README.md aktualisiert
This commit is contained in:
@@ -139,7 +139,28 @@ frappe.ui.form.on('Item', {
|
|||||||
}, "WooCommerce");
|
}, "WooCommerce");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
```
|
```
|
||||||
|
### Nutzung
|
||||||
|
|
||||||
|
- Im Item-Dokument unter WooCommerce ACF Mapping die gewünschten Felder eintragen.
|
||||||
|
- Im Artikel-Formular auf den Button "Custom Fields zu WooCommerce syncen" klicken.
|
||||||
|
|
||||||
|
## Bekannte Probleme
|
||||||
|
|
||||||
|
- Der Standard-Sync der `woocommerce_fusion`-App kann bei manchen Artikeln fehlschlagen (Fehler bei WooCommerce ID Parsing). Deshalb wird aktuell ein separater manueller Button verwendet.
|
||||||
|
- `frappe.msgprint` Meldungen erscheinen manchmal nicht sofort oder nicht in der Console (besser im Browser testen).
|
||||||
|
- Bei neuen Artikeln muss zuerst ein Produkt in WooCommerce existieren und die WooCommerce ID im Item hinterlegt sein.
|
||||||
|
- ACF-Felder werden derzeit zuverlässig nur über `meta_data` übertragen (direkter ACF-Block war instabil).
|
||||||
|
- Der Sync muss manuell über den Button ausgelöst werden (kein automatischer Sync beim Speichern, um Konflikte mit woocommerce_fusion zu vermeiden).
|
||||||
|
|
||||||
|
## Zukünftige Erweiterungen
|
||||||
|
|
||||||
|
- Automatischer Sync beim Speichern des Items (ohne Konflikt mit woocommerce_fusion)
|
||||||
|
- Bidirektionaler Sync (WooCommerce → ERPNext)
|
||||||
|
- Unterstützung für direkten ACF-Block (falls REST API stabil läuft)
|
||||||
|
- Logging-DocType für Sync-Historie und Fehleranalyse
|
||||||
|
- Massen-Sync Funktion für mehrere Artikel auf einmal
|
||||||
|
- Unterstützung für Varianten und Attribute
|
||||||
|
- Möglichkeit, einzelne Felder vom Sync auszuschließen
|
||||||
|
- Bessere Fehlermeldungen und Status-Übersicht
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user