syncInventory

Si RTAM déclenche un événement REALTIME_AVAILABILITY_CHANGE_LIST et que le push de stock est déclenché en mode Option de surveillance 1 ou Option de surveillance 3, le message de modification de disponibilité deSterling Order Management est acheminé vers le service SyncInventoryAvailability et envoyé au service de stock HCL Commerce.

Requête SyncInventory
Sterling Order Management path HCL Commerce path
AvailabilityChange/InventoryItem/@InventoryOrganizationCode SyncInventoryAvailability/ApplicationArea/BusinessContext/ContextData[name=storeId]

Utilisez le fichier de mappage d'attributs courant, ValueMaps.xml, pour implémenter ce mappage.

AvailabilityChange/InventoryItem/@ItemID InventoryAvailability/InventoryAvailabilityIdentifier/ExternalIdentifier/CatalogEntryIdentifier/ExternalIdentifier/PartNumber
AvailabilityChange/InventoryItem/@InventoryOrganizationCode InventoryAvailability/InventoryAvailabilityIdentifier/ExternalIdentifier/OnlineStoreIdentifier/UniqueID

Utilisez le fichier de mappage d'attributs courant, ValueMaps.xml, pour implémenter ce mappage.

AvailabilityChange/@Node InventoryAvailability/InventoryAvailabilityIdentifier/ExternalIdentifier/PhysicalStoreIdentifier/ExternalIdentifier

Utilisez le fichier de mappage d'attributs courant, ValueMaps.xml, pour implémenter ce mappage.

Disponible si OnhandAvailableQuantity>0 commandable en amont Si FirstFutureAvailableDateexists Indisponible dans tous les autres cas InventoryAvailability/InventoryStatus
AvailabilityChange/InventoryItem/@UnitOfMeasure InventoryAvailability/AvailableQuantity/@uom
AvailabilityChange/InventoryItem/@OnhandAvailableQuantity InventoryAvailability/AvailableQuantity