PRIMAVERA | Developers

    Show / Hide Table of Contents

    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.