Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

COLETOR DE DADOS - AJUSTE NA NAVEGAÇÃO DE ATRIBUTOS / SISTEMA - VALIDAÇÃO DE PARÂMETROS DE COMANDO SQL NO MAPA CAMPOS

Características do Requisito

Linha de Produto:

SARA

Segmento:

Logística

Módulo(s):

Coletor de Dados e / Sistema

Rotina(s):

Alteração de Eventos - Coletor de Dados

Cadastro de Mapa Campos (Operandos) - Sistema

Parâmetro(s):

UTILIZA_TIPO_CALCULO

Requisito/Story/Issue (informe o requisito relacionado):

DLOGPORTOS-4056

País(es):

Brasil

Banco(s) de Dados:

SQL Server

Tabelas Utilizadas:

tab_eventos

tab_atributos

tab_mapa_campo_tipo

tab_mapa_campo_tipo_params

Sistema(s) Operacional(is):

Windows

Descrição

Esta liberação está contemplando duas correções relacionadas ao Zoom (campos com pesquisa) de atributos de eventos manuais, do processo de agendamento do SARA, e mais uma melhoria no cadastro de Mapa Campos do módulo Sistema do SARA.

A primeira correção foi realizada no módulo Coletor de Dados e a segunda no módulo Portaria para resolver um problema que causava travamento e desconectava o servidor do coletor, que ocorria quando navegava-se na tela de execução de eventos. Com os ajustes implementados, o sistema passa a exibir uma mensagem no coletor de dados, na navegação, que o atributo está configurado incorretamente e a tela de cadastro do atributo, no módulo Portaria, exibirá mensagem no momento da gravação se o comando SQL está incorreto. Com isso, o travamento e a desconexão do módulo coletor de dados não ocorrerá mais.

Além dos ajustes, foi implementado melhoria no cadastro de Mapa Campos (Operandos) para permitir visualizar e consistir os parâmetros para comando SQL permitidos para cada tipo de operando. Esta melhoria só é vista no cadastro de Mapa Campos caso a unidade utilize a classificação por tipo de operando, que é habilitada pelo parâmetro UTILIZA_TIPO_CALCULO.


Procedimento para Implantação

  1. Atualizar o banco de dados por meio do AtualizaDB.
  2. Atualizar os executáveis do pacote.
  3. Executar os scripts do pacote (criação de tabela e inserção de registros na tabela).


Procedimento para Utilização

1) Procedimento para Conferência da Validação de Zoom na Navegação dos Atributos de um Evento no Coletor de Dados

Pré-requisitos

  1. Atributo de um evento manual rodoviário cadastrado com um comando SQL com menos de duas colunas no retorno.
  2. Agendamento rodoviário liberado no portal Portal WEB SARA.

Procedimento

  1. Abra Abrir o módulo coletor Coletor de dados Dados na tela de alteração de eventos (opção de menu: "7) Outros / 3) Agendamento / 1) Eventos")
  2. Digite Digitar a placa do veículo do agendamento realizado. 
    O sistema apresentará a tela para executar o evento.
  3. Escolha Escolher a opção 1) Executar
    O Sistema apresentará os atributos cadastrados para o evento manual.
  4. Navegue Navegar até chegar no atributo com o comando SQL incorreto.

Resultados Esperados

  1. O sistema deve exibir mensagem informando que o comando SQL cadastrado está incorreto e possui menos de duas colunas no retorno.


2) Procedimento para Conferência da Validação de Comando SQL para o Zoom do Atributo no Cadastro de Atributos do Módulo Portaria

Pré-requisitos

  1. Evento manual cadastrado para o modal rodoviário no módulo Portaria / Portal WEB / Eventos.

Procedimento

  1. Abra Abrir o módulo Portaria em Portal WEB / Eventos.
  2. Escolha Escolher o evento manual cadastrado para o modal rodoviário e acione o botão Atributos
    O sistema apresentará a tela de cadastro de atributos.
  3. Cadastre Cadastrar um atributo com o tipo Atributo e registre um comando SQL que retorne apenas uma coluna no resultado. 
    O sistema na gravação deve exibir mensagem de consistência, não permitindo registrar o atributo.
  4. Corrija Corrigir o comando SQL fazendo com que ele retorne pelo menos duas colunas. 
    O sistema deve permitir gravar o registro.

Resultados Esperados

  1. O sistema deve permitir gravar o atributo somente se o comando SQL, se informado, possuir pelo menos duas colunas de retorno.


3) Procedimento para Conferência da Validação de Consistência de Parâmetros Permitidos na Tela de Cadastro de Mapa Campos do Módulo Sistema

Pré-requisitos

  1. Parâmetro UTILIZA_TIPO_CALCULO configurado com o valor "S".

Procedimento

  1. Abra Abrir o módulo Sistema em Mapa Campos
    O sistema deve apresentar a tela de registro de operandos (Mapa Campos) e deverá ser apresentado a área de configuração com os Tipos de Operando e os Parâmetros Permitidos por Tipos de Operando.
  2. Registre Registrar um operando com o tipo de operando "012-VALIDADOR DE ATRIBUTO".
  3. Realize Realizar as operações de registro do operando cadastrando comandos SQL com parâmetros dentro da lista permitida e fora da lista permitida. O sistema deve consistir se informado um parâmetro fora da lista, exceto se este possuir uma marcação de "<<parâmetros não especificados - uso livre>>".
  4. Valide Validar se ao passar o mouse sobre a lista de tipos de operando do atributo (lista da direita), é apresentado uma caixa de texto com os parâmetros permitidos para o item. 
    No caso do item com o valor "012-VALIDADOR DE ATRIBUTO" deverá exibir o parâmetro "prog_id". 
    Para os demais parâmetros que não possuem configuração liberada, deverá apresentar a mensagem "<<parâmetros não especificados - uso livre>>".
  5. Valide Validar se o botão Copiar Parâmetro e o duplo clique na lista de parâmetros, realiza uma cópia para a área de transferência do parâmetro selecionado. Executar um CTRL + V em um campo de texto para ver se o parâmetro é colado no formato ":prog_id" após a cópia.

Resultados Esperados

  1. Todas as validações listadas devem ocorrer corretamente.