Class CblBEIVA
Classe que contém a estrutura da entidade Classe de I.V.A.
Implements
Inherited Members
Namespace: CblBE100
Assembly: CblBE100.dll
Syntax
[ComVisible(true)]
[Guid("7661AFB0-7CEF-44BF-B72F-51FA7140BA59")]
[ClassInterface(ClassInterfaceType.None)]
public class CblBEIVA : CblBaseBE, ICblBEIVA
Constructors
CblBEIVA()
Declaration
public CblBEIVA()
Properties
Ano
Exercício da classe do I.V.A.
Declaration
public int Ano { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
CamposUtil
Colecção dos Campos de Utilizadores.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos |
ClasseIVACaixa
Classe de IVA paralela para efeitos de regime de caixa.
Declaration
public string ClasseIVACaixa { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContaIva
Identificação de uma conta do Plano de Contas.
Declaration
public string ContaIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ContaRecargo
Propriedade que é especifica para localização da empresa em Espanha. Indica caso a classe do I.V.A. estiver sujeita ao recargo de equivalência a conta que deve ser reflectida no cálculo do recargo, na altura de um lançamento de um documento: Idêntico à taxa de IVA, Conta IVA
Declaration
public string ContaRecargo { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Descricao
Descrição associada à Classe de IVA.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
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
Identificação da Classe de IVA.
Declaration
public string Iva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LinhasIVADiarios
Conjunto de linhas que contém a informação dos Livros associados à classe.
Declaration
public CblBELinhasIVADiarios LinhasIVADiarios { get; }
Property Value
Type | Description |
---|---|
CblBELinhasIVADiarios |
LivrosRegIva
Livros de Registo do Iva.
Declaration
public int LivrosRegIva { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
MotivoIsencao
Motivo de Isenção. Propriedade disponibilizada para CV para permitir o preenchimento do modelo 106.
Declaration
public string MotivoIsencao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PercNDedutivel
Percentagem não dedutivel.
Declaration
public float PercNDedutivel { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
PosDecANInc
Declaração Anual de IVA - Campo da declaração onde será colocado o valor acumulado da classe de IVA (Incidência de IVA)
Declaration
public string PosDecANInc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecANIva
No Campo Incidência será colocado o valor acumulado nesta classe.
Declaration
public string PosDecANIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecAOInc
Semelhante ao campo anteriormente descrito. Este campo é usado nas classes de Iva que colocam valores em mais do que um campo da declaração anual (transmissões intracomunitárias por exemplo)
Declaration
public string PosDecAOInc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecAOIva
Semelhante ao campo anteriormente descrito. Este campo é usado nas classes de Iva que colocam valores em mais do que um campo da declaração anual (transmissões intracomunitárias por exemplo)
Declaration
public string PosDecAOIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPInc
Posição na Declaração Periódica de IVA, campo Incidência, onde
Declaration
public string PosDecPInc { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPIncIntra
Propriedade que indica a posição de valores de incidência, intracomunitários, para a declaração periódica. Utilizada apenas em exercícios do tipo não organizada
Declaration
public string PosDecPIncIntra { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPIva
Declaração Periódica de IVA - Campo da declaração onde será colocado o valor acumulado desta Classe de IVA(Incidência do IVA)
Declaration
public string PosDecPIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PosDecPIvaIntra
Propriedade que indica a posição de valores do IVA, intracomunitários, para a declaração periódica. Utilizada apenas em exercícios do tipo não organizada
Declaration
public string PosDecPIvaIntra { 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 |
PrefixoReembolsos
Prefixo Pedidos de Reembolso.
Declaration
public string PrefixoReembolsos { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RecolhaTerc
Identifica se está ou não sujeito a recolha do terceiro nos movimentos.
Declaration
public bool RecolhaTerc { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReflexaoClasseIva
Classe de IVA utilizada para auto-liquidação (Reverse Charge)
Declaration
public string ReflexaoClasseIva { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TaxaIva
Identificação da taxa do IVA.
Declaration
public float TaxaIva { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
TaxaRecargo
Propriedade que é especifica para localização da empresa em Espanha. Indica se a classe do I.V.A. se encontra sujeita ao recargo de equivalência ou não
Declaration
public float TaxaRecargo { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
TipoConsignacao
Tipo de Consignacao
Declaration
public string TipoConsignacao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoConta
Identificação do Tipo de Conta do Plano do IVA: M - Movimento, I - Integradora e R - Razão.
Declaration
public string TipoConta { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoOperacao
Tipo de Operacao, para as transmissoes intracomunitarias.
Declaration
public int TipoOperacao { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TipoOperacaoEx
Tipo de Operacao, para as transmissoes intracomunitarias.
Declaration
public string TipoOperacaoEx { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoValor
Identificador do Tipo de Valor.
Declaration
public string TipoValor { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TrataReguralizacaoNC
Trata regularização de Notas de Crédito
Declaration
public bool TrataReguralizacaoNC { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
Finalize()
Declaration
protected override void Finalize()