Páginas filhas
  • ER LOGWMS01-957 BP 2.2 Restrição de Múltiplos Produtos e/ou Dimensionais no Endereço de Validação Tipo Estrutura 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

Segmento Executor

Supply Chain - Logística - Inovação

Projeto1

LOGWMS01

IRM1

LOGWMS01-545

Requisito1

LOGWMS01-957

Subtarefa1

LOGWMS01-1551

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

Nessa especificação será definida Definir uma nova função e os processos que deverão sofrer alteração na validação dos parâmetros do tipo de estrutura dos endereços escolhidos.

 

Definição da Regra de Negócio

 Abaixo o mapa mental  destacando o que será tratado nessa especificaçãonesta Especificação.

Image Modified

 

Empilhamento

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

WMS6117

Alteração 

WMS6787 Alteração Empilhamento via pape

WMS6177

Alteração

 

Planejar Armazenagem/transferencia

WMS6178Alteração Planejamento armazenagem coletor

WMS6786

Alteração Armazenagem via papel

WMS6180

Alteração

 

Armazenagem direta

WMS6784

Alteração

 

Conversão SKU(DESKTOP)

WMS6299Alteração Conversão SKU(COLETOR)
WMS6781Alteração Divisão/Fusão Estoque(DESKTOP)

WMS6182

Alteração Divisão/Fusão de Estoque (COLETOR)
WMS6794Alteração Ressuprimento produção(COLETOR)
WMS6238Alteração Ressuprimento
WMS6234Alteração Ressuprimento on-lineColetor)
WMS6237Alteração Movimentação direta

WMS6335

Alteração Movimentação Subida/Descida Paletes Sumarizada
Armazenagem Direta de Paletes Produzidos.
WMS6238WMS6366Alteração 

Transferência

Picking/Armazém via coletor

de Estoque Via Coletor do Armazém Para Ressuprimento

WMS6299WMS7016Alteração Montagem de KITS(COLETOR)Conversão de SKU

WMSR24

WMS7017

Alteração Desmontagem de KITS(COLETOR) RNL responsável pela busca do melhor endereço
WMSR140Criação RNL - Retringir múltiplos produtosresponsável por restringir múltiplos produtos/dimensionais de acordo com o tipo de estrutura cadastrada para o endereço de destino

 

O processo de validação do sobre o que poderá ser armazenado no endereço escolhido , deve seguir o fluxo abaixo:

 

Image Modified

1

) Criar

. Criar RNL WMSR140 - Regras de

negócio para validar se endereço pode receber o palete na armazenagem de

Negócio Para Validar Se Endereço Pode Receber o Palete na Armazenagem De Acordo Com o Tipo de Estrutura

  • A validação do tipo de estrutura será efetuada somente se a função do endereço for do tipo Armazém, Picking ou Drop-point.
  • De acordo com o tipo de estrutura
1.1) wmsr140
  • do endereço deverão ser validados os dois novos parâmetros criados. 

Image Added

  • A função wmsr140_verifica_estrutura_pode_receber_palete
  • Nome da função principal que será chamada pelas a partir das rotinas de armazenagem . Deverá receber como parâmetros: empresa, e deverá receber o palete e o endereço de destino

1.2) wmsr140_buscar_estrutura_endereco

  • buscar dados do tipo de estrutura do endereço de destino
  • pelo tipo de estrutura do endereço, carregar os dados pela WMSM103

1.3) Se restring_item_end_estrut = 'N' e restring_armazen_dimens = '1'

  • Indica que não fará restrição por itens, nem dimensionais e deverá retornar a função como TRUE permitindo armazenamento.
  • Senão segue para o item 1.4.

1.4) Se restring_item_end_estrut = 'S'

  • Chamar a função  wmsr140_validar_item_unico_palete, detalhada no item 1.5. 
  • Se a função retornar FALSE armazenar a mensagem "Tipo da estrutura não permite armazenar mais de um item no endereço.", retornando FALSE para a rotina de origem.
  • Se retornar TRUE deverá seguir para o item 1.6

