PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IStpBSRegras

    Classe utilizada para obter serviços e regras de negócio sobre Regras de Cálculo de Tempos de Resposta.

    Namespace: IStpBS100
    Assembly: IStpBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("6D1E77AD-2DF0-4BA2-8EDE-869C48163F93")]
    public interface IStpBSRegras

    Methods

    ActualizaLinhaRegra(StpBELinhaRegra)

    Actualiza a informação da Linha de uma Regra de Cálculo de Tempos de Resposta.

    Declaration
    void ActualizaLinhaRegra(StpBELinhaRegra LinhaRegra)
    Parameters
    Type Name Description
    StpBELinhaRegra LinhaRegra

    Objecto contendo a informação actualizada da Linha da Regra de Cálculo de Tempos de Resposta.

    ActualizaRegra(StpBERegra)

    Actualiza a informação da Regra de Cálculo de Tempos de Resposta.

    Declaration
    void ActualizaRegra(StpBERegra Regra)
    Parameters
    Type Name Description
    StpBERegra Regra

    Objecto contendo a informação actualizada da Regra de Cálculo de Tempos de Resposta.

    Edita(Int32)

    Edita a informação da Regra de Cálculo de Tempos de Resposta.

    Declaration
    StpBERegra Edita(int IDRegra)
    Parameters
    Type Name Description
    System.Int32 IDRegra

    Identificador da Regra de Cálculo de Tempos de Resposta.

    Returns
    Type Description
    StpBERegra

    EditaPorNome(String)

    Edita a informação da Regra de Cálculo de Tempos de Resposta com base no seu nome.

    Declaration
    StpBERegra EditaPorNome(string Nome)
    Parameters
    Type Name Description
    System.String Nome

    Nome da Regra de Cálculo de Tempos de Resposta.

    Returns
    Type Description
    StpBERegra

    EliminaLinhaRegra(Int32, Int32)

    Remove a Linha de uma Regra de Cálculo de Tempos de Resposta.

    Declaration
    void EliminaLinhaRegra(int IDRegra, int IDLinha)
    Parameters
    Type Name Description
    System.Int32 IDRegra

    Identificador da Regra de Cálculo de Tempos de Resposta.

    System.Int32 IDLinha

    Identificador do número da Linha da Regra de Cálculo de Tempos de Resposta.

    EliminaRegra(Int32)

    Remove a Regra de Cálculo de Tempos de Resposta.

    Declaration
    void EliminaRegra(int IDRegra)
    Parameters
    Type Name Description
    System.Int32 IDRegra

    Identificador da Regra de Cálculo de Tempos de Resposta.

    LstTodasRegras(String)

    Devolve a lista de todas as Regras de Cálculo de Tempos de Resposta.

    Declaration
    StdBELista LstTodasRegras(string Regra)
    Parameters
    Type Name Description
    System.String Regra

    Identificador da Regras de Cálculo de Tempos de Resposta (se vazio devolve todas).

    Returns
    Type Description
    StdBELista

    TempoPrevisto(String, String, String, String, String, String, String, String, String, DateTime)

    Devolve o tempo previsto de resposta.

    Declaration
    double TempoPrevisto(string Cliente, string Origem, string Marca, string Modelo, string NumeroSerie, string TipoProcesso, string Prioridade, string TipoTerceiro, string Zona, DateTime Data)
    Parameters
    Type Name Description
    System.String Cliente

    Identificador do Cliente.

    System.String Origem

    Identificador da Origem do Processo.

    System.String Marca

    Identificador da Marca do Objecto de Assistência.

    System.String Modelo

    Identificador do Modelo do Objecto de Assistência.

    System.String NumeroSerie

    Identificador do Número de Série do Objecto de Assistência.

    System.String TipoProcesso

    Identificador do Tipo de Processo.

    System.String Prioridade

    Identificador da Prioridade.

    System.String TipoTerceiro

    Identificador do Tipo de Terceiro.

    System.String Zona

    Identificador da Zona.

    System.DateTime Data

    Identificador da Data.

    Returns
    Type Description
    System.Double