PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class BasBECondPagamento

    Identifica uma Condição de Pagamento.

    Inheritance
    System.Object
    BaseBE
    BasBaseBE
    BasBECondPagamento
    Implements
    BasBE100.IBasBECondPagamento
    Inherited Members
    BasBaseBE.AbvtApl
    BaseBE.SerializeJson()
    BaseBE.SerializeJson(List<String>)
    BaseBE.SerializeJsonToXml(String, List<String>)
    BaseBE.SerializeXml(XmlAttributeOverrides, XmlSerializerNamespaces)
    BaseBE.Clone()
    BaseBE.Categoria
    BaseBE.DescricaoEntidade
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: BasBE100
    Assembly: BasBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("5977243a-3dd5-4149-a187-beaa91d8e864")]
    [ClassInterface(ClassInterfaceType.None)]
    public class BasBECondPagamento : BasBaseBE, IBasBECondPagamento

    Constructors

    BasBECondPagamento()

    Declaration
    public BasBECondPagamento()

    Properties

    CamposUtil

    Devolve a colecção de campos de utilizador.

    Declaration
    public StdBECampos CamposUtil { get; set; }
    Property Value
    Type Description
    StdBECampos

    CondPag

    Condição de pagamento/recebimento.

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

    DataUltimaActualizacao

    Data da última actualização do registo.

    Declaration
    public DateTime DataUltimaActualizacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    DescLiqClientes

    Descontos na liquidação aplicam-se a clientes

    Declaration
    public bool DescLiqClientes { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescLiqFornecedores

    Descontos na liquidação aplicam-se a fornecedores

    Declaration
    public bool DescLiqFornecedores { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescLiqOutrosCredores

    Descontos na liquidação aplicam-se a outros credores

    Declaration
    public bool DescLiqOutrosCredores { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescLiqOutrosDevedores

    Descontos na liquidação aplicam-se a outros devedores

    Declaration
    public bool DescLiqOutrosDevedores { get; set; }
    Property Value
    Type Description
    System.Boolean

    Desconto

    Desconto.

    Declaration
    public float Desconto { get; set; }
    Property Value
    Type Description
    System.Single

    DescontoIncluiIVA

    Considera se desconto na liquidação inclui valor do iva

    Declaration
    public bool DescontoIncluiIVA { get; set; }
    Property Value
    Type Description
    System.Boolean

    DescontosPag

    Indica uma colecção de descontos associados a esta Condição de Pagamento.

    Declaration
    public BasBEDescontosCondPag DescontosPag { get; set; }
    Property Value
    Type Description
    BasBEDescontosCondPag

    Descricao

    Descrição.

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

    DiasVencimento

    Depende do tipo de condição. Se "Após" representa o número de dias para o vencimento. Se "Próximo dia" ou "Próximo Mês,Dia" representa o dia do vencimento.

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

    DiasVencimentoEntradaInicial

    Dias para o vencimento da entrada inicial.

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

    EmModoEdicao

    Indica se o registo se encontra em modo de Edição ou de Inserção.

    Declaration
    public bool EmModoEdicao { get; set; }
    Property Value
    Type Description
    System.Boolean

    EntradaInicial

    Entrada inicial em percentagem. Só se aplica em pagamentos a prestações.

    Declaration
    public float EntradaInicial { get; set; }
    Property Value
    Type Description
    System.Single

    Meses30Dias

    Considera meses de 30 dias no cálculo da data de vencimento

    Declaration
    public bool Meses30Dias { get; set; }
    Property Value
    Type Description
    System.Boolean

    ModoPag

    Modo de pagamento sugerido por esta condição de pagamento

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

    NumeroPrestacoes

    Número de Prestações.

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

    PeriodicidadePrestacoes

    Número de dias entre cada prestação.

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

    SugereDescontosLiquidacao

    Sugere descontos na liquidação.

    Declaration
    public bool SugereDescontosLiquidacao { get; set; }
    Property Value
    Type Description
    System.Boolean

    TipoCondicao

    Tipo de Condição. 0- Após, 1- Fim do mês, 2- Próximo dia, 3- Próximo dia,mês, 4- Prestações.

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

    Methods

    Finalize()

    Declaration
    protected void Finalize()

    Implements

    BasBE100.IBasBECondPagamento