Class RhpBEProcRemFalta
Classe que representa uma falta afecta a uma Remuneração a considerar no processamento.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEProcRemFalta
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("1B2907CE-A56A-46AA-949E-860F1283CBD0")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEProcRemFalta : RhpBaseBE, INotifyPropertyChanged, IRhpBEProcRemFalta
Constructors
RhpBEProcRemFalta()
Declaration
public RhpBEProcRemFalta()
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 |
CalculoFalta
Declaration
public int CalculoFalta { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Data
Data em que ocorreu a falta.
Declaration
public DateTime Data { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
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 |
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 |
TipoDesconto
Declaration
public int TipoDesconto { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ValorDescontado
Valor descontado pela falta na remuneração.
Declaration
public double ValorDescontado { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
CopiaSimples(RhpBEProcRemFalta)
Efectua uma cópia integral do objecto passado por parâmetro.
Declaration
public void CopiaSimples(RhpBEProcRemFalta Original)
Parameters
Type | Name | Description |
---|---|---|
RhpBEProcRemFalta | Original |
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEProcRemFalta