Skip to content

Instantly share code, notes, and snippets.

View ibmiiste's full-sized avatar

Olivier Drubigny ibmiiste

View GitHub Profile
// Option de compilation et de programme
/If Defined(*CRTBNDRPG )
ctl-opt actgrp(*caller);
ctl-opt DftActGrp(*No);
/endif
ctl-opt option(*nodebugio:*srcstmt) datedit(*ymd);
ctl-opt bnddir('SERVICE');
// Prototype des modules centralisés programmes de services BESAIF/BESAIFSRV
/copy qcpysrc,prbmod000r
@ibmiiste
ibmiiste / cle_nir
Created August 19, 2015 11:38
Calcul et contrôle de la clef NIR( Numéro de sécurité sociale)
*®------------------------------------------------------------®* * Nom de la sauvegarde
* Nom de la sauvegarde :‚S000017742 € * /*®-------------------------
*®------------------------------------------------------------®*
*PREMUNI € Date :‚15/07/09€ ‚ €*
* Objet :‚ NIR Corse+Annul rattach €*
‚ * JH01 : Prise en compte des départements 2A / 2B pour le *
‚ * calcul de la clé du NIR *
*®------------------------------------------------------------®*
H
‚ ****************************************************************
* NAME API_OBJ
* TYPE *NONE
* SRCF QRPGLESRC
* TEXT API - Gestion des objets
* -------------------------------------------------------------------------
* API de gestion des objets
* Change Library List (QLICHGLL) API
* Change Object Description (QLICOBJD)
* List Objects (QUSLOBJ) API
* Rename Object (QLIRNMO) API
* ====================================================================
* Test existence objet
* ====================================================================
PExists B
D PI 1N
D Obj 20A CONST
D ObjType 10A CONST
*
/COPY API_OBJ
D ObjL S 20A