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 |