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 |