Class RhpBECadastroHoraExtra
Classe que encapsula a afectação de uma hora extra a um funcionário.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("FEC4AC5A-B2AC-486D-8A17-9B2D6AC3428E")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBECadastroHoraExtra : RhpBaseBE, INotifyPropertyChanged, IRhpBECadastroHoraExtra
Constructors
RhpBECadastroHoraExtra()
Declaration
public RhpBECadastroHoraExtra()
Properties
Acerto
Permite definir se a falta é, ou não, de acerto.
Acerto = 0 Falta Normal, Acerto > 0 Hora Extra 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 |
Data
Data da em que ocorre a Hora Extra.
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 |
EmModoEdicao
Indica se se trata de um novo registo 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 |
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 |
Fim
Identificador do Fim da hora extra
Declaration
public string Fim { 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 |
HoraExtra
Código da Hora Extra.
Declaration
public string HoraExtra { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IdFuncRemCBL
Identificador da remuneração
Declaration
public string IdFuncRemCBL { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IDLinhaProc
Número da linha nos Movimentos do funcionário.
Declaration
public int IDLinhaProc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Inicio
Identificador do inicio da hora extra
Declaration
public string Inicio { 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 |
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 |
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 |
Tempo
Tempo de duração da Hora Extra.
Declaration
public float Tempo { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
Finalize()
Declaration
protected override void Finalize()