Class CnoBEIVA
Classe que contém a estrutura da entidade Classe de I.V.A.
Implements
Inherited Members
Namespace: CnoBE100
Assembly: CnoBE100.dll
Syntax
[ComVisible(true)]
[Guid("018C8891-2055-4781-BD69-E972A9518476")]
[ClassInterface(ClassInterfaceType.None)]
public class CnoBEIVA : CnoBaseBE, ICnoBEIVA
Constructors
CnoBEIVA()
Declaration
public CnoBEIVA()
Properties
CamposUtil
Colecção dos campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
Descricao
Descrição da classe de IVA
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se se trata de um novo registo ou de um já existente em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
EspacoFiscal
Identificação do Espaço Fiscal
Declaration
public string EspacoFiscal { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IVA
Código da classe de IVA
Declaration
public string IVA { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IvaIncluido
Indica se esta classe representa IVA incluído ou não
Declaration
public bool IvaIncluido { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IVALivros
Colecção de livros aos quais a classe de IVA está associada
Declaration
public CnoBELinhasIVALivro IVALivros { get; }
Property Value
Type | Description |
---|---|
CnoBELinhasIVALivro |
PosDecANInc
Posição na Declaração Anual de IVA - campo Incidência
Declaration
public string PosDecANInc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecANIva
Posição na Declaração Anual de IVA - campo com o valor acumulado desta classe de IVA
Declaration
public string PosDecANIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPInc
Posição na Declaração Periódica de IVA - campo incidência (mercado nacional)
Declaration
public string PosDecPInc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPInc1
Posição na Declaração Periódica de IVA - campo incidência (mercado intracomunitário)
Declaration
public string PosDecPInc1 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPIva
Posição na Declaração Periódica de IVA - campo com o valor acumulado desta classe de IVA (mercado nacional)
Declaration
public string PosDecPIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPIva1
Posição na Declaração Periódica de IVA - campo com o valor acumulado desta classe de IVA (mercado intracomunitário)
Declaration
public string PosDecPIva1 { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PrefixoRC
Identifica se é colocado ou não o prefixo "RC" nos pedidos de reembolso do IVA (apenas disponivel para Portugal)
Declaration
public bool PrefixoRC { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TaxaIva
Taxa de IVA
Declaration
public double TaxaIva { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TaxaIvaIncluido
Taxa de IVA incluído
Declaration
public double TaxaIvaIncluido { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
Finalize()
Declaration
protected override void Finalize()