Skip to Content
avatar image
Former Member

Get GUID from memory

Hi

My requirement goes like this:

I have increased the value of a PO and when I check, I should get the GUID of the change version. Usually GUID for the change version is generated after clicking on hold. Is is possible to retrieve the temporary GUID for the PO?

Thanks

Rajeev

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Aug 19, 2007 at 05:03 PM

    Hi

    Which SRM version are you using ?

    <u>Have you tried using 'GUID_CREATE' Function module in this case ?</u>

    Alternatively, incase, it does not help, you can search for the respective function modules in SE37 Transaction using keyword search 'BBPGUID' ...

    Look for Function modules like ...

    BBP_GET_GUID

    BBP_SET_GUID

    <b>Hope this will definitely help.</b>

    Do let me know.

    Regards

    - Atul

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 20, 2007 at 03:44 AM

    Hi,

    You can only change a PO value after it has been created. The GUID assigned to a PO will be the same throught out the existence of the document. It does not change even when in change mode.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 20, 2007 at 08:14 AM

    The guid of a change version is (or should be) generated after clicking on "change" in the PO, however it seems to be generated after the first call to the server after the clicking on change. If you look in BADI BBP_DOC_CHANGE the ES_HEADER-GUID contains the change version guid (after clicking check twice!!). Maybe you can retrieve it using BBP_PD_PO_GETDETAIL the first time around.

    Add comment
    10|10000 characters needed characters exceeded