Class RhpBETabIRS
Classe que encapsula uma linha da Tabela de I.R.S. de Remunerações fixas.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("51FA3FC7-3F53-42D8-9541-3DD8D6FFB1CF")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBETabIRS : RhpBaseBE, INotifyPropertyChanged, IRhpBETabIRS
Constructors
RhpBETabIRS()
Declaration
public RhpBETabIRS()
Properties
Ano
Ano a que se refere o registo.
Declaration
public float Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
DataAplTaxasIRS
Data a partir da qual vigoram as taxas.
Declaration
public DateTime DataAplTaxasIRS { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DomicilioFiscal
Declaration
public float DomicilioFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
EmModoEdicao
Indica se se trata de uma nova Linha ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Filhos0
Taxa aplicada ao valor respectivo da Remuneração para zero Dependentes.
Declaration
public float Filhos0 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Filhos1
Taxa aplicada ao valor respectivo da Remuneração para um Dependente.
Declaration
public float Filhos1 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Filhos2
Taxa aplicada ao valor respectivo da Remuneração para dois Dependentes.
Declaration
public float Filhos2 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Filhos3
Taxa aplicada ao valor respectivo da Remuneração para três Dependentes.
Declaration
public float Filhos3 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Filhos4
Taxa aplicada ao valor respectivo da Remuneração para quatro Dependentes.
Declaration
public float Filhos4 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Filhos5
Taxa aplicada ao valor respectivo da Remuneração para cinco ou mais Dependentes.
Declaration
public float Filhos5 { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Linha
Número da linha da respectiva Tabela.
Declaration
public byte Linha { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Tabela
Identificador da Tabela de I.R.S.
Declaration
public string Tabela { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Valor
Valor da Remuneração.
Declaration
public double Valor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()