Class CblBELinhaDocGeral
Classe que permite o acesso à informação de Linhas de Documentos Contabilísticos.
Inherited Members
Namespace: CblBE100
Assembly: CblBE100.dll
Syntax
[ComVisible(true)]
[Guid("4BAEF12D-EDF5-4717-A9EA-6E15B977EBC5")]
[ClassInterface(ClassInterfaceType.None)]
public class CblBELinhaDocGeral : CblBaseBE, ICblBELinhaDocGeral, ICblBELinhaDoc
  Properties
AnoOrcamental
Identifica o ano da orçamental (N, N+1, N+2, N+3, N+4, Seguintes)
Declaration
public CblBELinhaTipoDocumento.EnumTipoDocCBLAno AnoOrcamental { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhaTipoDocumento.EnumTipoDocCBLAno | 
AnoRecolha
Identificador do Ano de Recolha.
Declaration
public int AnoRecolha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Cambio
Propriedade que contém o valor do Câmbio da moeda Base em relação à moeda de referência.
Declaration
public double Cambio { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
CambioMAlt
Propriedade que contém o valor do Câmbio da moeda Alternativa em relação à moeda de referência.
Declaration
public double CambioMAlt { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
CambioOrigem
Propriedade que contém o valor do Câmbio Origem.
Declaration
public double CambioOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
CamposUtil
Colecção de Campos de Utilizadores.
Declaration
public StdBECampos CamposUtil { get; set; }
  Property Value
| Type | Description | 
|---|---|
| StdBECampos | 
ChequeInfo
Colecção de informação sobre o Cheque na linha
Declaration
public BasBEInfoCheque ChequeInfo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| BasBEInfoCheque | 
ComunicacaoBancos
Colecção de linhas de comunicação para bancos (COPE)
Declaration
public BasBEComunicacaoBancos ComunicacaoBancos { get; set; }
  Property Value
| Type | Description | 
|---|---|
| BasBEComunicacaoBancos | 
CondPag
Identifica a Condição de Pagamento
Declaration
public string CondPag { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Conta
Identificador da Conta.
Declaration
public string Conta { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
ContaOrigem
Identificador da Conta Origem.
Declaration
public string ContaOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
DataGravacao
Identifica a data de gravação da linha
Declaration
public DateTime DataGravacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.DateTime | 
DataVencCCT
Identifica a data de vencimento
Declaration
public DateTime DataVencCCT { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.DateTime | 
DE_IL
Identificador do DE ou do IL
Declaration
public string DE_IL { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Descricao
Descrição associada à conta.
Declaration
public string Descricao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EmpresaOrigem
Identificador da Empresa Origem para a Consolidação.
Declaration
public string EmpresaOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Entidade
Identificador da Entidade.
Declaration
public string Entidade { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EntidadeCCT
Identifica a Entidade de Contas Correntes
Declaration
public string EntidadeCCT { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EntidadeNIF
Identifica o Número de Contribuinte da entidade
Declaration
public string EntidadeNIF { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EntidadeNomeFiscal
Identifica o Nome Fiscal da entidade
Declaration
public string EntidadeNomeFiscal { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EntidadePais
Identifica o País da entidade
Declaration
public string EntidadePais { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EstadoCCT
Identifica o estado
Declaration
public string EstadoCCT { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
EstadoProcExecucao
Estado da linha do processo de execução
Declaration
public string EstadoProcExecucao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Grupo
Propriedade que identifica o Grupo.
Declaration
public int Grupo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
ID
Identificador único da linha.
Declaration
public string ID { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdCabecMovCblOrig
Identificador do documento origem
Declaration
public string IdCabecMovCblOrig { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdHistPendenteCCT
Id do pendente de CCT gerado por integração.
Declaration
public string IdHistPendenteCCT { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdLinhaDocOrig
Identifica a linha do documento que originou o movimento
Declaration
public string IdLinhaDocOrig { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdLinhaProcExecucao
Identificador do registo na tabela LinhasProcExecucao
Declaration
public string IdLinhaProcExecucao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdLinhaTesouraria
Identificador da linha do documento de Tesouraria
Declaration
public string IdLinhaTesouraria { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IdMovsProcExecucao
Identificador do registo na tabela MovsProcExecucao
Declaration
public string IdMovsProcExecucao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
ItemTesouraria
Item da Tesouraria
Declaration
public string ItemTesouraria { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Iva
Identificador da Classe do IVA.
Declaration
public string Iva { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
IvaAutoLiquidacao
Identificador da Classe do IVA de auto liquidação.
Declaration
public string IvaAutoLiquidacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Linha
Identificador da Linha.
Declaration
public int Linha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
LinhaProcExecucao
Número da linha do processo de execução
Declaration
public int LinhaProcExecucao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
LinhaRetencao
Colecção com as linhas de retenções.
Declaration
public CblBELinhaRetencao LinhaRetencao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhaRetencao | 
LinhasFluxos
Colecção com as linhas de fluxos.
Declaration
public CblBELinhasDocContaFluxos LinhasFluxos { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhasDocContaFluxos | 
LinhasImobilizado
Coleccção com as linhas de imobilizado.
Declaration
public CblBELinhasImobilizado LinhasImobilizado { get; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhasImobilizado | 
LinhasPendentes
Colecção com as linhas dos pendentes.
Declaration
public CblBELinhasLiqPendentes LinhasPendentes { get; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhasLiqPendentes | 
LocalOperacao
Local da Operação associado ao Cliente.
Declaration
public string LocalOperacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Lote
Identificador do Lote.
Declaration
public int Lote { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
MesRecolha
Identificador do Mês de Recolha.
Declaration
public byte MesRecolha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Byte | 
ModoPag
Identifica o Modo de pagamento
Declaration
public string ModoPag { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Moeda
Identificador da Moeda da linha.
Declaration
public string Moeda { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Natureza
Identificador da Natureza do Movimento. 'D'-Débito; 'C'-Crédito
Declaration
public string Natureza { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Orcamental
Contêm informação relativa à Contabilidade Pública
Declaration
public CblBELinhaDocOrcamental Orcamental { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBELinhaDocOrcamental | 
Pendente
Valor do pendente.
Declaration
public decimal Pendente { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
PercNDedutivel
Percentagem IVA não dedutivel.
Declaration
public float PercNDedutivel { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Single | 
Prefixo
Usada para preencher a coluna Prefixo, nos Reembolsos de IVA.
Declaration
public string Prefixo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
ProcExecucao
Código do processo de execução
Declaration
public string ProcExecucao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
QuantidadeSelo
Propriedade que identifica o nº de unidades para determinação do valor do Imposto de Selo
Declaration
public int QuantidadeSelo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Recapitulativo
Identifica se a linha está sujeita a Recapitulativos.
Declaration
public bool Recapitulativo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
RecolhaTerc
Identifica o Tipo de Recolha para transmissões intracomunitárias
Declaration
public int RecolhaTerc { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
ReflexaoAnalitica
Indica se esta linha tem reflexão para analitica.
Declaration
public bool ReflexaoAnalitica { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Selo
Identificador da Classe de Imposto de Selo.
Declaration
public string Selo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
SeloNaturezaInversa
Propriedade que identifica a natureza da conta de selo
Declaration
public bool SeloNaturezaInversa { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
SubModulo
Identifica o sub-módulo que integra uma determinada linha
Declaration
public string SubModulo { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TaxaIva
Indica a Taxa de IVA utilizada
Declaration
public double TaxaIva { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Double | 
Terceiro
Identificador do terceiro
Declaration
public string Terceiro { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TerceiroNIF
Identifica o Número de Contribuinte do terceiro
Declaration
public string TerceiroNIF { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TerceiroNomeFiscal
Identifica o Nome Fiscal do terceiro
Declaration
public string TerceiroNomeFiscal { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TerceiroPais
Identifica o País do terceiro
Declaration
public string TerceiroPais { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoAfectacao
Propriedade que determina o tipo de afectação da linha: talAmbasMoedas(0), talMoedaBase(1), talMoedaAlternativa(2)
Declaration
public CblBEDocumento.ENUMTipoAfectacaoLancamentos TipoAfectacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CblBEDocumento.ENUMTipoAfectacaoLancamentos | 
TipoConsignacao
Identificador do Tipo de Consignacao para o mapa de pedidos de reembolso do IVA.
Declaration
public string TipoConsignacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoConta
Identifica o Tipo de conta
Declaration
public string TipoConta { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoEntidade
Identificador do Tipo de Entidade.
Declaration
public string TipoEntidade { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoEntidadeCCT
Identifica o tipo de Entidade de Contas Correntes
Declaration
public string TipoEntidadeCCT { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoLancamento
Devolve o Tipo de Lançamento.
Declaration
public string TipoLancamento { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoLinha
Identifica o Tipo de Linha de Documento Contabilístico.
Declaration
public string TipoLinha { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoOperacao
Identificador do Tipo de Operação para o mapa de pedidos de reembolso do IVA.
Declaration
public byte TipoOperacao { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Byte | 
TipoOperacaoEx
Identificador do Tipo de Operação para o mapa de pedidos de reembolso do IVA.
Declaration
public string TipoOperacaoEx { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
TipoTerceiro
Identificador do tipo de terceiro.(C/F/O)
Declaration
public string TipoTerceiro { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
Valor
Identificador do valor na moeda base.
Declaration
public decimal Valor { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorAlt
Valor na Moeda Alternativa. Calculado com base no Câmbio das Moedas
Declaration
public decimal ValorAlt { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIncIVA
Indica o Valor da base incidência do IVA na moeda base
Declaration
public decimal ValorIncIVA { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIncIVAAlt
Indica o Valor da base incidência do IVA na moeda alternativa
Declaration
public decimal ValorIncIVAAlt { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIncIVAOrigem
Indica o Valor da base incidência do IVA na moeda origem
Declaration
public decimal ValorIncIVAOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIVANDedutivel
Indica o Valor do IVA N/Dedutivel na moeda base
Declaration
public decimal ValorIVANDedutivel { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIVANDedutivelAlt
Indica o Valor do IVA N/Dedutivel na moeda alternativa
Declaration
public decimal ValorIVANDedutivelAlt { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorIVANDedutivelOrigem
Indica o Valor do IVA N/Dedutivel na moeda origem
Declaration
public decimal ValorIVANDedutivelOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal | 
ValorOrigem
Propriedade que guarda o valor origem. Valor da moeda de lançamento.
Declaration
public decimal ValorOrigem { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Decimal |