Class RhpBEProcFalta
Classe que representa uma falta a considerar no processamento.
Inheritance
System.Object
RhpBEProcFalta
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEProcFalta
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("FA0C2D75-D1A8-45F6-A041-D40D95BE6DF6")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEProcFalta : RhpBaseBE, INotifyPropertyChanged, IRhpBEProcFalta
Constructors
RhpBEProcFalta()
Declaration
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
Declaration
public string Descricao { get; set; }
Property Value
Type |
Description |
System.String |
|
DiasTrabalho
Declaration
public double DiasTrabalho { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
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
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
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
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEProcFalta