PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class ImoBEPlanoCriterio

    Classe que encapsula a definição dos critérios de depreciação aplicados ao Plano.

    Inheritance
    System.Object
    EapBaseBE
    ImoBEPlanoCriterio
    Inherited Members
    EapBaseBE.AbvtApl
    Namespace: EapBE100
    Assembly: EapBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("DA414BC0-7F29-49C4-B7D1-31000D33704E")]
    [ClassInterface(ClassInterfaceType.None)]
    public class ImoBEPlanoCriterio : EapBaseBE

    Constructors

    ImoBEPlanoCriterio()

    Declaration
    public ImoBEPlanoCriterio()

    Properties

    CamposUtil

    Colecção dos campos do utilizador.

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

    CoeficienteReduzidoValor

    Identifica o coeficiente de depreciação dos bens de reduzido valor.

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

    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

    ExcluirTaxasPerdidas

    Indica de devem ser excluidas as taxas perdidas para considerar bens totalmente reintegrados.

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

    Exercicio

    Identificador do Exercicio (Processamento / Documento).

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

    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

    Plano

    Identificador do Plano de Depreciação.

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

    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

    TotalReduzidoValor

    Identifica o montante limite para bens de reduzido valor.

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

    TratamentoIndividual

    Indica se o bem tem tratamento individual.

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

    UnitarioReduzidoValor

    Identifica o valor unitário dos bens de reduzido valor.

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

    VariacaoTaxaDepreciacao

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

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()