Páginas filhas
  • ER_LOGWMS01-1621_ME15.5-Convocação_Ativa-Armazenagem_Transferencia

Versões comparadas

Chave

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

 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

Projeto1

LOGWMS01

IRM1

LOGWMS01-545 - [WMS] - ELLECE - FASE 2 - WMS para Operador Logístico

Requisito1

[WMS] - ME 15.5 - Convocação ativa - Armazenagem e Transferência

Subtarefa1

Gerar Especificação - ME 15.5

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Aviso
titleATENÇÃO!

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 incrementará a funcionalidade da convocação ativa, que será considerada como completa quando todos os requisitos estiverem concluídos.

Esta especificação trata dos requisito 5 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

Requisito 4 → ER_LOGWMS01-827_ME_15.4-Convocação_Ativa-Recebimento


Objetivo

  1. Alterar programas para gerar e atualizar pendência de convocação ativa para execução das atividades:
    • Armanzeagem

 

Definição da Regra de Negócio

 

  1. Armazenagem
    1. Objetivo geral: Permitir que a atividade de armazenagem possa ser executada a partir da convocação ativa.

    2. WMS6743 - Convocação ativa
      1. Objetivo geral da alteração: 
    3. WMS6180 - Armazenagem / Transferência de endereço.
      1. Objetivo geral da alteração: 
        1. Permitir chamar o programa de armazenagem a partir da convocação ativa;Permitir executar somente a armazenagem do palete ao qual o usuário foi convocadoreceber por parâmetro o código de um determinado processo de movimento para execução. Este código de processo de movimento será enviado pelo programa de convocação ativa.
        2. Validar se o palete informado pelo usuário corresponde ao palete do processo de movimento que o usuário foi convocado. 
        3. Ao acionar a função F6/CTRL-E - End/Palt exibir apenas o endereço e o palete do processo de movimento que o usuário foi convocado para execução.
        4. Ao concluir a armazenagem do palete do processo de movimento recebido por parâmerto da convocação ativa encerrar o programa interrompendo a atividade do usuário.
      2. Sugestão de implementação para atender os objetivos mencionados acima:
        1. Criar variável modular m_utiliza_conv_ativa para que seja armazenado o valor do parâmetro utiliza_conv_ativa.
        2. Alterar a função wms6180_verifica_parametrizacao_log2240 para que seja feita leitura do parâmetro utiliza_conv_ativa e seu valor seja armazenado na variável m_utiliza_conv_ativa.
        3. Alterar o record mr_parametros
        e
        1.  para incluir duas novas variáveis: pocesso de movimento(processo_moviment) e palete(palete) que o usuário foi convocado para realizar armazenagem.
        Alterar a função 
        1. Criar função wms6180_retorna_palete. Esta função deverá receber como parâmetro empresa e processo de movimento e retornar o palete do processo de movimento recebido como parâmetro.
        2. Alterar a funçãowms6180_movimentacao_armazenamento para que
        seja
        1. :
          1. Seja lido o novo parâmetro referente ao processo movimento. O código do processo de movimento será o sexto parâmetro recebido pela rotina (arg_val(6)) e seu valor deverá ser armazenado na nova variável
        do item ii. 
          1. mr_parametro.processo_moviment.
          2. Logo em seguida seja chamada a função wms6180_retorna_palete para obter o palete do processo de movimento. O palete obtido deve ser armazenado na nova variável mr_parametros.palete
          3. As alterações (a) e (b) devem estar condicionadas a utilização da convocação ativa (m_utiliza_conv_ativa = 'S').
        1. Alterar a função wms6180
        Alterar a função wms6180
        1. _entrada_etiqueta na estrutura de input de dados, no after field do campo m_etiq_mov. Logo após
        realizar
        1. as validações existentes que verificam se o palete informado não é nulo e se o palete existe, alterar para verificar também se o palete informado (mr_movimento.identif_palete) é igual ao palete do processo movimento
        no qual
        1. que o usuário foi convocado para realizar armazenagem (mr_parametro.
        processo_moviment
        1. palete). Esta verificação deverá estar condicionada a utilização da convocação ativa (m_utiliza_conv_ativa = 'S') e a existência de um processo de movimento recebido porâmetro (mr_parametro.processo_movimento IS NOT NULL).

Dicionário de Dados


 

Estrutura de Menu



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