Class RhpBESituacaoCGA
Classe que representa uma situação funcional para relação de descontos de Caixa Geral de Aposentações.
Implements
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("4A0B6D38-8C74-429D-B0BE-954CB339F64E")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBESituacaoCGA : RhpBaseBE, INotifyPropertyChanged, IRhpBESituacaoCGA
Constructors
RhpBESituacaoCGA()
Declaration
public RhpBESituacaoCGA()
Properties
Descricao
Descrição da Situação.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se se trata de uma nova Situação Funcional 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 |
HorarioCompleto
Permite considerar ou não horário completo
Declaration
public bool HorarioCompleto { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NumeroDiasTrabalho
Permite considerar ou não o número de dias de trabalho
Declaration
public bool NumeroDiasTrabalho { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObCategoria
Permite considerar ou não a Categoria.
Declaration
public bool ObCategoria { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObDataEfeito
Permite considerar ou não a Data de Efeito.
Declaration
public bool ObDataEfeito { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObDesconto
Permite considerar ou não o Desconto.
Declaration
public bool ObDesconto { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObHorarioParcial
Permite considerar ou não o horário Parcial.
Declaration
public bool ObHorarioParcial { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObNDiuturnidades
Permite considerar ou não as Diuturnidades.
Declaration
public bool ObNDiuturnidades { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObNivelRem
Permite considerar ou não o nível remuneratório.
Declaration
public bool ObNivelRem { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObPercAcrescida
Permite considerar ou não a Percentagem Acrescida.
Declaration
public bool ObPercAcrescida { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObPerdaEfectividade
Permite considerar ou não a Perda de Efectividade.
Declaration
public bool ObPerdaEfectividade { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ObRemuneracao
Permite considerar ou não a Remuneração.
Declaration
public bool ObRemuneracao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
PosicaoNaGuia
Permite definir a posição onde deve aparecer na Guia de Pagamento da CGA
Declaration
public int PosicaoNaGuia { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Situacao
Identificador da Situação.
Declaration
public string Situacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SituacaoActiva
Define se uma situação se encontra activa ou não
Declaration
public bool SituacaoActiva { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TipoSituacao
Permite definir o tipo da situação: Remuneração, Desconto, Sit. Profissional, Regime de Tempo e Faltas.
Declaration
public int TipoSituacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Finalize()
Declaration
protected override void Finalize()