RST-Steel Custobar-integraatio
RST-Steel Oy:n Odoo ERP -järjestelmän ja Custobar CDP:n välinen automaattinen datasynkronointi. Integraatio pyörii n8n-automaatioalustalla ja siirtää tuote-, asiakas- ja tilausdataa Odoosta Custobariin.
Mitä synkronoidaan?
| Data |
Suunta |
Ajastus |
Odoo-malli |
Custobar-endpoint |
| Tuotteet |
Odoo → Custobar |
15 min |
product.product |
/api/products/upload/ |
| Asiakkaat |
Odoo → Custobar |
30 min |
res.partner |
/api/customers/upload/ |
| Tilaukset |
Odoo → Custobar |
5 min |
sale.order + sale.order.line |
/api/sales/upload/ |
Järjestelmät
| Järjestelmä |
Osoite |
Rooli |
| Odoo |
odoo01.rst-steel.app |
Lähde: ERP-data (tuotteet, tilaukset, asiakkaat) |
| Custobar |
rst-steel.custobar.com |
Kohde: CDP (markkinointi, asiakasymmärrys) |
| n8n |
n8n-rst-stel-app.rst-steel.app |
Automaatio: workflow-ajastus ja datamuunnokset |
Periaatteet
- Inkrementaalinen synkronointi — haetaan vain edellisen ajon jälkeen muuttuneet tietueet (
write_date-kenttä)
- Erälähetys — data lähetetään 100 tietueen erissä Custobar-rajapintaan
- Hinnat sentteinä — Custobar vastaanottaa rahamäärät kokonaislukuina sentteinä (19,95 € =
1995)
- False-arvojen suodatus — Odoon palauttamat
false-arvot jätetään pois Custobar-datasta
Workflowjen tila
graph LR
A[Odoo ERP] -->|JSON-RPC| B[n8n]
B -->|REST API| C[Custobar CDP]
B --- D["📦 Tuotteet<br/>15 min"]
B --- E["🧍 Asiakkaat<br/>30 min"]
B --- F["🧾 Tilaukset<br/>5 min"]