PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IRhpBSUnidadesOrganizacionais

    Classe utilizada para obter as regras de negócio das Unidades Organizacionais.

    Namespace: IRhpBS100
    Assembly: IRhpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("5467F897-B3A1-4700-83AB-A6D69C9304EE")]
    public interface IRhpBSUnidadesOrganizacionais

    Methods

    Actualiza(RhpBEUnidadeOrganizacional)

    Actualiza a informação de uma unidade organizacional.

    Declaration
    void Actualiza(RhpBEUnidadeOrganizacional objBE)
    Parameters
    Type Name Description
    RhpBEUnidadeOrganizacional objBE

    Actualiza(RhpBEUnidadeOrganizacional, out String)

    Actualiza a informação de uma unidade organizacional.

    Declaration
    void Actualiza(RhpBEUnidadeOrganizacional objBE, out string Avisos)
    Parameters
    Type Name Description
    RhpBEUnidadeOrganizacional objBE
    System.String Avisos

    Mensagens devolvidas na actualização.

    ActualizaValorAtributo(String, String, Object)

    Actualiza o valor de um atributo.

    Declaration
    void ActualizaValorAtributo(string UnidadeOrganizacional, string Atributo, object Valor)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    System.String Atributo

    Nome do atributo cujo valor será actualizado.

    System.Object Valor

    Novo valor do atributo indicado.

    ActualizaValorAtributos(String, StdBECampos)

    Actualiza os valores respectivos de um conjunto de atributos.

    Declaration
    void ActualizaValorAtributos(string UnidadeOrganizacional, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    StdBECampos Atributos

    Objecto contendo os atributos a actualizar e respectivos valores.

    CodigoAnterior(String)

    Devolve o Código da Unidade Organizacional Anterior.

    Declaration
    string CodigoAnterior(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    Returns
    Type Description
    System.String

    CodigoPrimeiro()

    Devolve o Código da primeira Unidade Organizacional.

    Declaration
    string CodigoPrimeiro()
    Returns
    Type Description
    System.String

    CodigoSeguinte(String)

    Devolve o Código da Unidade Organizacional Seguinte.

    Declaration
    string CodigoSeguinte(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    Returns
    Type Description
    System.String

    CodigoUltimo()

    Devolve o Código da última Unidade Organizacional.

    Declaration
    string CodigoUltimo()
    Returns
    Type Description
    System.String

    DaDefCamposUtil()

    Devolve as definições dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String)

    Devolve o valor de um atributo.

    Declaration
    object DaValorAtributo(string UnidadeOrganizacional, string Atributo)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    System.String Atributo

    Nome do atributo cujo valor será devolvido.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String[])

    Devolve o valor de um conjunto de atributos.

    Declaration
    StdBECampos DaValorAtributos(string UnidadeOrganizacional, params string[] Atributos)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    System.String[] Atributos

    Conjunto de atributos dos quais se pretende devolver o valor.

    Returns
    Type Description
    StdBECampos

    Edita(String)

    Edita a informação de uma unidade organizacional.

    Declaration
    RhpBEUnidadeOrganizacional Edita(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    Returns
    Type Description
    RhpBEUnidadeOrganizacional

    Existe(String)

    Verifica se existe o registo referente à informação passada nos parâmetros.

    Declaration
    bool Existe(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    Returns
    Type Description
    System.Boolean

    ExisteNumOrganograma(String)

    verifica se o Organograma existe para determinada Unidade Organizacional.

    Declaration
    bool ExisteNumOrganograma(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    Returns
    Type Description
    System.Boolean

    Remove(String)

    Remove a informação de uma unidade organizacional.

    Declaration
    void Remove(string UnidadeOrganizacional)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    ValidaActualizacao(RhpBEUnidadeOrganizacional, out String)

    Efectua a validação dos dados de unidades organizacionais.

    Declaration
    bool ValidaActualizacao(RhpBEUnidadeOrganizacional objBE, out string ErroValidacao)
    Parameters
    Type Name Description
    RhpBEUnidadeOrganizacional objBE
    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean

    ValidaRemocao(String, ref String)

    Efectua a validação de um registo antes de ser efectuada a sua remoção.

    Declaration
    bool ValidaRemocao(string UnidadeOrganizacional, ref string ErroValidacao)
    Parameters
    Type Name Description
    System.String UnidadeOrganizacional

    Identificador da unidade organizacional.

    System.String ErroValidacao

    Recebe a descrição de eventuais erros detectados.

    Returns
    Type Description
    System.Boolean