Páginas filhas
  • ER LOGWMS01-708 ME 1 Controle de Temperatura BRA

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Outros

Especificação

Produto

Logix

Módulo

WMS - Warehouse Management System

Segmento Executor

Supply Chain - Logística - Inovação

Projeto1

LOGWMS01

IRM1

LOGWMS01-545

Requisito1

LOGWMS01-708

Subtarefa1

LOGWMS01-865

LOGWMS01-866

LOGWMS01-867

Chamado2

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico México  (  ) Chile  (  ) Paraguai  (  ) Equador (  ) USA  (  ) Colombia   Colômbia   (  ) Outro _____________.

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

 

Objetivo

O controle de temperatura tem como objetivo principal verificar

Verificar se a temperatura do veículo está

dentro dos padrões exigidos. Não será obrigatório, ficando sob responsabilidade do usuário fazer

de acordo com o padrão exigido.

Importante

Este processo não é obrigatório, sendo o usuário responsável pela sua execução, de acordo com a necessidade. 

 

Definição da Regra de Negócio

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

WMS6019

Alteração

Configuração Comercial/Operacional > Cadastros

Perguntas Check-listChecklist

WMS6152

Alteração

Controle Portaria > Controle de Entrada E e Saída de Veículos

Check-list Checklist Inspeção Veíc/Mot/Ajud.

WMS6153

Alteração

 

Coletor de dados

WMS6155AlteraçãoControle Portaria > Controle de Entrada E Saída de VeículosDivergências check-list inspeção

Dados

WMS6191AlteraçãoRecebimentos > RelatóriosRecebimentos
WMS6493AlteraçãoControle Portaria > ConsultasConsulta Check-list Checklist CESV
WMS6496AlteraçãoControle Portaria > Controle de Entrada E e Saída de VeículosLiberação veículo portariaVeículo Portaria
WMS6497AlteraçãoControle Portaria > Controle de Entrada E Saída de VeículosLiberação veículo portariaVeículo Portaria
WMS60194AlteraçãoFaturamento Serviço > ParâmetrosConsulta recebimento por depositanteRecebimento Por Depositante
WMSM123Alteração RNL
WMSM13Alteração RNL
 

1

. ParametrizaçãoManutenção Parâmetros

 Parametrização - Manutenção Parãmetos - LOG00086

           Incluir
  • Incluir um novo parâmetro indicando se a empresa imprime
check-list
           Código
  • checklist.
  • Código do parâmetro: wms_imprime_checklist

           Descrição
  • .
  • Descrição do parâmetro: Indica se haverá impressão do
check-list
  • checklist após os relatórios de carga
pelos WMS6496, WMS6191 ou WMS60194 e após TFEA pelo WMS6496
  • .
           Informações
  • Informações do Parâmetro:
Valores
  • valores permitidos: 0 - NÃO; 1 - SIM; 2 - SIM, solicita confirmação

           Help
  • .
  • Help parâmetro:
  Indica
  • Indica se haverá impressão do
check-list
  • checklist após relatórios de carga
pelos
  • pelo WMS6496, WMS6191 ou WMS60194 e após TFEA, pelo WMS6496.
           Área: LOGIX WMS
           Sistema: LOGIX WMS
           Rotina: MANIPULAÇÃO
  • Área: Logix WMS
  • Sistema: Logix WMS
  • Rotina: Manipulação

2  Tabelas

  • Alteração tabela

 

2. Tabelas

  • Alteração tabela "wms_perg_checklist_cesv".
TabelaSolicitaçãoColunaDescriçãoObrigatórioTipoTamanhoPrecisãoObservação
wms_perg_checklist_cesvAdicionar camposequencia*Sequencia de respostas do check-listchecklistNot NullINTEGER  Incluir na pk_perg_checklist_cesv
wms_perg_checklist_cesvAdicionar campodata_hora_respostaData e hora da respostaNullDATETIME YEAR TO SECOND   

 

  • Alteração tabela "wms_pergunta_checklist"
