There is a PL/I function to do this.

https://www.ibm.com/support/knowledgecenter/en/SSY2V3_5.1.0/com.ibm.ent.pl1.zos.doc/lr/lsh_uuid.html
 

I am not familiar with how to call a PL/I BIF from COBOL (or call a PL/I 
program that in turn calls a BIF) but perhaps others on this forum are.

Charles


-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Cameron Conacher
Sent: Thursday, October 31, 2019 12:40 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: How can I generate a UUID in a z/OS COBOL Program

Hello folks,
I Have done some googling, and I found something called GETITXUID.

I think this might satisfy my needs.
Has anyone used this? Or know of a more appropriate way to derive a UUID?

Can I just code CALL GETITXUID()?

I just want to be able to generate a UUID from inside a COBOL program
running in z/OS.
It might be a CICS/COBOL program or it might be a batch COBOL program, if
that makes any difference here.

Thanks

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to