PRIMAVERA | Developers

    Show / Hide Table of Contents

    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