Interface ITesBSSeriesCheques
Esta classe deve ser usada para obter serviços sobre séries de cheques associados a contas bancárias.
Namespace: ITesBS100
Assembly: ITesBS100.dll
Syntax
[ComVisible(true)]
[Guid("55563DE7-02AA-4676-9578-3C23C670DFA8")]
public interface ITesBSSeriesCheques
Methods
Actualiza(TesBESerieCheques)
Actualiza uma série de cheques.
Declaration
void Actualiza(TesBESerieCheques BESerieCheques)
Parameters
Type | Name | Description |
---|---|---|
TesBESerieCheques | BESerieCheques | Série de cheques a actualizar |
ActualizaValorAtributo(String, String, String, Object)
Actualiza um atributo de uma série de cheques.
Declaration
void ActualizaValorAtributo(string ContaBancaria, string Serie, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Atributo | Atributo da série de cheques a actualizar. |
System.Object | Valor | Valor a gravar no atributo indicado. |
ActualizaValorAtributoCheque(String, String, String, String, Object)
Actualiza um atributo de um cheque.
Declaration
void ActualizaValorAtributoCheque(string ContaBancaria, string Serie, string Numero, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
System.String | Atributo | Atributo do cheque a actualizar. |
System.Object | Valor | Valor a gravar no atributo indicado. |
ActualizaValorAtributos(String, String, StdBECampos)
Actualiza vários atributos de uma série de cheques.
Declaration
void ActualizaValorAtributos(string ContaBancaria, string Serie, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
StdBECampos | Atributos | Atributos e valores da série de cheques a actualizar. |
ActualizaValorAtributosCheque(String, String, String, StdBECampos)
Actualiza vários atributos de um cheque.
Declaration
void ActualizaValorAtributosCheque(string ContaBancaria, string Serie, string Numero, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
StdBECampos | Atributos | Atributos e valores do cheque a actualizar. |
ChequesUsados(String, String, String, String, String)
Indica se os cheques já existem cheques usados na numeração indicada.
Declaration
bool ChequesUsados(string ContaBancaria, string Serie, string NumeroInicial = "", string NumeroFinal = "", string NumeroExcluir = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária. |
System.String | Serie | Série dos cheques. |
System.String | NumeroInicial | Numeração inicial. |
System.String | NumeroFinal | Numeração final. |
System.String | NumeroExcluir | Número a excluir da procura. |
Returns
Type | Description |
---|---|
System.Boolean |
DaSerieOmissao(String)
Devolve o código da série de cheque definido por omissão para a conta bancária.
Declaration
string DaSerieOmissao(string ContaBancaria)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
Returns
Type | Description |
---|---|
System.String |
DaValorAtributos(String, String, String[])
Devolve o valor de vários atributos uma série de cheques.
Declaration
StdBECampos DaValorAtributos(string ContaBancaria, string Serie, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série de cheques |
System.String[] | Atributos | Atributos da série de cheques a ler. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosCheque(String, String, String, String[])
Devolve o valor de vários atributos um cheque.
Declaration
StdBECampos DaValorAtributosCheque(string ContaBancaria, string Serie, string Numero, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
System.String[] | Atributos | Atributos do cheque a ler. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosChequeLock(String, String, String, String[])
Devolve o valor de vários atributos um cheque.
Declaration
StdBECampos DaValorAtributosChequeLock(string ContaBancaria, string Serie, string Numero, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
System.String[] | Atributos | Atributos do cheque a ler. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosLock(String, String, String[])
Devolve o valor de vários atributos uma série de cheques.
Declaration
StdBECampos DaValorAtributosLock(string ContaBancaria, string Serie, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série de cheques |
System.String[] | Atributos | Atributos da série de cheques a ler. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String, String)
Edita uma série de cheques.
Declaration
TesBESerieCheques Edita(string ContaBancaria, string Serie)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
Returns
Type | Description |
---|---|
TesBESerieCheques |
Existe(String, String)
Verifica se existe uma série de cheques.
Declaration
bool Existe(string ContaBancaria, string Serie)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteCheque(String, String, String)
Verifica se existe um cheque.
Declaration
bool ExisteCheque(string ContaBancaria, string Serie, string Numero)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
Returns
Type | Description |
---|---|
System.Boolean |
ListaCheques(String, String)
Devolve um object com os cheques de uma série de cheques.
Declaration
TesBECheques ListaCheques(string ContaBancaria, string Serie = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
Returns
Type | Description |
---|---|
TesBECheques |
ListaSeriesCheques(String, Boolean)
Devolve um objecto com as séries de cheques de uma conta bancária.
Declaration
TesBESeriesCheques ListaSeriesCheques(string ContaBancaria, bool ListaCheques = true)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.Boolean | ListaCheques | Identifica se lista cheques. |
Returns
Type | Description |
---|---|
TesBESeriesCheques |
LstCheques(String, String)
Lista os cheques de uma série de cheques.
Declaration
StdBELista LstCheques(string ContaBancaria, string Serie = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
Returns
Type | Description |
---|---|
StdBELista |
LstSeriesCheques(String)
Lista as séries de cheques de uma conta bancária.
Declaration
StdBELista LstSeriesCheques(string ContaBancaria)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
Returns
Type | Description |
---|---|
StdBELista |
Remove(String, String)
Remove uma série de cheques.
Declaration
void Remove(string ContaBancaria, string Serie)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
RemoveCheque(String, String, String)
Remove um cheque.
Declaration
void RemoveCheque(string ContaBancaria, string Serie, string Numero)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
System.String | Numero | Número do cheque |
RemoveTodas(String)
Remove todas as série de cheques de uma conta bancária.
Declaration
void RemoveTodas(string ContaBancaria)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
RemoveTodosCheques(String, String)
Remove todos os cheques de uma série de cheques.
Declaration
void RemoveTodosCheques(string ContaBancaria, string Serie = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série dos cheques |
SerieChequesUsada(String, String)
Indica se uma série já se encontra usada.
Declaration
bool SerieChequesUsada(string ContaBancaria, string Serie)
Parameters
Type | Name | Description |
---|---|---|
System.String | ContaBancaria | Conta bancária |
System.String | Serie | Série de cheques |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaActualizacao(TesBESerieCheques, ref String)
Efectua a validação da série de cheque a actualizar.
Declaration
bool ValidaActualizacao(TesBESerieCheques BESerieCheques, ref string ErroValidacao)
Parameters
Type | Name | Description |
---|---|---|
TesBESerieCheques | BESerieCheques | Objecto que contem todas as informações da série de cheques a actualizar. |
System.String | ErroValidacao | Devolve os erros encontrados durante a validação. |
Returns
Type | Description |
---|---|
System.Boolean |
ValidaEmissaoCheque(String, String, String, String, ref String, String)
Efectua a validação da emissão do cheque.
Declaration
bool ValidaEmissaoCheque(string Conta, string Serie, string Numero, string IdLinhaTesouraria, ref string ErroValidacao, string NumeroExcluir = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Conta | Identifica a Conta Bancária |
System.String | Serie | Identifica a série de cheque |
System.String | Numero | Identifica o número de cheque |
System.String | IdLinhaTesouraria | Identifica a linha de tesouraria |
System.String | ErroValidacao | Erro da validação |
System.String | NumeroExcluir | Identifica o numero a excluir da validação |
Returns
Type | Description |
---|---|
System.Boolean |