Interface IBasBSContasCorrentes
Serviços de manipulação de comunicação com bancos
Namespace: IBasBS100
Assembly: IBasBS100.dll
Syntax
[ComVisible(true)]
[Guid("E4273974-2FF8-4345-A548-1892A08B95F7")]
public interface IBasBSContasCorrentes
Methods
Actualiza(BasBELinhasContaCorrente)
Actualiza a informação da entidade.
Declaration
void Actualiza(BasBELinhasContaCorrente objLinhasContaCorrente)
Parameters
Type | Name | Description |
---|---|---|
BasBELinhasContaCorrente | objLinhasContaCorrente | Objecto da conta corrente contendo a informação a actualizar. |
ActualizaIvaCaixaPendentes(Boolean, Int32, Int32, Int32)
Actualiza o atributo Iva de Caixa para todos os pendentes.
Declaration
void ActualizaIvaCaixaPendentes(bool IvaCaixa, int Ano, int PeriodoInicial, int PeriodoFinal)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | IvaCaixa | Iva de Caixa activo. |
System.Int32 | Ano | Ano. |
System.Int32 | PeriodoInicial | Periodo Inicial. |
System.Int32 | PeriodoFinal | Periodo Final. |
ActualizaValorAtributoId(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributoId(string Id, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
System.String | Atributo | |
System.Object | Valor |
ActualizaValorAtributosId(String, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributosId(string Id, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
StdBECampos | Atributos |
DaValorAtributoID(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributoID(string Id, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoIdLock(String, String)
Devolve o valor de um atributo de uma linha, respeitando os locks da base de dados.
Declaration
dynamic DaValorAtributoIdLock(string Id, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha |
System.String | Atributo | Nome do atributo a devolver. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributosID(String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributosID(string Id, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende devolver o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosIdLock(String, String[])
Devolve um conjunto de valores de atributos de uma linha, respeitando os locks da base de dados.
Declaration
StdBECampos DaValorAtributosIdLock(string Id, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
System.String[] | Atributos | Conjunto de atributos a devolver. |
Returns
Type | Description |
---|---|
StdBECampos |
EditaId(String)
Efectua as validações necessárias à actualização.
Declaration
BasBELinhaContaCorrente EditaId(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
Returns
Type | Description |
---|---|
BasBELinhaContaCorrente |
EditaIdDocCbl(String)
Efectua as validações necessárias à actualização.
Declaration
BasBELinhasContaCorrente EditaIdDocCbl(string IdDocCbl)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDocCbl | Identificador do documento contabilístico. |
Returns
Type | Description |
---|---|
BasBELinhasContaCorrente |
ExisteId(String)
Efectua as validações necessárias à actualização.
Declaration
bool ExisteId(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteIdDocCbl(String)
Efectua as validações necessárias à actualização.
Declaration
bool ExisteIdDocCbl(string IdDocCbl)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDocCbl | Identificador do documento contabilístico. |
Returns
Type | Description |
---|---|
System.Boolean |
RemoveId(String)
Efectua as validações necessárias à actualização.
Declaration
void RemoveId(string Id)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
RemoveIdDocCbl(String)
Efectua as validações necessárias à actualização.
Declaration
void RemoveIdDocCbl(string IdDocCbl)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDocCbl | Identificador do documento contabilístico. |
ValidaActualizacaoLinha(BasBELinhaContaCorrente, ref String)
Efectua as validações necessárias à actualização.
Declaration
bool ValidaActualizacaoLinha(BasBELinhaContaCorrente objLinhaContaCorrente, ref string Erros)
Parameters
Type | Name | Description |
---|---|---|
BasBELinhaContaCorrente | objLinhaContaCorrente | |
System.String | Erros | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaActualizacaoLinhas(BasBELinhasContaCorrente, ref String)
Efectua as validações necessárias à actualização.
Declaration
bool ValidaActualizacaoLinhas(BasBELinhasContaCorrente objLinhasContaCorrente, ref string Erros)
Parameters
Type | Name | Description |
---|---|---|
BasBELinhasContaCorrente | objLinhasContaCorrente | |
System.String | Erros | Recebe a descrição de eventuais erros detectados. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocaoId(String, String)
Efectua as validações necessárias à remoção.
Declaration
bool ValidaRemocaoId(string Id, string Erros)
Parameters
Type | Name | Description |
---|---|---|
System.String | Id | Identificador da linha. |
System.String | Erros |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaRemocaoIdDocCbl(String, String)
Efectua as validações necessárias à remoção.
Declaration
bool ValidaRemocaoIdDocCbl(string IdDocCbl, string Erros)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdDocCbl | Identificador do documento contabilístico. |
System.String | Erros |
Returns
Type | Description |
---|---|
System.Boolean |