Interface IOrcBS
Serviços e regras de negócio sobre o Módulo de Gestão Orçamental.
Namespace: IOrcBS100
Assembly: IOrcBS100.dll
Syntax
[ComVisible(true)]
[Guid("97532618-7137-40ED-9FF4-B2736910C6E0")]
public interface IOrcBS
Properties
Actividades
Plano de atividades
Declaration
IOrcBSActividades Actividades { get; }
Property Value
Type | Description |
---|---|
IOrcBSActividades | Motor do plano de atividades |
AcumuladosDimensoes
Acumulados por Dimensoes
Declaration
IOrcBSAcumuladosDim AcumuladosDimensoes { get; }
Property Value
Type | Description |
---|---|
IOrcBSAcumuladosDim | Motor dos valores acumulados por dimensão |
AcumuladosEconomica
Acumulados por PlanoEconomico
Declaration
IOrcBSAcumuladosEconomica AcumuladosEconomica { get; }
Property Value
Type | Description |
---|---|
IOrcBSAcumuladosEconomica | Motor dos valores acumulados por classificação económica |
AcumuladosOrcamentos
Acumulados por cada combinação de classificações orçamentais em utilização, em função dos planos orçamentados
Declaration
IOrcBSAcumuladosOrc AcumuladosOrcamentos { get; }
Property Value
Type | Description |
---|---|
IOrcBSAcumuladosOrc | Motor dos valores acumulados por cada combinação de classificações orçamentais em utilização |
AcumuladosOrganica
Acumulados por PlanoOrganico
Declaration
IOrcBSAcumuladosOrganica AcumuladosOrganica { get; }
Property Value
Type | Description |
---|---|
IOrcBSAcumuladosOrganica | Motor dos valores acumulados por classificação orgânica |
AlteracoesOrcamento
Alterações orçamentais
Declaration
IOrcBSAlteracoesOrcamento AlteracoesOrcamento { get; }
Property Value
Type | Description |
---|---|
IOrcBSAlteracoesOrcamento | Motor das alterações orçamentais |
AltOrcamentosDimensoes
Alterações orçamentais por dimensão orçamental
Declaration
IOrcBSAltOrcamentosDimensoes AltOrcamentosDimensoes { get; }
Property Value
Type | Description |
---|---|
IOrcBSAltOrcamentosDimensoes | Motor das alterações orçamentais por dimensão orçamental |
CriacaoExercicios
Criação de exercícios orçamentais
Declaration
IOrcBSCriacaoExercicios CriacaoExercicios { get; }
Property Value
Type | Description |
---|---|
IOrcBSCriacaoExercicios | Motor para criação de exercícios orçamentais |
DemonstraFuncoes
Declaration
bool DemonstraFuncoes { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Diagnosticos
Diagnóstico orçamentais
Declaration
IOrcBSDiagnosticos Diagnosticos { get; }
Property Value
Type | Description |
---|---|
IOrcBSDiagnosticos | Motor de diagnósticos orçamentais |
Dimensoes
Dimensões orçamentais
Declaration
IOrcBSDimensoes Dimensoes { get; }
Property Value
Type | Description |
---|---|
IOrcBSDimensoes | Motor das dimensões orçamentais |
DisposicoesLegais
Disposições legais de âmbito orçamental
Declaration
IOrcBSDisposicoesLegais DisposicoesLegais { get; }
Property Value
Type | Description |
---|---|
IOrcBSDisposicoesLegais | Motor das disposições legais |
ErpBSO
Motor do ERP
Declaration
dynamic ErpBSO { set; }
Property Value
Type | Description |
---|---|
System.Object |
EstadosProcExecucao
Estados dos processos de execução
Declaration
IOrcBSEstadosProcExecucao EstadosProcExecucao { get; }
Property Value
Type | Description |
---|---|
IOrcBSEstadosProcExecucao | Motor dos estados dos processos de execução |
Exercicios
Exercícios orçamentais
Declaration
IOrcBSExercicios Exercicios { get; }
Property Value
Type | Description |
---|---|
IOrcBSExercicios | Motor dos exercícios orçamentais |
ExtractoTransfSubs
Extrato das transferências / subsídios recebidos ou concedidos (indicação nos processos de execução)
Declaration
IOrcBSExtractoTransfSubs ExtractoTransfSubs { get; }
Property Value
Type | Description |
---|---|
IOrcBSExtractoTransfSubs | Motor do extrato de transferencias / subsídios |
FontesFinanc
Plano de fontes de financiamento
Declaration
IOrcBSFontesFinanc FontesFinanc { get; }
Property Value
Type | Description |
---|---|
IOrcBSFontesFinanc | Motor das fontes de financiamento |
FormulasFluxo
Definição das fórmulas relativas ao mapa de fluxos de caixa
Declaration
IOrcBSFormulasFluxo FormulasFluxo { get; }
Property Value
Type | Description |
---|---|
IOrcBSFormulasFluxo | Motor de fórmulas do mapa de fluxos de caixa |
FundosDisponiveis
Motor de definição e reporte dos fundos disponíveis
Declaration
IOrcBSFundosDisponiveis FundosDisponiveis { get; }
Property Value
Type | Description |
---|---|
IOrcBSFundosDisponiveis | Motor de definição e reporte dos fundos disponíveis |
FundosDisponiveisConfigItens
Motor de definição dos itens incluídos no cálculo dos FundosDisponiveis
Declaration
IOrcBSFundosDispConfigItens FundosDisponiveisConfigItens { get; }
Property Value
Type | Description |
---|---|
IOrcBSFundosDispConfigItens | Motor de definição dos itens dos fundos disponíveis |
LicencaOrc
Licença orçamental
Declaration
OrcBELicenca LicencaOrc { get; }
Property Value
Type | Description |
---|---|
OrcBELicenca | Licença orçamental |
Objectivos
Objetivos a definir nos vários exercícios das GOPs (Grandes opções do plano)
Declaration
IOrcBSObjectivos Objectivos { get; }
Property Value
Type | Description |
---|---|
IOrcBSObjectivos | Motor dos objetivos |
Orcamentos
Orçamento
Declaration
IOrcBSOrcamentos Orcamentos { get; }
Property Value
Type | Description |
---|---|
IOrcBSOrcamentos | Motor do orçamento |
OrcamentosDimensoes
Orçamento por Dimensoes
Declaration
IOrcBSOrcamentosDimensoes OrcamentosDimensoes { get; }
Property Value
Type | Description |
---|---|
IOrcBSOrcamentosDimensoes | Motor do orçamento por dimensões |
Parametros
Motor dos parâmetros orçamentais
Declaration
IOrcBSParametros Parametros { get; }
Property Value
Type | Description |
---|---|
IOrcBSParametros | Motor dos parâmetros orçamentais |
Params
Parâmetros orçamentais (não variam consoante o exercício)
Declaration
OrcBEParametros Params { get; }
Property Value
Type | Description |
---|---|
OrcBEParametros | Parâmetros orçamentais |
PlanoEconomico
Plano económico
Declaration
IOrcBSPlanoEconomico PlanoEconomico { get; }
Property Value
Type | Description |
---|---|
IOrcBSPlanoEconomico | Motor do plano económico |
PlanoOrganico
Plano orgânico
Declaration
IOrcBSPlanoOrganico PlanoOrganico { get; }
Property Value
Type | Description |
---|---|
IOrcBSPlanoOrganico | Motor do plano orgânico |
PlanoRubricas
Plano de rúbricas
Declaration
IOrcBSPlanoRubricas PlanoRubricas { get; }
Property Value
Type | Description |
---|---|
IOrcBSPlanoRubricas | Motor do plano de rúbricas |
ProcessoExecucao
Processos de execução
Declaration
IOrcBSProcessoExecucao ProcessoExecucao { get; }
Property Value
Type | Description |
---|---|
IOrcBSProcessoExecucao | Motor dos processos de execução |
ProgramaMedida
Programa/Medida
Declaration
IOrcBSProgramaMedida ProgramaMedida { get; }
Property Value
Type | Description |
---|---|
IOrcBSProgramaMedida | Motor dos programas/medidas |
TipoModOrc
Tipos de modificação orçamental
Declaration
IOrcBSTipoModOrc TipoModOrc { get; }
Property Value
Type | Description |
---|---|
IOrcBSTipoModOrc | Motor dos tipos de modificação orçamental |
TiposOrcamentoDimensoes
Tipos de orçamento por dimensão
Declaration
IOrcBSTiposOrcamentoDimensoes TiposOrcamentoDimensoes { get; }
Property Value
Type | Description |
---|---|
IOrcBSTiposOrcamentoDimensoes | Motor dos tipos de orçamento por dimensão |
TiposProcExecucao
Tipos de processos de execução
Declaration
IOrcBSTiposProcExecucao TiposProcExecucao { get; }
Property Value
Type | Description |
---|---|
IOrcBSTiposProcExecucao | Motor dos tipos de processos de execução |
Methods
Dispose()
Método que efetua o dispose do objeto
Declaration
void Dispose()
GetParamsExercicio(Int32)
Parâmetros do exercício orçamental
Declaration
OrcBEExercicio GetParamsExercicio(int Ano)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | Ano | Exercício (ano) em análise |
Returns
Type | Description |
---|---|
OrcBEExercicio | Parâmetros do exercício indicado |
VersaoDemoExcedida(String)
Indica se o limite de movimentos da versão demo foi atingida.
Declaration
bool VersaoDemoExcedida(string Tabela)
Parameters
Type | Name | Description |
---|---|---|
System.String | Tabela | Tabela a validar |
Returns
Type | Description |
---|---|
System.Boolean | true se foi excedido, false se não foi excedido |