Interface IImoBSProcessamentos
Classe utilizada para obter serviços e regras de negócio sobre Processamentos.
Namespace: IEapBS100
Assembly: IEapBS100.dll
Syntax
[ComVisible(true)]
[Guid("309E5E6B-E61A-4340-A1B6-3E3DDF91858A")]
public interface IImoBSProcessamentos
Methods
Actualiza(ImoBEProcessamento)
Actualiza a informação do Processamento.
Declaration
void Actualiza(ImoBEProcessamento objBE)
Parameters
Type | Name | Description |
---|---|---|
ImoBEProcessamento | objBE | Objecto contendo a informação actualizada do Processamento. |
Actualiza(ImoBEProcessamento, ref String)
Actualiza a informação do Processamento.
Declaration
void Actualiza(ImoBEProcessamento objBE, ref string Avisos)
Parameters
Type | Name | Description |
---|---|---|
ImoBEProcessamento | objBE | Objecto contendo a informação actualizada do Processamento. |
System.String | Avisos | Notificação devolvida pelo processo de actualização. |
ActualizaValorAtributo(String, String, Int32, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributo(string Plano, string Ficha, int Ordem, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Valor do atributo que será actualizado. |
ActualizaValorAtributoID(String, String, Object)
Actualiza o valor de um atributo.
Declaration
void ActualizaValorAtributoID(string IdProcessamento, string Atributo, dynamic Valor)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
System.String | Atributo | Nome do atributo cujo valor será actualizado. |
System.Object | Valor | Valor do atributo que será actualizado. |
ActualizaValorAtributos(String, String, Int32, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributos(string Plano, string Ficha, int Ordem, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
StdBECampos | Atributos | Identifica os atributos e os respectivos valores a actualizar. |
ActualizaValorAtributosID(String, StdBECampos)
Actualiza os valores respectivos de um conjunto de atributos.
Declaration
void ActualizaValorAtributosID(string IdProcessamento, StdBECampos Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
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 |
DaIdPrimeiroProcessamento(String, String)
Devolve o identificador (ID) do primeiro processamento.
Declaration
string DaIdPrimeiroProcessamento(string Plano, string Ficha)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
Returns
Type | Description |
---|---|
System.String |
DaIdPrimeiroProcessamento(String, String, ref String)
Devolve o identificador (ID) do primeiro processamento.
Declaration
string DaIdPrimeiroProcessamento(string Plano, string Ficha, ref string OutTipo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | OutTipo | Identificador do Tipo de Processamento. |
Returns
Type | Description |
---|---|
System.String |
DaIdPrimeiroProcessamentoRestricao(String, String, String)
Devolve o identificador (ID) do primeiro processamento.
Declaration
string DaIdPrimeiroProcessamentoRestricao(string Plano, string Ficha, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaIdPrimeiroProcessamentoTipo(String, String, String, String)
Devolve o identificador (ID) do primeiro processamento.
Declaration
string DaIdPrimeiroProcessamentoTipo(string Plano, string Ficha, string Tipo, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador do Tipo de Processamento. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaIdProcessamentoAnterior(String, String, Int32, Int32, Int32, String)
Devolve o identificador (ID) do processamento anterior.
Declaration
string DaIdProcessamentoAnterior(string Plano, string Ficha, int Exercicio, int Periodo, int Dia, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaIdProcessamentoAnteriorTipo(String, String, String, Int32, Int32, Int32, String)
Devolve o identificador (ID) do processamento anterior por Tipo.
Declaration
string DaIdProcessamentoAnteriorTipo(string Plano, string Ficha, string Tipo, int Exercicio, int Periodo, int Dia, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador da Tipo de Processamento. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaIdUltimoProcessamento(String, String, ref Int32, ref Int32, ref Int32, Boolean)
Devolve o identificador (ID) do último processamento.
Declaration
string DaIdUltimoProcessamento(string Plano, string Ficha, ref int Exercicio, ref int Periodo, ref int Dia, bool DevolveExercicioPeriodoDia = true)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.Boolean | DevolveExercicioPeriodoDia | Indica se devolve o Exercício/Período/Dia no último processamento. |
Returns
Type | Description |
---|---|
System.String |
DaIdUltimoProcessamentoExercicio(String, String, Int32)
Devolve o identificador (ID) do último processamento.
Declaration
string DaIdUltimoProcessamentoExercicio(string Plano, string Ficha, int Exercicio)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
Returns
Type | Description |
---|---|
System.String |
DaIdUltimoProcessamentoRestricao(String, String, Int32, Int32, Int32, String)
Devolve o identificador (ID) do último processamento.
Declaration
string DaIdUltimoProcessamentoRestricao(string Plano, string Ficha, int Exercicio = -1, int Periodo = -1, int Dia = -1, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaIdUltimoProcessamentoTipo(String, String, String, Int32, Int32, Int32, String)
Devolve o identificador (ID) do último processamento.
Declaration
string DaIdUltimoProcessamentoTipo(string Plano, string Ficha, string Tipo, int Exercicio = -1, int Periodo = -1, int Dia = -1, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador do Tipo de Processamento. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.String |
DaValorAtributo(String, String, Int32, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string Plano, string Ficha, int Ordem, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoID(String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributoID(string IdProcessamento, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String, Int32, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(string Plano, string Ficha, int Ordem, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende obter o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosID(String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributosID(string IdProcessamento, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende obter o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosUltimoProcessamento(String, String, Int32, Int32, Int32, String[])
Devolve o valor de um conjunto de atributos relativo ao último processamento.
Declaration
StdBECampos DaValorAtributosUltimoProcessamento(string Plano, string Ficha, int Exercicio, int Periodo, int Dia, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende obter o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributosUltimoProcessamentoExercicio(String, String, Int32, String[])
Devolve o valor de um conjunto de atributos relativo ao último processamento.
Declaration
StdBECampos DaValorAtributosUltimoProcessamentoExercicio(string Plano, string Ficha, int Exercicio, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende obter o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
DaValorAtributoUltimoProcessamento(String, String, Int32, Int32, Int32, String)
Devolve o valor de um atributo relativo ao último processamento.
Declaration
dynamic DaValorAtributoUltimoProcessamento(string Plano, string Ficha, int Exercicio, int Periodo, int Dia, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributoUltimoProcessamentoExercicio(String, String, Int32, String)
Devolve o valor de um atributo relativo ao último processamento.
Declaration
dynamic DaValorAtributoUltimoProcessamentoExercicio(string Plano, string Ficha, int Exercicio, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
Edita(String, String, Int32)
Edita a informação do Processamento.
Declaration
ImoBEProcessamento Edita(string Plano, string Ficha, int Ordem)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaID(String)
Edita a informação do Processamento.
Declaration
ImoBEProcessamento EditaID(string IdProcessamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaPrimeiroProcessamento(String, String)
Edita a informação do primeiro processamento.
Declaration
ImoBEProcessamento EditaPrimeiroProcessamento(string Plano, string Ficha)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaPrimeiroProcessamentoRestricao(String, String, String)
Edita a informação do primeiro processamento por Restrição.
Declaration
ImoBEProcessamento EditaPrimeiroProcessamentoRestricao(string Plano, string Ficha, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaPrimeiroProcessamentoTipo(String, String, String, String)
Edita a informação do primeiro processamento por Tipo.
Declaration
ImoBEProcessamento EditaPrimeiroProcessamentoTipo(string Plano, string Ficha, string Tipo, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador do Tipo de Processamento. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaProcessamentoAnterior(String, String, Int32, Int32, Int32, String)
Edita a informação do processamento anterior.
Declaration
ImoBEProcessamento EditaProcessamentoAnterior(string Plano, string Ficha, int Exercicio, int Periodo, int Dia, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaProcessamentoAnteriorTipo(String, String, String, Int32, Int32, Int32, String)
Edita a informação do processamento anterior por Tipo.
Declaration
ImoBEProcessamento EditaProcessamentoAnteriorTipo(string Plano, string Ficha, string Tipo, int Exercicio, int Periodo, int Dia, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador da Tipo de Processamento. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
EditaUltimoProcessamento(String, String, Int32, Int32, Int32)
Edita a informação do último processamento.
Declaration
ImoBEProcessamento EditaUltimoProcessamento(string Plano, string Ficha, int Exercicio, int Periodo, int Dia)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício. |
System.Int32 | Periodo | Identificador do Período. |
System.Int32 | Dia | Identificador do Dia. |
Returns
Type | Description |
---|---|
ImoBEProcessamento |
Existe(String, String, Int32)
Verifica se existe o Processamento.
Declaration
bool Existe(string Plano, string Ficha, int Ordem)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteID(String)
Verifica se existe o Processamento.
Declaration
bool ExisteID(string IdProcessamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteProcessamentoRestricao(String, String, String)
Verifica se existe o Processamento.
Declaration
bool ExisteProcessamentoRestricao(string Plano, string Ficha, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Restricao | Restrição (cláusula SQL) a aplicar. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteProcessamentoTipo(String, String, String)
Verifica se existe o Processamento.
Declaration
bool ExisteProcessamentoTipo(string Plano, string Ficha, string Tipo)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.String | Tipo | Identificador do Tipo de Processamento. |
Returns
Type | Description |
---|---|
System.Boolean |
Remove(String, String, Int32)
Remove o Processamento.
Declaration
void Remove(string Plano, string Ficha, int Ordem)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Ordem | Identificador da Ordem do Processamento. |
RemoveID(String)
Remove o Processamento.
Declaration
void RemoveID(string IdProcessamento)
Parameters
Type | Name | Description |
---|---|---|
System.String | IdProcessamento | Identificador (ID) do Processamento. |