Developers

O que integrar para a Validade

O que o módulo de Validade e a rebaixa por validade precisam do seu ERP, e o que você recebe de volta.

A Validade acompanha as datas de validade por loja, produto e lote, e avisa por cor (verde, amarelo, vermelho) conforme o vencimento se aproxima. Com a rebaixa ligada, o BIX calcula o desconto de cada produto perto do vencimento, imprime a etiqueta e pede que o preço vá para o caixa.

sequenceDiagram
    participant ERP as Seu ERP
    participant BIX as BIX
    participant Loja as Loja (app)
    ERP->>BIX: produtos, preço e saldo por loja
    ERP->>BIX: validades dos lotes recebidos
    Loja->>BIX: validades coletadas na gôndola e auditorias
    BIX->>BIX: alerta por cor e rebaixa calculada
    alt O ERP busca
        ERP->>BIX: busca as rebaixas a aplicar
        ERP->>BIX: confirma: aplicada no PDV
    else O BIX publica
        BIX->>ERP: cria a promoção e, no fim, encerra
    end

O que enviar

Dado Precisa? Recurso Para quê
Produtos Obrigatório POST/products A validade aponta para o produto do cadastro
Validades do ERP Opcional POST/expiries Sem elas, as validades vêm só da coleta na loja, pelo app
Preço por loja Para a rebaixa POST/stock-prices O preço cheio de que sai o preço rebaixado
Saldo por loja Recomendado POST/stock-prices A quantidade que a rebaixa considera
Venda Para a rebaixa POST/sales/daily Encerra a rebaixa quando o lote rebaixado é vendido

O que ler

Dado Recurso
Validades, com a cor do alerta GET/expiries
Rebaixas a aplicar e a retirar do PDV GET/markdowns

E o que confirmar: POST/markdowns/publications.

O que o ERP precisa ter

Para a rebaixa chegar ao caixa sem digitação, o ERP busca as rebaixas na API pública e confirma, ou expõe uma API de promoção que o BIX chama para criar e encerrar a oferta. A segunda forma está em O que o ERP precisa ter para a rebaixa.

Guias