Einfach
Jede Aktualisierung eines Produkts speichert das Modul über einen internen Mechanismus in der Prestashop-Datenbank.
Dies kann eine Aktualisierung des Lagers, des Preises, der Beschreibung etc. sein. Wenn Sie auf „Speichern“ klicken, wird die Information für eine spätere Verwendung aufbewahrt.
Wenn das Update-Script aktiviert wird, verarbeitet es das „Event-Log“ und alle Produkte, die seit dem letzten Mal modifiziert werden, werden an Amazon zurückgesandt.
Im Detail
Das Amazon-Modul verwendet die Technik der Synchonisierung durch Hooks, die in einem Ticket auf dem Prestashop-Blog beschrieben wird:
http://www.prestashop.com/blog/fr/la_synchronisation_via_les_hooks_ebay_par_fabien_serny/
Und in der offiziellen Prestashop-Dokumentation hier:
http://doc.prestashop.com/display/PS14/Synchronization+via+Hooks
(Beachten Sie, dass die Prestashop-Version in diesem Fall keine Rolle spielt, diese Vorgehensweise betrifft alle Versionen)
Das Modul synchronisiert standardmäßig Ihre Angebote, das bedeutet, es senden die Mengen und Preise und zwar nur für Produkte, die modifiziert wurden.
Das Funktionsprinzip ist genauso wie beim eBay-Modul, außer dass das Amazon-Modul die Aktualisierung a posteriori durchführt. Für jede Aktualisierung beim eBay-Modul verbindet es sich tatsächlich mit eBay und überträgt die aktualisierte Information, das Produkt oder das Angebot, aber dies ist nicht kompatibel mit dem Funktionsmechanismus des Amazon Marketplace, bei dem man Aktualisierungen bündelweise senden muss.
Wenn ein Produkt aktualisiert wird, speichert das Amazon-Modul diese Aktualisierung in einer Tabelle, dies wird „Logging“ genannt.
Wenn Sie dann einen Export mit dem Modul vornehmen, entweder über das interaktive Menü „Katalog > Amazon“ oder durch ein anstehendes Task, listet das Modul alle Log-Einträge auf und schickt die Information an Amazon, das Modul sendet einen „Feed“.
Das Modul erhält zwar keine „Bestätigung“ von Amazon, aber es bewahrt die Information im Log. Wenn es erhalten wird, wird der Log-Eintrag gelöscht. So haben Sie die Sicherheit, dass Ihre Daten bei Amazon konstant aktualisiert werden.
Unsere Kunden verwenden manchmal externe Software, um ihr Inventar/das Lager zu aktualisieren, POS Management Software etc. In diesem Fall muss der Kunde sicherstellen, dass die Software voll mit Prestashop kompatibel ist und sie effektiv den nötigen Hook seine Funktion ausführen lässt. Wenn Sie sich unsicher sind, schicken Sie den Link zu dieser Seite an Ihren technischen Provider.
Wenn Sie die reibungslose Funktion des Moduls gewährleisten wollen, gehen Sie einfach auf ein Produktdatenblatt und modifizieren Sie die Menge des Produkts. Ein neuer Eintrag wird im Log erscheinen, den Sie im „Tools“-Tab der Modulkonfiguration sehen. Die Warteschlange wurde erhöht.