Return codes

Your application program receives return codes from IMS on the SAA resource recovery SRRCMIT and SRRBACK calls.

Your application program can receive the following return codes:
RR_OK
The backout or commit operation completed successfully. All protected resources if backed out have been returned to their previous sync point; if they have been committed, they have advanced to a new sync point, and all changes made during the logical unit of work have been made permanent.
RR_PROGRAM_STATE_CHECK
A non-CPI Communications driven IMS application program issued an SAA resource recovery Commit call. No commit or backout has been performed.
RR_BACKED_OUT
A resource manager voted no during sync point processing. The sync point was initiated by the SAA resource recovery Commit call. The resource state is backed out for all resources.