Class CblBEDocumento
Implements
Inherited Members
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. |
Alteracao
Devolve a Alteração Patrimonial.
Declaration
public string Alteracao { get; set; }
Property Value
Type | Description |
---|---|
System. |
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. |
AntRascunho
Ao alterar o valor de Rascunho, aqui é armazenado o valor anterior.
Declaration
public bool AntRascunho { get; }
Property Value
Type | Description |
---|---|
System. |
Anulado
Identifica se o documento foi marcado como anulado.
Declaration
public bool Anulado { get; set; }
Property Value
Type | Description |
---|---|
System. |
CamposUtil
Colecção com os campos de utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
Std |
Classificacao
Devolve a Classificação do Documento.
Declaration
public string Classificacao { get; set; }
Property Value
Type | Description |
---|---|
System. |
DataDoc
Propriedade que indica a data do documento.
Declaration
public DateTime DataDoc { get; set; }
Property Value
Type | Description |
---|---|
System. |
DataExpedicao
Indica a Data de Expedição
Declaration
public DateTime DataExpedicao { get; set; }
Property Value
Type | Description |
---|---|
System. |
DataOperacao
Indica a Data de Operação
Declaration
public DateTime DataOperacao { get; set; }
Property Value
Type | Description |
---|---|
System. |
DataRecepcao
Indica a Data de Recepção
Declaration
public DateTime DataRecepcao { get; set; }
Property Value
Type | Description |
---|---|
System. |
Descricao
Descrição do Documento.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System. |
Dia
Identifica o Dia do Documento.
Declaration
public byte Dia { get; set; }
Property Value
Type | Description |
---|---|
System. |
Diario
Diário do documento.
Declaration
public string Diario { get; set; }
Property Value
Type | Description |
---|---|
System. |
Doc
Identificador do Documento.
Declaration
public string Doc { get; set; }
Property Value
Type | Description |
---|---|
System. |
DocImportado
Propriedade que indica se um documento foi importado.
Declaration
public bool DocImportado { get; set; }
Property Value
Type | Description |
---|---|
System. |
DocRetificado
Indica o documento original (formato: TipoDoc Serie/NumDoc)
Declaration
public string DocRetificado { get; set; }
Property Value
Type | Description |
---|---|
System. |
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. |
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. |
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. |
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. |
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. |
IdCabecTesouraria
Identificador do documento de Tesouraria
Declaration
public string IdCabecTesouraria { get; set; }
Property Value
Type | Description |
---|---|
System. |
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. |
IdEstorno
Ao estornar o documento, guarda o id do documento de estorno gerado.
Declaration
public string IdEstorno { get; set; }
Property Value
Type | Description |
---|---|
System. |
IdGDOC
Identificador do documento na Gestão documental.
Declaration
public string IdGDOC { get; set; }
Property Value
Type | Description |
---|---|
System. |
Indice
Devolve o Índice do Documento.
Declaration
public int Indice { get; set; }
Property Value
Type | Description |
---|---|
System. |
InformacaoSistema
Dados geridos internamente pelo ERP PRIMAVERA.
Declaration
public CblBEDocumentoInfSistema InformacaoSistema { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
LinhasAnalitica
Conjunto de linhas do documento pertencentes à Analítica.
Declaration
public CblBELinhasDocAnalitica LinhasAnalitica { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
LinhasCCorrente
Colecção com as linhas de Conta Corrente.
Declaration
public BasBELinhasContaCorrente LinhasCCorrente { get; set; }
Property Value
Type | Description |
---|---|
Bas |
LinhasCentros
Conjunto de linhas do documento pertencentes ao Plano de Centros de Custo.
Declaration
public CblBELinhasDocCentros LinhasCentros { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
LinhasFuncoes
Conjunto de linhas do documento pertencentes às Funções.
Declaration
public CblBELinhasDocFuncoes LinhasFuncoes { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
LinhasGeral
Conjunto de linhas do documento pertencentes ao POC.
Declaration
public CblBELinhasDocGeral LinhasGeral { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
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 |
---|---|
Cbl |
LinhasProcessos
Conjunto de linhas de processos de execução.
Declaration
public CblBELinhasDocProcessos LinhasProcessos { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
Mes
Identifica o Mês do Documento.
Declaration
public byte Mes { get; set; }
Property Value
Type | Description |
---|---|
System. |
MesContab
Identifica o Mês Contabilístico do Documento.
Declaration
public byte MesContab { get; set; }
Property Value
Type | Description |
---|---|
System. |
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. |
Moeda
Identifica a Moeda do documento
Declaration
public string Moeda { get; set; }
Property Value
Type | Description |
---|---|
System. |
NaturezaOperacao
Propriedade que indica a Natureza da Operação.
Declaration
public int NaturezaOperacao { get; set; }
Property Value
Type | Description |
---|---|
System. |
NomeFiscalEntidade
Indica o Nome Fiscal da entidade no documento
Declaration
public string NomeFiscalEntidade { get; set; }
Property Value
Type | Description |
---|---|
System. |
NumContribuinte
Indica o número de contribuinte da entidade no documento
Declaration
public string NumContribuinte { get; set; }
Property Value
Type | Description |
---|---|
System. |
NumDiario
Declaration
public int NumDiario { get; set; }
Property Value
Type | Description |
---|---|
System. |
NumDoc
Identificador do Número do Documento.
Declaration
public int NumDoc { get; set; }
Property Value
Type | Description |
---|---|
System. |
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. |
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. |
Observacoes
Devolve a Classificação do Documento.
Declaration
public string Observacoes { get; set; }
Property Value
Type | Description |
---|---|
System. |
Pais
Indica o Pais da entidade no documento
Declaration
public string Pais { get; set; }
Property Value
Type | Description |
---|---|
System. |
Rascunho
Devolve se o documento é um rascunho.
Declaration
public bool Rascunho { get; set; }
Property Value
Type | Description |
---|---|
System. |
Rascunho2Efetivo
Devolve se o documento é um documento rascunho.
Declaration
public bool Rascunho2Efetivo { get; set; }
Property Value
Type | Description |
---|---|
System. |
Recapitulativos
Identifica se está sujeito a Recapitulativos.
Declaration
public bool Recapitulativos { get; set; }
Property Value
Type | Description |
---|---|
System. |
Recolha
Identifica o tipo de recolha para transmissões intracomunitárias
Declaration
public byte Recolha { get; set; }
Property Value
Type | Description |
---|---|
System. |
Reservado
Propriedade que indica o estado do Reservado.
Declaration
public bool Reservado { get; set; }
Property Value
Type | Description |
---|---|
System. |
Retencao
Identifica se está sujeito a Retenção na Fonte.
Declaration
public bool Retencao { get; set; }
Property Value
Type | Description |
---|---|
System. |
Serie
Identificação da Série do documento
Declaration
public string Serie { get; set; }
Property Value
Type | Description |
---|---|
System. |
Terceiro
Identifica o Terceiro associado ao documento
Declaration
public string Terceiro { get; set; }
Property Value
Type | Description |
---|---|
System. |
TipoAlteracao
Devolve o Tipo de Alteração Patrimonial.
Declaration
public string TipoAlteracao { get; set; }
Property Value
Type | Description |
---|---|
System. |
TipoDocIMO
Identifica o Tipo de Documento do Imobilizado.
Declaration
public CblBETipos.EnumTipoDocIMO TipoDocIMO { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
TipoLancamento
Propriedade que indica o Tipo de Lançamento.
Declaration
public string TipoLancamento { get; set; }
Property Value
Type | Description |
---|---|
System. |
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 |
---|---|
Cbl |
TipoOperacaoPendente
Indica o tipo de pendente que o documento gera.
Declaration
public CblBETipoDocumento.EnumTipoOperacaoPendente TipoOperacaoPendente { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
TipoTerceiro
Declaration
public string TipoTerceiro { get; set; }
Property Value
Type | Description |
---|---|
System. |
TipoTransacao
Descrição do Documento.
Declaration
public CblBEDocumento.TipoTrancacao TipoTransacao { get; set; }
Property Value
Type | Description |
---|---|
Cbl |
Utilizador
Identificador do Utilizador do sistema que está a lançar o documento
Declaration
public string Utilizador { get; set; }
Property Value
Type | Description |
---|---|
System. |
ValidouFundoDisponivel
Dados geridos internamente pelo ERP PRIMAVERA.
Declaration
public bool ValidouFundoDisponivel { get; set; }
Property Value
Type | Description |
---|---|
System. |
Methods
Finalize()
Declaration
protected override void Finalize()