Class BasBECondPagamento
Identifica uma Condição de Pagamento.
Implements
Inherited Members
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()