PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class ImoBEJustificacao

    Classe que encapsula a definição da Justificação aplicada no tratamento de depreciações excepcionais.

    Inheritance
    System.Object
    EapBaseBE
    ImoBEJustificacao
    Inherited Members
    EapBaseBE.AbvtApl
    Namespace: EapBE100
    Assembly: EapBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("CE449E5B-12B3-48FB-826A-004CF553E264")]
    [ClassInterface(ClassInterfaceType.None)]
    public class ImoBEJustificacao : EapBaseBE

    Constructors

    ImoBEJustificacao()

    Declaration
    public ImoBEJustificacao()

    Properties

    CamposUtil

    Colecção dos campos do utilizador.

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

    Descricao

    Descrição da Justificacao.

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

    Enquadramento

    Define o enquadramento legal que sustenta a Justificação.

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

    GrupoHomogeneo

    Indica se os Activos que adoptam a Justificação devem ser descriminados num grupo homogéneo nos mapas fiscais.

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

    IgnoraDefeito

    Indica se permite a prática de depreciação insuficiente, isto é, a utilização de taxas de depreciação inferiores às taxas mínimas.

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

    IgnoraExcesso

    Indica se permite a prática de excesso de depreciação, isto é, a utilização de taxas de depreciação superiores às taxas máximas.

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

    Justificacao

    Identificador da Justificacao.

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

    Sistema

    Identificador de Norma de Excepção de Sistema.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()