Integração BlueSoft - Recebimento
Sincroniza as cargas de recebimento de mercadorias para conferência cega no RuB e retorna os resultados da conferência para o ERP.
Carga de Recebimentos (ERP -> RuB)
Job de Importação
- Identificador:
RECEBIMENTO - Endpoint API:
https://erp.bluesoft.com.br/{tenant}/api/compras/recebimentocargas?dataInicialGeracao={data}
Funcionamento da Carga
- O Job consulta cargas de recebimento geradas recentemente no ERP.
- Importa o cabeçalho (CNPJ do fornecedor, número da nota) e os itens esperados.
- Cria a entidade
Recebimentono RuB para conferência via coletor.
Retorno de Conferência (RuB -> ERP)
Driver de Exportação
- Identificador:
RecebimentoWriter - Nome: IntfConfig.Recebimento: BlueSoft.
- Endpoint API (PUT):
https://erp.bluesoft.com.br/{tenant}/api/compras/recebimentocargas/{codigoRecebimento}
📍 Origem no RuB
Os dados são enviados quando a conferência da carga é finalizada no módulo de Recebimento do RuB.
📝 Campos Enviados (JSON)
| Campo | Tipo | Origem no RuB | Descrição |
|---|---|---|---|
itens | Lista | (Lista) | Lista de produtos conferidos. |
└ gtin | Texto | codigo | Código de barras do item. |
└ quantidade | Decimal | qtd_lida | Quantidade total conferida. |
└ temperatura | Decimal | temperatura | Temperatura registrada (se houver). |
└ validade | Texto | validade | Data de validade capturada (dd/MM/yyyy). |
Observações
- O RuB consolida itens repetidos antes de enviar ao ERP.
- A quantidade de produtos pesáveis é convertida conforme a parametrização do item.
- Caso a carga possua múltiplas notas fiscais, o RuB agrupa todas sob o mesmo código de recebimento.