PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEDocumentoComposicao

    Classe que identifica um documento de composição.

    Inheritance
    System.Object
    InvBaseBE
    InvBEDocumentoComposicao
    Implements
    InvBE100.IInvBEDocumentoComposicao
    IDocStock
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("12B7C64A-1C88-4101-8DF9-C5D0F34A7694")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBEDocumentoComposicao : InvBaseBE, IInvBEDocumentoComposicao, IDocStock

    Constructors

    InvBEDocumentoComposicao()

    Construtor da classe.

    Inicializa as coleções CamposUtil e LinhasCompostos.

    Declaration
    public InvBEDocumentoComposicao()

    Properties

    AnoCBL

    Ano contabilistico.

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

    Cambio

    Câmbio associado à moeda do documento.

    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 do documento.

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

    Data do documento.

    DataUltimaActualizacao

    Data da última actualização do registo.

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

    Data e hora do registo.

    Diario

    Código do diário de trabalho.

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

    DocImp

    Indica se o documento já foi impresso.

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

    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

    Filial

    Filial associada ao documento.

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

    ID

    Identificador do documento.

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

    Identificador (Guid).

    IDCabecMovCbl

    Identidicador do documento da contabilidade.

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

    Identificador (Guid).

    IdGDOC

    IdGDOC

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

    LinhasCompostos

    Coleção das linhas do documento.

    Declaration
    public InvBELinhasCompostos LinhasCompostos { get; set; }
    Property Value
    Type Description
    InvBELinhasCompostos

    Moeda

    Código da moeda.

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

    Código da moeda (Moeda).

    MovContab

    Estado da integração do documento na contabilidade.

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

    0 - Não exportado; 1 - Exportado, 2 - Numerador reservado

    NumDiario

    Número do diário de trabalho.

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

    NumDoc

    Número do documento.

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

    ObraID

    Identificador da Obra/Projeto.

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

    Observacoes

    Observações.

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

    Serie

    Código da série do documento.

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

    Tipodoc

    Código do tipo do documento.

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

    Código do tipo de documento (Documento).

    TipoLancamento

    Código do tipo de lançamento.

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

    TipoPreco

    Indica se o preço nas linhas é unitário ou total.

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

    P - Preço unitário; V - Valor total

    TipoQtdComposicaoTotal

    Indica se as quantidades dos componentes no documento são unitárias ou totais.

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

    0 - Unitária; 1 - Total

    Utilizador

    Código do utilizador.

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

    Texto até 20 caracteres.

    WBSItem

    Identificador do item WBS do Projecto.

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

    Methods

    Finalize()

    Destrutor da classe.

    Destroi as coleções CamposUtil e LinhasCompostos.

    Declaration
    protected override void Finalize()

    Implements

    InvBE100.IInvBEDocumentoComposicao
    IDocStock