Class RhpBEDeclRendimento
Esta classe contem os dados de uma declaração de rendimento.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("7B2A3C9B-B76E-4E91-A4E3-46474DCFA7BB")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEDeclRendimento : RhpBaseBE, INotifyPropertyChanged, IRhpBEDeclRendimento
Constructors
RhpBEDeclRendimento()
Declaration
public RhpBEDeclRendimento()
Properties
Ano
Indica o ano a que respeita a declaração
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AssuntoNotificacao
Indica o assunto da notificação
Declaration
public string AssuntoNotificacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CodigoEntidade
Indica o código da entidade para a declaração
Declaration
public string CodigoEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DataDeclaracao
Indica a data da declaração
Declaration
public DateTime DataDeclaracao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataEmissao
Indica a data de emissão da declaração
Declaration
public DateTime DataEmissao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DataNotificacao
Indica a data da notificação
Declaration
public DateTime DataNotificacao { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
Emitido
Indica se a declaração já foi emitida
Declaration
public bool Emitido { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprIdentificarEmpresa
Indica se é para imprimir a identificação da empresa
Declaration
public bool ImprIdentificarEmpresa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprInclLinhasNulas
Indica se é para incluir as linhas nulas na impressão
Declaration
public bool ImprInclLinhasNulas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprInclNaoCompart
Declaration
public bool ImprInclNaoCompart { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprInclNRendSujIRS
Indica se é para imprimir os rendimentos não sujeitos a IRS
Declaration
public bool ImprInclNRendSujIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprInclOutrosDesc
Indica se é para incluir os outros descontos ou não
Declaration
public bool ImprInclOutrosDesc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ImprInclQuotSind
Indica se é para imprimir os descontos para sindicato
Declaration
public bool ImprInclQuotSind { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
MensagemNotificacao
Indica a mensagem da notificação
Declaration
public string MensagemNotificacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Notificado
Indica se o funcionário se já notificado
Declaration
public bool Notificado { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Observacoes
Indica as observações associadas à declaração
Declaration
public string Observacoes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Pdf referente à declaração
Declaration
public byte[] Pdf { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] |
Relatorio
Indica o relatório da declaração
Declaration
public string Relatorio { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RetencoesADSE
Indica o total de retenções de ADSE
Declaration
public double RetencoesADSE { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetencoesADSEFacult
Indica o total de retenções de ADSEFacult
Declaration
public double RetencoesADSEFacult { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetencoesCGA
Indica o total de retenções de CGA
Declaration
public double RetencoesCGA { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetencoesIRS
Indica o total de retenções de IRS
Declaration
public double RetencoesIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetencoesSegSoc
Indica o total de retenções de Segurança Social
Declaration
public double RetencoesSegSoc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RetencoesSind
Indica o total de retenções para sindicato
Declaration
public double RetencoesSind { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoEntidade
Indica o tipo de entidade da declaração
Declaration
public string TipoEntidade { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoNotificacao
Indica o tipo de notificação
Declaration
public int TipoNotificacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotRemSujAnoAtual
Indica o total de remunerações sujeitas do ano actual
Declaration
public double TotRemSujAnoAtual { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TotRemSujAnosAnt
Indica o total de remunerações sujeitas de anos anteriores
Declaration
public double TotRemSujAnosAnt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()