Bonjour aux amis du Cobol,
je me suis souvenu de nombreuses discussions avec des collègues et également de nombreux plantages, et par conséquent de nombreuses interventions généralement casse-tête du fait que le code en cause était écrit par un autre qui bien sûr, n'était plus là...
Vous aurez reconnu, grâce au titre sans doute, que je parle de l'appareillage des fichiers avec mise à jour. J'imagine que ce sujet a du être abordé de nombreuses fois mais comme il m'intéresse particulièrement, j'ai voulu réaliser un programme opérationnel simple mais suffisamment complet pour être mis en exploitation et servir éventuellement de squelette à des réalisations réelles. Je ne sais pas comment ce type de traitement est réalisé de nos jours, peut-être suis-je à coté de la plaque, à vous de me le dire.
Le cas traité est un cas classique : un fichier permanent mis à jour par un fichier mouvement.
Les deux sont triés sur l'indicatif d'appareillage qui sera 0 ou 1 permanent pour 0 ou n mouvements.
La mise à jour est simple:
- Création du permanent si mouvement seul
- Reconduction du permanent sans mouvement
- Mise à jour du permanent si correspondance de mouvement
- Mise à jour particulière pour le premier d'un groupe
- Mise à jour générale pour tous les enregistrements du groupe
Je vous laisse le découvrir et j'attends vos réactions.
Merci.
Le pack fourni contient:
- Le cobol
- Les fichiers entrées et sorties des différents tests (5 tests)
- Les listes réalisées au cours des 5 tests
Je n'ai pas inclus de doc, car le programme est suffisamment simple et documenté pour s'en passer.
APP01P0N.zip
Partager