Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tools [2022/02/22 13:34] – [Cas 2: la facture est bloquée dans le cold] florian | tools [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 52: | Ligne 52: | ||
| - Exécuter le script [[# | - Exécuter le script [[# | ||
| + | ===== Cas 3: fichiers extraits à rattacher à une pochette de workflow existante ===== | ||
| + | |||
| + | Dans le cas où votre cold qui intègre les factures Chorus prévoi un envoi automatique dans le workflow, vous êtes alors dans la situation où le fichier pivot au format zip a été envoyé mais pas les fichiers qu'il contient puisqu' | ||
| + | |||
| + | Mais vous souhaitez que ces fichiers, après extraction, soient rattachés à la même pochette de workflow. | ||
| + | |||
| + | Pour cela vous allez exécuter une deuxième fois (la première servant à traiter le cas 2 si besoin) le script [[# | ||
| ===== Scripts de reprise ===== | ===== Scripts de reprise ===== | ||
| + | Les scripts sont à télécharger ici : {{ : | ||
| ==== chorus_zip_extract ==== | ==== chorus_zip_extract ==== | ||
| + | |||
| + | Voir [[# | ||
| Ce script recherche les fichier pivot au format zip pour en extraire le contenu et le stocker sur la même fiche descriptive. | Ce script recherche les fichier pivot au format zip pour en extraire le contenu et le stocker sur la même fiche descriptive. | ||
| - | Ce que fait le script: | + | Il va dans un deuxième temps identifier les fichiers Facture_Pivot.zip qui sont dans le workflow afin de rattacher à la même pochette les fichiers extraits du zip. Il peut être nécessaire de lancer |
| - | - Cherche les fichiers nommés // | + | Ce que fait le script: |
| - | - Pour chaque fichier trouvé | + | |
| - | - Si le fichier n'est pas un zip, passe au suivant. | + | |
| - | - Si le fichier zip est vide, passe au suivant. | + | |
| - | - Créé un travail de stockage (sans l' | + | |
| - | - Extrait tout les fichiers du zip. | + | |
| - | - Copie les fichiers extraits dans le répertoire du travail de stockage. | + | |
| - | - Ecrit le fichier files.lst (liste des fichiers à stocker) dans le répertoire du travail de stockage. | + | |
| - | - Active le travail de stockage. | + | |
| - | - Modifie le nom du fichier zip de // | + | |
| - | Le script: | + | - Extraire les fichiers du fichier Facture_Pivot.xml qui en fait un zip |
| + | - Liste numérotée | ||
| + | - Cherche les fichiers nommés // | ||
| + | - Pour chaque fichier trouvé | ||
| + | - Si le fichier n'est pas un zip, passe au suivant. | ||
| + | - Si le fichier zip est vide, passe au suivant. | ||
| + | - Créé un travail de stockage (sans l' | ||
| + | - Extrait tout les fichiers du zip. | ||
| + | - Copie les fichiers extraits dans le répertoire du travail de stockage. | ||
| + | - Ecrit le fichier files.lst (liste des fichiers à stocker) dans le répertoire du travail de stockage. | ||
| + | - Active le travail de stockage. | ||
| + | - Modifie le nom du fichier zip de // | ||
| + | - Attacher à la même pochette workflow que le fichier Facture_Pivot.zip les fichiers qui en ont été extraits | ||
| Paramètres | Paramètres | ||
| Ligne 103: | Ligne 116: | ||
| ==== chorus_cold_fix ==== | ==== chorus_cold_fix ==== | ||
| + | |||
| + | Voir [[# | ||
| Le but du script est d' | Le but du script est d' | ||