Class RhpBEFuncionarioAcumulado
Classe que representa uma linha de acumulados de um funcionário.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("4DB9A139-2A15-490F-8AA0-8D0099D0660F")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFuncionarioAcumulado : RhpBaseBE, INotifyPropertyChanged, IRhpBEFuncionarioAcumulado
Constructors
RhpBEFuncionarioAcumulado()
Declaration
public RhpBEFuncionarioAcumulado()
Properties
Ano
Ano a que se refere o cálculo.
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
BaseCotizacaoCCMes1
Indica o valor da base de cotização para contingências comuns no primeiro mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes1 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCCMes2
Indica o valor da base de cotização para contingências comuns no segundo mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes2 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCCMes3
Indica o valor da base de cotização para contingências comuns no terceiro mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes3 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCCMes4
Indica o valor da base de cotização para contingências comuns no quarto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes4 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCCMes5
Indica o valor da base de cotização para contingências comuns no quinto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes5 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCCMes6
Indica o valor da base de cotização para contingências comuns no sexto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCCMes6 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes1
Indica o valor da base de cotização para contingências profissionais no primeiro mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes1 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes2
Indica o valor da base de cotização para contingências profissionais no segundo mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes2 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes3
Indica o valor da base de cotização para contingências profissionais no terceiro mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes3 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes4
Indica o valor da base de cotização para contingências profissionais no quarto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes4 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes5
Indica o valor da base de cotização para contingências profissionais no quinto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes5 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
BaseCotizacaoCPMes6
Indica o valor da base de cotização para contingências profissionais no sexto mês anterior ao do processamento
Declaration
public double BaseCotizacaoCPMes6 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
EmModoEdicao
Indica se se trata de um novo registo ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HorasExtraAno
Indica o valor em Horas Extras no ano anterior ao do processamento
Declaration
public double HorasExtraAno { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
HorasExtraMes
Indica o valor em Horas Extras no mês anterior ao do processamento
Declaration
public double HorasExtraMes { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RemuneracaoNaoSujeitaIRS
Valor das Remunerações Não Sujeitas a I.R.S.
Declaration
public double RemuneracaoNaoSujeitaIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RemuneracaoSujeitaIRS
Valor das Remunerações Sujeitas a I.R.S.
Declaration
public double RemuneracaoSujeitaIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoRendimento
Identifica o tipo de rendimento associado ao funcionário.
Declaration
public string TipoRendimento { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValorADSEFacultRetido
Valor de ADSE Facultativo retido.
Declaration
public double ValorADSEFacultRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorADSERetido
Valor de ADSE retido.
Declaration
public double ValorADSERetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorCGARetido
Valor de CGA retido.
Declaration
public double ValorCGARetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorIRSRetido
Valor de I.R.S. retido.
Declaration
public double ValorIRSRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorRendimentosAnoAnterior
Valor de Sobretaxa IRS retido.
Declaration
public double ValorRendimentosAnoAnterior { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSegSocialRetido
Valor de Segurança Social retido.
Declaration
public double ValorSegSocialRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSeloRetido
Valor de Imposto de Selo retido.
Declaration
public double ValorSeloRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSindicatoRetido
Valor de Sindicato retido.
Declaration
public double ValorSindicatoRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSobretaxaIRSRetido
Valor de Sobretaxa IRS retido.
Declaration
public double ValorSobretaxaIRSRetido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()