Cochez cette case pour :
- resynchroniser les contrôles qualités
- mettre à jour les fichiers STOQLYH (en-tête contrôle qualité) et STOQLYD (détail contrôle qualité) à partir des lignes de stocks.
Différents cas sont possibles.
Boucle sur STOQLYD :
- Le système supprime un enregistrement dans STOQLYD lorsqu'en parallèle il n'existe pas de correspondance dans les fichiers STOQLYH et STOCK.
- Le système crée un nouvel enregistrement dans STOQLYH lorsqu'en parallèle il existe un enregistrement dans STOCK.
- S'il existe un enregistrement dans STOQLYD sans correspondance dans le fichier STOCK mais avec un enregistrement existant dans STOJOU, alors le système passe le champ VALFLG (indicateur de validation) de STOQLYH à la valeur 2.
- S'il existe une correspondance entre STOQLYH et STOCK, le système vérifie que le champ VALFLG a pour valeur 1 et réajuste les quantités entre les enregistrements de STOCK et STOQLYD.
Boucle sur STOCK :
- Si aucun enregistrement n'existe dans les fichiers STOQLYH et STOQLYD, le champ QLYCTLDEM (demande d'analyse) de STOCK est remis à blanc.
- Un enregistrement dans STOQLYD est créé lorsqu'une demande d'analyse est référencée dans STOCK et STOQLYH.
- Réciproquement, un enregistrement dans STOQLYH est créé lorsqu'une demande d'analyse est référencée dans STOCK et STOQLYD. En parallèle, les quantités dans STOCK et STOQLYD sont contrôlées.
- Le système réajuste les quantités entre les enregistrements de STOCK et STOQLYH lorsque ceux-ci existent déjà.
Boucle sur STOQLYH:
Lorsqu'aucun enregistrement dans STOQLYD n'existe, alors l'enregistrement dans STOQLYH est purgé.