PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CblBEMotivoTributacao

    Classe que contém todas as propriedades que definem os Acumulados de um Centro de Custo.

    Inheritance
    System.Object
    CblBaseBE
    CblBEMotivoTributacao
    Implements
    CblBE100.ICblBEMotivoTributacao
    Inherited Members
    CblBaseBE.AbvtApl
    Namespace: CblBE100
    Assembly: CblBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("C8E7CA53-5266-434E-8404-57F7043F94D9")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CblBEMotivoTributacao : CblBaseBE, ICblBEMotivoTributacao

    Constructors

    CblBEMotivoTributacao()

    Declaration
    public CblBEMotivoTributacao()

    Properties

    CamposUtil

    Colecção dos campos de utilizador.

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

    Descricao

    Descrição do Motivo de Tributação

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

    EmModoEdicao

    Indica se se trata de um novo centro Acumulado ou de um já existente em edição. EmModoEdicao = True já existente, EmModoEdicao = False Novo.

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

    Exercicio

    Exercício

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

    Linhas

    Declaration
    public CblBELinhasMotivoTributacao Linhas { get; }
    Property Value
    Type Description
    CblBELinhasMotivoTributacao

    Motivo

    Motivo de Tributação

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

    Sistema

    Motivo de Tributação de sistema.

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

    Taxa

    Taxa para os Acréscimos

    Declaration
    public double Taxa { get; set; }
    Property Value
    Type Description
    System.Double

    TaxaAgravada

    Taxa agravada para a Tibutação Autónoma.

    Declaration
    public double TaxaAgravada { get; set; }
    Property Value
    Type Description
    System.Double

    TaxaNormal

    Taxa normal para a Tibutação Autónoma

    Declaration
    public double TaxaNormal { get; set; }
    Property Value
    Type Description
    System.Double

    TrataAcescimos

    Indica se trata Acréscimos

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

    TrataTributacaoAutonoma

    Indica se trata Tibutação Autónoma.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    CblBE100.ICblBEMotivoTributacao