PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class ImoBEClassificacao

    Classe que encapsula a definição de uma Classificação fiscal.

    Inheritance
    System.Object
    EapBaseBE
    ImoBEClassificacao
    Inherited Members
    EapBaseBE.AbvtApl
    Namespace: EapBE100
    Assembly: EapBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("7C5443FA-F430-4C84-AA7B-44681E0B8B26")]
    [ClassInterface(ClassInterfaceType.None)]
    public class ImoBEClassificacao : EapBaseBE

    Constructors

    ImoBEClassificacao()

    Declaration
    public ImoBEClassificacao()

    Properties

    Ajuste

    Identificação do Ajuste.

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

    Beneficio

    Identificação do Benefício.

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

    CamposUtil

    Colecção dos campos do utilizador.

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

    Classe

    Identificador da Classe.

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

    Classificacao

    Identificador da Classificação.

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

    Conta

    Indentificação da Conta de Investimento.

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

    DataFinal

    Define a data de término do diploma.

    Declaration
    public DateTime DataFinal { get; set; }
    Property Value
    Type Description
    System.DateTime

    DataInicial

    Define a data de entrada em vigor do Diploma.

    Declaration
    public DateTime DataInicial { get; set; }
    Property Value
    Type Description
    System.DateTime

    Descricao

    Descrição da Classificação.

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

    Diploma

    Identificador do Diploma.

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

    EmModoEdicao

    Identificador do tipo de operação: TRUE - Edição | FALSE - Inserção.

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

    IdAscendente

    Identificador (ID) da Classificação (ascendente).

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

    IdClassificacao

    Identificador (ID) da Classificação.

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

    Imobilizado

    Identificação do Tipo de Investimento.

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

    Metodo

    Identificador do método de depreciação.

    Declaration
    public ImoBETipos.enuEAP_CD_MD_Metodo Metodo { get; set; }
    Property Value
    Type Description
    ImoBETipos.enuEAP_CD_MD_Metodo

    NormaExcepcao

    Identificador da Norma de Excepção (Justificação Excepcional).

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

    NumeroTurnos

    Identificação do Número de Turnos (1 turno, 2 turnos, 3+ turnos).

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

    Periodicidade

    Identifica a periodicidade de depreciação: 0 - Anual | 1 - Duodecimal.

    Declaration
    public ImoBETipos.enuEAP_CD_PER_Periodicidade Periodicidade { get; set; }
    Property Value
    Type Description
    ImoBETipos.enuEAP_CD_PER_Periodicidade

    SujeitoDepreciacao

    Indica se o bem está sujeito a depreciação.

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

    TaxaBase

    Taxa Base de Depreciação.

    Declaration
    public ImoBETipos.enuEAP_CD_TB_TaxaBase TaxaBase { get; set; }
    Property Value
    Type Description
    ImoBETipos.enuEAP_CD_TB_TaxaBase

    TaxaDepreciacao

    Identificação da Taxa Efectiva de Depreciação.

    Declaration
    public float TaxaDepreciacao { get; set; }
    Property Value
    Type Description
    System.Single

    TaxaFiscal

    Define a taxa fiscal/legal de depreciação.

    Declaration
    public float TaxaFiscal { get; set; }
    Property Value
    Type Description
    System.Single

    Tipo

    Identificador do tipo da Classificação: DL - Diploma | T - Tabela | D - Divisão | G - Grupo | A - Alínea | CF - Código Fiscal.

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

    TratamentoIndividual

    Indica se o bem tem tratamento individual.

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

    Tributacao

    Identificação da Tributação.

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

    VidaMaxima

    Define o período máximo de vida Útil.

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

    VidaUtil

    Identificação da Vida Útil

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()