De Forma General
El módulo, vía un mecanismo interno de Prestashop, guarda en la base de datos el registro de cada modificación a la información de los productos.
Esta modificación puede consistir en actualizaciones del nivel de inventario, precio, descripción, etc. Una vez que haga clic en «Guardar» se guarda el registro para su uso posterior.
Cuando se ejecuta el script de actualización, es el momento que el módulo procesa el «Registro de eventos», y con esto todos los productos con cambios posteriores a la última operación de actualización con Amazon, son enviados.
De Forma Detallada
El módulo de Amazon utiliza la técnica de sincronización por «Hooks» descrita en un artículo publicado en el sitio oficial de Prestashop, en el siguiente enlace (en francés):
http://www.prestashop.com/blog/fr/la_synchronisation_via_les_hooks_ebay_par_fabien_serny/
Y en la documentación oficial de Prestashop, en:
http://doc.prestashop.com/pages/viewpage.action?pageId=5374186
(Note que la versión de Prestashop comentada en este artículo no es relevante en este caso, ya que esta operación afecta todas las versiones)
Por defecto el módulo sincroniza sus ofertas, lo que consiste en enviar las cantidades y precios y únicamente para los artículos que han sido modificados.
El principio operacional es igual que el del Módulo de eBay, excepto que el módulo de Amazon realizará la modificación únicamente de forma «a posteriori». En efecto, para cada modificación de un producto, en el módulo de eBay, se conecta a eBay y transmite la información, el producto o actualización de la oferta, pero no es compatible con el mecanismo operacional de Amazon Marketplace, el cual requiere que los producto sea actualizado en lotes.
Cuando se modifica un artículo, el módulo de Amazon guarda esta actualización en una tabla, llamada «Logging».
Entonces, cuando realice una exportación desde el módulo, ya sea accediendo por le menu interactivo «Catálogo > Amazon» o por una tarea programada, el módulo lista todas las entradas del registro y envía la información hacia Amazon, el módulo envía un «feed».
Mientras el módulo no recibe una confirmación desde Amazon, él mantiene información en el registro de eventos. Cuando es recibido, la entrada en el registro de eventos es eliminada. De esta forma usted tendrá la seguridad que sus datos serán actualizados de forma constante en Amazon.
Nuestros clientes algunas veces utilizan software externo para actualizar el nice del inventario (stock), software de administración de puntos de venta (POS), etc. En este caso el cliente debe asegurarse que el software es totalmente compatible con Prestashop y que dispara los «Hooks» de forma efectiva para su funcionamiento correcto. Si le preocupa la compatibilidad, brinde un enlace a esta página a su proveedor técnico.
Además, si desea verificar que el funcionamiento del módulo es correcto, derives a la página de su producto en Prestashop y modifique la cantidad del producto, una nueva entrada aparecerá en el registro de eventos. Usted verá en la pestaña «Herramientas» en la configuración del módulo, que la cola ha sido incrementada.