Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TOTVS Logística WMS
Função:

WMSBCCSeparacao

WMSBCCAbastecimento

WMSDTCSequenciaAbastecimento

País:Todos Países
Ticket:8489758
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-9626


02. SITUAÇÃO/REQUISITO

O parâmetro MV_WMSPKMA WMSPKMA, quando informado como .T. indica  , indica que durante a geração de reabastecimento por demanda, caso seja necessário gerar reabastecimento para o picking unitário, deverá priorizar o reabastecimento através do pelo picking master. 

Quando o parâmetro MV_WMSPKMA = .T. e os saldos dos picking master e unitário são zerados durante a separação, sendo necessário reabastecimento para concluir a mesma, a rotina gera o reabastecimento para o picking master, mas não gera para o picking unitário. Desta forma, o processamento não é totalmente atendido. 

...

Efetuada alteração na rotina de reabastecimento por demanda durante a separação, com isso, para que quando o parâmetro MV_WMSPKMA estiver informado como .T. , indicando que prioriza o reabastecimento de picking unitário através do pelo picking master, e o produto que estiver sendo processado na rotina de reabastecimento possuir uma estrutura de picking máster master e picking unitário. 

Quando utilizar este parâmetro e possuir as houver estruturas cadastradas na sequencia sequência de abastecimento cadastradas , teremos as seguintes opções de reabastecimento:1 - Quando

  1.  Quando existir saldo para ressuprimento em picking

...

  1. master deverá gerar o reabastecimento do picking unitário através do picking master.

...

  1.  Se não existir saldo em estoque no picking

...

  1. master para reabastecer o picking unitário, será efetuada uma busca na estrutura de pulmão para este reabastecimento.  


Informações
titleIMPORTANTE!
Esta rotina somente poderá ser aplicada quando se tratar do Novo WMS. Parâmetro , parâmetro MV_WMSNEW = .T. 

Exemplo de Utilização

Totvs custom tabs box
tabsPré-requisitorequisitos, Passo 101, Passo 202, Passo 303, Passo 404, Passo 505
idspasso1,passo2,passo3,passo4,passo5,passo6
Totvs custom tabs box items
defaultyes
referenciapasso1
  • Parâmetro MV_WMSNEW = .T. 
  • Parâmetro MV_WMSPKMA = .T.
  • Efetue Efetuar esta simulação onde haja saldo em picking master também para reabastecimento do picking unitário. 
Totvs custom tabs box items
defaultno
referenciapasso2

MATA010

  • Deve haver um produto com segunda unidade de medida.
Totvs custom tabs box items
defaultno
referenciapasso3

WMSA030

  • Deve haver uma sequência de abastecimento com as estruturas de picking mástermaster e pulmão.
  • Unidade de movimento: Segunda unidade de medida para picking master e pulmão e picking unitário na primeira.
Totvs custom tabs box items
defaultno
referenciapasso4

WMSC015

  • Deve haver saldo em estoque nos endereços de pulmão, picking master e picking unitário para o produto.
Totvs custom tabs box items
defaultno
referenciapasso5

MATA410

  • Inclua um Pedido de Venda no qual a quantidade solicitada seja maior que a quantidade em picking unitário e picking master, para que possa gerar reabastecimento para os dois pickings, compondo assim a quantidade total da separação. Para isto deve existir saldo em pulmão.
Totvs custom tabs box items
defaultno
referenciapasso6

WMSA150

  • Execute o serviço de separação.
  • Verifique se o reabastecimento foi gerado corretamente para o picking master e unitário.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • D12 - Movimentos internos WMS

05. ASSUNTOS RELACIONADOS

Não se aplica.


Templatedocumentos


HTML
<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>