Class RhpBESimulacaoLiquido
Classe que encapsula os dados necessários para a simulação pelo Líquido.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("1314A3D2-3520-4C1B-BF8B-E4C48F2DDE15")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBESimulacaoLiquido : RhpBaseBE, INotifyPropertyChanged, IRhpBESimulacaoLiquido
Properties
CGA
Código da CGA a Utilizar na simulação
Declaration
public string CGA { get; set; }
Property Value
Type | Description |
---|---|
System.String |
CustoAnual
Valor dos Custos Anuais calculados na Simulação
Declaration
public double CustoAnual { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CustoComSubsAlimentacao
Valor dos Custos com o Subsídio de Alimentação calculados na Simulação
Declaration
public double CustoComSubsAlimentacao { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CustoComVencimento
Valor dos Custos com o Vencimento calculados na Simulação
Declaration
public double CustoComVencimento { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
CustoMensal
Valor dos Custos Mensais calculados na Simulação
Declaration
public double CustoMensal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
DomicilioFiscal
Domicilio fiscal a utilizar na simulação.
Declaration
public int DomicilioFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Moeda
Moeda a utilizar na simulação
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Moedas
Colecção de Moedas a considerar na simulação
Declaration
public RhpBEProcMoedas Moedas { get; set; }
Property Value
Type | Description |
---|---|
RhpBEProcMoedas |
NumDeficientes
Número de Deficientes.
Declaration
public int NumDeficientes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumDependentes
Número de Dependentes.
Declaration
public int NumDependentes { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumMesesSubsAlim
Número de meses a pagar o subsídio de alimentação.
Declaration
public int NumMesesSubsAlim { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumMesesVencimento
Número de meses a pagar o vencimento.
Declaration
public int NumMesesVencimento { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
OutrosDescontos
Outros DescontosValor utilizados na Simulação
Declaration
public double OutrosDescontos { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
SegSocial
Código da Segurança Social a Utilizar na simulação
Declaration
public string SegSocial { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Seguro
Código do Seguro a Utilizar na simulação
Declaration
public string Seguro { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Sindicato
Código do Sindicato a Utilizar na simulação
Declaration
public string Sindicato { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TabelaIRS
Tabela de IRS a utilizar.
Declaration
public int TabelaIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TaxaIRS
Valor das taxa IRS calculado na Simulação
Declaration
public double TaxaIRS { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorDescCGAFunc
Valor do desconto da CGA calculado na Simulação
Declaration
public double ValorDescCGAFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorDescIRSFunc
Valor do desconto IRS calculado na Simulação
Declaration
public double ValorDescIRSFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorDescSegSocialFunc
Valor do desconto da Seg. Social calculado na Simulação
Declaration
public double ValorDescSegSocialFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorLiquidoMensal
Valor Liquido Mensal que o funcionário deve ganhar.
Declaration
public double ValorLiquidoMensal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorOutrasRemSemDesc
Valor de outras remunerações a auferir sem descontos.
Declaration
public double ValorOutrasRemSemDesc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorOutrasRemuneracoes
Valor das outras Remunerações Calculadas
Declaration
public double ValorOutrasRemuneracoes { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorOutrosDescontos
Valor dos outros descontos calculados na Simulação
Declaration
public double ValorOutrosDescontos { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorRemuneracaoFunc
Valor da Remuneração Iliquica Calculada
Declaration
public double ValorRemuneracaoFunc { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorSubsAlimMensal
Valor do Subsísio de mensal a auferir pelo funcionário.
Declaration
public double ValorSubsAlimMensal { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()