Le programme GGPPBR200.DHOP permet l'importation des temps de production par bon de regroupement, par fichier XML.
La présence du scrutateur de DIVALTO Production et son bon fonctionnement (notamment la configuration des chemin interfaces dans le dossier) sont indispensables.
Le pilotage par fichier XML permet de simuler une ou plusieurs saisies par bon de regroupement, c'est-à-dire :
- garnir l'enregistrement de saisie avec les informations du fichier XML : les champs transmis en XML sont ceux de l'enregistrement (voir tableau plus bas)
- valider la ligne
- effectuer la répartition de la saisie (avec la même règle de répartition qu'en saisie interactive) sur les séquences du bon
- valider globalement la saisie
- sauver en fichier la saisie par bon, mais n'effectue pas de sauvegarde de la saisie temps par séquence car on écrit un fichier XML pour le pilotage de l'import des temps GGPP215
- le scrutateur détecte le nouveau fichier destiné à l'import des temps
- l'import des temps se fait, et la saisie temps par séquence est sauvée dans les fichiers.
- (remarque : le temps d'exécution du scrutateur et de l'import peu entraîner un décalage temporel des actions)
Le lancement de l'import des temps par bon de regroupement se fait par la fonction tunnel Tunnel_BR_Temps_Xml qui doit indiquer le chemin complet du fichier XML à importer.
Un pongReceive de TPSERR chez l'appelant permet de savoir qu'une erreur s'est produite. (s'il n'y a pas d'erreur, il n'y a pas de ping TPSERR fait par le programme).
Les éventuelles erreurs figurent dans le livre de bord Achat-Vente.