PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CblBEIVA

    Classe que contém a estrutura da entidade Classe de I.V.A.

    Inheritance
    System.Object
    CblBaseBE
    CblBEIVA
    Implements
    CblBE100.ICblBEIVA
    Inherited Members
    CblBaseBE.AbvtApl
    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()

    Implements

    CblBE100.ICblBEIVA