README.md aktualisiert
This commit is contained in:
@@ -139,7 +139,28 @@ frappe.ui.form.on('Item', {
|
||||
}, "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