PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEMovimento

    Classe que representa um movimento num determinado processamento de um Funcionário.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEMovimento
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEMovimento
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    Assembly: RhpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("BFF69EC9-963D-4160-8E8E-4350C79D449F")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEMovimento : RhpBaseBE, INotifyPropertyChanged, IRhpBEMovimento

    Constructors

    RhpBEMovimento()

    Declaration
    public RhpBEMovimento()

    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

    AbateAdmissaoDemissaoFormula

    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

    Data do movimento.

    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

    FormulaSalarioHora

    Fórmula do Salário Hora.

    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

    Ano das Taxas de IRS.

    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

    Mês fiscal.

    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

    Código do 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

    Número do processamento.

    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

    Tipo de período.

    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

    Regime do Funcionário.

    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

    SalarioHoraHExtra

    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

    Tipo de Linha.

    Declaration
    public RhpBETipos.TipoLinhaEx Tipo { get; set; }
    Property Value
    Type Description
    RhpBETipos.TipoLinhaEx

    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
    Type Description
    RhpBETipos.RHPTiposSubsidiosAlimentacao

    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

    TotalPagamentosExtra

    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

    ValorFormacaoProfEntPat

    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

    ValorFormacaoProfFunc

    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