PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class RhpBEPagamento

    Classe que encapsula um pagamento de um processamento de um funcionário.

    Inheritance
    System.Object
    RhpBaseBE
    RhpBEPagamento
    Implements
    System.ComponentModel.INotifyPropertyChanged
    RhpBE100.IRhpBEPagamento
    Inherited Members
    RhpBaseBE.WriteProperty(String, Object)
    RhpBaseBE.RaisePropertyChanged(String)
    RhpBaseBE.CamposUtil
    RhpBaseBE.Conteudo
    RhpBaseBE.PropExcluirLog
    RhpBaseBE.AbvtApl
    RhpBaseBE.PropertyChanged
    Namespace: RhpBE100
    Assembly: RhpBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("F14FDF1E-DA23-445E-8C96-BDEDF2E1EE48")]
    [ClassInterface(ClassInterfaceType.None)]
    public class RhpBEPagamento : RhpBaseBE, INotifyPropertyChanged, IRhpBEPagamento

    Constructors

    RhpBEPagamento()

    Declaration
    public RhpBEPagamento()

    Properties

    Ano

    Ano a que se refere o registo.

    Declaration
    public int Ano { get; set; }
    Property Value
    Type Description
    System.Int32

    Balcao

    Balcão.

    Declaration
    public string Balcao { get; set; }
    Property Value
    Type Description
    System.String

    Banco

    Banco.

    Declaration
    public string Banco { get; set; }
    Property Value
    Type Description
    System.String

    BIC

    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

    Cambio da moeda base.

    Declaration
    public double CambioMBase { get; set; }
    Property Value
    Type Description
    System.Double

    CartaoBancario

    Cartão Bancário.

    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

    Data Efectiva.

    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

    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

    NIB.

    Declaration
    public string NIB { get; set; }
    Property Value
    Type Description
    System.String

    NumConta

    Conta bancária.

    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

    Remuneração

    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

    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