Interface ITesBSContasBancarias
Esta classe deve ser usada para obter serviços sobre contas.
Namespace: ITesBS100
Assembly: ITesBS100.dll
Syntax
[ComVisible(true)]
[Guid("17464F06-B96D-4ECF-BC9A-FC96D455A41F")]
public interface ITesBSContasBancarias
Methods
Actualiza(TesBEContaBancaria, String)
Actualiza a conta bancária.
Declaration
void Actualiza(TesBEContaBancaria clsConta, string strAvisos = "")
Parameters
| Type | Name | Description |
|---|---|---|
| TesBEContaBancaria | clsConta | Objecto que identifica a conta bancária. |
| System.String | strAvisos | String que indica os avisos/erros que tenham ocorrido durante a operação |
ActualizaValorAtributo(String, String, Object)
Permite efectuar a actualização de um determinado atributo.
Declaration
void ActualizaValorAtributo(string Conta, string Atributo, dynamic Valor)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Conta a actualizar. |
| System.String | Atributo | Atributo da conta a actualizar. |
| System.Object | Valor | Valor a gravar no atributo seleccionado. |
ActualizaValorAtributos(String, StdBECampos)
Permite efectuar a actualização de um determinado conjunto de atributos.
Declaration
void ActualizaValorAtributos(string Conta, StdBECampos Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Conta a actualizar. |
| StdBECampos | Atributos | Atributos da conta e valores a actualizar. |
AlteraCodigoContas(String, String)
Permite alterar uma determinada conta para outra nova.
Declaration
string AlteraCodigoContas(string CodigoAnt, string NovoCodigo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | CodigoAnt | Identifica o código actual que se pretende alterar. |
| System.String | NovoCodigo | Identifica o novo código da conta a substituir o anterior. |
Returns
| Type | Description |
|---|---|
| System.String |
ContaMovimentada(String)
Devolve a indicação se a conta já foi movimentada
Declaration
bool ContaMovimentada(string Conta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Conta a ser validada |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ConverteContaNasTabelas(String, String, String)
Actualiza a moeda da conta e altera os movementos
Declaration
string ConverteContaNasTabelas(string CodigoAnt, string NovoCodigo, string NovaMoeda)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | CodigoAnt | Identifica o código anterior da conta. |
| System.String | NovoCodigo | Identifica o novo código da conta. |
| System.String | NovaMoeda | Identifica a nova moeda. |
Returns
| Type | Description |
|---|---|
| System.String |
DaContasBancarias()
Devolve todas as contas existentes
Declaration
PrimaveraOrderedDictionary DaContasBancarias()
Returns
| Type | Description |
|---|---|
| Primavera.Platform.Collections.PrimaveraOrderedDictionary |
DaDefCamposUtil()
Devolve as definições dos campos do utilizador.
Declaration
StdBEDefCamposUtil DaDefCamposUtil()
Returns
| Type | Description |
|---|---|
| StdBEDefCamposUtil |
DaDescricaoTipoConta(Int32)
Devolve a descrição do tipo de conta.
Declaration
string DaDescricaoTipoConta(int TipoConta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | TipoConta | Identifica o tipo de conta para a qual se pretende devolver a sua descrição. |
Returns
| Type | Description |
|---|---|
| System.String |
DaValorAtributo(String, String)
Devolve o valor de um determinado atributo da conta.
Declaration
dynamic DaValorAtributo(string Conta, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Identifica a conta. |
| System.String | Atributo | Identifica o atributo a devolver o seu valor. |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributoLock(String, String)
Devolve o valor de um determinado atributo da conta.
Declaration
dynamic DaValorAtributoLock(string Conta, string Atributo)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Identifica a conta. |
| System.String | Atributo | Identifica o atributo a devolver o seu valor. |
Returns
| Type | Description |
|---|---|
| System.Object |
DaValorAtributos(String, String[])
Devolve o valor de um determinado conjunto atributos da conta.
Declaration
StdBECampos DaValorAtributos(string Conta, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Identifica a conta. |
| System.String[] | Atributos | Identifica os atributos a devolver o seus valores. |
Returns
| Type | Description |
|---|---|
| StdBECampos |
DaValorAtributosLock(String, String[])
Devolve o valor de um determinado conjunto atributos da conta.
Declaration
StdBECampos DaValorAtributosLock(string Conta, params string[] Atributos)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Identifica a conta. |
| System.String[] | Atributos | Identifica os atributos a devolver o seus valores. |
Returns
| Type | Description |
|---|---|
| StdBECampos |
DaValorRiscoEmCurso(String)
Devolve o valor em curso das remessas bancárias para a conta bancária em questão
Declaration
double DaValorRiscoEmCurso(string Conta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Conta a ser validada |
Returns
| Type | Description |
|---|---|
| System.Double |
Edita(String)
Edita a informação da conta bancária.
Declaration
TesBEContaBancaria Edita(string Conta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Código da conta bancária. |
Returns
| Type | Description |
|---|---|
| TesBEContaBancaria |
Existe(String)
Verifica se a conta bancária existe.
Declaration
bool Existe(string Conta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Código da conta bancária. |
Returns
| Type | Description |
|---|---|
| System.Boolean |
LstContasBancarias(String, ref String)
Devolve uma lista com todas as contas de um determinado banco e tipo.
Declaration
StdBELista LstContasBancarias(string strBanco, ref string strTipoConta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | strBanco | Identifica o banco a considerar. |
| System.String | strTipoConta | Identifica o tipo de contas a considerar. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstSaldoContabilisticoContas(Int32, String)
Devolve uma lista com os saldos contabilisticos de um determinado conjunto de contas.
Declaration
StdBELista LstSaldoContabilisticoContas(int intMes, string strContas)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | intMes | Identifica o mês a considerar. |
| System.String | strContas | Identifica as contas a considerar. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstSaldoContabilisticoContas2(String, Int32)
Devolve uma lista com os saldos contabilisticos de um determinado conjunto de contas até a data actual num determinada visão (Bancária ou Contabilistica).
Declaration
StdBELista LstSaldoContabilisticoContas2(string Contas, int Visao = 1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Contas | Identifica as contas a considerar. |
| System.Int32 | Visao | Multiplicador da visão. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstSaldoDisponivelContas(Int32, String)
Devolve uma lista com os saldos disponiveis para um determinado conjunto de contas.
Declaration
StdBELista LstSaldoDisponivelContas(int intMes, string strContas)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | intMes | Identifica o mês a considerar. |
| System.String | strContas | Identifica as contas a considerar. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstSaldoDisponivelContas2(Int32, Int32, String, Int32)
Devolve uma lista com os saldos disponiveis para um determinado conjunto de contas num determinado ano até determinado mês numa visão.
Declaration
StdBELista LstSaldoDisponivelContas2(int Ano, int Mes, string Contas, int Visao = 1)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | Ano | Identifica o ano a considerar. |
| System.Int32 | Mes | Identifica o mês a considerar. |
| System.String | Contas | Identifica as contas a considerar. |
| System.Int32 | Visao | Identifica a visão a considerar. |
Returns
| Type | Description |
|---|---|
| StdBELista |
LstValoresDebitoCreditoMes(Int32, String)
Devolve uma lista com os valores de debitos/créditos num mês.
Declaration
StdBELista LstValoresDebitoCreditoMes(int intMes, string strContas)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | intMes | Identifica o mês a considerar. |
| System.String | strContas | Identifica as contas a considerar. |
Returns
| Type | Description |
|---|---|
| StdBELista |
NumDiasMes(String, Int32)
Devolve o numero de dias existente num determinado mês.
Declaration
int NumDiasMes(string strAno, int intMes)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | strAno | Identifica o ano. |
| System.Int32 | intMes | Identifica o mês. |
Returns
| Type | Description |
|---|---|
| System.Int32 |
ProximoTalaoDeposito(String, Boolean)
Devolve o próximo número do talão de depósito
Declaration
int ProximoTalaoDeposito(string Conta, bool LockRegisto = false)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Identifica a conta a considerar. |
| System.Boolean | LockRegisto | Bloqueia o registo |
Returns
| Type | Description |
|---|---|
| System.Int32 |
Remove(String)
Remove a conta bancária.
Declaration
void Remove(string Conta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Código da conta bancária. |
TaxaJuroContaBancaria(Double, String)
Devolve a taxa de juro de uma conta bancaria com base num determinado valor.
Declaration
double TaxaJuroContaBancaria(double dblValor, string strConta)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | dblValor | Valor a pesquisar nos escalões das contas para encontrar a taxa. |
| System.String | strConta | Conta a ser considerada na pesquisa. |
Returns
| Type | Description |
|---|---|
| System.Double |
ValidaActualizacao(TesBEContaBancaria, ref String)
Efectua as validações necessárias à actualização da conta.
Declaration
bool ValidaActualizacao(TesBEContaBancaria clsConta, ref string StrErro)
Parameters
| Type | Name | Description |
|---|---|---|
| TesBEContaBancaria | clsConta | Objecto que identifica a conta. |
| System.String | StrErro |
Returns
| Type | Description |
|---|---|
| System.Boolean |
ValidaRemocao(String, ref String)
Efectua as validações necessárias à remoção da conta bancária.
Declaration
bool ValidaRemocao(string Conta, ref string StrErro)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Conta | Código da conta bancária. |
| System.String | StrErro |
Returns
| Type | Description |
|---|---|
| System.Boolean |