/
Définition d'un détail composé

Définition d'un détail composé


La balise Numéro permet de spécifier l'OF sur lequel on veut effectuer la fin de cycle. Le traitement se poursuit avec l'établissement de l'OF.
La référence du composé n'est pas saisie dans le fichier xml car elle est fixée par la définition de l'OF et on ne peut pas la modifier.


La balise quantité permet de définir la quantité à valider lors de la fin de cycle. Il est possible de valider un OF en plusieurs fois. La quantité renseignée peut être inférieure, égale ou supérieure à la quantité totale de l'OF.


La balise Mouvementer permet de choisir si on veut mouvementer les composants ou non (ne concerne pas les mises à jour de stock). Si on choisit de mouvementer, l'entête XML suffit à mouvementer tous les composants sans donner d'information de lignes. Dans le cas inverse il faut donner des informations de lignes (mode de traitement des lignes non transmises dans l'xml via ouverture GGTT220 : Import_Xml_Ligne_Traiter)


La balise clôturer permet de choisir si on veut clôturer l'OF ou non. Dans le cas de la clôture de l'OF, le programme va automatiquement clôturer toutes les séquences qui n'ont pas été clôturées.
La balise traçabilité permet de définir le fonctionnement de la traçabilité dans le cas de la clôture de l'OF.


Si traçabilité vaut 1, la traçabilité est géré par le programme standard. S'il existe un seul numéro de série / lot sur le composé la validation sera automatique, dans le cas contraire l'utilisateur sera invité à répartir les composants sur les différents numéro de série /lot du composé.


Si traçabilité vaut 2, le programme va générer une traçabilité de manière automatique. Pour réaliser cela, il se base sur la structure du BL associé à l'OF.
Le programme va lire le BL dans l'ordre des lignes de mouvement. Il va alors associé pour une ligne de mouvement de composé , toute les lignes de composants qui suivent jusqu'à la prochaine ligne de mouvement de composé. Cela implique que l'OF a été validé par la fin de cycle en plusieurs fois en veillant à valider numéro de série / lot par numéro de série lot.


Exemple :
Pour valider un OF avec deux lots différents et assurer une traçabilité de manière automatique le fichier xml associé à cette validation doit être le suivant :


<?xml version="1.0" encoding="UTF-8"?>
<Divalto>
<Version>1.0</Version>
<OF>
<NUMERO>1</NUMERO>
<QUANTITE>2</QUANTITE>
<STOCK>
<SERIE>LOT-1</SERIE>
<STOCK>
</OF>
<OF>
<NUMERO>1</NUMERO>
<QUANTITE>8</QUANTITE>
<CLOTURER>2</CLOTURER>
<TRACABILITE>2</TRACABILITE>
<STOCK>
<SERIE>LOT-2</SERIE>
<STOCK>
</OF>
</Divalto>



La balise depot permet de définir le dépôt sur le quel l'entrée en stock du composé sera réalisée. Si cette balise n'est pas présente, le programme prendra le dépôt présent dans l'OF.
La balise Date permet de spécifier la date de l'entrée en stock. Par défaut le programme prend la date du jour.


La balise Stock permet de définir les ventilations associées à un mouvement d'entrée en stock. La balise permet de définir les numéros de série / lot et l'emplacement des différentes entrées de stock du composé. Pour définir plusieurs ventilations (différents numéro de série / lot ou emplacement), il faut définir plusieurs balises stock.


Si aucune balise stock n'est présente, le programme prendra l'emplacement par défaut associé au composé pour faire l'entrée en stock si le dépôt gère les emplacements. Si aucune valeur par défaut n'est définie pour le composé, l'OF ne sera pas traité.
Si le composé est géré en numéro de série / lot et que la numérotation automatique des numéros de série n'est pas mise en œuvre, il est obligatoire de définir une balise stock afin de pouvoir renseigné le numéro de série / lot pour le composé.


La balise Rebut permet de définir les rebuts constatés sur le composé. Elle permet de définir la quantité et le code rebut associé. Pour définir plusieurs rebuts différents, il faut définir plusieurs balises rebut.
La balise Composant permet de définir les différents composants associés au composé. Elle permet de définir la référence et les sous référence du composant à déstocker. Elle permet de préciser le dépôt sur lequel on veut déstocker le composant. Pour chaque composant, on peut définir ses ventilations à l'aide de la balise stock et ses rebuts à l'aide de la balise rebut.
Si pour un composant du composé, la balise Composant n'est pas présente, le programme va prendre les valeurs par défaut associés au composant dans l'OF. Si on veut qu'un composant ne fasse pas partie du composé il faut spécifier une balise composant avec une quantité à 0.