Class RhpBERetroactivo
Classe que encapsula os dados necessários para o cálculo de retroactivos de um determinado processamento.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("3A08C49E-5330-4135-B681-8066A65EC989")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBERetroactivo : RhpBaseBE, INotifyPropertyChanged, IRhpBERetroactivo
Constructors
RhpBERetroactivo()
Declaration
public RhpBERetroactivo()
Properties
AnoAProcessar
Ano em que devem ser processados os Retroactivos.
Declaration
public int AnoAProcessar { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
AnoCalculo
Ano origem dos retroactivos a serem calculados.
Declaration
public int AnoCalculo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CalculaADSE
Indicação se recalcula os valores para o desconto de ADSE
Declaration
public bool CalculaADSE { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaCGA
Indicação se recalcula os valores para o desconto de CGA
Declaration
public bool CalculaCGA { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaCompBaixa
Indicação se recalcula os valores dos complementos de baixa
Declaration
public bool CalculaCompBaixa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaFundos
Indicação se recalcula os valores dos fundos de pensão
Declaration
public bool CalculaFundos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaHExtra
Indicação se recalcula os valores para horas extra.
Declaration
public bool CalculaHExtra { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaIRS
Indicação se recalcula os valores para o desconto de IRS.
Declaration
public bool CalculaIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaSeguro
Indicação se recalcula os valores para o desconto de Seguro.
Declaration
public bool CalculaSeguro { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaSindicato
Indicação se recalcula os valores para o desconto de Sindicato
Declaration
public bool CalculaSindicato { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculaSS
Indicação se recalcula os valores para o desconto de Segurança Social.
Declaration
public bool CalculaSS { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DataUpdateServiceType
Esta propriedade (só leitura) indica o nome do serviço de atualização de dados do Elevation Space.
Declaration
public string DataUpdateServiceType { get; }
Property Value
Type | Description |
---|---|
System.String |
Funcionario
Identificador do funcionário a quem pertencem os rectroactivos.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
JaProcessado
Indica se estes rectroactivos já estão processados.
Declaration
public bool JaProcessado { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumPeriodoProc
Número do período em que devem ser processados os retroactivos.
Declaration
public int NumPeriodoProc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumProc
Identificador do processamento.
Declaration
public int NumProc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
PeriodoCalculo
Número do período origem dos retroactivos a serem calculados.
Declaration
public int PeriodoCalculo { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RemuneracoesARecalcular
Colecção de remunerações a recalcular.
Declaration
public RhpBEFuncionarioRetroactivos RemuneracoesARecalcular { get; set; }
Property Value
Type | Description |
---|---|
RhpBEFuncionarioRetroactivos |
TipoPeriodoProc
Identificador do tipo de período do processamento onde devem ser processados os rectroactivos.
Declaration
public string TipoPeriodoProc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Methods
Finalize()
Declaration
protected override void Finalize()