PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CblBESelo

    Esta classe permite fornecer serviços sobre contas do Plano de Imposto de Selo.

    Inheritance
    System.Object
    CblBaseBE
    CblBESelo
    Implements
    CblBE100.ICblBESelo
    Inherited Members
    CblBaseBE.AbvtApl
    Namespace: CblBE100
    Assembly: CblBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("BE5D8852-0754-40F5-846B-86C69791F38D")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CblBESelo : CblBaseBE, ICblBESelo

    Constructors

    CblBESelo()

    Declaration
    public CblBESelo()

    Properties

    Ano

    Exercício da classe de Selo.

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

    CamposUtil

    Colecção de Campos de Utilizadores.

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

    Conta

    Identificador da Conta.

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

    Descricao

    Descrição associada à conta.

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

    EmModoEdicao

    Indica se se trata de um novo Imposto de Selo ou de um já existente em edição.

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

    EmModoEdicao = True: Já existe.

    EmModoEdicao = False: Novo.

    ImpSelo

    Identificador do Imposto de Selo.

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

    NaturezaInversa

    Identificador que indica se o lançamento da conta é feito com natureza inversa.

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

    PosDecSLiq

    Posição para a declaração anual de selo liquidado.

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

    PosDecSTrib

    Posição para a declaração anual de selo.

    Declaration
    public string PosDecSTrib { 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

    Selo

    Identificador do Selo.

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

    Territorialidade

    Campo deve ser indicado se as operações e factos sujeitos a imposto foram liquidados ao abrigo dos n.os 1, 2, 7 ou 8 do artigo 4.º do CIS, selecionando um dos seguintes códigos: 1 -> Art.º 4.º, n.º 1 2 -> Art.º 4.º, n.º 2 3 -> Art.º 4.º, n.º 7 4 -> Art.º 4.º, n.º 8

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

    TipoConta

    Identificador do Tipo de Conta.

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

    TipoImposto

    Tipo de imposto de selo {Liquidado | Suportado | Isento}. Utilizar apenas em tipos de exercício não organizado.

    Declaration
    public CblBESelo.EnumTipoImposto TipoImposto { get; set; }
    Property Value
    Type Description
    CblBESelo.EnumTipoImposto

    TipoImputacao

    Identificador do Tipo de Imputação.

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

    ValorFixo

    Determina o Valor Fixo.

    Declaration
    public decimal ValorFixo { get; set; }
    Property Value
    Type Description
    System.Decimal

    ValorMaximo

    Identifica o Valor Máximo.

    Declaration
    public decimal ValorMaximo { get; set; }
    Property Value
    Type Description
    System.Decimal

    ValorMinimo

    Identifica o Valor Mínimo.

    Declaration
    public decimal ValorMinimo { get; set; }
    Property Value
    Type Description
    System.Decimal

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    CblBE100.ICblBESelo