Class RhpBETabIRSRemNaoFixa
Classe que encapsula uma linha da Tabela de I.R.S. de Remunerações não fixas.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBETabIRSRemNaoFixa
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("FCDD02DF-F2D7-4290-9BC7-F85DC6F969E3")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBETabIRSRemNaoFixa : RhpBaseBE, INotifyPropertyChanged, IRhpBETabIRSRemNaoFixa
Constructors
RhpBETabIRSRemNaoFixa()
Declaration
public RhpBETabIRSRemNaoFixa()
Properties
Ano
Ano a que se refere o registo.
Declaration
public double Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CBVIURAlfa
Para exercícios com sede em Cabo Verde, Percentagem do valor que se considera para afectar os encargos familiares dos contribuintes.
Declaration
public double CBVIURAlfa { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DataAplTaxasIRS
Data a partir da qual vigoram as taxas.
Declaration
public DateTime DataAplTaxasIRS { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
DomicilioFiscal
Declaration
public double DomicilioFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
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 |
Taxa
Taxa aplicada ao valor respectivo da Remuneração.
Declaration
public float Taxa { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Valor
Valor da Remuneração.
Declaration
public double Valor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBETabIRSRemNaoFixa