Páginas filhas
  • DDLEGFIN-926 - DT Realizar Expedição Picking Validade pelo Picking Venda.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:17 - WMS
Ticket:

DDLEGFIN-926

DDLEGFIN-927

Requisito/Story/Issue:

DDLEGFIN-926

DDLEGFIN-927

DDLEGFIN-932


02. SITUAÇÃO/REQUISITO

Possibilitar receber as informações de validade dos produtos dos demais estoques (Pulmão e Stage) além do estoque de Picking, durante o processo de separação. 



Critérios de Aceitação

1  - Se o parâmetro da rotina 1751: 'Realizar Expedição Picking Validade pelo Picking Venda (Cadastro da 1701)', estiver configurado com a opção 'SIM', deverá ser considerado os  estoques nos endereços abaixo na seguinte ordem:

  • 1ª Endereço de Picking:  pcendereco.tipoendereco = AP  (Apanha, Picking)
  • 2ª Endereço de Pulmão:  pcendereco.tipoendereco = AE (Aereo, Pulmão)
  • 3ª Endereço de Stage: O stage é todo o saldo da pcendereco que esteja nos endereços com STATUS = 'S'.

1.1 - Inicialmente o endereço que deve ser considerado para gerar o mapa de separação será o endereço de Picking, não havendo disponibilidade será analisado o endereço de Pulmão e em seguida o endereço de Stage. 

1.2 - Deve ser adaptado a análise dos estoques citados no item   1.1, na opção de consulta que busca os endereços que serão considerados para gerar o mapa de separação.

1.3 - Este processamento de geração do mapa de separação por  ordem de prioridade dos endereços (picking, pulmão, e Stage) deve ser realizada inicialmente em tabelas temporárias e depois de toda a análise poderá ser executada a operação na tabela  de movimentação pcmovendpend;

2- Se o parâmetro da rotina 1751: 'Realizar Expedição Picking Validade pelo Picking Venda (Cadastro da 1701)', estiver configurado com a opção 'NÃO', deverá ser considerado conforme é analisado atualmente (pcendereco.tipoendereco = AE (Aereo, Pulmão).  

 3 - Critérios de análise da geração de mapa de separação

 Para % Tolerância informado no cadastro do cliente (PERCTOLVALIDADEPRODWMS) e Parâmetro igual a SIM

3.1 - Se as Datas de Entrada e Data de Validade de todos os endereços de Picking são iguais.

  •  Para baixa fracionada: Pegar o endereço de menor quantidade, para que esse fique zerado, buscando o saldo restante no outro endereço, se necessário.
  •  Para baixa unica: deve considerar a sequencia padrão: Baixar primeiro picking validade e depois picking venda

3.2 - Se as  Data de Validade de todos os endereços de Picking são iguais.         

  •  Se o endereço que tem a menor data de  entrada atende o pedido: Atende o pedido diretamente neste endereço.
  • Se o endereço que tem a menor data de entrada não atende o pedido: Vai para o próximo endereço de picking, se ele também não atender faz o abastecimento no picking validade e gera o mapa de separação deste endereço.           

3.3 - Se as  Data de Validade de todos os endereços de Picking são  diferentes. 

  •   Se o endereço que tem a menor data de  validade atende o pedido: Atende o pedido diretamente neste endereço.
  • Se o endereço que tem a menor data de validade não atende o pedido: Vai para o próximo endereço de picking, se ele também não atender faz o abastecimento no picking validade e gera o mapa de separação deste endereço.           

3.4 - Regra do abastecimento:  Fazer Abastecimento: Aereo ou Master --> para o Picking Validade


03. SOLUÇÃO

Receber as informações de validade dos produtos dos demais estoques (Pulmão e Stage) além do estoque de Picking, durante o processo de separação. 


1.  Acesse a rotina 560 - Atualizar Banco de Dados na versão 30.3.2.51 ou versão superior e atualize a Tab. cabec. dos modelos separação criados pela rot. 1751 (PCCONFOPERACAOWMS):




2. Acesse a rotina 1700 - Atualizar Tabelas do WMS na versão 30.3.2.2.  sou versão superior e atualize a opção Criar configurações padrão para rotina 1751:

  

4.  Atualize a rotina 1751 - Configurar Operação para versão 30.3.2.0 ou versão superior.

5. Atualize a rotina 1752 - Gerar Mapa de Separação/Abastec. Corretivo para versão 30.3.2.5 ou versão superior.

1. Acesse a rotina 1751 - Configurar Operação e clique a opção Modelo de Separação;

2. Na tela Configuração do Modelo de Separação clique o botão Pesquisar;

3. Selecione o modelo de separação desejado com duplo clique ou clique o botão Novo caso queira cadastrar um novo modelo de separação;

Observação: para este exemplo selecionamos a opção 2 - Pedido de Venda Padrão


4. Na tela Configurando Modelo de Separação, realize as alterações que considerar necessárias e clique o botão Avançar;


5. Na tela Configurando Tipo de Distribuição e Processos de Separação marque Sim na opção Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701);


Observação: ao marcar a opção Sim na opção Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701) é considerado na geração do mapa de separação o estoque dos endereços de Picking, Pulmão e Stage, nesta ordem. Caso a opção esteja marcada como Não é considerado somente o estoque do endereço de Pulmão e Stage (comportamento atual).



6. Clique o botão Avançar e demais confirmações para concluir cadastro.

1. Acesse a rotina 1752, selecione a opção Pedido com duplo clique;

2. Informe os filtros de pesquisa conforme necessidade, clique o botão Pesquisar;

3. Na planilha/aba 1 - Pesquisar selecione o pedido desejado e clique o botão Inserir;



4. Na planilha/aba 2- Selecionados clique o botão Gerar;



5. Na tela Parâmetros de Geração, caixa Opção de geração de O.S selecione a opção 2 - Mapa de Separação e clique o botão Confirmar.


Observações:

Na rotina 1707 - Consultas Auxiliares - Consultar Produtos é possível verificar as movimentações realizadas com o produto nas seguintes situações:

Para as demonstrações abaixo está sendo realizada consulta do produto 9 como exemplo.


Posição do Estoque antes de atualizar a rotina 1752 (funcionamento anterior a esta melhoria):


Posição do Estoque após atualizar a rotina 1752 ( que contempla esta melhoria) e com parâmetro Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701) da rotina 1701 marcado como Sim.



Posição do Estoque após atualizar a rotina 1752 ( que contempla esta melhoria) e com parâmetro Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701) da rotina 1701 marcado como Não.


Movimentação da tabela PCMOVENDPEND após a rotina 1752 ( que contempla esta melhoria) e com parâmetro Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701) da rotina 1701 marcado como Não.


Movimentação da tabela PCMOVENDPEND após a rotina 1752 (que contempla esta melhoria) e com parâmetro Realizar Expedição Picking Validade pelo Picking Venda (Cadastro 1701) da rotina 1701 marcado como Sim.



04. DEMAIS INFORMAÇÕES


Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS