Integração BlueSoft - Movimento Analítico
Importa movimentações de estoque (Compras, Transferências, Entradas e Saídas) para conciliação e histórico no RuB.
Job de Importação
- Identificador:
MOVIMENTO - Endpoint API:
https://erp.bluesoft.com.br/{tenant}/api/estoques/movimentacoesdeestoque/analitico?dataLancamentoInicial={data}
Funcionamento
- O Job busca movimentações ocorridas nas últimas 24 horas.
- Mapeia o tipo de movimento da BlueSoft para os tipos internos do RuB:
- Compra: Baseado em
TiposMovimentoBluesoft.movimentosCompra. - Outras Entradas: Baseado em
TiposMovimentoBluesoft.movimentosOutrasEntradas. - Outras Saídas: Baseado em
TiposMovimentoBluesoft.movimentosOutrasSaidas.
- Compra: Baseado em
- Vendas são ignoradas neste job, pois são processadas pelo job específico de
VENDA. - Converte quantidades de produtos pesáveis para gramas.
Composição do Campo Chave
Para identificar univocamente cada movimentação:
- Formato:
{tipoMovimentoKey}.{movimentoEstoqueKey} - Exemplo:
101.987654
Observações
- A lista de tipos de movimento suportados é definida estaticamente na classe
com.gicbrasil.rub.bluesoft.jobs.TiposMovimentoBluesoft. - Recomenda-se execução diária ou em turnos para acompanhamento de entradas de mercadorias.