PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICblBSParametros

    Classe utilizada para obter serviços e regras de negócio sobre Parâmetros.

    Namespace: ICblBS100
    Assembly: ICblBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("F773594B-89C6-4C3E-962B-E2DB44751679")]
    public interface ICblBSParametros

    Methods

    Actualiza(CblBEParametros, String)

    Actualiza a informação dos Parâmetros.

    Declaration
    void Actualiza(CblBEParametros objBEParametros, string Avisos = "")
    Parameters
    Type Name Description
    CblBEParametros objBEParametros

    Objecto contendo a informação actualizada dos Parâmetros.

    System.String Avisos

    Notificação devolvida pelo processo de actualização.

    ActualizaValorAtributo(String, Object)

    Actualiza o valor de um atributo.

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

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Valor do atributo que será actualizado.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String)

    Devolve o valor de um atributo.

    Declaration
    dynamic DaValorAtributo(string Atributo)
    Parameters
    Type Name Description
    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String)

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

    Declaration
    dynamic DaValorAtributoLock(string Atributo)
    Parameters
    Type Name Description
    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    Edita()

    Edita a informação dos Parâmetros.

    Declaration
    CblBEParametros Edita()
    Returns
    Type Description
    CblBEParametros

    IVALigaCC()

    Função que define a ligação do Selo ao Centro de Custo

    Declaration
    bool IVALigaCC()
    Returns
    Type Description
    System.Boolean

    LstParametros()

    Devolve a listagem de Parâmetros.

    Declaration
    StdBELista LstParametros()
    Returns
    Type Description
    StdBELista

    MapeiaTrimestreCivilMesCivil(Int32, ref Int32, ref Int32)

    Devolve o mês inicial e o mês final de um dado trimestre.

    Declaration
    void MapeiaTrimestreCivilMesCivil(int Trimestre, ref int MesInicio, ref int MesFim)
    Parameters
    Type Name Description
    System.Int32 Trimestre
    System.Int32 MesInicio
    System.Int32 MesFim

    SeloLigaCC()

    Função que define a ligação do I.V.A. ao Centro de Custo

    Declaration
    bool SeloLigaCC()
    Returns
    Type Description
    System.Boolean

    ValidaActualizacao(CblBEParametros, ref String)

    Efectua a validação da informação dos Parâmetros.

    Declaration
    bool ValidaActualizacao(CblBEParametros ObjParametros, ref string ErroValidacao)
    Parameters
    Type Name Description
    CblBEParametros ObjParametros

    Objecto contendo a informação que se pretende validar.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(ref String)

    Efectua as validações necessárias à remoção dos Parâmetros.

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

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean