PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEProcFalta

    Classe que representa uma falta a considerar no processamento.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEProcFalta
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEProcFalta
    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("FA0C2D75-D1A8-45F6-A041-D40D95BE6DF6")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEProcFalta : RhpBaseBE, INotifyPropertyChanged, IRhpBEProcFalta

    Constructors

    RhpBEProcFalta()

    Declaration
    public RhpBEProcFalta()

    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

    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

    CalculoFalta

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

    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 em que ocorreu a falta.

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

    Descricao

    Descrição da falta.

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

    DiasTrabalho

    Dias de trabalho.

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

    Falta

    Identificador da falta.

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

    FaltaHD

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

    InseridoBloco

    Indica se é uma falta inserida em bloco ou não.

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

    MotivoCadastro

    Motivo de cadastro.

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

    NumProc

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

    Origem

    Declaration
    public OrigemDados Origem { get; set; }
    Property Value
    Type Description
    OrigemDados

    Percentagem

    Indica qual a percentagem das remunerações que a falta afecta, para faltas que afectam apenas parte das remunerações.

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

    Percentual

    Indica se é uma falta que incide apenas sobre uma percentagem das remunerações que afecta.

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

    PeriodoMaximo

    Máximo de tempo de falta a considerar, para faltas com limite.

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

    Tempo

    Duração da falta.

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

    TipoDesconto

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

    Methods

    CopiaSimples(RhpBEProcFalta)

    Efectua uma cópia integral do objecto passado por parâmetro.

    Declaration
    public void CopiaSimples(RhpBEProcFalta Original)
    Parameters
    Type Name Description
    RhpBEProcFalta Original

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEProcFalta