CICS® VT user exits must be defined to CICS. Exits written in assembler must be coded to be REENTRANT. Consider using the CICS batch CSD update utility for portability between system.
If you use the data migration generation utility, the member VID9CSD in the generated appl.dimname.migrate library contains the input to the batch CSD update for FBEs and IRDs.