PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSComunicacaoBancos

    Serviços de manipulação de comunicação com bancos

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("B0684DF4-F347-418D-B9A6-E1FCC49CEC69")]
    public interface IBasBSComunicacaoBancos

    Methods

    Actualiza(BasBEComunicacaoBancos)

    Actualiza os parâmetros de uma Comunicação Bancos

    Declaration
    void Actualiza(BasBEComunicacaoBancos clsComunicacaoBancos)
    Parameters
    Type Name Description
    BasBEComunicacaoBancos clsComunicacaoBancos

    Objecto que identifica os campos de uma Comunicação Bancos

    Edita(String, String)

    Edição de uma comunicação bancos.

    Declaration
    BasBEComunicacaoBancos Edita(string IdLinhaDocOrig, string Modulo)
    Parameters
    Type Name Description
    System.String IdLinhaDocOrig
    System.String Modulo

    O Módulo do documento de origem

    Returns
    Type Description
    BasBEComunicacaoBancos

    EditaId(String)

    Edição de uma comunicação bancos.

    Declaration
    BasBEComunicacaoBancos EditaId(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador da comunicação bancos

    Returns
    Type Description
    BasBEComunicacaoBancos

    Existe(String, String)

    Verifica se existe comunicação para bancos com base no identificador da linha do documento de origem.

    Declaration
    bool Existe(string IdLinhaDocOrig, string Modulo)
    Parameters
    Type Name Description
    System.String IdLinhaDocOrig

    Identificador da linha do documento de origem

    System.String Modulo

    O Módulo do documento de origem

    Returns
    Type Description
    System.Boolean

    ExisteId(String)

    Verifica se existe comunicação para bancos com base no seu identificador único.

    Declaration
    bool ExisteId(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador da comunicação.

    Returns
    Type Description
    System.Boolean

    RemoveId(String)

    Remove uma comunicação para bancos com base no seu identificador único.

    Declaration
    void RemoveId(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador da comunicação bancos

    RemoveIdDocOrig(String, Boolean, String)

    Remove a comunicação para bancos com base no módulo e identificador único do documento de origem.

    Declaration
    void RemoveIdDocOrig(string Modulo, bool Rascunho, string IdDocOrig)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo do documento de origem

    System.Boolean Rascunho
    System.String IdDocOrig

    ValidaActualizacao(BasBEComunicacaoBancos, Double, Int32, ref String)

    Validação da actualização de uma Comunicação Bancos

    Declaration
    bool ValidaActualizacao(BasBEComunicacaoBancos clsComunicacaoBancos, double dblValorLinhaOrigem, int LinhaDocOrigem, ref string strErro)
    Parameters
    Type Name Description
    BasBEComunicacaoBancos clsComunicacaoBancos

    Objecto que identifica os campos de uma Comunicação Bancos

    System.Double dblValorLinhaOrigem

    O valor da Comunicação na linha do documento de origem

    System.Int32 LinhaDocOrigem

    O número da linha do documento de origem

    System.String strErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String)

    Validação a remoção de uma Comunicação Bancos.

    Declaration
    bool ValidaRemocao(string Id)
    Parameters
    Type Name Description
    System.String Id

    Identificador da comunicação.

    Returns
    Type Description
    System.Boolean