1.5) wmsr140_validar_item_unico_palete

  • . Deverá verificar os dois parâmetros.
  • A função wmsr140_verifica_estrutura_permite_fusao_divisao_estoque será chamada a partir das rotinas de fusão/divisão e conversão de SKU; deverá receber as identificações de estoque e endereço receptor. Para estas rotinas não é necessário validar dimensionais, por padrão essa validação já é efetuada.  

2. WMR24 - RNL Responsável Pela Busca do Melhor Endereço

  • Alterar a função WMSR24 para validar se o tipo da estrutura do endereço pode receber o Validar se existe apenas um item no palete que está sendo armazenado.
  • Mais de um item, retorna FALSE.
  • Um único item, retorna TRUE.

1.6) wmsr140_validar_itens_palete_endereco

  • Verifica se existe saldo no endereço destino e se o item é o mesmo do palete que está sendo armazenado.
  • Se itens forem diferentes, ou se já existir mais de um item no endereço de destino, deverá gravar a mensagem "Tipo da estrutura não permite armazenar mais de um item no endereço.", retornando FALSE para a rotina de origem.
  • Se não existir saldo no endereço, verificar se existe reserva e se o item é o mesmo do palate que está sendo armazenado.
  • Caso não exista reserva ou itens iguais retorna TRUE  e segue para o item 1.7.
  • Se itens forem diferentes, gravar a mensagem "Tipo da estrutura não permite armazenar mais de um item no endereço.", retornando FALSE para a rotina de origem.

1.7) Se restring_armazen_dimens = '2' ou restring_armazen_dimens = '3'

  • Indica que os dimensionais terão que ser validados.
  • Uma sugestão é criar tabelas temporárias dos itens do palete que está sendo armazenado e dos itens de saldo ou reservados no endereço.
  • As tabelas deverão gravar os dimensionais dos itens para depois só fazer a comparação.
  • Quando parâmetro restring_armazen_dimens = 'S', fazer a verificação de todos os dimensionais por item.
  • Quando parâmetro restring_armazen_dimens = '3', fazer a verificação de todos os dimensionais, exceto o dia da data de validade/produção.

2) Validações com a WMSR140 nos processos abaixo:

WMS6117 - Empilhamento
WMS6787 - Empilhamento via papel
WMS6177 - Planejar Armazenagem/transferencia
WMS6178 - Planejamento armazenagem coletor
WMS6786 - Armazenagem via papel
WMS6180 - Armazenagem direta
WMS6234 - Ressuprimento on-line
WMS6237 - Movimentação direta
WMS6238 - Transferencia de estoque - do armazem para ressuprimento via coletor
WMS6335 - Movimentação Subida/Descida Paletes Sumarizada
WMS6366 - Transferência Picking/Armazém via coletor
WMS6784 - Conversão SKU(DESKTOP)
WMS6299 - Conversão SKU(COLETOR)
WMS6781 - Divisão/Fusão Estoque(DESKTOP)
WMS6182 - Divisão/Fusão Estoque(COLETOR)
WMS7016 - Montagem de KITS(COLETOR)
WMS7017 - Desmontagem de KITS(COLETOR)

 

 

 

 

 

3. WMS6182 e WMS6299 - Processo de Divisão/Fusão de Estoque e Conversão de SKU Via Coletor

  • Para o processo de divisão/fusão de estoque via coletor enviar para a função de validação as identificações de estoque cedente e receptor.
  • E no processo de conversão de SKU enviar também o endereço de destino, caso tenha sido alterado.

4. WMS6237 e WMS6238 - Armazenagem Direta e Transferência do Armazém Para Ressuprimento

  • Para estes processos é necessário enviar para a função o palete e o endereço de destino.

 

Cenário de Testes


 Image Added

 

 

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