Árvore de páginas

Versões comparadas

Chave

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


  1. Alteração de jornada:

Data alteração

       Motivo 

O que mudou?

   Aprovadores

Versão







       2. O que fazer?

Desenvolver a indução automatica de lote, de acordo com as regras da retaguarda, na integração de venda de itens que controlam lote


draw.io Diagram
bordertrue
diagramNameIndução de lote
simpleViewerfalse
width
linksauto
tbstyletop
lboxtrue
diagramWidth2511
revision2


Dores e necessidades

No PDV controlar item que controla lote

Negócio

Identificar no cadastro do produto item que controla lote, inserindo no carrinho do PDV em linhas separadas quando o produto controlar lote

Entrega de valor

produto será inserido em linhas separadas para garantir mais de um lote para o mesmo produto

Dores e necessidades                        

Indução de lote 

Negócio

No PDV não deve ser exibido tela para selecionar o lote no momento no carrinho, sendo a indução do lote realizado no momento da integração do venda de acordo com as regras definidas na retaguarda para utilização do lote

Entrega de valor

No PDV a operação será fluida, não exibindo telas para que a operadora selecione o lote

Dores e necessidades           

Cancelamento de venda com lote

Negócio

Ao efetuar o cancelamento de uma venda que e for processado na retaguarda, os itens que controlam lote devem ter o saldo de estoque e lote estornado devido ao cancelamento

Entrega de valor

Garantir que o cancelamento de venda reflita no estorno de saldo de lote utilizado na indução 

Dores e necessidades              

Devolução de venda com item que controla lote na retaguarda

Negócio

Ao efetuar uma devolução de venda na retaguarda e houver item com controle de lote o saldo deve ser ajustado de acordo com a estrada de estoque e devolução do item com controle de lote

Entrega de valor

Garantir que a devoluçãode venda reflita no estorno de saldo de lote utilizado na indução 


3. Tabelas e campos novos - PDV Omni

3.1 Tabela: produto

Nome do campo

Tipo do campo

Obrigatorio

controla_lotebooleanopcional 


4. Parametros novos 

Configuração de venda

Parametro novo: Utiliza controle de lote automático na retaguarda? 

Parametro deve ser habilitado na operação


5. Definição de contratos de API:

5.1 Contrato de baixa de produto com controle de lote

  • Endpoint: 
    • /api/retaguarda/v2/produtos
  • Método: Post
  • Autenticação: Bearer token
  • Permissão: Retaguarda


Novo atributo "controlaLote" adicionado ao envio de produto, inicialmente apenas na na versão 2 do PDVSync.


O contrato atualizado de request e response já esta na documentação oficial do PDVSync:


6. Restrições:

Nessa jornada a indução de lote ocorrerá de forma automatica pela retaguarda, não sendo informado o lote no PDV para vinculo na operação e nas tabelas do PDV, ficando o registro apenas nas tabelas da retaguarda para efeito de devolução e cancelamento.


7. Pontos de atenção: 

Validar cenarios de produto com mais de um lote cadastrado, onde o estoque de um dos lotes não atenda totamente a venda e validar se será utilizado o lote na sequencia de acordo com as regras para baixa de lote. FIFO, FEFO 

Validar se no cancelamento da venda o lote estornado será o atrelado na indução na venda

Validar se na devolução o lote estornado será o referente ao de indução no processamento da venda

Validar o saldo de estoque atualizado no cancelamento e devolução 

Validar venda com registro em grande quantidade de item que controla lote (Venda com 10 a 20 itens no cupom)