Paramètres Projet liés aux interfaces Commande Diapason – Ramasoft
Répertoire Unix génération des fichiers interfaces GC/ Ramasoft : ce répertoire de type point de montage Samba permet spécifier ou générer le fichier XML d’export d’entête de commande Diapason. Ce répertoire doit être accessible depuis l’environnement windows d’exécution de Ramasoft.
Ref Présentation EAE ligne de commande : Référence de la présentation a utiliser dans le EAE de création des lignes de commande Diapason à partir du fichier XML des lignes de châssis exportés par Ramasoft.
Répertoire Archivage des lignes commandes intégrées : Répertoire d’archivage des fichiers xml ayant permis de créer correctement les lignes de commande. Ce répertoire peut être donné de deux façons :
Racine du répertoire d’archivage à la suite de laquelle sera automatiquement rajouté les répertoires / AAAA/MM/
VBP.XXXX : référence de la VBP dans laquelle est contenu le répertoire d’archivage du fichier xml
Répertoire Archivage des erreurs d’intégration des lignes de commandes : Répertoire d’archivage des fichiers xml ayant conduit à une erreur de création des lignes de commande. Ce répertoire peut être donné de deux façons :
Référence exhaustive du répertoire des fichiers en erreur / XXX/YYYY/ERR/
VBP.XXXX : référence de la VBP dans laquelle est contenu le répertoire d’archivage des fichiers xml en erreur
Ref REB Erreur : référence de la requête REB qui sera exécutée à la suite d’une erreur d’intégration des lignes de commande. Lors de la gestion d’une erreur d’intégration des lignes de commande, hors configuration, les lignes de commande en cours de création sont automatiquement supprimées, le fichier xml d’interface est déplacé vers le répertoire défini par le paramètre Répertoire d’archive des erreurs d’intégration de commandes (voir paramètre ci-dessous) et la requête définie sur le paramètre en cours exécutée. Cette requête dispose des VCR suivantes :
VCR.IP7RepFic : adresse d’archivage du nom du fichier.xml à l’origine de l’erreur
VCR.IP7ErrFic : libellé de l’erreur rencontrée
Reference REB à exécuter suite à l’intégration du XML : référence de la requête REB qui doit être exécutée à la suite du traitement d’intégration du fichier XML.
La VBP. ICdeNumCom exploitable dans la REB, permet d’identifier la commande en cours de traitement. La VBP IP7LstCdeTraite contient la liste chainée (;) des numéros de ligne de commande Diapason venant d’etre traitées.
Répertoire d’archive chemin Unix des fichiers d’image Ramasoft : répertoire Unix sous lequel les fichiers images vue intérieure et vue extérieure seront déplacées suite au traitement du fichier XML de création des lignes de commandes. Ce répertoire sera complété dynamiquement par /AAAA/MM en cours. Le répertoire peut être spécifié par une VBP : VBP.xxx.
Répertoire d’archive chemin Windows des fichiers d’image Ramasoft : ce paramètre permet de spécifier le non du répertoire en chemin Windows correspondant au répertoire Unix du paramètre précédent, sous lequel les fichiers images vue intérieure et vue extérieure seront déplacées suite au traitement du fichier XML de création des lignes de commandes. Cette vue réseau en chemin windows permet d’accéder directement a la visualisation de l’image depuis l’ergonomie de lignes de commande.
Alimentation des BDL GenRefFicInt et GenRefFicExt : ce paramètre doit être initialisé avec la valeur Windows ou Unix et permet de spécifier la manière dont doivent être alimentées les BDL GenRefFicInt et GenRefFicExt. Doivent elles contenir le chemin windows ou unix sous lesquelles les vignettes ont été archivées ?
Chemin Windows du Répertoire d’archivage des fichiers XML des commandes EDI : ce paramètre doit être initialisé avec le chemin réseau Windows permettant d’accéder au répertoire de stockage des fichiers EDI ( Prodevis, Hercule Pro …) à l’origine de la création de la commande Diapason en cours d’export vers Ramasoft. Ce paramètre doit indiquer la valeur de la racine avant le sous répertoire AAAA\MM…) ou sont archivés les fichiers XML issus des EDI tel que Prodevis ( voir le groupe de paramètre Commande/ MotScen/ ProDevis définissant le répertoire d’archive des fichiers de commande XML ). Lors de la génération du fichier d’interface entête de commande entre Diapason et Ramasoft, si la commande Diapason a une origine EDI la balise RepFicEDI est alimentée avec le chemin windows et le nom du fichier ou est archivé le XML d’origine (Prodevis) afin que Ramasoft puisse intégrer automatiquement les lignes de commandes définies dans le fichier de configuration.
REB exécutée avant l’intégration du fichier génération de commande : référence de la requête REB qui doit être exécutée avant l’intégration du fichier lignes de commande en provenance de Ramasoft. Cette requête reçoit le contexte suivant :
VBP.CdeNumCom : Numéro de commande sur laquelle le fichier lignes doit s’intégrer
VBP.IRSNumDossier : Référence du dossier Ramasoft à partir duquel les lignes de commande à intégrer ont été générées
VBP.IRSRefRgpCde : Code Regroupement lié au dossier en cours et donc pour toutes les lignes à intégrer ( Exemple : ALU , PVC … DEF si rien n’a été spécifié sur la commande Diapason VDE.
Le contenu (BDL, BDC) des différentes lignes de commande à intégrer est accessible via la LPO IMRVALVAR
Le champ IMRRefCtx prend la valeur - 1 pour les données d’entete de fichier. Pour les enregistrements liés a des données de ligne de commande, il contient le numéro de ligne suivie du CHR 166 puis du contexte technique associé si il est défini ( ZP, AL, LG , LD, IM, )