The PMARPT00 module in the attached file contains changes which will mean that the eight-byte TASK CODE listed in PMARPT01 and PMARPT02 will consist of a concatenation of the four-byte TPNAME field in the CICSOPT macro used to create the INTC interface in use, and the four-byte CICS transaction-id.
The changes involve no lines being changed or deleted - only new lines being added.
The new lines are identified by the eye-catcher *KD121338*.
PTFs which change these source modules do so by replacing the entire module.
If PMARPT00 is updated by a PTF, these changes will have to be manually made again to the updated module.
Note: the sample provided here is based on the version of PMARPT00 that was provided by SO06628.
This customized PMARPT00 is provided in good faith as sample source only. Responsibility for using it, and support, rests with the user.