Histórico da Página
CONTEÚDO
Índice | ||||||
---|---|---|---|---|---|---|
|
01. VISÃO GERAL
Alterado o processo de busca de saldo na separação para trabalhar com saldos de picking, observando a seguinte ordem:
- Busca de saldo em endereços de picking;
- Busca de saldo previsto de reabastecimentos gerados anteriormente para os endereços de picking;
- Geração de reabastecimento para endereços de picking;
- Busca de saldo previsto de reabastecimentos gerados durante o processo para os endereços de picking.
No caso de o endereço possuir saldo e este for utilizado, poderá ser disparado um reabastecimento automático para este endereço, caso esteja parametrizado, podendo este saldo “futuro” ser utilizado durante o processo de separação atual.
Na situação na qual chegou até o passo Passo 3 (Geração de Reabastecimento), o Sistema procederá de acordo com as seguintes regras:
- Será efetuada uma busca de quais endereços de picking podem ser "candidatos" a serem reabastecidos. Serão levados em conta os parâmetros MV_WMSMULP (Utiliza múltiplos pickings) e MV_WMSNRPO (Limite de endereços picking ocupados), para fazer esta busca, sendo priorizados os endereços na seguinte ordem: Zona de Armazenagem + Ordem da Estrutura Física na Sequência de Abastecimento + Picking Fixo + Saldo no Endereço Ascendente + Código do Endereço. Nesta situação, supondo que utilize múltiplos pickings e esteja parametrizado para utilizar um limite de três endereços de picking por produto, ao gerar várias separações em sequência, sem efetuar as movimentações de estoque, o sistema tentará "balancear" o reabastecimento automático entre os três possíveis endereços a serem utilizados de forma a permanecerem com saldo suficiente para as separações.
- Será efetuada uma busca de quais endereços de picking podem ser "candidatos" a serem reabastecidos. Serão levados em conta os parâmetros MV_WMSMULP (Utiliza múltiplos pickings) e MV_WMSNRPO (Limite de endereços picking ocupados), para fazer esta busca, sendo priorizados os endereços na seguinte ordem: Zona de Armazenagem + Ordem da Estrutura Física na Sequência de Abastecimento + Picking Fixo + Saldo no Endereço Ascendente + Código do Endereço. Nesta situação, supondo que utilize múltiplos pickings e esteja parametrizado para utilizar um limite de três endereços de picking por produto, ao gerar várias separações em sequência, sem efetuar as movimentações de estoque, o sistema tentará "balancear" o reabastecimento automático entre os três possíveis endereços a serem utilizados de forma a permanecerem com saldo suficiente para as separações.
Informações | ||
---|---|---|
| ||
O reabastecimento automático pode temporariamente extrapolar a capacidade dos endereços de picking, visto que o saldo a ser enviado para estes endereços será logo em seguida consumido por processos de separação, normalizando a armazenagem nestes endereços. |
- Ajustada a rotina de reabastecimento manual, nos casos onde um endereço possui percentual de ocupação. Nesta situação somente estava sendo desconsiderado os reabastecimentos pendentes para o primeiro endereço do cadastro; nos demais não estava sendo descontado o saldo previsto, fazendo com que este aparecesse várias vezes para a geração de reabastecimento de forma indevida. Passou a considerar o saldo previsto para entrada nestes endereços, não mais exibindo-os na listagem de endereços a serem reabastecidos.
- Incluído o campo Saldo RF (Rádio Frequência) pendente de saída no relatório de busca de saldo para separação, facilitando assim a visualização da não utilização de um determinado endereço por um processamento de separação, pois será indicado que o saldo deste endereço já está sendo utilizado por outros movimentos.
- Incluído também o Ponto de Entrada WMSQYSEP - WMS controle de estoque exclusivo (tabela D14), que poderá ser utilizado para determinar como efetuar a busca de saldo para o processo de separação.
- Ajustada a rotina de reabastecimento manual, nos casos onde um endereço possui percentual de ocupação. Nesta situação somente estava sendo desconsiderado os reabastecimentos pendentes para o primeiro endereço do cadastro; nos demais não estava sendo descontado o saldo previsto, fazendo com que este aparecesse várias vezes para a geração de reabastecimento de forma indevida. Passou a considerar o saldo previsto para entrada nestes endereços, não mais exibindo-os na listagem de endereços a serem reabastecidos.
Informações | ||
---|---|---|
| ||
Para viabilizar essas melhorias é necessário aplicar o pacote de atualizações (Patch) deste chamado. |
02. PROCEDIMENTO PARA UTILIZAÇÃO
Requisitos Para o Teste
Possuir um produto que contenha saldo em estruturas do tipo pulmão e picking.
Gerar pedidos de venda com quantidades inferiores a uma norma completa.
O tipo de separação do pulmão deverá ser por Norma Completa e do picking por Quantidade Mínima.
Informar os valores para os parâmetros MV_WMSMULP e MV_WMSNRPO, de acordo com a necessidade.
Passos Para o Teste
Supondo que tenha a seguinte configuração de saldos nos endereços:
...
- Em Gestão de Armazenagem (SIGAWMS), acesse Atualizações >Serviços WMS >Execução de Serviços.
- Execute as Ordens de Serviço geradas, uma a uma, e acompanhe pelo Monitor de Serviços as gerações de atividades e reabastecimento o Pedido executado.
Supondo que os Pedidos sejam executados em ordem, deverão ser geradas os seguintes reabastecimentos, considerando que o reabastecimento do picking deverá ser para
completar o endereço.
Pedido | Produto | Endereço | Lote | Qtd Separa | Saldo | End Pulmão | Lote | Qtd Reab | Qtd Sep | Saldo Futuro |
---|---|---|---|---|---|---|---|---|---|---|
PEDIDO01 | PRDWMS0001 | R01P0101 | LT03022015 | 5 | 0 | R01P0102 | LT03022015 | 30 | 0 | 30 |
PEDIDO01 | PRDWMS0001 | R01P0201 | LT03022015 | 5 | 35 | 0 | 0 | 0 | ||
PEDIDO02 | PRDWMS0001 | R01P0201 | LT03022015 | 15 | 20 | 0 | 0 | 0 | ||
PEDIDO03 | PRDWMS0001 | R01P0201 | LT03022015 | 20 | 0 | R01P0202 | LT09042015 | 15 | 0 | 15 |
PEDIDO03 | PRDWMS0001 | R01P0101 | LT03022015 | 0 | 0 | (*30) | 5 | 25 | ||
PEDIDO04 | PRDWMS0001 | R01P0101 | LT03022015 | 0 | 0 | (*30) | 20 | 5 | ||
PEDIDO05 | PRDWMS0001 | R01P0101 | LT09042015 | 0 | 0 | (*10) | 10 | 0 | ||
PEDIDO05 | PRDWMS0001 | R01P0201 | LT09042015 | 0 | 0 | (*40) | 6 | 34 | ||
PEDIDO06 | PRDWMS0001 | R01P0101 | LT03022015 | 0 | 0 | (*30) | 5 | 0 | ||
PEDIDO06 | PRDWMS0001 | R01P0201 | LT09042015 | 0 | 0 | (*40) | 25 | 9 | ||
PEDIDO07 | PRDWMS0001 | R01P0201 | LT09042015 | 0 | 0 | (*40) | 9 | 0 | ||
PEDIDO07 | PRDWMS0001 | R01P0101 | LT09042015 | 0 | 0 | R01P0203 | LT09042015 | (*30)+11 | 11 | 0 |
( * ) Reabastecimentos pendentes
03. INFORMAÇÕES TÉCNICAS
Tabelas Utilizadas
- SDB -Movimentos de Distribuição
Rotinas Envolvidas
- WMSXFUNC -Funções WMS Separação
- WMSXREAB -Funções WMS Reabastecimento
- WMSA100 - Reabastecimento Manual
- SIGACUSB -Funções Genéricas Materiais
Sistemas Operacionais
- Windows®
- Linux®
04. ASSUNTOS RELACIONADOS
Documento de Referência
Ponto de Entrada
05. ANEXO - PDF
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |