PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSContasCorrentes

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

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("E4273974-2FF8-4345-A548-1892A08B95F7")]
    public interface IBasBSContasCorrentes

    Methods

    Actualiza(BasBELinhasContaCorrente)

    Actualiza a informação da entidade.

    Declaration
    void Actualiza(BasBELinhasContaCorrente objLinhasContaCorrente)
    Parameters
    Type Name Description
    BasBELinhasContaCorrente objLinhasContaCorrente

    Objecto da conta corrente contendo a informação a actualizar.

    ActualizaIvaCaixaPendentes(Boolean, Int32, Int32, Int32)

    Actualiza o atributo Iva de Caixa para todos os pendentes.

    Declaration
    void ActualizaIvaCaixaPendentes(bool IvaCaixa, int Ano, int PeriodoInicial, int PeriodoFinal)
    Parameters
    Type Name Description
    System.Boolean IvaCaixa

    Iva de Caixa activo.

    System.Int32 Ano

    Ano.

    System.Int32 PeriodoInicial

    Periodo Inicial.

    System.Int32 PeriodoFinal

    Periodo Final.

    ActualizaValorAtributoId(String, String, Object)

    Actualiza o valor de um atributo.

    Declaration
    void ActualizaValorAtributoId(string Id, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    System.String Atributo
    System.Object Valor

    ActualizaValorAtributosId(String, StdBECampos)

    Actualiza os valores respectivos de um conjunto de atributos.

    Declaration
    void ActualizaValorAtributosId(string Id, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    StdBECampos Atributos

    DaValorAtributoID(String, String)

    Devolve o valor de um atributo.

    Declaration
    dynamic DaValorAtributoID(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributoIdLock(String, String)

    Devolve o valor de um atributo de uma linha, respeitando os locks da base de dados.

    Declaration
    dynamic DaValorAtributoIdLock(string Id, string Atributo)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha

    System.String Atributo

    Nome do atributo a devolver.

    Returns
    Type Description
    System.Object

    DaValorAtributosID(String, String[])

    Devolve o valor de um conjunto de atributos.

    Declaration
    StdBECampos DaValorAtributosID(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    System.String[] Atributos

    Conjunto de atributos dos quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosIdLock(String, String[])

    Devolve um conjunto de valores de atributos de uma linha, respeitando os locks da base de dados.

    Declaration
    StdBECampos DaValorAtributosIdLock(string Id, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    System.String[] Atributos

    Conjunto de atributos a devolver.

    Returns
    Type Description
    StdBECampos

    EditaId(String)

    Efectua as validações necessárias à actualização.

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

    Identificador da linha.

    Returns
    Type Description
    BasBELinhaContaCorrente

    EditaIdDocCbl(String)

    Efectua as validações necessárias à actualização.

    Declaration
    BasBELinhasContaCorrente EditaIdDocCbl(string IdDocCbl)
    Parameters
    Type Name Description
    System.String IdDocCbl

    Identificador do documento contabilístico.

    Returns
    Type Description
    BasBELinhasContaCorrente

    ExisteId(String)

    Efectua as validações necessárias à actualização.

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

    Identificador da linha.

    Returns
    Type Description
    System.Boolean

    ExisteIdDocCbl(String)

    Efectua as validações necessárias à actualização.

    Declaration
    bool ExisteIdDocCbl(string IdDocCbl)
    Parameters
    Type Name Description
    System.String IdDocCbl

    Identificador do documento contabilístico.

    Returns
    Type Description
    System.Boolean

    RemoveId(String)

    Efectua as validações necessárias à actualização.

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

    Identificador da linha.

    RemoveIdDocCbl(String)

    Efectua as validações necessárias à actualização.

    Declaration
    void RemoveIdDocCbl(string IdDocCbl)
    Parameters
    Type Name Description
    System.String IdDocCbl

    Identificador do documento contabilístico.

    ValidaActualizacaoLinha(BasBELinhaContaCorrente, ref String)

    Efectua as validações necessárias à actualização.

    Declaration
    bool ValidaActualizacaoLinha(BasBELinhaContaCorrente objLinhaContaCorrente, ref string Erros)
    Parameters
    Type Name Description
    BasBELinhaContaCorrente objLinhaContaCorrente
    System.String Erros

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaActualizacaoLinhas(BasBELinhasContaCorrente, ref String)

    Efectua as validações necessárias à actualização.

    Declaration
    bool ValidaActualizacaoLinhas(BasBELinhasContaCorrente objLinhasContaCorrente, ref string Erros)
    Parameters
    Type Name Description
    BasBELinhasContaCorrente objLinhasContaCorrente
    System.String Erros

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocaoId(String, String)

    Efectua as validações necessárias à remoção.

    Declaration
    bool ValidaRemocaoId(string Id, string Erros)
    Parameters
    Type Name Description
    System.String Id

    Identificador da linha.

    System.String Erros
    Returns
    Type Description
    System.Boolean

    ValidaRemocaoIdDocCbl(String, String)

    Efectua as validações necessárias à remoção.

    Declaration
    bool ValidaRemocaoIdDocCbl(string IdDocCbl, string Erros)
    Parameters
    Type Name Description
    System.String IdDocCbl

    Identificador do documento contabilístico.

    System.String Erros
    Returns
    Type Description
    System.Boolean