Interface IImoBSMovimentosEAP
Classe utilizada para obter serviços e regras de negócio sobre os movimentos de integração na Contabilidade.
Namespace: IEapBS100
Assembly: IEapBS100.dll
Syntax
[ComVisible(true)]
[Guid("012300F4-7FD5-4883-989D-A30B049F8407")]
public interface IImoBSMovimentosEAP
Methods
Actualiza(ImoBEMovimentoEAP)
Edita a informação de um Lançamento (Movimento Contabilístico).
Declaration
void Actualiza(ImoBEMovimentoEAP objBE)
Parameters
Type | Name | Description |
---|---|---|
ImoBEMovimentoEAP | objBE | Objecto contendo a informação actualizada do Movimento Contabilístico. |
DaDocumentoCBL(ImoBEMovimentoEAP)
Devolve o Documento Contabilístico.
Declaration
CblBEDocumento DaDocumentoCBL(ImoBEMovimentoEAP objBE)
Parameters
Type | Name | Description |
---|---|---|
ImoBEMovimentoEAP | objBE | Objecto contendo a informação actualizada do Movimento Contabilístico. |
Returns
Type | Description |
---|---|
CblBEDocumento |
DaValorAtributo(String, String, String)
Devolve o valor de um atributo.
Declaration
dynamic DaValorAtributo(string DocID, string Plano, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
System.String | Plano | Identificador do Plano de Depreciação. |
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 CblID, string Atributo)
Parameters
Type | Name | Description |
---|---|---|
System.String | CblID | Identificador (ID) do Lançamento. |
System.String | Atributo | Nome do atributo cujo valor será devolvido. |
Returns
Type | Description |
---|---|
System.Object |
DaValorAtributos(String, String, String[])
Devolve o valor de um conjunto de atributos.
Declaration
StdBECampos DaValorAtributos(string DocID, string Plano, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
System.String | Plano | Identificador do Plano de Depreciação. |
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 CblID, params string[] Atributos)
Parameters
Type | Name | Description |
---|---|---|
System.String | CblID | Identificador (ID) do Lançamento. |
System.String[] | Atributos | Conjunto de atributos dos quais se pretende obter o valor. |
Returns
Type | Description |
---|---|
StdBECampos |
Edita(String, String)
Edita o Lançamento (Movimento Contabilístico).
Declaration
ImoBEMovimentoEAP Edita(string DocID, string Plano)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
System.String | Plano | Identificador do Plano de Depreciação. |
Returns
Type | Description |
---|---|
ImoBEMovimentoEAP |
EditaID(String)
Edita o Lançamento (Movimento Contabilístico).
Declaration
ImoBEMovimentoEAP EditaID(string CblID)
Parameters
Type | Name | Description |
---|---|---|
System.String | CblID | Identificador (ID) do Lançamento. |
Returns
Type | Description |
---|---|
ImoBEMovimentoEAP |
EditaMovimentos(String)
Edita o Lançamento (Movimentos Contabilístico).
Declaration
ImoBEMovimentosEAP EditaMovimentos(string DocID)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
Returns
Type | Description |
---|---|
ImoBEMovimentosEAP |
Existe(String, String)
Valida se existea o Lançamento (Movimento Contabilístico).
Declaration
bool Existe(string DocID, string Plano)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
System.String | Plano | Identificador do Plano de Depreciação. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteID(String)
Valida se existea o Lançamento (Movimento Contabilístico).
Declaration
bool ExisteID(string CblID)
Parameters
Type | Name | Description |
---|---|---|
System.String | CblID | Identificador (ID) do Lançamento. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteLancamentos(String, Int32, Int32, Int32)
Existência ou não de lançamento na CBL para uma ficha
Declaration
bool ExisteLancamentos(string Ficha, int Exercicio, int PeriodoInicial, int PeriodoFinal)
Parameters
Type | Name | Description |
---|---|---|
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício contabilístico. |
System.Int32 | PeriodoInicial | Identificador do intervalo do Período de processamento. |
System.Int32 | PeriodoFinal | Identificador do intervalo do Período de processamento. |
Returns
Type | Description |
---|---|
System.Boolean |
ExisteLancamentosModulos(String, Int32, Int32, Int32, String)
Existência ou não de lançamento na CBL para uma ficha
Declaration
bool ExisteLancamentosModulos(string Ficha, int Exercicio, int PeriodoInicial, int PeriodoFinal, string Modulos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Ficha | Identificador da Ficha. |
System.Int32 | Exercicio | Identificador do Exercício contabilístico. |
System.Int32 | PeriodoInicial | Identificador do intervalo do Período de processamento. |
System.Int32 | PeriodoFinal | Identificador do intervalo do Período de processamento. |
System.String | Modulos | Conjunto dos módulos a considerar. ex: "'C','V','M'" |
Returns
Type | Description |
---|---|
System.Boolean |
ListaMovimentosIntegrados(String, Int32, Int32, ref Int32, String[])
Lista das integrações efectuadas na Contabilidade.
Declaration
StdBELista ListaMovimentosIntegrados(string Plano, int Ano, int Periodo, ref int AtePeriodo, string[] Tipos)
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.Int32 | Ano | Identificador do Exercício contabilístico. |
System.Int32 | Periodo | Identificador do intervalo do Período de processamento. |
System.Int32 | AtePeriodo | Identificador do intervalo do Período de processamento. |
System.String[] | Tipos | Lista de Tipos de processamento. |
Returns
Type | Description |
---|---|
StdBELista |
ListaMovimentosNaoIntegrados(String, Int32, Int32, ref Int32, String[], String)
Lista das integrações a efectuar na Contabilidade.
Declaration
StdBELista ListaMovimentosNaoIntegrados(string Plano, int Ano, int Periodo, ref int AtePeriodo, string[] Tipos, string Restricao = "")
Parameters
Type | Name | Description |
---|---|---|
System.String | Plano | Identificador do Plano de Depreciação. |
System.Int32 | Ano | Identificador do Exercício contabilístico. |
System.Int32 | Periodo | Identificador do intervalo do Período de processamento. |
System.Int32 | AtePeriodo | Identificador do intervalo do Período de processamento. |
System.String[] | Tipos | Lista de Tipos de processamento. |
System.String | Restricao | Restrição (cláusula SQL) aplicar. |
Returns
Type | Description |
---|---|
StdBELista |
ListaProcessamentosNaoIntegrados(ImoBEMovimentoEAP)
Lista dos processamentos a integrar na Contabilidade.
Declaration
StdBELista ListaProcessamentosNaoIntegrados(ImoBEMovimentoEAP objBE)
Parameters
Type | Name | Description |
---|---|---|
ImoBEMovimentoEAP | objBE | Objecto contendo a informação actualizada do Movimento Contabilístico. |
Returns
Type | Description |
---|---|
StdBELista |
Remove(String, String)
Remove o Lançamento (Movimento Contabilístico).
Declaration
void Remove(string DocID, string Plano)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |
System.String | Plano | Identificador do Plano de Depreciação. |
RemoveID(String)
Remove o Lançamento (Movimento Contabilístico).
Declaration
void RemoveID(string CblID)
Parameters
Type | Name | Description |
---|---|---|
System.String | CblID | Identificador (ID) do Lançamento. |
RemoveLancamentos(String)
Remove os Lançamentos de um Documento.
Declaration
void RemoveLancamentos(string DocID)
Parameters
Type | Name | Description |
---|---|---|
System.String | DocID | Identificador (ID) do Documento. |