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

  

Informações Gerais

Especificação

Produto

Logix

Módulo

WMS

Segmento Executor

Supply Chain - Inovação

Projeto1

LOGWMS01

IRM1

Requisitos1

Subtarefas1

 

País

( x ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Os requisitos tratados por esta especificação fazem parte de um conjunto de requisitos destinados a atender a funcionalidade de "Convocação Ativa".

O desenvolvimento será realizado de forma incremental, sendo assim, cada requisito irá incrementar a funcionalidade da convocação ativa que será considerada como completa quando todos os requisitos estiverem concluídos.

Esta especificação trata do requisito 4 de um total de 13 requisitos. Sendo que as especificações dos requisitos anteriores estão em:

Introdução & Requisito 1 → ER_LOGWMS01-845_ME_15.1-Convocação_Ativa-Grupo_de_Endereços

Requisito 2 → ER_LOGWMS01-942_ME_15.2-Convocação_Ativa-Configuração

Requisito 3 → ER_LOGWMS01-826_ME_15.3-Convocação_Ativa-Gerenciamento


Os arquivos originais(dinâmicos) utilizados e aqui apresentados em formato de imagem(estático) estão anexos a este documento.

Objetivo

  1. Alterar programas das atividade de ressuprimento de picking para:
    1. Pular telas iniciais dos programas;
    2. Atualizar o controle de convocação ativa ao finalizar as atividades.

Definição da Regra de Negócio


 

RotinaTipo de OperaçãoOpção de MenuRegras de Negócio

WMSR41

[Alteração]

 

Geração da ordem de serviço de ressuprimento de picking

WMS6238

[Alteração]

 

Ressuprimento de picking

WMS663108a 

[Alteração]

 

Alocação/realocação de recursos ressuprimento

WMS663108b [Alteração] 

Alocação/realocação direta de recursos ressuprimento

WMS663108c [Alteração] Desalocar ressuprimento

WMS6435a

[Alteração] Central do planejador - Alocação/realocação (distribuição) de recursos ressuprimento
WMS6435b [Alteração] Central do planejador - Desalocar de recursos ressuprimento
WMS6435c[Alteração] Central do planejador - Alocação/realocação direta de recursos ressuprimento

 

 

WMSR139 - RNL Geração/Exclusão e Atualização de pendência de convocação ativa.

Criar funções para: 

  1. Geração de pendência de convocação ativa de ressuprimento com base em Ordem de Serviço/Atividade.
    1. Uma pendência de convocação ativa para a Ordem de Serviço/Atividade. O objetivo é que seja chamada após a existência das tabelas wms_os_ativ_executor ou wms_processo_moviment. 
      1. NOTA: A tabela wms_os_ativ_executor pode até não existir, porém caso exista serão assumidos os executores, um registro de pendência de convocação ativa para cada, e um registro de pendência de convocação ativa sem executor para os processos de movimento sem executor.
  2. Exclusão de pendência de convocação ativa de ressuprimento de picking.
    1. Excluir todas as pendências de convocação ativa para a ordem de serviço/atividade.
  3. Ajuste de pendência de convocação ativa de ressuprimento de picking com base em Ordem de Serviço/Atividade.
    1. Excluir os registros de pendência de convocação ativa que possuam usuário executor onde este usuário executor não possua mais processos de movimento em aberto para a ordem de serviço/atividade.
    2. Excluir os registros de pendência de convocação ativa que não possuam usuário executor e também não existam mais processos de movimento em aberto e sem usuário executor para a ordem de serviço/atividade.
    3. Incluir novo registro de pendência de convocação ativa por ordem de serviço/atividade e usuário executor quando existir algum processo de movimento em aberto com usuário executor para a ordem de serviço/atividade e que ainda não possua pendência de convocação ativa.
    4. Incluir novo registro de pendência de convocação ativa por ordem de serviço/atividade sem executor quando existir algum processo de movimento em aberto sem usuário executor para a ordem de serviço/atividade e que ainda não possua pendência de convocação ativa.
  4. Finalização de pendência de convocação ativa com base em Ordem de Serviço/Atividade.
    1. Incluir novo registro no histórico da convocação ativa.
    2. Excluir registro das pendências de convocação ativa.
    3. Realizar ajuste nos registros de pendência de convocação atica (item d) com base na ordem de serviço/atividade.

WMSR41 - Ressuprimento de picking

  1. Na função wmsr41_geracao_ordem_servico_ressup(), após a geração da ordem de serviço deverá gerar a pendência de convocação ativa chamando a função criada no item anterior.


WMS6238 - Ressuprimento

Quando a tarefa de ressuprimento for iniciada pela convocação ativa, o processo deverá iniciar automaticamente na tela 4.

Tela 1Tela 2Tela 3

Tela 4

  1. Objetivo das alterações a serem realizadas: 
    1. Atualmente o programa de ressuprimento é aberto direto do menu. Para que seja possível identificar que determinada atividade foi chamada da convocação ativa e de qual transação, deverá receber como parâmetros o código da empresa e também o código da transação da convocação ativa que originou a chamada ao programa.
      1. Após a finalização de execução do programa de execução de uma determinada atividade, enviar o código da transação da convocação ativa. 

    2. Sugestão de implementação:
      1. Criar variáveis modulares m_trans_conv_ativa INTEGER que será responsável por armazenar o código da transação da pendência de convocação ativa.
      2. Criar função wms6238_set_trans_conv_ativa. Esta função deverá receber como parâmetro um código de transação (l_trans_conv_ativa INTEGER) e armazenar este valor na modular m_trans_conv_ativa.
      3. Alterar a função wms6238_controle(). Se a transação de convocação ativa foi informada deverá pular a chamada das funções que exibem as telas de 1 a 3 (wms6238_carrega_enderecos).
      4. Alterar a função wms6238_carrega_movimentos(). Deverá ser adicionado o filtro para buscar os processos de movimentação relacionados a Ordem de serviço da transação de convocação ativa, desconsiderando demais filtros.
      5. Alterar a função wms6238_mvta_eqpto_para_end_ressuprir(). Após finalizar a ordem de serviço deverá efetuar a finalização da pendência de convocação ativa.

 

 

 

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