Odoo-Anbindung
Bestellkreislauf zwischen Odoo 20 und VeloStack.
VeloStack verbindet Odoo 20 über die Standard-API (JSON-2). Odoo bleibt führend für Bedarf und Wareneingang; VeloStack übernimmt Lieferantenwahl, Bestellweg und Rückmeldung.
Bestellkreislauf
- Odoo liest den Bedarf aus offenen Entwurfs-Einkaufsbestellungen (
purchase.order, Statusdraft). - VeloStack erzeugt je Lieferant einen Entwurf; jede Position behält ihre Odoo-Herkunft.
- Lieferant prüfen und umschalten, dann per VeloConnect freigeben oder die Bestätigung manuell erfassen.
- Nach der Lieferantenbestätigung schreibt VeloStack die bestätigte Bestellung zurück nach Odoo.
- Der Wareneingang bleibt der Standardprozess in Odoo.
Rückschreiben
| Schritt | Odoo-Objekt | Schlüssel |
|---|---|---|
| Bestellung | purchase.order | XMLID velostack.purchase_, odoo_purchase_order_id |
| Zeilen | purchase.order.line | XMLID velostack.purchase_line_, odoo_target_line_id |
| Lieferantenpreis | product.supplierinfo | Preis, Lieferzeit, Bestellnummer |
Grenzen
- Nur Odoo 20; kein Odoo-Code, nur Standard-API.
- Keine automatische Bestellung: Regeln erzeugen nur Vorschläge.
- Lieferanten ohne VeloConnect-Bestellweg werden im Webshop bestellt und manuell bestätigt.
- Unklarer Dispatch-Status wird nicht zurückgeschrieben, bis der Status geklärt ist.