Tous les outils
Générez un fichier bordereau HR Access (format NRB) de mise à jour, information par information. Indiquez d'abord les codes information à traiter : l'outil génère la requête d'extraction du dictionnaire déjà pré-remplie (résultat identique quel que soit le client SQL). Exécutez-la, collez le résultat, puis composez votre lot, ajustez si besoin le format de chaque rubrique, saisissez la clé et les occurrences, et téléchargez le fichier prêt à injecter. L'encodage des champs reprend fidèlement la logique de formatage des bordereaux.
Traitement 100 % local — vos données d'agents ne quittent jamais votre navigateur.
// Étape 1 — Création du lot d'informations à traiter

📦 Lot & informations cibles

Saisissez ici la ou les informations à mettre à jour. L'outil génère ensuite la requête d'extraction du dictionnaire pré-remplie avec ces codes — vous n'avez rien à remplacer à la main.

❓ Comment la carte est construite

Chaque ligne est une carte de longueur fixe :

[ NUDOSP ][ CLÉ (rubriques TETRIR=1, cadrées) ][ blancs ]*F+CDSTDO+CDINFO[ N blancs ][CDMVT][ind][ DONNÉES (rubriques DI60 ordre NUORDR) ]
FormatTypeJustif.Encodage
9Num. display non signéDroitedécimales intégrées sans virgule, arrondi, complété par des espaces à gauche
NNum. display signésigne + ou -, puis la valeur complétée par des zéros à gauche (le signe occupe 1 caractère)
FMontant avec deviseDroitesigne +/-, montant complété de zéros à gauche, suivi du code devise EUR2 (signe + devise = 5 caractères)
GMontant sans deviseDroitedécimales intégrées sans virgule, arrondi, complété par des espaces à gauche
QDateDroiteJJMMAAAA → AAAA-MM-JJ ; si vide → 10 espaces
A·D·H·I·M·S·RDivers numériquesDroitecomplété par des espaces à gauche
T·V·YAlphanumériqueGauchecomplété par des espaces à droite
XAlpha + conversion maj.Gauchepassage en MAJUSCULES, complété par des espaces à droite
Notes : « décimales intégrées sans virgule » = la valeur est multipliée par 10 puissance le nombre de décimales, pour stocker un montant comme un entier (ex. 12,34 avec 2 décimales → 1234). « Complété à gauche/droite » = la valeur est ramenée à la longueur exacte du champ en ajoutant des caractères de remplissage (espaces, ou zéros pour les formats signés N et F) du côté indiqué.

L'alignement défini au niveau bordereau (colonne Align) l'emporte sur la justification du type, conformément au programme source. La colonne Oblig. est dérivée de DI80.TYPRES (onglet « Traitements standard » du Design Center) : TYPRES='O' → obligatoire, 'F'/'I' ou absence de ligne → facultatif. Quand POPRES≠0, la présence est conditionnelle (témoin **** dans le Design Center) : la rubrique porte alors le badge COND et n'est pas forcée obligatoire (son caractère requis dépend d'une règle de gestion). La case Oblig. reste éditable. Un champ obligatoire ferme laissé vide est signalé en saisie et avant l'export ; un champ conditionnel ne l'est pas.