Interface ICblBSIntegracaoDocumentos
Classe utilizada que contém todas as obrigações sobre Integração de Documentos.
Namespace: ICblBS100
Assembly: ICblBS100.dll
Syntax
[ComVisible(true)]
[Guid("BDA60A5A-54A3-45B5-AF2E-D6916C23903C")]
public interface ICblBSIntegracaoDocumentos
Methods
Actualiza(CBLBEIntegracaoDocumentos)
Actualiza a informação de Integração de Documentos.
Declaration
void Actualiza(CBLBEIntegracaoDocumentos IntegracaoDocumentos)
Parameters
Type | Name | Description |
---|---|---|
CBLBEIntegracaoDocumentos | IntegracaoDocumentos | Objecto contendo a informação actualizada da Integração de documentos. |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
Type | Description |
---|---|
StdBEDefCamposUtil |
DaValorAtributo(String, String, DateTime, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string TipoLancamento, string DocumentoExterno, DateTime Data, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoLancamento | |
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String, DateTime, String)
Devolve o valor de um atributo, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoLock(string TipoLancamento, string DocumentoExterno, DateTime Data, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | TipoLancamento | |
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DocumentoIntegrado(String, Int32)
Verifica se o documento se encontra já integrado ou não na contabilidade
Declaration
bool DocumentoIntegrado(string Diario, int NumDiario)
Parameters
Type | Name | Description |
---|---|---|
System.String | Diario | Identificador do Diário. |
System.Int32 | NumDiario | Número do Diário. |
Returns
Type | Description |
---|---|
System.Boolean |
Edita(String, DateTime)
Edita a informação do Documento externo associado a uma Data.
Declaration
CBLBEIntegracaoDocumentos Edita(string DocumentoExterno, DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
Returns
Type | Description |
---|---|
CBLBEIntegracaoDocumentos |
Edita(String, DateTime, ref String)
Edita a informação do Documento externo associado a uma Data.
Declaration
CBLBEIntegracaoDocumentos Edita(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | TipoLancamento | Identificador do Tipo de Lançamento. |
Returns
Type | Description |
---|---|
CBLBEIntegracaoDocumentos |
Existe(String, DateTime)
Verifica se existe o Documento externo para uma Data.
Declaration
bool Existe(string DocumentoExterno, DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
Returns
Type | Description |
---|---|
System.Boolean |
Existe(String, DateTime, ref String)
Verifica se existe o Documento externo para uma Data.
Declaration
bool Existe(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | TipoLancamento | Identificador do Tipo de Lançamento. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(String, DateTime)
Remove o Documento externo associado a uma Data.
Declaration
void Remove(string DocumentoExterno, DateTime Data)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
Remove(String, DateTime, ref String)
Remove o Documento externo associado a uma Data.
Declaration
void Remove(string DocumentoExterno, DateTime Data, ref string TipoLancamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | TipoLancamento | Identificador do Tipo de Lançamento. |
ValidaActualizacao(CBLBEIntegracaoDocumentos, ref String)
Efectua a validação da informação da Integração de documentos.
Declaration
bool ValidaActualizacao(CBLBEIntegracaoDocumentos IntegracaoDocumentos, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
CBLBEIntegracaoDocumentos | IntegracaoDocumentos | Objecto contendo a informação que se pretende validar. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, DateTime, ref String)
Efectua as validações necessárias à remoção de um Documento associado a uma Data.
Declaration
bool ValidaRemocao(string DocumentoExterno, DateTime Data, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, DateTime, ref String, ref String)
Efectua as validações necessárias à remoção de um Documento associado a uma Data.
Declaration
bool ValidaRemocao(string DocumentoExterno, DateTime Data, ref string StrErro, ref string TipoLancamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do Documento externo. |
System.DateTime | Data | Valor da Data. |
System.String | StrErro | |
System.String | TipoLancamento |
Returns
Type | Description |
---|---|
System.Boolean |