PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface ICblBSAcumuladosItemTes

    Classe utilizada que contém todas as obrigações sobre Acumulados Funções.

    Namespace: ICblBS100
    Assembly: ICblBS100.dll
    Syntax
    [ComVisible(true)]
    public interface ICblBSAcumuladosItemTes

    Methods

    ActualizaValorAtributo(Int32, String, String, String, Object)

    Actualiza o valor de um atributo.

    Declaration
    void ActualizaValorAtributo(int Ano, string ItemTes, string Moeda, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String Atributo

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Valor do atributo que será actualizado.

    ActualizaValorAtributo(Int32, String, String, String, Object, ref String)

    Actualiza o valor de um atributo.

    Declaration
    void ActualizaValorAtributo(int Ano, string ItemTes, string Moeda, string Atributo, dynamic Valor, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String Atributo

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Valor do atributo que será actualizado.

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, Int32, String, String, String)

    Devolve o valor de um atributo.

    Declaration
    dynamic DaValorAtributo(string TipoLancamento, int Ano, string ItemTes, string Moeda, string Atributo)
    Parameters
    Type Name Description
    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, Int32, String, String, String)

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

    Declaration
    dynamic DaValorAtributoLock(string TipoLancamento, int Ano, string ItemTes, string Moeda, string Atributo)
    Parameters
    Type Name Description
    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributosLock(String, Int32, String, String, Object[])

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

    Declaration
    StdBECampos DaValorAtributosLock(string TipoLancamento, int Ano, string ItemTes, string Moeda, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.Object[] Atributos

    Conjunto de atributos dos quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    DaValoresAcumulados(Int32, String, String)

    Devolve a informação do Acumulado por Ano, Moeda e restantes restrições

    Declaration
    CblBEAcumuladoItemTes DaValoresAcumulados(int Ano, string Moeda, string Restricao)
    Parameters
    Type Name Description
    System.Int32 Ano
    System.String Moeda
    System.String Restricao
    Returns
    Type Description
    CblBEAcumuladoItemTes

    Edita(Int32, String, String)

    Edita a informação do Acumulado do Plano funcional.

    Declaration
    CblBEAcumuladoItemTes Edita(int Ano, string ItemTes, string Moeda)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    Returns
    Type Description
    CblBEAcumuladoItemTes

    Edita(Int32, String, String, ref String)

    Edita a informação do Acumulado do Plano funcional.

    Declaration
    CblBEAcumuladoItemTes Edita(int Ano, string ItemTes, string Moeda, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    Returns
    Type Description
    CblBEAcumuladoItemTes

    Existe(Int32, String, String)

    Verifica se existe o Acumulado do Plano funcional.

    Declaration
    bool Existe(int Ano, string ItemTes, string Moeda)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    Returns
    Type Description
    System.Boolean

    Existe(Int32, String, String, ref String)

    Verifica se existe o Acumulado do Plano funcional.

    Declaration
    bool Existe(int Ano, string ItemTes, string Moeda, ref string TipoLancamento)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String Moeda

    Identificador da Moeda (Base ou Alternativa).

    System.String TipoLancamento

    Identificador do Tipo de Lançamento.

    Returns
    Type Description
    System.Boolean

    Remove(Int32, String)

    Remove o Acumulado do Plano funcional.

    Declaration
    void Remove(int Ano, string ItemTes)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    ValidaActualizacao(CblBEAcumuladoItemTes, ref String)

    Efectua a validação da informação do Acumulado do Plano funcional.

    Declaration
    bool ValidaActualizacao(CblBEAcumuladoItemTes BEItemTes, ref string StrErro)
    Parameters
    Type Name Description
    CblBEAcumuladoItemTes BEItemTes

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

    System.String StrErro
    Returns
    Type Description
    System.Boolean

    ValidaRemocao(Int32, String, String)

    Efectua as validações necessárias à remoção do Acumulado do Plano funcional.

    Declaration
    bool ValidaRemocao(int Ano, string ItemTes, string StrErro)
    Parameters
    Type Name Description
    System.Int32 Ano

    Identificador do Ano.

    System.String ItemTes

    Identificador da ItemTes.

    System.String StrErro
    Returns
    Type Description
    System.Boolean