Meilleures pratiques pour l'utilitaire de chargement de données de stock

Les meilleures pratiques suivantes sont recommandées lorsque vous vous servez de l'utilitaire de chargement de données pour charger des données de stock.

Stock ATP

Chargement des données RA et RADETAILDeux options permettent de charger initialement votre RA et vos données RADETAIL :
  • Chargez les données RA et RADETAIL ensemble dans un fichier CSV unique.
  • Chargez les données RA et RADETAIL séparément. Une fois les données RA chargées, vous chargez vos données RADETAIL.
La première option peut conduire à un chargement des données à plusieurs reprises, ce qui ralentit les performances. Les indications suivantes sont destinées à orienter votre choix :
  • Si les données à charger sont volumineuses et s'il existe de nombreux enregistrements RADETAIL sous un enregistrement RA, la deuxième option est préférable. Elle évite de charger les données RA plusieurs fois.
  • Sinon, utilisez la première option pour une meilleure maniabilité.

Chargez vos données dans un magasin à la foisSi vous désirez charger des données pour plusieurs magasins, il est préférable de procéder magasin par magasin.

ID unique du centre de distributionSi vous connaissez l'ID unique du centre de distribution, utilisez celui-ci à la place de son nom. Ceci a pour effet d'améliorer les performances.

Heure de création des données RA et de réceptionIl est recommandé de spécifier l'heure de création dans le fichier d'entrée lors du chargement initial des données RA et de réception. Si vous l'omettez, l'heure système actuelle est utilisée.

Adoption du médiateur FulfillmentPropertiesMediatorFulfillmentPropertiesMediator a été conçu pour alimenter séparément un stock disponible à la vente associé aux données de configuration (sans les données d'entrées de catalogue). Par conséquent, il est recommandé d'utiliser ce médiateur si vous voulez ne mettre à jour que la configuration associée au stock.

RA.CREATETIME/RECEIPT.CREATETIME/RADETAIL.EXPECTEDDATELorsque vous mettez à jour les données RA.CREATETIME, RECEIPT.CREATETIME ou RADETAIL.EXPECTEDDATE, supprimez d'abord l'enregistrement dans la cible, puis insérez un nouvel enregistrement avec la date voulue. Par exemple, pour mettre à jour RA.CREATETIME, deux enregistrements de données sont requis dans le fichier d'entrée.
Exemple : Mise à jour de RA.CREATETIME
VendorName CreateTime OrderDate ClosedDate OpenIndicator ExternalId LastUpdate Supprimer
J and J Company 2008-05-15 00:00:00.0 2008-04-15 00:00:00.0 2008-12-24 00:00:00.0 False ATP-1301 Record 1 2009-01-12 00:00:00 1
J and J Company 2008-06-16 00:00:00.0 2008-04-15 00:00:00.0 2008-12-24 00:00:00.0 False ATP-1301 Record 1 2009-01-12 00:00:00 0