PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBECadastroFalta

    Classe que encapsula a afectação de uma falta a um funcionário.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBECadastroFalta
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBECadastroFalta
    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("C2299F84-FFE8-4CC6-A4B8-F37708ED736E")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBECadastroFalta : RhpBaseBE, INotifyPropertyChanged, IRhpBECadastroFalta

    Constructors

    RhpBECadastroFalta()

    Declaration
    public RhpBECadastroFalta()

    Properties

    Acerto

    Permite definir se a falta é, ou não, de acerto.

    Acerto = 0 Falta Normal, Acerto > 0 Falta de Acerto.

    Declaration
    public int Acerto { get; set; }
    Property Value
    Type Description
    System.Int32

    AnoProcessado

    Ano de processamento.

    Declaration
    public int AnoProcessado { get; set; }
    Property Value
    Type Description
    System.Int32

    CalculoFalta

    Indicação do tipo de cálculo a fectuar para esta Falta. CalculoFalta = True Cálculo em dias. CalculoFalta = False Cálculo em horas.

    Declaration
    public bool CalculoFalta { 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

    CotizaPeloMinimo

    Indica se no tempo de falta deve cotizar pelas bases mínimas de cotização da Seg. Social.

    Declaration
    public bool CotizaPeloMinimo { get; set; }
    Property Value
    Type Description
    System.Boolean

    Data

    Data da em que ocorre a Falta.

    Declaration
    public DateTime Data { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataProc

    Data do processamento da Falta.

    Declaration
    public DateTime DataProc { get; set; }
    Property Value
    Type Description
    System.DateTime

    DescontaRem

    Indicação de descontar em Remunerações. DescontaRem = True Desconta remunerações. DescontaRem = False Não desconta remunerações.

    Declaration
    public bool DescontaRem { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescontaSubsAlim

    Indica se desconta ou não no Subsídio de Alimentação. DescontaSubsAlim = True desconta Subsídio. DescontaSubsAlim = Não desconta Subsídio.

    Declaration
    public bool DescontaSubsAlim { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescontaSubsTurno

    Indica se desconta ou não no Subsídio de Turno. DescontaSubsTurno = True desconta Subsídio de Turno. DescontaSubsTurno = Não desconta Subsídio de Turno.

    Declaration
    public bool DescontaSubsTurno { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescontaVenc

    Indicação de descontar no Vencimento. DescontaVenc = True Desconta no vencimento. DescontaVenc = False Não desconta no vencimento.

    Declaration
    public bool DescontaVenc { get; set; }
    Property Value
    Type Description
    System.Boolean

    EmModoEdicao

    Indica se se trata de uma novo registo a adicionar 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

    ExcluiEstat

    Indicação de ser excluída das estatísticas. ExcluiEstat = True Excluir das estatísticas. ExcluiEstat = False Não excluir das estatísticas.

    Declaration
    public bool ExcluiEstat { get; set; }
    Property Value
    Type Description
    System.Boolean

    ExcluiProc

    Indicação de ser excluída dos processamentos. ExcluiProc = True Excluir do processamento. ExcluiProc = False Não excluir do processamento.

    Declaration
    public bool ExcluiProc { get; set; }
    Property Value
    Type Description
    System.Boolean

    Falta

    Código da Falta.

    Declaration
    public string Falta { get; set; }
    Property Value
    Type Description
    System.String

    FuncComplementosBaixaId

    Ligação com a tabela FuncComplementosBaixa

    Declaration
    public Guid? FuncComplementosBaixaId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>

    Funcionario

    Identificador do Funcionário.

    Declaration
    public string Funcionario { get; set; }
    Property Value
    Type Description
    System.String

    Horas

    Indicação de ser Falta em dias ou em horas. Horas = True Horas. Horas = False Dias.

    Declaration
    public bool Horas { get; set; }
    Property Value
    Type Description
    System.Boolean

    IdGDOC

    Declaration
    public string IdGDOC { get; set; }
    Property Value
    Type Description
    System.String

    InseridoBloco

    Indicação de Falta inserida por alterações mensais em lote. InseridoBloco = True Inserida por alterações mensais em lote. InseridoBloco = False Inserida por alterações mensais por Funcionário.

    Declaration
    public bool InseridoBloco { get; set; }
    Property Value
    Type Description
    System.Boolean

    JaProcessado

    Indicação de já ter sido processada ou não. JaProcessado = True Já foi processada. JaProcessado = False Não foi processada.

    Declaration
    public bool JaProcessado { get; set; }
    Property Value
    Type Description
    System.Boolean

    MotivoAcerto

    Motivo de Acerto da Falta

    Declaration
    public string MotivoAcerto { get; set; }
    Property Value
    Type Description
    System.String

    NumLinhaDespesa

    Número da linha de Despesas.

    Declaration
    public int NumLinhaDespesa { get; set; }
    Property Value
    Type Description
    System.Int32

    NumPeriodoProcessado

    Número do período de processamento.

    Declaration
    public int NumPeriodoProcessado { get; set; }
    Property Value
    Type Description
    System.Int32

    NumProc

    Número do Movimento de processamento.

    Declaration
    public int NumProc { get; set; }
    Property Value
    Type Description
    System.Int32

    NumRelatorioDespesa

    Número do Relatório de Despesas.

    Declaration
    public int NumRelatorioDespesa { get; set; }
    Property Value
    Type Description
    System.Int32

    Observacoes

    Observações eventuais à Falta.

    Declaration
    public string Observacoes { get; set; }
    Property Value
    Type Description
    System.String

    Origem

    Origem da Falta. Valor obtido do tipo de Dados 'OrigemDados' definido na classe 'RhpBEProcRemuneracao'.

    Declaration
    public byte Origem { get; set; }
    Property Value
    Type Description
    System.Byte

    PlanoCurso

    Identificador do PlanoCurso no caso da Origem ser a formação.

    Declaration
    public string PlanoCurso { get; set; }
    Property Value
    Type Description
    System.String

    SubAlimProporcional

    Indica se a falta é de subsidio de alimentação proporcional.

    Declaration
    public bool SubAlimProporcional { get; set; }
    Property Value
    Type Description
    System.Boolean

    SubTurnoProporcional

    Indica se a falta é de subsidio de turno proporcional.

    Declaration
    public bool SubTurnoProporcional { get; set; }
    Property Value
    Type Description
    System.Boolean

    Tempo

    Tempo de duração da Falta.

    Declaration
    public float Tempo { get; set; }
    Property Value
    Type Description
    System.Single

    ValorDescontado

    Valor descontado por esta Falta.

    Declaration
    public double ValorDescontado { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBECadastroFalta