Integração BlueSoft - Estoque

Sincroniza os saldos de estoque disponível e custos dos produtos do ERP para o RuB.


Job de Importação

  • Identificador: ESTOQUE
  • Endpoint API: https://erp.bluesoft.com.br/{tenant}/api/comercial/estoques?dataAlteracaoInicio={data}

Funcionamento

  1. O Job consulta os saldos de estoque que sofreram alteração nas últimas 24 horas (ou desde a última execução).
  2. Atualiza o saldo do produto no RuB utilizando o campo saldoDisponivel.
  3. Para produtos com peso variável, o saldo é convertido para gramas (multiplicado pelo fator de estoque).
  4. Sincroniza o Custo Líquido da Última Compra para atualização do custo médio/venda no RuB.
  5. Mantém a tabela de produto_associado atualizada baseando-se no produtoUnitarioKey retornado, garantindo a relação entre embalagens e produtos base.

Composição do Saldo

O saldo enviado ao RuB considera:

  • saldoDisponivel da API BlueSoft.
  • Ajuste por fatorEstoque para itens pesáveis.

Observações

  • A API retorna apenas movimentações das últimas 24 horas. Para sincronização completa, recomenda-se execuções frequentes ou ajuste manual da data de controle.
  • O RuB ignora registros onde o produto não esteja previamente cadastrado via job de PRODUTO.