PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IOrcBSFundosDispConfigItens

    Motor dos itens da configuração dos fundos disponíveis.

    Namespace: IOrcBS100
    Assembly: IOrcBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("193B2868-1E10-4449-BDFD-211005D31C8C")]
    public interface IOrcBSFundosDispConfigItens

    Methods

    Actualiza(OrcBEFundoDispConfigItem, String)

    Procedimento para criação ou atualização de um item de config. dos fundos disponíveis.

    Declaration
    void Actualiza(OrcBEFundoDispConfigItem BEFundoDispConfigItem, string Avisos = "")
    Parameters
    Type Name Description
    OrcBEFundoDispConfigItem BEFundoDispConfigItem

    Objeto com config. item dos fundos disponíveis.

    System.String Avisos

    Recebe a descrição de eventuais avisos na gravação.

    ActualizaValorAtributo(Int32, String, String, Object)

    Actualiza o valor de um atributo.

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

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    System.String Atributo

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Valor do atributo que será atualizado.

    ActualizaValorAtributos(Int32, String, StdBECampos)

    Actualiza os valores respectivos de um conjunto de atributos.

    Declaration
    void ActualizaValorAtributos(int Ano, string Item, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    StdBECampos Atributos

    Identifica os atributos e os respectivos valores a actualizar.

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    Definições dos campos do utilizador.

    DaDefCamposUtilLinhas()

    Devolve as definições dos campos do utilizador das linhas.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtilLinhas()
    Returns
    Type Description
    StdBEDefCamposUtil

    Definições dos campos do utilizador das linhas.

    DaDescricao(Int32, String)

    Devolve a descrição de determinado item, para o ano definido

    Declaration
    string DaDescricao(int Ano, string Item)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    Returns
    Type Description
    System.String

    Descrição do item de config. dos fundos disponíveis

    DaValorAtributo(Int32, String, String)

    Devolve o valor de um atributo.

    Declaration
    dynamic DaValorAtributo(int Ano, string Item, string Atributo)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    System.String Atributo
    Returns
    Type Description
    System.Object

    Valor do atributo passado por parâmetro

    DaValorAtributos(Int32, String, Object[])

    Devolve o valor de um conjunto de atributos.

    Declaration
    StdBECampos DaValorAtributos(int Ano, string Item, params dynamic[] Atributos)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    System.Object[] Atributos
    Returns
    Type Description
    StdBECampos

    Lista de atributos mapeados em objetos do tipo StdBECampo

    Edita(Int32, String)

    Edição de um item de config. dos fundos disponíveis.

    Declaration
    OrcBEFundoDispConfigItem Edita(int Ano, string Item)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    Returns
    Type Description
    OrcBEFundoDispConfigItem

    Objeto contendo a informação actualizada do item de config. dos fundos disponíveis.

    Existe(Int32, String)

    Valida se determinado item existe para o ano definido

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

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    Returns
    Type Description
    System.Boolean

    true se existe, false caso contrário

    InsereIntervalo(OrcBEFundoDispConfigItem, Int32, OrcBEFundoDispConfigLinhaItem.enTipoFormulaFundoDisp, OrcBEFundoDispConfigLinhaItem.enAnoFundoDisponivel, String, String, String, String, String, String, String, String, String, String)

    Insere um intervalo num item de conf. dos fundos disponíveis.

    Declaration
    void InsereIntervalo(OrcBEFundoDispConfigItem BEFundoDispConfigItem, int Linha, OrcBEFundoDispConfigLinhaItem.enTipoFormulaFundoDisp TipoFormula, OrcBEFundoDispConfigLinhaItem.enAnoFundoDisponivel AnoCalculo, string SomaSubtrai, string Estado, string Conta, string TipoSaldo, string ClassOrgan, string ClassEcon, string Actividade, string FonteFinanc, string ProgMedida, string ContaOrcamental)
    Parameters
    Type Name Description
    OrcBEFundoDispConfigItem BEFundoDispConfigItem

    Objeto com item de conf. dos fundos disponíveis.

    System.Int32 Linha

    Indicador da linha.

    OrcBEFundoDispConfigLinhaItem.enTipoFormulaFundoDisp TipoFormula

    Tipo de fórmula.

    OrcBEFundoDispConfigLinhaItem.enAnoFundoDisponivel AnoCalculo

    Ano do cálculo

    System.String SomaSubtrai

    Soma ou subtrai

    System.String Estado

    Estado orçamental

    System.String Conta

    Conta financeira

    System.String TipoSaldo

    Tipo de saldo

    System.String ClassOrgan

    Classificação orgânica.

    System.String ClassEcon

    Classificação económica.

    System.String Actividade

    Atividade

    System.String FonteFinanc

    Fonte de financiamento

    System.String ProgMedida

    Programa/Medida

    System.String ContaOrcamental

    Conta orçamental

    ListaItensFundosDisponiveis(Int32, Boolean)

    Lista os itens de conf. de fundos disponíveis.

    Declaration
    StdBELista ListaItensFundosDisponiveis(int Ano, bool incluirInactivos = false)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.Boolean incluirInactivos

    Indica se inclui itens inativos

    Returns
    Type Description
    StdBELista

    Lista de itens de conf. de fundos disponíveis.

    ListaLinhasItemFundosDisponiveis(Int32, String)

    Lista os itens de conf. de fundos disponíveis.

    Declaration
    StdBELista ListaLinhasItemFundosDisponiveis(int Ano, string Item)
    Parameters
    Type Name Description
    System.Int32 Ano

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis (filtro)

    Returns
    Type Description
    StdBELista

    Lista de itens de conf. de fundos disponíveis.

    Remove(Int32, String)

    Procedimento para remoção de um item de config. dos fundos disponíveis. Parte do príncipio que as validações já foram efectuadas através do método ValidaRemocao(Int32, String, String)

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

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    ValidaActualizacao(OrcBEFundoDispConfigItem, ref String)

    Efectua a validação da informação de um item de config. dos fundos disponíveis.

    Declaration
    bool ValidaActualizacao(OrcBEFundoDispConfigItem BEFundoDispConfigItem, ref string ErroValidacao)
    Parameters
    Type Name Description
    OrcBEFundoDispConfigItem BEFundoDispConfigItem

    Objeto com config. item dos fundos disponíveis.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detetados.

    Returns
    Type Description
    System.Boolean

    true caso a validação tenha sucedido, false caso contrário

    ValidaRemocao(Int32, String, String)

    Efectua as validações necessárias à remoção de um item de config. dos fundos disponíveis.

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

    Ano do exercício.

    System.String Item

    Item de config. dos fundos disponíveis

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detetados.

    Returns
    Type Description
    System.Boolean

    true caso a validação tenha sucedido, false caso contrário