title: Generate random GUID
body: <p>I want to generate a random <code>UUID</code> like in <code>Java</code> with <code>UUID.randomUUID()</code>.</p>
  
  <p>I came up with the function <code>GUID_GENERATE</code> and used it like this</p>
  
  <pre><code>    DO 5 TIMES.
         CALL FUNCTION 'GUID_CREATE'
          IMPORTING
           ev_guid_16 = ev_guid_16
           ev_guid_22 = ev_guid_22
           ev_guid_32 = ev_guid_32.
  
         WRITE: /, ev_guid_16, ev_guid_22, ev_guid_32.
      ENDDO.
  </code></pre>
  
  <p>The result of this program is always the same <code>GUID</code>. I need a new random one at every request.</p>
  
  <p>I want to use it as a primary key in database table. This key will be transmitted via a Web Service to a Java application and user there as identifier, too.</p>
  
  <p>Do you have any ideas how I can generate random <code>UUID/GUID</code> in <code>ABAP</code>?</p>