Interface ICblBSLigacaoContabCBL
Classe utilizada para a integração de documentos externos.
Namespace: ICblBS100
Assembly: ICblBS100.dll
Syntax
[ComVisible(true)]
[Guid("97C66345-62B8-4525-B87B-1BFACBC7C3FB")]
public interface ICblBSLigacaoContabCBL
Methods
Actualiza(CblBELigacaoContabCBL)
Actualiza a informação do Ligação à Contabilidade.
Declaration
void Actualiza(CblBELigacaoContabCBL objBELigacaoContabilidadeCBL)
Parameters
Type | Name | Description |
---|---|---|
CblBELigacaoContabCBL | objBELigacaoContabilidadeCBL | Objecto contendo a informação actualizada da ligação à contabilidade. |
DaCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBECampos DaCamposUtil()
Returns
Type | Description |
---|---|
StdBECampos |
DaDocumento(String, String)
Devolve o documento externo associado ao documento contabilistico.
Declaration
string DaDocumento(string DocumentoCBL, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoCBL | Identificador do documento contabilistico. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.String |
DaValorAtributo(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string DocumentoExterno, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um atributo, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoLock(string DocumentoExterno, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
Edita(String)
Edita a informação do Ligação à contabilidade.
Declaration
CblBELigacaoContabCBL Edita(string DocumentoExterno)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
Returns
Type | Description |
---|---|
CblBELigacaoContabCBL |
Existe(String)
Verifica se o documento externos existe.
Declaration
bool Existe(string DocumentoExterno)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
Returns
Type | Description |
---|---|
System.Boolean |
GeraMovimentosCBL(String, DateTime, CblBEDocumento)
Gera os documento configurados.
Declaration
bool GeraMovimentosCBL(string DocumentoExterno, DateTime Data, CblBEDocumento DocumentoCBL)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
System.DateTime | Data | Data da geração. |
CblBEDocumento | DocumentoCBL | Entidade do tipo de documento. |
Returns
Type | Description |
---|---|
System.Boolean |
ParserCBLCalculaToken(String)
Atribui a cada "Token" o respectiva valor correspondente à Linha
Declaration
double ParserCBLCalculaToken(string Token)
Parameters
Type | Name | Description |
---|---|---|
System.String | Token | Token a validar |
Returns
Type | Description |
---|---|
System.Double |
Remove(String)
Remove o Modelo de Lançamento.
Declaration
void Remove(string DocumentoExterno)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocumentoExterno | Identificador do documento. |
ValidaActualizacao(CblBELigacaoContabCBL, ref String)
Efectua a validação da informação da ligação à contabilidade.
Declaration
bool ValidaActualizacao(CblBELigacaoContabCBL BELigacaoContabCBL, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
CblBELigacaoContabCBL | BELigacaoContabCBL | Objecto contendo a informação que se pretende validar. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção da ligação à contabilidade.
Declaration
bool ValidaRemocao(string Documento, ref string StrErro)
Parameters
Type | Name | Description |
---|---|---|
System.String | Documento | Identificador do documento. |
System.String | StrErro |
Returns
Type | Description |
---|---|
System.Boolean |