ABAP générer au hasard des UUID/GUID

Je veux générer un hasard UUID comme dans Java avec UUID.randomUUID().

Je suis venu avec la fonction GUID_GENERATE et l'a utilisé comme ce

    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.

Le résultat de ce programme est toujours le même GUID. J'ai besoin d'une nouvelle manière aléatoire à chaque demande.

Je veux l'utiliser comme clé primaire dans la table de base de données. Cette clé sera transmis par l'intermédiaire d'un Service Web pour une application Java et utilisateur comme identifiant, trop.

Avez-vous des idées de comment je peux générer au hasard des UUID/GUID dans ABAP?

OriginalL'auteur | 2011-10-25