Class RhpBEMovimento
Classe que representa um movimento num determinado processamento de um Funcionário.
Inheritance
System.Object
RhpBEMovimento
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimento
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("BFF69EC9-963D-4160-8E8E-4350C79D449F")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEMovimento : RhpBaseBE, INotifyPropertyChanged, IRhpBEMovimento
Constructors
RhpBEMovimento()
Declaration
Properties
AbateAdmissaoDemissaoFDias
Fórmula utilizada para abatimento de dias antes da admissão ou após demissão. (True - Cálculo em dias , False - Cálculo em Horas)
Declaration
public bool AbateAdmissaoDemissaoFDias { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Indicação se utiliza ou não a fórmula penalizante no caso do abatimento dos dias antes da admissão ou posteriores à demissão ser feito em horas.
Declaration
public int AbateAdmissaoDemissaoFormula { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ADSE
Valor da entidade ADSE do funcionário.
Declaration
public string ADSE { get; set; }
Property Value
Type |
Description |
System.String |
|
AlteradoVBA
Indicação de ser um movimento alterado pelo VBA.
Declaration
public bool AlteradoVBA { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Ano
Ano a que se refere o registo.
Declaration
public int Ano { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
AnoReferencia
Identifica o ano efectivo a que o movimento se reporta.
Declaration
public int AnoReferencia { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Ausencia
Identificador da Ausência Prolongada, se existir.
Declaration
public string Ausencia { get; set; }
Property Value
Type |
Description |
System.String |
|
BaseIncidenciaSegSocialAT
Identifica a base de incidência da Segurança Social para Contingências Profissionais.
Declaration
public double BaseIncidenciaSegSocialAT { get; set; }
Property Value
Type |
Description |
System.Double |
|
BaseIncidenciaSegSocialCC
Identifica a base de incidência da Segurança Social para Contingências Comuns.
Declaration
public double BaseIncidenciaSegSocialCC { get; set; }
Property Value
Type |
Description |
System.Double |
|
Bonificacao
Identifica a Bonificacao aplicada no processamento.
Declaration
public string Bonificacao { get; set; }
Property Value
Type |
Description |
System.String |
|
BonificacaoContrato
Identifica a Bonificacao de Contrato aplicada no processamento.
Declaration
public string BonificacaoContrato { get; set; }
Property Value
Type |
Description |
System.String |
|
CalculoDiferido
Indicação se o movimento é relativo ao periodo em processamento ou a um período anterior (Movimento de acerto). Uso interno para o cálculo de movimentos diferidos.
Declaration
public bool CalculoDiferido { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CambioMAlt
Cambio da moeda alternativa para a moeda de referência.
Declaration
public double CambioMAlt { get; set; }
Property Value
Type |
Description |
System.Double |
|
CambioMBase
Cambio da moeda base para a moeda de referência.
Declaration
public double CambioMBase { get; set; }
Property Value
Type |
Description |
System.Double |
|
Categoria
Identificador da Categoria ao qual pertence o Funcionário deste registo.
Declaration
public string Categoria { get; set; }
Property Value
Type |
Description |
System.String |
|
CategoriaEscalao
Identifica o escalão da categoria profissional atribuído ao funcionário.
Declaration
public int CategoriaEscalao { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CentroCusto
Identificador do Centro de Custo principal ao qual pertence o Funcionário deste registo.
Declaration
public string CentroCusto { get; set; }
Property Value
Type |
Description |
System.String |
|
CGA
Identificador da C.G.A. ao qual pertence o Funcionário deste registo.
Declaration
public string CGA { get; set; }
Property Value
Type |
Description |
System.String |
|
CodigoRetencao
Identificador do CodigoRetencao do funcionario.
Declaration
public string CodigoRetencao { get; set; }
Property Value
Type |
Description |
System.String |
|
CodPagamento
Declaration
public byte CodPagamento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
ContaEmpresa
Conta bancária da empresa.
Declaration
public string ContaEmpresa { get; set; }
Property Value
Type |
Description |
System.String |
|
DataEntregaAvisoPrev
Data em que foi entregue o aviso prévio de fim de contrato (caducidade ou interrupção) pelo funcionário à empresa ou pela empresa ao funcionário conforme o motivo de saída assim o exija. Apenas para processamentos de fim de contrato.
Declaration
public DateTime DataEntregaAvisoPrev { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataFinal
Data de término da Ausência Prolongada.
Declaration
public DateTime DataFinal { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataInicial
Data de início da Ausência Prolongada.
Declaration
public DateTime DataInicial { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataInicioBonificacao
Identifica o valor da Bonificacao calculada para o funcionário.
Declaration
public DateTime DataInicioBonificacao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataInicioBonificacaoContrato
Identifica o valor da Bonificacao calculada para o funcionário.
Declaration
public DateTime DataInicioBonificacaoContrato { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataLimAltMensais
Data limite para processamento de alterações mensais.
Declaration
public DateTime DataLimAltMensais { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataMovimento
Declaration
public DateTime DataMovimento { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataSaida
Data de saída do funcionário para processamentos de fim de contrato.
Declaration
public DateTime DataSaida { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Departamento
Identificador do Departamento ao qual pertence o Funcionário deste registo.
Declaration
public string Departamento { get; set; }
Property Value
Type |
Description |
System.String |
|
DescargaCC
Indica se já foi efectuada a ligação às Contas Correntes desta linha de movimento.
Declaration
public bool DescargaCC { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DescargaGES
Indica se já foi efectuada a ligação a Bancos desta linha de movimento.
Declaration
public bool DescargaGES { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DiasAvisoPrevio
Total de dias de indemnização por falta de aviso prévio a pagar num processamento de fim de contrato.
Declaration
public float DiasAvisoPrevio { get; set; }
Property Value
Type |
Description |
System.Single |
|
DiasCompensacaoCaducid
Nº de dias por Mês de contrato a pagar como Compensação por caducidade ou não renovação do contrato de trabalho num processamento de fim de contrato.
Declaration
public float DiasCompensacaoCaducid { get; set; }
Property Value
Type |
Description |
System.Single |
|
DiasIndemnizacaoDesped
Nº de dias por ano de antiguidade a pagar como indemnização de despedimento num processamento de fim de contrato.
Declaration
public float DiasIndemnizacaoDesped { get; set; }
Property Value
Type |
Description |
System.Single |
|
DiasProc
Número de dias para o processamento, a utilizar para subsídio de alimentação por dias de processamento e outras remunerações unitárias dias/mês.
Declaration
public float DiasProc { get; set; }
Property Value
Type |
Description |
System.Single |
|
DiasTrabalho
Identifica o número de dias de trabalho relativamente a remunerações de valor Total.
Declaration
public float DiasTrabalho { get; set; }
Property Value
Type |
Description |
System.Single |
|
DiasUteis
Número de dias úteis para o processamento efectuado.
Declaration
public float DiasUteis { get; set; }
Property Value
Type |
Description |
System.Single |
|
Diploma
Diploma que autoriza a tabela de Taxas de Riscos Profissionais
Declaration
public byte Diploma { get; set; }
Property Value
Type |
Description |
System.Byte |
|
DomicilioFiscal
Declaration
public string DomicilioFiscal { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se se trata de um novo Movimento 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 |
|
EmpPagaAviso
Indicação da origem do processamento. True - Processamento Em Lote, False - Processamento Individual.
Declaration
public bool EmpPagaAviso { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EmpPagaIndDesp
Indicação da origem do processamento. True - Processamento Em Lote, False - Processamento Individual.
Declaration
public bool EmpPagaIndDesp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EpigrafeAT
Identifica a Epigrafe de Taxa de Risco utilizada no Processamento.
Declaration
public string EpigrafeAT { get; set; }
Property Value
Type |
Description |
System.String |
|
EpigrafeIT
Identifica o Epigrafe utilizado em Baixa Prolongada.
Declaration
public string EpigrafeIT { get; set; }
Property Value
Type |
Description |
System.String |
|
Estabelecimento
Identificador do Estabelecimento ao qual pertence o Funcionário deste registo.
Declaration
public string Estabelecimento { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string FormulaSalarioHora { get; set; }
Property Value
Type |
Description |
System.String |
|
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type |
Description |
System.String |
|
FuncPagaAviso
Indicação da origem do processamento. True - Processamento Em Lote, False - Processamento Individual.
Declaration
public bool FuncPagaAviso { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FuncPagaIndDesp
Indicação da origem do processamento. True - Processamento Em Lote, False - Processamento Individual.
Declaration
public bool FuncPagaIndDesp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FundoPensao
Identificador do Fundo de Pensão, se existir, do Funcionário deste registo.
Declaration
public string FundoPensao { get; set; }
Property Value
Type |
Description |
System.String |
|
GrupoCotizacao
Identifica o Grupo de cotização ao qual o funcionário pertence.
Declaration
public string GrupoCotizacao { get; set; }
Property Value
Type |
Description |
System.String |
|
HorasSemanais
Nº de horas de trabalho semanais estipulado para o funcionário.
Declaration
public float HorasSemanais { get; set; }
Property Value
Type |
Description |
System.Single |
|
IdFuncRemCBL
Permite identificar a remuneração para a descodificação de contas CBL
Declaration
public string IdFuncRemCBL { get; set; }
Property Value
Type |
Description |
System.String |
|
IDLinha
Número sequencial identificador de uma linha de um processamento.
Declaration
public int IDLinha { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IDLinhaOrigem
Identificador da linha de origem
Declaration
public string IDLinhaOrigem { get; set; }
Property Value
Type |
Description |
System.String |
|
IDLinhaRecalc
Identificador da linha cujo recálculo originou este movimento. Utilizada nos cálculos diferidos.
Declaration
public int IDLinhaRecalc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Instrumento
Identificador para o Instrumento de Regulamentação do Trabalho aplicável ao funcionário.
Declaration
public string Instrumento { get; set; }
Property Value
Type |
Description |
System.String |
|
IRSAnoTaxas
Declaration
public int IRSAnoTaxas { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IRSDomicilioFiscal
Declaration
public int IRSDomicilioFiscal { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IRSFixo
Taxa de IRS a aplicar no processamento. Quando > 0 determina que a taxa a aplicar deve ser esta e não a encontrada pela aplicação da tabela correspondente.
Declaration
public float IRSFixo { get; set; }
Property Value
Type |
Description |
System.Single |
|
IRSNumDependentes
- Número de dependentes para determinação da tabela de IRS a aplicar. Poderá não corresponder ao número de dependentes porque, por exemplo caso existam dependentes deficientes este nº já deverá reflectir a majoração prevista para esses casos.
Declaration
public int IRSNumDependentes { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
IsentoIRS
Indica se linha de movimento é ou não isenta de IRS.
Declaration
public bool IsentoIRS { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LimiteMaximo
Valor do limite máximo do Fundo de Pensão.
Declaration
public double LimiteMaximo { get; set; }
Property Value
Type |
Description |
System.Double |
|
LimiteMinimo
Valor do limite mínimo do Fundo de Pensão.
Declaration
public double LimiteMinimo { get; set; }
Property Value
Type |
Description |
System.Double |
|
MesCalculoIRS
Identifica o mês fiscal em que a remuneração será considerada para efeitos do cálculo de IRS
Declaration
public int MesCalculoIRS { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MesesCalculoSalarioHora
Número de meses para cálculo do Salário Hora.
Declaration
public int MesesCalculoSalarioHora { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MesFiscalReferencia
Identifica o mês fiscal a que corresponde o período de referência.
Declaration
public int MesFiscalReferencia { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MesProcessamento
Declaration
public int MesProcessamento { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinDiasIndemnizacaoDesped
Nº de dias por ano de antiguidade a pagar como indemnização de despedimento num processamento de fim de contrato.
Declaration
public float MinDiasIndemnizacaoDesped { get; set; }
Property Value
Type |
Description |
System.Single |
|
MotivoSaida
Motivo de saída do funcionário para processamentos de fim de contrato.
Declaration
public string MotivoSaida { get; set; }
Property Value
Type |
Description |
System.String |
|
MovAutomatico
Indica se foi um registo criado por Processamento Em Lote.
Declaration
public bool MovAutomatico { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Movimento
Declaration
public string Movimento { get; set; }
Property Value
Type |
Description |
System.String |
|
MovNaoRegular
Indicação de ser ou não um movimento regular.
Declaration
public bool MovNaoRegular { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NumPeriodoProcessado
Número do período processado.
Declaration
public int NumPeriodoProcessado { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumProcessamento
Declaration
public int NumProcessamento { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumProcRecalc
Identificador da processamento cujo recálculo originou este movimento. Utilizada nos cálculos diferidos.
Declaration
public int NumProcRecalc { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Observacoes
Permite associar alguma observação considerada necessário a um registo de movimentos.
Declaration
public string Observacoes { get; set; }
Property Value
Type |
Description |
System.String |
|
Origem
Declaration
public byte Origem { get; set; }
Property Value
Type |
Description |
System.Byte |
|
PagaSalariosFC
Indicação da origem do processamento. True - Processamento Em Lote, False - Processamento Individual.
Declaration
public bool PagaSalariosFC { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PercBonificacaoEntPat
Identifica a percentagem de bonificação aplicada à entidade patronal.
Declaration
public float PercBonificacaoEntPat { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercBonificacaoEntPatContrato
Identifica a percentagem de bonificação aplicada à entidade patronal para o contrato.
Declaration
public float PercBonificacaoEntPatContrato { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercBonificacaoFunc
Identifica a percentagem de bonificação aplicada ao Funcionário.
Declaration
public float PercBonificacaoFunc { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercBonificacaoFuncContrato
Identifica a percentagem de bonificação aplicada ao contrato.
Declaration
public float PercBonificacaoFuncContrato { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercentagemEmpresa
Valor da percentagem aplicada à entidade patronal.
Declaration
public double PercentagemEmpresa { get; set; }
Property Value
Type |
Description |
System.Double |
|
PercentagemFuncionario
Valor da percentagem aplicada ao Funcionário.
Declaration
public double PercentagemFuncionario { get; set; }
Property Value
Type |
Description |
System.Double |
|
PercentagemIRS
Valor da percentagem de I.R.S.
Declaration
public float PercentagemIRS { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercentagemTranche
Percentagem da tranche, se existir.
Declaration
public float PercentagemTranche { get; set; }
Property Value
Type |
Description |
System.Single |
|
Percentual
Indicação de ser ou não uma linha cujo valor foi calculado pela aplicação de uma percentagem.
Declaration
public bool Percentual { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PercSegSocialAgravamento
Percentagem do agravamento do contrato aplicado ao desconto relativo à Entidade Patronal para contratos inferiores a 7 dias.
Declaration
public float PercSegSocialAgravamento { get; set; }
Property Value
Type |
Description |
System.Single |
|
PercTempoParcial
Identifica a percentagem de horas que o trabalhador está a trabalhar relativamente ao nº de horas do convénio(IRT).
Declaration
public float PercTempoParcial { get; set; }
Property Value
Type |
Description |
System.Single |
|
Periodo
Declaration
public string Periodo { get; set; }
Property Value
Type |
Description |
System.String |
|
PeriodoReferencia
Identifica o período efectivo a que o movimento se reporta.
Declaration
public int PeriodoReferencia { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Profissao
Identificador da Profissão do Funcionário deste registo.
Declaration
public string Profissao { get; set; }
Property Value
Type |
Description |
System.String |
|
Regime
Declaration
public int Regime { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RegimeExRes
Indica se o funcionário está no regime de ex-residente.
Declaration
public bool RegimeExRes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RemuneracoesBaseIncidencia
Remunerações Base de Incidência de uma Remuneração % sobre Valor Base
Declaration
public string RemuneracoesBaseIncidencia { get; set; }
Property Value
Type |
Description |
System.String |
|
Valor do Salário Hora para as Horas Extras.
Declaration
public double SalarioHoraHExtra { get; set; }
Property Value
Type |
Description |
System.Double |
|
SalarioHoraTurno
Valor do Salário Hora para os Turnos.
Declaration
public double SalarioHoraTurno { get; set; }
Property Value
Type |
Description |
System.Double |
|
SalarioHoraVenc
Valor do Salário Hora para o Vencimento.
Declaration
public double SalarioHoraVenc { get; set; }
Property Value
Type |
Description |
System.Double |
|
SegurancaSocial
Identificador da Segurança Social ao qual pertence o Funcionário deste registo.
Declaration
public string SegurancaSocial { get; set; }
Property Value
Type |
Description |
System.String |
|
Seguro
Identificador do Seguro ao qual pertence o Funcionário deste registo.
Declaration
public string Seguro { get; set; }
Property Value
Type |
Description |
System.String |
|
Sindicato
Identificador do Sindicato ao qual pertence o Funcionário deste registo.
Declaration
public string Sindicato { get; set; }
Property Value
Type |
Description |
System.String |
|
Sistema
Indicação de ser uma Remuneração/Desconto de sistema (referenciado nos Parâmetros ou na Ficha do Funcionário).
Declaration
public bool Sistema { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Situacao
Identificador da situação na profissão do funcionário
Declaration
public string Situacao { get; set; }
Property Value
Type |
Description |
System.String |
|
TabIRS
Tabela de I.R.S. utilizada.
Declaration
public string TabIRS { get; set; }
Property Value
Type |
Description |
System.String |
|
Tempo
Dependendo do tipo de Remunerações/Hora Extra indica o número de unidades.
Declaration
public float Tempo { get; set; }
Property Value
Type |
Description |
System.Single |
|
Tipo
Declaration
public RhpBETipos.TipoLinhaEx Tipo { get; set; }
Property Value
TipoAfectacaoDesconto
Declaration
public byte TipoAfectacaoDesconto { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoCalculo
Declaration
public byte TipoCalculo { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoCalculoVencimento
Declaration
public byte TipoCalculoVencimento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoContrato
Tipo de Contrato Valor do Funcionário deste registo.
Declaration
public int TipoContrato { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
TipoPessoal
Identificador do Tipo de Pessoal ao qual pertence o Funcionário deste registo.
Declaration
public string TipoPessoal { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoProcessamentoSalarioHora
Declaration
public byte TipoProcessamentoSalarioHora { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoRemuneracao
Declaration
public byte TipoRemuneracao { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoRendimento
Identifica o tipo de rendimento associado ao funcionário na altura do processamento.
Declaration
public string TipoRendimento { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoRendimentoIsentoIRPF
Identificador do Tipo de Rendimento isento de IRPF.
Declaration
public string TipoRendimentoIsentoIRPF { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoSubsidioAlimentacao
Identificador do tipo de subsídio de alimentação.
Declaration
public RhpBETipos.RHPTiposSubsidiosAlimentacao TipoSubsidioAlimentacao { get; set; }
Property Value
TipoTabela
Declaration
public byte TipoTabela { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TipoVencimento
Declaration
public byte TipoVencimento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
TotalDeDescontos
Valor total dos descontos do processamento.
Declaration
public double TotalDeDescontos { get; set; }
Property Value
Type |
Description |
System.Double |
|
TotalDeEncargosEntPat
Soma de todos os Descontos.
Declaration
public double TotalDeEncargosEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
TotalDeRemuneracoes
Valor total das remunerações do processamento.
Declaration
public double TotalDeRemuneracoes { get; set; }
Property Value
Type |
Description |
System.Double |
|
TotalLiquido
Valor total líquido do processamento.
Declaration
public double TotalLiquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
Identifica o total de Pagamentos Extra a considera no processamento. É acrescentado ao cálculo da Base de incidência da Segurança Social.
Declaration
public double TotalPagamentosExtra { get; set; }
Property Value
Type |
Description |
System.Double |
|
UnidadesLiquido
Número de unidades abatidas de faltas (para remunerações unitárias)
Declaration
public float UnidadesLiquido { get; set; }
Property Value
Type |
Description |
System.Single |
|
Valor
Valor líquido do movimento.
Declaration
public double Valor { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorAbatimento
Valor de Abatimento do Desconto com TipoAfectacaoDesconto = 3.
Declaration
public double ValorAbatimento { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorADSEEntPat
Valor de desconto de A.D.S.E. pago pela entidade patronal.
Declaration
public double ValorADSEEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorADSEFunc
Valor de desconto de A.D.S.E. pago pelo Funcionário.
Declaration
public double ValorADSEFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBaseIncidenciaIliquido
Valor Base de Incidência Iliquido de uma Remuneração % sobre Valor Base
Declaration
public double ValorBaseIncidenciaIliquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBaseIncidenciaIliquidoEfectivo
Valor Base de Incidência Iliquido Efectivo de uma Remuneração % sobre Valor Base
Declaration
public double ValorBaseIncidenciaIliquidoEfectivo { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBaseIncidenciaLiquido
Valor Base de Incidência Liquido de uma Remuneração % sobre Valor Base
Declaration
public double ValorBaseIncidenciaLiquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBonificacaoEntPat
Identifica o valor da Bonificacao calculada para a empresa.
Declaration
public double ValorBonificacaoEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBonificacaoEntPatContrato
Identifica o valor da Bonificacao calculada para a empresa.
Declaration
public double ValorBonificacaoEntPatContrato { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBonificacaoFunc
Identifica o valor da Bonificacao calculada para o funcionário.
Declaration
public double ValorBonificacaoFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorBonificacaoFuncContrato
Identifica o valor da Bonificacao calculada para o contrato.
Declaration
public double ValorBonificacaoFuncContrato { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorCGAEntPatronal
Valor de desconto de C.G.A. pago pela entidade patronal.
Declaration
public double ValorCGAEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorCGAFuncionario
Valor de desconto de C.G.A. pago pelo Funcionário.
Declaration
public double ValorCGAFuncionario { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorDesempregoEntPat
Identifica o valor descontado pela Entidade Patronal para a segurança social (Desemprego).
Declaration
public double ValorDesempregoEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorDesempregoFunc
Identifica o valor descontado pelo Funcionário para a segurança social (Desemprego).
Declaration
public double ValorDesempregoFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorFgsEntPat
Identifica o valor descontado pela Entidade Patronal para a segurança social (Fundo Garantial Salarial).
Declaration
public double ValorFgsEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorFgsFunc
Identifica o valor descontado pelo Funcionário para a segurança social (Fundo Garantial Salarial).
Declaration
public double ValorFgsFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
Identifica o valor descontado pela Entidade Patronal para a segurança social (Formação Profissional).
Declaration
public double ValorFormacaoProfEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
Identifica o valor descontado pelo Funcionario para a segurança social (Formação Profissional).
Declaration
public double ValorFormacaoProfFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorFundosEntPatronal
Valor de desconto de Fundo de Pensão pago pela entidade patronal.
Declaration
public double ValorFundosEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorFundosFuncionario
Valor de desconto de Fundo de Pensão pago pelo Funcionário.
Declaration
public double ValorFundosFuncionario { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorHEForcaMaiorEntPat
Identifica o valor descontado pela Entidade Patronal para a segurança social relativas a horas extras por força maior.
Declaration
public double ValorHEForcaMaiorEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorHEForcaMaiorFunc
Identifica o valor descontado pelo Funcionario para a segurança social relativas a horas extras por força maior.
Declaration
public double ValorHEForcaMaiorFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorHEOutraEntPat
Identifica o valor descontado pela Entidade Patronal para a segurança social relativas a horas extras que não por força maior.
Declaration
public double ValorHEOutraEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorHEOutraFunc
Identifica o valor descontado pelo Funcionario para a segurança social relativas a horas extras que não por força maior.
Declaration
public double ValorHEOutraFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIliquido
Valor ilíquido do movimento.
Declaration
public double ValorIliquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIliquidoEfectivo
Valor ilíquido efectivo da remuneração em períodos incompletos, de admissão ou demissão. Corresponde ao valor ilíquido da remuneração descontada dos dias anteriores à admissão ou posteriores à demissão.
Declaration
public double ValorIliquidoEfectivo { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIMSEntPat
Identifica o valor descontado pela Entidade Patronal para Incapacidades Permanentes, Morte e Sobrevivência.
Declaration
public double ValorIMSEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIMSFunc
Identifica o valor descontado pelo Funcionário para Incapacidades Permanentes, Morte e Sobrevivência.
Declaration
public double ValorIMSFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIncidenciaDesconto
Declaration
public double ValorIncidenciaDesconto { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIncidenciaDescontoEntPat
Declaration
public double ValorIncidenciaDescontoEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorIRSAlimentacao
Valor de I.R.S. do subsídio de alimentação.
Declaration
public double ValorIRSAlimentacao { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorITEntPat
Identifica o valor descontado pela Entidade Patronal para Incapacidades Temporais.
Declaration
public double ValorITEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorITFunc
Identifica o valor descontado pelo Funcionário para Incapacidades Temporais.
Declaration
public double ValorITFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorNaoArred
Valor líquido não arredondado do movimento.
Declaration
public double ValorNaoArred { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorPrevisional
Valor Previsional do movimento.
Declaration
public double ValorPrevisional { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialAgravamento
Valor do agravamento do contrato aplicado ao desconto relativo à Entidade Patronal para contratos inferiores a 7 dias.
Declaration
public double ValorSegSocialAgravamento { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialEntPatronal
Valor de desconto de segurança social pago pela entidade patronal.
Declaration
public double ValorSegSocialEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSegSocialFuncionario
Valor de desconto de segurança social pago pelo Funcionário.
Declaration
public double ValorSegSocialFuncionario { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSeguroEntPatronal
Valor de desconto de seguro pago pela entidade patronal.
Declaration
public double ValorSeguroEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSeguroFuncionario
Valor de desconto de seguro pago pelo Funcionário.
Declaration
public double ValorSeguroFuncionario { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujADSEEntPat
Valor sujeito a desconto de A.D.S.E. pela entidade patronal.
Declaration
public double ValorSujADSEEntPat { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujADSEFunc
Valor sujeito a desconto de A.D.S.E. pelo funcionário.
Declaration
public double ValorSujADSEFunc { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoCGA
Identifica o valor sujeito a Cotização para a CGA.
Declaration
public double ValorSujeitoCGA { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoCGAEntPatronal
Identifica o valor sujeito a Cotização para a CGA.
Declaration
public double ValorSujeitoCGAEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoFundo
Identifica o valor sujeito a Cotização para o Fundo de Pensões.
Declaration
public double ValorSujeitoFundo { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoFundoEntPatronal
Identifica o valor sujeito a Cotização para o Fundo de Pensões.
Declaration
public double ValorSujeitoFundoEntPatronal { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorSujeitoSegSocial
Identifica o valor sujeito a cotização para a Segurança Social quando existem limites isenção.
Declaration
public double ValorSujeitoSegSocial { get; set; }
Property Value
Type |
Description |
System.Double |
|
ValorUnitario
Valor unitário do movimento, se existir.
Declaration
public double ValorUnitario { get; set; }
Property Value
Type |
Description |
System.Double |
|
VencimentoBase
Valor do vencimento base.
Declaration
public double VencimentoBase { get; set; }
Property Value
Type |
Description |
System.Double |
|
VencimentoBaseEfectivo
Valor base efectivo do vencimento em períodos incompletos, de admissão ou demissão. Corresponde ao valor ilíquido da remuneração descontada dos dias anteriores à admissão ou posteriores à demissão.
Declaration
public double VencimentoBaseEfectivo { get; set; }
Property Value
Type |
Description |
System.Double |
|
VencimentoDiario
Identifica o Vencimento por dia do funcionário
Declaration
public double VencimentoDiario { get; set; }
Property Value
Type |
Description |
System.Double |
|
VencimentoFimContrato
Identifica se o vencimento foi originado pelo processamento de um fim de contrato
Declaration
public bool VencimentoFimContrato { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
VencimentoLiquido
Valor do vencimento líquido.
Declaration
public double VencimentoLiquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEMovimento