Class RhpBEPagamento
Classe que encapsula um pagamento de um processamento de um funcionário.
Inheritance
System.Object
RhpBEPagamento
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEPagamento
Assembly: RhpBE100.dll
Syntax
[ComVisible(true)]
[Guid("F14FDF1E-DA23-445E-8C96-BDEDF2E1EE48")]
[ClassInterface(ClassInterfaceType.None)]
public class RhpBEPagamento : RhpBaseBE, INotifyPropertyChanged, IRhpBEPagamento
Constructors
RhpBEPagamento()
Declaration
Properties
Ano
Ano a que se refere o registo.
Declaration
public int Ano { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Balcao
Declaration
public string Balcao { get; set; }
Property Value
Type |
Description |
System.String |
|
Banco
Declaration
public string Banco { get; set; }
Property Value
Type |
Description |
System.String |
|
BIC
Declaration
public string BIC { get; set; }
Property Value
Type |
Description |
System.String |
|
CambioMAlt
Cambio da moeda alternativa.
Declaration
public double CambioMAlt { get; set; }
Property Value
Type |
Description |
System.Double |
|
CambioMBase
Declaration
public double CambioMBase { get; set; }
Property Value
Type |
Description |
System.Double |
|
CartaoBancario
Declaration
public string CartaoBancario { get; set; }
Property Value
Type |
Description |
System.String |
|
Chave
Data de lançamento do pagamento na Contabilidade.
Declaration
public string Chave { get; set; }
Property Value
Type |
Description |
System.String |
|
Conta
Conta de ligação à Contabilidade.
Declaration
public string Conta { get; set; }
Property Value
Type |
Description |
System.String |
|
DataEfectiva
Declaration
public DateTime DataEfectiva { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DataEmissao
Data de emissão do pagamento.
Declaration
public DateTime DataEmissao { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
DescargaBNC
Indica se já foi efectuada a ligação a Bancos desta linha de movimento.
Declaration
public bool DescargaBNC { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DocumentoMovBNC
Código do documento de ligação a Bancos, se existir.
Declaration
public string DocumentoMovBNC { get; set; }
Property Value
Type |
Description |
System.String |
|
EmModoEdicao
Indica se se trata de um novo Pagamento 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 |
|
Funcionario
Identificador do Funcionário.
Declaration
public string Funcionario { get; set; }
Property Value
Type |
Description |
System.String |
|
IBAN
Declaration
public string IBAN { get; set; }
Property Value
Type |
Description |
System.String |
|
IDTEServicosBancarios
Identificador da transacção electrónica associada
Declaration
public string IDTEServicosBancarios { get; set; }
Property Value
Type |
Description |
System.String |
|
ModoPagamento
Declaration
public byte ModoPagamento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
ModoPagTesouraria
Modo de pagamento para Tesouraria.
Declaration
public string ModoPagTesouraria { get; set; }
Property Value
Type |
Description |
System.String |
|
MoedaPagamento
Identificador da moeda de pagamento.
Declaration
public string MoedaPagamento { get; set; }
Property Value
Type |
Description |
System.String |
|
NIB
Declaration
public string NIB { get; set; }
Property Value
Type |
Description |
System.String |
|
NumConta
Declaration
public string NumConta { get; set; }
Property Value
Type |
Description |
System.String |
|
NumDocumento
Número do Documento de ligação à Contabilidade.
Declaration
public string NumDocumento { get; set; }
Property Value
Type |
Description |
System.String |
|
NumeroProcessamento
Número de processamento dos movimentos associados a este pagamento.
Declaration
public int NumeroProcessamento { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumLinhaPS2
Número da linha do ficheiro PS2 associado
Declaration
public int NumLinhaPS2 { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumPeriodoProcessado
Número do período processado.
Declaration
public int NumPeriodoProcessado { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Percentagem
Percentagem do pagamento.
Declaration
public double Percentagem { get; set; }
Property Value
Type |
Description |
System.Double |
|
Remuneracao
Declaration
public string Remuneracao { get; set; }
Property Value
Type |
Description |
System.String |
|
Serie
Série do cheque, se o pagamento foi efectuado por cheque.
Declaration
public string Serie { get; set; }
Property Value
Type |
Description |
System.String |
|
SWIFT
Declaration
public string SWIFT { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoPeriodo
Tipo de período de processamento.
Declaration
public string TipoPeriodo { get; set; }
Property Value
Type |
Description |
System.String |
|
TipoVencimento
Declaration
public byte TipoVencimento { get; set; }
Property Value
Type |
Description |
System.Byte |
|
ValorLiquido
Valor líquido do pagamento.
Declaration
public double ValorLiquido { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
Finalize()
Declaration
protected override void Finalize()
Implements
System.ComponentModel.INotifyPropertyChanged
RhpBE100.IRhpBEPagamento