TabelaSolicitaçãoColunaDescriçãoObrigatórioTipoTamanhoPrecisãoObservação
wms_pergunta_checklistAdicionar campointervalo_deIntervalo DeNULLDECIMAL102 
wms_pergunta_checklistAdicionar campointervalo_ateIntervalo AtéNULLDECIMAL102 
wms_pergunta_checklistAdicionar camporepete_perguntaRepetir pergunta N vezesNULLINTEGER   

3

. Cadastro

 Cadastro de

perguntas

Perguntas do

Check

Checklist -

list -

WMS6019

  • Adicionar 4 campos à tela, conforme Protótipo 01;.
  • Para respostas do tipo "Intervalo":1) só permitir
  1. Permitir somente conteúdo do tipo numérico.
2) obrigar
  1. Obrigar a informar os campos
"
  1. De
" e "
  1.  e Até
"
  1. .
3) "
  1. Permitir Autorização
". Esse
  1. : este campo permite que o
check-list
  1. checklist seja aprovado informando uma justificativa.
  • "Repete pergunta N vezes": indica quantas vezes a pergunta será repetida antes de mandar para aprovação e finalizar a  atividade. Não será obrigatório.
  • Fazer Efetuar a validação do intervalo: conteúdo do campo "De" deve ser menor que conteúdo do campo "Até".
  • Ajustar o relatório de perguntas do check-list checklist para mostrar o intervalo e a quantidade de vezes que repete a pergunta, quando houver, conforme protótipo Protótipo 02.

4

.

 Registro CESV / Documental - WMS6448

     

(Conforme Protótipo 03):

     

  • Criar um nível no menu para as opções relacionadas ao check-listchecklist.
  • Alterar a opção de Check-list checklist de inspeção para executar o WMS6493, que é a versão metadados do WMS6123.
  • Adicionar duas opções no menu, dentro do novo nível criado:1) Check-list
  1. Checklist veículo: Executa o WMS6152, passando a empresa e
Cesv
  1. o CESV como parâmetros.
2)
  1. Autoriz.
div
  1. Div.
veículo
  1. Veículo: Executa o WMS6155, passando a empresa e
Cesv
  1. o CESV como parâmetros.

Nota: adicionar

as

estas duas opções na tela traz agilidade ao processo, fazendo com que

o usuário

não

precise

seja necessário sair do WMS6448 para executar os outros programas.

5

