Correspondances déclaration « colonné » free form

Les nouvelles déclarations free-form, ancienne « cartes » H, F, D sont remplacées par ctl-opt, dcl-f, dcl-s, dcl-ds, dcl-pr, dcl-pi…
En attendant de les connaître par cœur, voici une aide pour retrouver les correspondances avec l’ancien formalisme. Continuer la lecture de Correspondances déclaration « colonné » free form

Une procédure RPGLE de la Formule de Luhn

Petite définition de la Luhn:

La formule de Luhn permet de vérifier la validité d’une suite de chiffre. Ex:SIREN, N°CB, N°PS (Médecin praticien, etc…). Le nombre est lu de droite à gauche. Les chiffres en position impaire restent tel que et les chiffres en position paire sont multipliées par 2. Tous les chiffres résultants sont ajoutés. Exemple 456:

Chiffres      4             5           6
Position      3             2           1
Résultats     4            10           6

Résultat 4 + 1 + 0 + 6 = 11

Un nombre Luhn est validé si le résultat est divisible par 10. Dans l’exemple précédent, le nombre n’est pas valide; 11 n’est pas divisible par 10. Un nombre valide est par exemple 455. Continuer la lecture de Une procédure RPGLE de la Formule de Luhn

Programme RPGLE de gestion de compteur

Dans les organismes utilisant l’informatique de gestion, nous avons toujours besoin de compteurs pour numéroter des clients, des factures, des références de dossiers sans parler des clefs uniques de tables de données, etc…

Nous allons voir dans ce billet une simple gestion de compteur. Sa fonction est d’attribuer un numéro à qui le demande et d’incrémenter de 1 ce compteur avant de le stocker dans un fichier pour une utilisation ultérieure. Continuer la lecture de Programme RPGLE de gestion de compteur