User Exits for DELETE Processing

Two user exits are implemented for the DELETE processing.

  1. INGEX05: This is called before the DELETE process starts. The following parameters are passed:
    • Entry name of the entry to be deleted
    • Entry type (for example, APL)
  2. INGEX06: This is called after the DELETE process has ended. The following parameters are passed:
    • Entry name of the entry to be deleted
    • Entry type (for example, APL)
    • Indicator whether the DELETE process was successful or not (S=successful, U=unsuccessful)

If user exit INGEX05 produces return code RC = 0, the DELETE processing continues. If a return code RC > 0 is produced, an error message is displayed, the DELETE function does not start and the processing terminates.

If user exit INGEX05 ended with a return code RC > 0, user exit INGEX06 is not called because the DELETE processing will terminate.

User exit INGEX06 is always called once the DELETE function has started. The information about the success or failure of the DELETE function is passed as a parameter.

If user exit INGEX06 produces a return code RC > 0, an error message is displayed.