PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class VndBEPlanoFactOcorrencia

    Classe que identifica uma ocorrência de um plano de faturação.

    Inheritance
    System.Object
    VndBaseBE
    VndBEPlanoFactOcorrencia
    Implements
    VndBE100.IVndBEPlanoFactOcorrencia
    Inherited Members
    VndBaseBE.AbvtApl
    Namespace: VndBE100
    Assembly: VndBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("041b4a39-3da9-48fb-b37f-81a15898ab2c")]
    [ClassInterface(ClassInterfaceType.None)]
    public class VndBEPlanoFactOcorrencia : VndBaseBE, IVndBEPlanoFactOcorrencia

    Constructors

    VndBEPlanoFactOcorrencia()

    Construtor da classe.

    Inicializa as coleções CamposUtil e Artigos.

    Declaration
    public VndBEPlanoFactOcorrencia()

    Properties

    Artigos

    Colecção com os artigos da ocorrência do plano de facturação.

    Declaration
    public VndBEArtigosPFactOcorrencia Artigos { get; set; }
    Property Value
    Type Description
    VndBEArtigosPFactOcorrencia

    Cambio

    Câmbio associado à moeda do plano de faturação.

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

    Valor do câmbio.

    CambioMAlt

    Câmbio para a moeda alternativa.

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

    Valor do câmbio.

    CambioMBase

    Câmbio para a moeda base.

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

    Valor do câmbio.

    CamposUtil

    Coleção com os campos do utilizador.

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

    Coleção com os campos do utilizador.

    Data

    Data da ocorrência.

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

    DataPlano

    Data do plano.

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

    DocID

    Identificador do documento corresponde a facturação da ocorrência.

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

    Identificador do documento (ID).

    EmModoEdicao

    Indica se o registo de encontra em edição.

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

    True - Registo em edição; False: Novo registo

    EstadoOcorrencia

    Estado da ocorrência.

    Declaration
    public GcpEstadoOcorrencia EstadoOcorrencia { get; set; }
    Property Value
    Type Description
    GcpEstadoOcorrencia

    FixarCambios

    Indica se são usados câmbios fixos na facturação.

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

    True - Sim; False - Não

    ID

    Identificador da ocorrência.

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

    Identificador (Guid).

    LinhaPlanoID

    Identificador da linha do plano de faturação a que pertence a ocorrência.

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

    Moeda

    Código da moeda.

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

    Código da moeda (Moeda).

    Numero

    Identificador da linha do plano de faturação a que pertence a ocorrência

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

    ValorPrevisto

    Valor previsto da ocorrência.

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

    Methods

    Finalize()

    Destrutor da classe.

    Destroi as coleções CamposUtil e Artigos.

    Declaration
    protected override void Finalize()

    Implements

    VndBE100.IVndBEPlanoFactOcorrencia