Bonjour,
Je tombe sur un souci que je ne m'explique pas. Une opération Rollback ne fait rien, ou presque.
Un RPGLE est appelé par un CL qui lance le Commitment Control par :
Dans le RPGLE après mise à jour des enregistrements, si en fin de programme, l'utilisateur annule tout, on fait un Rollback sinon un Commit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part STRCMTCTL LCKLVL(*CHG) CMTSCOPE(*JOB) DFTJRN(JRN400)
Problème, j'ai un fichier, pourtant bien journalisé (les enregs UB et UP apparaissent bien dans l'historique de journalisation), sur lequel le Rolback n'a aucun effet.
Quelqu'un a déjà rencontrer çà, ou a une idée de ce qui pourrait se passer ?
Merci.
Partager