Reportez-vous à la documentation de Mise en oeuvre
Lorsque le traitement de resynchronisation est lancé, il vérifie qu'il n'existe pas des enregistrements dans STOREO ayant à tord le champ STAFLG positionné à la valeur 2.
Lorsque le stock d'un emplacement réapprovisionnable est inférieur à son seuil de réapprovisionnement, un enregistrement dans le fichier STOREO est créé avec STAFLG à 1.
Au niveau du plan de réapprovisionnement, lorsqu'une proposition de changement d'emplacement est sélectionnée, ceci implique que la ligne correspondante est réservée. Le champ STAFLG dans STOREO prend alors temporairement la valeur 2 de manière à éviter que cette même ligne n'apparaisse en parallèle dans le tableau des lignes à traiter d'une autre session "plan de réapprovisionnement". Une fois le réapprovisionnement traité (création d'une liste de réapprovisionnement) et la sortie de stock générée (sans validation de la liste), le champ STAFLG repasse à 1.
En cas de verrouillage d'un enregistrement dans STOREO, la zone STAFLG peut conserver la valeur 2. Dans ce cas, deux possibilités :
Réécriture de STOREO : Le traitement vérifie que la ligne de stock n'a pas été déplacée et que l'emplacement est toujours en attente de réapprovisionnement. Dans l'affirmative, il réécrit l'enregistrement correspondant dans STOREO avec STAFLG positionné à 1.
Suppression de STOREO : Le traitement supprime l'enregistrement dans STOREO lorsque l'emplacement a déjà été réapprovisionné.
Cette fonction peut être lancée en batch. La tâche standard FUNSYNREO est prévue à cet effet.