after just a bit of google-fu I found this php routine to generate a UUID. Since, in principle 4D supports php... maybe you can just generate your own.
if (!function_exists('com_create_guid')) { function com_create_guid() { return sprintf( '%04x%04x-%04x-%04x-%04x-%04x%04x%04x', mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0x0fff ) | 0x4000, mt_rand( 0, 0x3fff ) | 0x8000, mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ), mt_rand( 0, 0xffff ) ); } } source: https://helloacm.com/how-to-create-uuid-in-php/ also there is a bunch of discussion on StackOVerflow regarding generating a UUID, in various languages, and platforms On Fri, 6 Jul 2018 15:33:48 +0000, Piotr Chabot Stadhouders via 4D_Tech wrote: > Hi, > > The Win32API command sys_GetGUID does return a version 4 UUID > > So on Windows : > Win32API generates a version 4 UUID --> 13th hex digit is a 4 > 4D v16 does not generate a version 4 UUID --> 15th hex digit is a 4 > > >> -----Oorspronkelijk bericht----- >> Van: Dennis, Neil <neil.den...@umb.com> >> Verzonden: vrijdag 6 juli 2018 16:25 >> Aan: Piotr Chabot Stadhouders <p.stadhoud...@timeff.com>; 4D iNug >> Technical <4d_tech@lists.4d.com> >> Onderwerp: RE: UUID version 4 needed >> >>> And in fact, my 4D generated UUID is rejected by the web service, >>> saying it >> isn't a 4 version UUID >> >> Very possible, it has been a while since I looked into it and I was >> going off of my >> fuzzy memory. >> >> Neil >> >> >> >> >> -- >> >> >> Privacy Disclaimer: This message contains confidential information and is >> intended only for the named addressee. If you are not the named addressee >> you should not disseminate, distribute or copy this email. Please >> delete this >> email from your system and notify the sender immediately by replying >> to this >> email. If you are not the intended recipient you are notified that >> disclosing, >> copying, distributing or taking any action in reliance on the >> contents of this >> information is strictly prohibited. >> >> The Alternative Investments division of UMB Fund Services provides a >> full range >> of services to hedge funds, funds of funds and private equity >> funds. Any tax >> advice in this communication is not intended to be used, and cannot >> be used, by >> a client or any other person or entity for the purpose of (a) >> avoiding penalties >> that may be imposed on any taxpayer or (b) promoting, marketing, or >> recommending to another party any matter addressed herein. > ********************************************************************** > 4D Internet Users Group (4D iNUG) > FAQ: http://lists.4d.com/faqnug.html > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:4d_tech-unsubscr...@lists.4d.com > ********************************************************************** --------------- Gas is for washing parts Alcohol is for drinkin' Nitromethane is for racing ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************