Les fichiers doivent être fermés explicitement dans un module non cycle.
10
Cause . . . . . : Le cycle de programme RPG n'est pas utilisé lorsque le mot clé MAIN ou NOMAIN est indiqué dans la sp écification de contrôle, de sorte que les fichiers ne se ferment pas automatiquement. Des opérations CLOSE sont recommandées pour tous les fichiers pouvant être ouverts pendant l'initialisation du module ou par des procédures de ce dernier.
Que faire . . . : Créez une procédure à appeler à la fin de l'application et contenant une opération CLOSE *ALL ou fermez les fichiers dans la même procédure qui permet de les ouvrir.