Diffusion électronique de documents sous forme de fichiers ZIP structurés

par Jürgen Gotthardt

Un de nos clients nous a récemment demandé de l’aider dans son besoin de diffusion de fichiers fichiers ZIP structurés. La structure du répertoire ZIP devant être le reflet de la structure de la nomenclature d’articles.
Cet article décrit comment SEAL Systems a répondu à cette demande.

Le système SAP du client contient des nomenclatures d’articles multi-niveaux pour la gestion d’équipements électroniques. La structure est du type :

2.xxx-xxx

— 4.xxx-xxx Circuit imprimé

——-6.xxx-xxx Composant électronique 1

——-6.xxx-xxx Composant électronique 2

——-6.xxx-xxx Composant électronique 3

——-6.xxx-xxx Composant électronique 4

——-6.xxx-xxx Composant électronique 5

Différents documents peuvent être attachés à chaque numéro d’article de la nomenclature. Notre client souhaite disposer de l’ensemble de ces documents sous la forme d’un répertoire ZIP reprenant l’arborescence de la nomenclature d’articles.

Afin de réaliser cette solution, nous avons développé un userexit qui récupère les informations de la structure de la nomenclature d’articles et des documents liés à ces articles. Un script de diffusion créé les répertoires correspondant à chaque niveau. Un fichier ZIP est ensuite créé, afin de zipper le contenu de la structure. Le script de diffusion utilise le module Perl Archive::Zip comme méthode d’archivage.

Le résultat peut prendre cette forme :
Verzeichnisstruktur Diffusion électronique de documents sous forme de fichiers ZIP structurés
Quelques remarques relatives à cette structure :

  • Le fichier ZIP 2.816-192.0.zip a été créé pour l’utilisateur AW03464
  • Le fichier ZIP est renommé par l’article de tête de la nomenclature.
  • Au second niveau, il y a trois répertoires représentant le même poste dans la nomenclature. Le second numéro d’article contient un sous-répertoire contenant les originaux liés à la Fiche Info Documents liée à cet article.
  • Si différentes FID sont liées à un même article, alors leurs fichiers originaux sont enregistrés dans le même sous-répertoire (numéro d’article lié aux FID).
  • Le nom du fichier original est repris comme nom du fichier exporté (KPRO_DOCFILE).
  • Les fichiers originaux peuvent avoir différents formats applicatifs. Un fichier JT, un fichier STEP peuvent être archivés en plus des fichiers PDF.
Partager

Écrire un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs marqués sont obligatoires *

* = Champs obligatoires

  • auteur

    Jürgen Gotthardt

    En tant que responsable de compte, Jürgen Gotthardt se consacre aux conseils et à la promotion des solutions dédiées à SAP. Son principal objectif est d’accompagner ses clients dans l’optimisation de leurs processus métiers SAP. En dehors du travail, Jürgen Gotthardt se passionne pour le football.
    juergen.gotthardt@sealsystems.de |
    +49 6154 637-373

  • Catégories du Blog

  • Prochains Évenements

    1. Webinar : Comment exploiter vos documents SAP, pour une meilleure productivité ?

      22. juin 2021 à 09:30 - 10:00
    2. Online Seminar: Information distribution at its best! Why Corporate Output Management? (eng.)

      8. juillet 2021 à 15:00 - 15:30
    3. Convention USF 2021 à Lille 6 et 7 Octobre 2021

      6. octobre 2021 à 08:00 - 7. octobre 2021 à 17:00