Class RhpBEFalta
Classe que encapsula uma Falta.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("A023EC54-A754-4E18-B6BC-CC6AC219736B")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEFalta : RhpBaseBE, INotifyPropertyChanged, IRhpBEFalta
Constructors
RhpBEFalta()
Declaration
public RhpBEFalta()
Properties
AfectaProgCarreira
Indica se a Falta afecta progressão na careira
Declaration
public bool AfectaProgCarreira { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CalculoFaltaDias
Indica se a Falta tem cálculo em Dias se Horas = 0.
Declaration
public bool CalculoFaltaDias { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
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 |
DescontaRemuneracoes
Indica se a Falta desconta nas Remunerações.
DescontaRemuneracoes = 0 Não afecta nenhuma Remuneração, DescontaRemuneracoes = 1 Afecta todas as Remunerações com desconto parcial, DescontaRemuneracoes = 2 Afecta apenas as remunerações seleccionadas (presentes nas colecções RemuneracoesTotais e RemuneracoesParciais).
Declaration
public byte DescontaRemuneracoes { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
DescontaSubsAlimentacao
Indica se a Falta desconta Subsídio de Alimentação.
Declaration
public bool DescontaSubsAlimentacao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DescontaSubsTurno
Indica se a Falta desconta Subsídio de Turno.
Declaration
public bool DescontaSubsTurno { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Descricao
Descrição da Falta.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Doenca
Código da doença a ter em conta para o mapa do Balanço Social.
Declaration
public string Doenca { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se se trata de uma nova Falta ou de uma já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Nova.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Falta
Identificador da Falta.
Declaration
public string Falta { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Horas
Permite definir se a falta será em termos de Horas ou Dias.
Horas = 1 Horas, Horas = 0 Dias.
Declaration
public bool Horas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HorasNaoTrabalhadasRU
Indica que a falta deve ser considerada como hora normal não remunerada no relatório único.
Declaration
public string HorasNaoTrabalhadasRU { get; set; }
Property Value
Type | Description |
---|---|
System.String |
HorasNormaisNaoRemuneradasRU
Indica que a falta deve ser considerada como hora não trabalhada no relatório único.
Declaration
public string HorasNormaisNaoRemuneradasRU { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MotivoCadastro
Declaration
public string MotivoCadastro { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PercentagemCGA
Se a Falta é percentual, indica o Valor da Percentagem para a cga.
Declaration
public double PercentagemCGA { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Percentual
Indica se a Falta é percentual sobre o número de dias.
Declaration
public bool Percentual { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PeriodoMaximo
Se a Falta é percentual, indica o Período de aplicação da Falta.
Declaration
public byte PeriodoMaximo { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
PosicaoBS
Declaration
public string PosicaoBS { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RemuneracoesParciais
Colecção de itens relativos a parciais de remunerações atribuídas ao funcionário.
Declaration
public RhpBERemParciaisFalta RemuneracoesParciais { get; }
Property Value
Type | Description |
---|---|
RhpBERemParciaisFalta |
SituacaoCGA
Identificador da Situação Funcional da C.G.A.
Declaration
public string SituacaoCGA { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TrataSegSoc
Indica a forma como a Falta deve ser considerada no processamento da Segurança Social.
Declaration
public byte TrataSegSoc { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
UsarPercentagemCGA
Indica se a Falta usa percentagem para calculo de dias para cga
Declaration
public bool UsarPercentagemCGA { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ValorPercentagem
Se a Falta é percentual, indica o Valor da Percentagem.
Declaration
public float ValorPercentagem { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Methods
Finalize()
Declaration
protected override void Finalize()