Class RhpBEDespesa
Classe que encapsula uma Despesa.
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEDespesa
Inherited Members
Namespace: RhpBE100
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("840C5485-AA37-4F3A-B6DB-9B37AEE79939")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEDespesa : RhpBaseBE, INotifyPropertyChanged, IRhpBEDespesa
Constructors
RhpBEDespesa()
Declaration
public RhpBEDespesa()
Properties
DescontaSubsidioAlimentacao
Indicação se a depesa desconta subsidio de alimentação
Declaration
public bool DescontaSubsidioAlimentacao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Descricao
Descrição da Despesa.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Despesa
Identificador da Despesa.
Declaration
public string Despesa { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DocAssociado
Documento a emitir no momento do registo da Despesa.
Declaration
public byte DocAssociado { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
EmModoEdicao
Indica se se trata de uma nova Despesa 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 |
Remuneracao
Identificador da Remuneração associada que irá traduzir a Despesa no Recibo do Funcionário.
Declaration
public string Remuneracao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoDescontoSubAlim
Indica a forma de descontar o valor do subsídio alimentação.
Declaration
public int TipoDescontoSubAlim { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TipoDespesa
Indica o tipo de despesa
Declaration
public byte TipoDespesa { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
TipoProcessamento
Indica se deve processar a Despesa no Recibo.
TipoProcessamento = 0 Processa no Recibo, TipoProcessamento = 1 Não Processar.
Declaration
public byte TipoProcessamento { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
Unitario
Indicação se o valor da Despesa é ou não um valor unitário.
Declaration
public bool Unitario { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Valor
Valor da Despesa.
Declaration
public double Valor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorLimite
Valor limite da Despesa.
Declaration
public double ValorLimite { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEDespesa