PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class CblBEDocumento

    Inheritance
    System.Object
    CblBaseBE
    CblBEDocumento
    Implements
    CblBE100.ICblBEDocumento
    Inherited Members
    CblBaseBE.AbvtApl
    Namespace: CblBE100
    Assembly: CblBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("215B9996-5297-4A57-9488-6871972B1A3B")]
    [ClassInterface(ClassInterfaceType.None)]
    public class CblBEDocumento : CblBaseBE, ICblBEDocumento

    Constructors

    CblBEDocumento()

    Declaration
    public CblBEDocumento()

    Properties

    AlowDocChanges

    Propriedade que permite, ou não, efectuar alterações às contas da geral.

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

    Alteracao

    Devolve a Alteração Patrimonial.

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

    Ano

    Identifica o Ano do Documento, ou o respectivo exercício contabilistico, se exercício contabilistico for diferente do ano civil.

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

    AntRascunho

    Ao alterar o valor de Rascunho, aqui é armazenado o valor anterior.

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

    Anulado

    Identifica se o documento foi marcado como anulado.

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

    CamposUtil

    Colecção com os campos de utilizador.

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

    Classificacao

    Devolve a Classificação do Documento.

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

    DataDoc

    Propriedade que indica a data do documento.

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

    DataExpedicao

    Indica a Data de Expedição

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

    DataOperacao

    Indica a Data de Operação

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

    DataRecepcao

    Indica a Data de Recepção

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

    Descricao

    Descrição do Documento.

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

    Dia

    Identifica o Dia do Documento.

    Declaration
    public byte Dia { get; set; }
    Property Value
    Type Description
    System.Byte

    Diario

    Diário do documento.

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

    Doc

    Identificador do Documento.

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

    DocImportado

    Propriedade que indica se um documento foi importado.

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

    DocRetificado

    Indica o documento original (formato: TipoDoc Serie/NumDoc)

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

    EmModoEdicao

    Indica se se trata de um novo documento ou de um já existente em edição.

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

    EmModoEdicao = True: Já existe.

    EmModoEdicao = False: Novo.

    Estorno

    Devolve se o documento é um documento de estorno.

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

    IdAbate

    Identificação do documento de Abate, associado a este lançamento, se integrado com o Imobilizado

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

    IdAlienacao

    Identificação do documento de Alienação, associado a este lançamento, se integrado com o Imobilizado

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

    IdAquisicao

    Identificação do documento de Aquisição, associado a este lançamento, se integrado com o Imobilizado

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

    IdCabecTesouraria

    Identificador do documento de Tesouraria

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

    IdDocOrigem

    Propriedade que contém o Identificador do documento origem. No caso de a aplicação origem ser a Contabilidade este valor é igual ao campo ID.

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

    IdEstorno

    Ao estornar o documento, guarda o id do documento de estorno gerado.

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

    IdGDOC

    Identificador do documento na Gestão documental.

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

    Indice

    Devolve o Índice do Documento.

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

    InformacaoSistema

    Dados geridos internamente pelo ERP PRIMAVERA.

    Declaration
    public CblBEDocumentoInfSistema InformacaoSistema { get; set; }
    Property Value
    Type Description
    CblBEDocumentoInfSistema

    LinhasAnalitica

    Conjunto de linhas do documento pertencentes à Analítica.

    Declaration
    public CblBELinhasDocAnalitica LinhasAnalitica { get; set; }
    Property Value
    Type Description
    CblBELinhasDocAnalitica

    LinhasCCorrente

    Colecção com as linhas de Conta Corrente.

    Declaration
    public BasBELinhasContaCorrente LinhasCCorrente { get; set; }
    Property Value
    Type Description
    BasBELinhasContaCorrente

    LinhasCentros

    Conjunto de linhas do documento pertencentes ao Plano de Centros de Custo.

    Declaration
    public CblBELinhasDocCentros LinhasCentros { get; set; }
    Property Value
    Type Description
    CblBELinhasDocCentros

    LinhasFuncoes

    Conjunto de linhas do documento pertencentes às Funções.

    Declaration
    public CblBELinhasDocFuncoes LinhasFuncoes { get; set; }
    Property Value
    Type Description
    CblBELinhasDocFuncoes

    LinhasGeral

    Conjunto de linhas do documento pertencentes ao POC.

    Declaration
    public CblBELinhasDocGeral LinhasGeral { get; set; }
    Property Value
    Type Description
    CblBELinhasDocGeral

    LinhasGeralRemovidas

    Conjunto de linhas do documento pertencentes ao POC (que foram marcadas para ser eliminadas)

    Declaration
    public CblBELinhasDocGeral LinhasGeralRemovidas { get; set; }
    Property Value
    Type Description
    CblBELinhasDocGeral

    LinhasProcessos

    Conjunto de linhas de processos de execução.

    Declaration
    public CblBELinhasDocProcessos LinhasProcessos { get; set; }
    Property Value
    Type Description
    CblBELinhasDocProcessos

    Mes

    Identifica o Mês do Documento.

    Declaration
    public byte Mes { get; set; }
    Property Value
    Type Description
    System.Byte

    MesContab

    Identifica o Mês Contabilístico do Documento.

    Declaration
    public byte MesContab { get; set; }
    Property Value
    Type Description
    System.Byte

    Modulo

    Modulo origem do lançamento. A validação dos documentos é feita com base neste campo. 'L' Contabilidade; 'I' Imobilizado; 'P' Recursos Humanos (com este modulo valida na tabela de documentos da Contabilidade). 'V' Vendas; 'C' Compras; 'B' Bancos (validam nas respectivas tabelas da Gestão Comercial)

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

    Moeda

    Identifica a Moeda do documento

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

    NaturezaOperacao

    Propriedade que indica a Natureza da Operação.

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

    NomeFiscalEntidade

    Indica o Nome Fiscal da entidade no documento

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

    NumContribuinte

    Indica o número de contribuinte da entidade no documento

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

    NumDiario

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

    NumDoc

    Identificador do Número do Documento.

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

    NumeracaoAutomatica

    Em caso de conflito a aplicação resolve o numerador do documento de forma automatica.

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

    EmModoEdicao = True: Numeração Automatica.

    EmModoEdicao = False: Novo.

    NumeroDocExterno

    Propriedade que indica o Número do Documento Externo.

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

    Observacoes

    Devolve a Classificação do Documento.

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

    Pais

    Indica o Pais da entidade no documento

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

    Rascunho

    Devolve se o documento é um rascunho.

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

    Rascunho2Efetivo

    Devolve se o documento é um documento rascunho.

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

    Recapitulativos

    Identifica se está sujeito a Recapitulativos.

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

    Recolha

    Identifica o tipo de recolha para transmissões intracomunitárias

    Declaration
    public byte Recolha { get; set; }
    Property Value
    Type Description
    System.Byte

    Reservado

    Propriedade que indica o estado do Reservado.

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

    Retencao

    Identifica se está sujeito a Retenção na Fonte.

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

    Serie

    Identificação da Série do documento

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

    Terceiro

    Identifica o Terceiro associado ao documento

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

    TipoAlteracao

    Devolve o Tipo de Alteração Patrimonial.

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

    TipoDocIMO

    Identifica o Tipo de Documento do Imobilizado.

    Declaration
    public CblBETipos.EnumTipoDocIMO TipoDocIMO { get; set; }
    Property Value
    Type Description
    CblBETipos.EnumTipoDocIMO

    TipoLancamento

    Propriedade que indica o Tipo de Lançamento.

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

    TipoOperacaoDoc

    Esta propriedade vai servir para indicar se o documento em causa efectua ou não a validação das reflexões, só efecua estas validações quando o tipo de documento é: toNormal (0)

    Declaration
    public CblBEDocumento.ENUMTipoOperacaoDocumento TipoOperacaoDoc { get; set; }
    Property Value
    Type Description
    CblBEDocumento.ENUMTipoOperacaoDocumento

    TipoOperacaoPendente

    Indica o tipo de pendente que o documento gera.

    Declaration
    public CblBETipoDocumento.EnumTipoOperacaoPendente TipoOperacaoPendente { get; set; }
    Property Value
    Type Description
    CblBETipoDocumento.EnumTipoOperacaoPendente

    TipoTerceiro

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

    TipoTransacao

    Descrição do Documento.

    Declaration
    public CblBEDocumento.TipoTrancacao TipoTransacao { get; set; }
    Property Value
    Type Description
    CblBEDocumento.TipoTrancacao

    Utilizador

    Identificador do Utilizador do sistema que está a lançar o documento

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

    ValidouFundoDisponivel

    Dados geridos internamente pelo ERP PRIMAVERA.

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

    Methods

    Finalize()

    Declaration
    protected override void Finalize()

    Implements

    CblBE100.ICblBEDocumento