Beschreibung
Diese Schnittstelle synchronisiert Asset-Änderungen aus dem PIM-System (PimCore) nach Multiflex (Bild-/Dokumentdaten am Artikel). Sie wird für die laufende Aktualisierung von Artikel-Assets eingesetzt.
Konfiguration
|
Setting |
Bedeutung |
|---|---|
|
Action |
GetChanges, UpdateAssets, Full |
|
BatchSize |
Batchgröße für Asset-Abholung/Verarbeitung |
|
ItemNumbers |
Optional; Sonderverarbeitung je Artikelnummer |
|
Systemsettings PIM |
|
Importablauf
1. Start mit Action
-
GetChanges: Geänderte Artikel seit dem letzten Timestamp aus dem PIM holen und die Queue füllen.
-
UpdateAssets: Die Queue abarbeiten und Assets importieren.
-
Full: Beide Schritte nacheinander ausführen.
2. API-Aufrufe
-
GET /api/erp/changes?since=... -
POST /api/erp/items/asset-list(batchweise)
3. Queue-Statusverwaltung
Die Queue verwendet die Status Waiting , InProgress , Completed und Error .
4. Verarbeitung pro Artikel
-
Artikel prüfen (
ARTIKELSTAMM). -
Obsolete Bilder löschen.
-
Neue oder aktualisierte Bilder und Asset-Metadaten schreiben.
-
Status und Notizen in der Queue aktualisieren.
5. Fehlerbehandlung
Fehler werden protokolliert und optional per Report-Mail versendet.
Aktiv verwendete Felder
|
Quelle |
Feld |
Verwendung |
|---|---|---|
|
PIM Changes API |
|
Queue-Befüllung und Fortschrittsmarker |
|
Queue PIM_ASSETS_QUEUE |
|
Steuerung des Importlaufs |
|
PIM Asset API |
|
Eigentliche Asset-Synchronisation |
|
Asset |
|
Bilddateiname und Matching |
|
Asset |
|
Typmapping auf |
|
Asset |
|
|
|
Asset |
|
|
|
Asset |
|
|
|
Asset |
|
Sprachzuordnung auf |
|
Asset |
|
|
|
Asset |
|
|
|
Asset-Flags |
|
Dokumentanhang-Flags |
|
Asset-Flags |
|
Druck- und Online-Flags |
|
ARTIKELSTAMM |
|
Artikelidentifikation und PIM-Referenz |
|
PICTURE |
Diverse Bild- und Dokumentfelder |
Insert, Update und Delete von Bilddaten |