PRIMAVERA | Developers

    Show / Hide Table of Contents

    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