. Check-list do veículo

 Checklist do Veículo (Desktop) - WMS6152

  • Receber empresa e CESV como parâmetros. 
  • Quando a resposta for do tipo "Intervalo" posicionar , posicionar o cursor no segundo campo de resposta, conforme protótipo Protótipo 04.
  • Verificar se o valor informado está dentro do intervalo cadastrado no WMS6019.
  • Para as respostas negativas ou fora de intervalo, verificar o campo repete_pergunta da tabela wms_pergunta_checklist:1)
  1. Maior que 0 (zero):
      -
        1. Deverá permitir que o
      check-list
        1. checklist continue em execução até atingir a quantidade de vezes ou que a resposta seja válida. 
      - Se
        1. Se atingir a quantidade de vezes e ainda não for uma resposta válida,
      verifica
        1. verificará se a pergunta permite autorização e envia para aprovação no WMS6155.
      -
        1. Caso contrário, reprova o
      check-list
        1. checklist.

      2

      )

      . Não cadastrado (nulo ou 0 (zero)):

      -
        1.  
       Verifica
        1. Verifica se a pergunta permite autorização e envia para aprovação no WMS6155.
      -
        1. Caso contrário, reprova o
      check-list
        1. checklist.
      • Para as perguntas que podem ser repetidas:1) a
      1. A partir da segunda execução do
      check-list
      1. checklist, mostrar apenas as perguntas que ainda não estão aprovadas ou dentro do intervalo.
      2) sequenciar
      1. Sequenciar a tabela
      "
      1. wms_perg_checklist_cesv
      "
      1. a cada resposta efetuada.

      6

      . Check-list do veículo(coletor

       Checklist do Veículo (Coletor) - WMS6153

      • Verificar se o valor informado está dentro do intervalo cadastrado no WMS6019, conforme protótipo Protótipo 05.
      • Para as respostas negativas ou fora de intervalo, verificar o campo repete_pergunta da tabela wms_pergunta_checklist:1)
      1. Maior que 0 (zero):
          -
            1. Deverá permitir que o
          check-list
            1. checklist continue em execução até atingir a quantidade de vezes ou que a resposta seja válida.
           
          - Se
            1. Se atingir a quantidade de vezes e ainda não for uma resposta válida, verifica se a pergunta permite autorização e envia para aprovação no WMS6155.
          -
            1. Caso contrário, reprova o
          check-list
            1. checklist.

          2

          )

          . Não cadastrado (nulo ou 0 (zero)):

          -  Verifica
            1. Verifica se a pergunta permite autorização e envia para aprovação no WMS6155.
          -
            1. Caso contrário, reprova o
          check-list
            1. checklist.
          • Para as perguntas que podem ser repetidas:1) a
          1. A partir da segunda execução do
          check-list
          1. checklist, mostrar apenas as perguntas que ainda não estão aprovadas ou dentro do intervalo.
          2) sequenciar
          1. Sequenciar a tabela
          "
          1. wms_perg_checklist_cesv
          " a
          1.  a cada resposta efetuada.

           

          7

          . Check-list motorista -

           Checklist Motorista - WMS6497 -

          opcão

          Opcão "Liberar Entrada"

          • Verificar se o valor informado está dentro do intervalo cadastrado no WMS6019.
          • Para as respostas negativas ou fora de intervalo, verificar o campo repete_pergunta da tabela wms_pergunta_checklist:.1)
          1. Maior que 0 (zero):
              -
                1. Deverá permitir que
              o check-list continue
                1. o checklist continue em execução até atingir a quantidade de vezes ou que a resposta seja válida.
               
              - Se
                1. Se atingir a quantidade de vezes e ainda não for uma resposta válida, verifica se a pergunta permite autorização e envia para aprovação no WMS6155.
              -
                1. Caso contrário, reprova
              o check-list
                1. o checklist.

              2

              )

              . Não cadastrado (nulo ou 0 (zero)):

              -  Verifica
                1. Verifica se a pergunta permite autorização e envia para aprovação no WMS6155.
              -
                1. Caso contrário,
              reprova o check-list
                1.  reprova o checklist.
              • Para as perguntas que podem ser repetidas:1) a
              1. A partir da segunda execução
              do check-list
              1. do checklist, mostrar apenas as perguntas que ainda não estão aprovadas ou dentro do intervalo.
              2) sequenciar a tabela "
              1. Sequenciar a tabela wms_perg_checklist_cesv
              " a
              1.  a cada resposta efetuada.
              • Alterar o layout do relatório do check-list checklist conforme item 10 9.

              8

              . WMSM123

               WMSM123 - Função

              responsável pela manutenção da tabela

              Responsável Pela Manutenção da Tabela "wms_perg_checklist_cesv"

              • alterar Alterar wmsm123_wms_perg_checklist_cesv_inclui para incluir os novos campos: sequencia = max(sequencia) + 1 e data_hora_resposta = current.
              • alterar wmsm123Alterar wmsm123_wms_perg_checklist_cesv_modifica para incluir o campo sequencia na verificação da chave primária;.

              9

              . Divergência

               Impressão Check

              -

              list

              Inspeção

              -

              WMS6155Mostrar a maior sequencia da tabela "wms_perg_checklist_cesv" para as respostas que aguardam aprovação.
              10. Impressão Check-list -

              WMS6154

              • Conforme protótipo Protótipo 06:
                         1)
              1. Incluir o campo
              "DATA/HORA RESPOSTA"            2)
              1. Data/Hora Resposta após o campo
              "RESPOSTA DIGITADA";  
              1. Resposta Digitada.
              1. Para check
              -
              1. list com mais de uma resposta por pergunta, listar todas as respostas, ordenadas pela data e hora da resposta
              ;       
              1. .
              2. Para checklist
                 3) Para check-list
              1. aprovado com divergência deverá
              marcar
              1. assinalar a opção no laudo final e imprimir o motivo da aprovação.

               

              11. Liberação para

              10  Liberação Para Saída de Veículos - WMS6496

              • Após a chamada da função "wms64963_imprime_termos" e "wms64962_imprime_descricao_carga", verificar o parâmetro wms_imprime_checklist.1)
              1. Se parâmetro for igual a
              "
              1. 0
              "
              1. (zero), continua a execução no WMS6496
              ;
              1. .
              2)
              1. Se parâmetro for igual a
              "
              1. 1
              "
              1. (um), chama o WMS6154 passando o código da empresa, o CESV e o tipo do
              check-list
              1. checklist como argumentos
              ;
              1. .
              3)
              1. Se parâmetro for igual
              a "2"
              1. a 2 (dois), solicita confirmação para impressão e chama o WMS6154, passando código da empresa, o CESV e o tipo do
              check-list  como
              1. checklist como argumentos.
              12. Relatório

              11  Relatório de Recebimento - WMS6191

              • Após o processamento da função "wms6191_processar", fazer executar o mesmo processo de verificação do parâmetro e execução do item 11 10.
              13. Consulta Recebimento por

              12  Consulta Recebimento Por Depositante - WMS60194

              • Após o finalizar a impressão do relatório, fazer executar o mesmo processo de verificação do parâmetro e execução do item 11 10.

               

              14. Consulta Check-list

              13  Consulta Checklist CESV - WMS6493

              • Incluir a coluna "Data/hora resposta" na  na grid, conforme protótipo Protótipo 07.
              • Ordenar a consulta pela pergunta e data/hora da resposta.

               

              15. WMSM13

              14  WMSM13- Função

              responsável pela manutenção da tabela

              Responsável Pela Manutenção da Tabela "wms_pergunta_checklist"

               

              •  incluir Incluir as funções: - wmsm13
              1. wmsm13_wms_pergunta_checklist_get_intervalo_de
              - wmsm13
              1. wmsm13_wms_pergunta_checklist_get_intervalo_ate
              - wmsm13
              1. wmsm13_wms_pergunta_checklist_get_repete_pergunta
              - wmsm13
              1. wmsm13_wms_pergunta_checklist_set_intervalo_de
              - wmsm13
              1. wmsm13_wms_pergunta_checklist_set_intervalo_ate
              - wmsm13
              1. wmsm13_wms_pergunta_checklist_set_repete_pergunta
              • alterar Alterar a função " wmsm13_wms_pergunta_checklist_inclui" para incluir os novos campos.
              • na Na função "wmsm13_wms_pergunta_checklist_modificou_dados" verificar " verificar o log0800_conteudo_igual" para  para os novos campos criados
              • na Na função "wmsm13_wms_pergunta_checklist_consiste_integridade" efetuar  efetuar a validação dos novos campos, como é feito realizado para os demais campos da tabela.
              • na Na função "wmsm13_wms_pergunta_checklist_get_update_clause" efetuar validação dos novos campos, como é feito realizado para os demais campos da tabela
               
              • .

              Fluxo do Processo

              Image Modified

         

        Protótipos de Tela

        Protótipo 01

        • WMS6019 - Cadastro de

        perguntas Check-list
        • Perguntas Checklist

         Image Modified

        Protótipo 02

        • WMS6019 - Opção Listar

        Image Modified

        Protótipo 03

        • WMS6448 - Registro de Entrada e Saída de Veículos - CESV

        Image Modified

         

        Protótipo 04

        • WMS6152 -
        Check-list
        • Checklist do
        veículo
        • Veículo (
        desktop
        • Desktop)

        Image Modified

        Protótipo 05

        • WMS6153 -
        Check-list
        • Checklist do
        veículo
        • Veículo (
        coletor
        • Coletor)

        Image Modified


        Protótipo 06


        • WMS6154 - Impressão do
        check-list
        • Checklist de
        inspeção
        • Inspeção

        Image Modified

        Protótipo 07

        • WMS6493 - Consulta
        Check-list
        • Checklist CESV

        Image Modified


         

        Cenário de

        testes

        Testes


        Image Modified

         

         

         

         

         Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.