Assembling the sample z/VSE USRIDXIT exit fails with assembly errors:
468= USING ACCTABLE,6 JOB ACCOUNTING PARTITION TABLE
** ASMA044E UNDEFINED SYMBOL - ACCTABLE
** ASMA435I RECORD 58 IN CAIDMS.BASE(USRIDXIT) ON VOLUME: VSE001
R:1 00000 469= USING SON,1 IDMS SIGNON CONTROL BLOCK
00001E 0000 0000 0000 00000 00000 470= CLC ACCTUSRS,=CL16' ' BLANK USERID
** ASMA044E UNDEFINED SYMBOL - ACCTUSRS
** ASMA068S LENGTH ERROR - ACCTUSRS
** ASMA435I RECORD 60 IN CAIDMS.BASE(USRIDXIT) ON VOLUME: VSE001
760=ACCTABLE MAPJATB JOB ACCOUNT TABLE
** ASMA057E UNDEFINED OPERATION CODE - MAPJATB
** ASMA435I RECORD 74 IN CAIDMS.BASE(USRIDXIT) ON VOLUME: VSE001
Release: 18.5
Component : IDMS on z/VSE
The assembly errors are due to missing macro MAPJATB:
760=ACCTABLE MAPJATB JOB ACCOUNT TABLE
** ASMA057E UNDEFINED OPERATION CODE - MAPJATB
** ASMA435I RECORD 74 IN CAIDMS.BASE(USRIDXIT) ON VOLUME: VSE001
MAPJATB is a VSE system macro and should be in the same MACLIB as MAPCOMR which was found. In this case it's not there so it will be in another system MACLIB. Check other system MACLIBs and either copy MAPJATB into the default MACLIB or add the MACLIB to the LIBDEF SEARCH.