PRIMAVERA | Developers

    Show / Hide Table of Contents

    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.