Skip to Content
avatar image
Former Member

Classic PO with catalog item


We are on SAP SRM 7.13 SP01 with ECC 6.07, Classic scenario, integrated via PI.

We are using SRM-MDM Catalog and creating POs in backend successfully (free text item, no integration from contract, no purchase info recrods, nor material master).

When we create a PO with a catalog item, we have no indicator/flag in ECC that this position comes from the MDM catalog.

Is there any standard way to acknowledge this in ECC? Any report?

Thank you

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Best Answer
    Jun 28, 2015 at 04:10 PM

    Hi Martin

    To update the backend PO document type on the shopping cart, implement badi BBP_DOC_CHANGE_BADI method BBP_SC_CHANGE. Check field CATALOGID on item and update the field BE_DOC_TYPE on the item.

    To split the shopping cart items based on catalog/non-catalog, implement badi BBP_BS_GROUP_BE method GROUP_PO_BACKEND. Here you can split catalog items into one pack and non-catalog items into another pack.

    Configure two different number ranges in tcode BBNUTo propose different number range for different PO document type, use method GET_NUMBER_OR_RANGE of badi BBP_BS_GROUP_BE .

    Both PO doc types have to be configured in BSA attribute on Org structure.

    Refer this link

    Let me know it it helped



    Add comment
    10|10000 characters needed characters exceeded

  • Jun 19, 2015 at 02:14 PM

    Hi Martin,

    To my knowledge no such field exists in ERP. The requirement in SRM is more for the validation perspective, i.e. in order to go back to this same catalog for 'Display items in catalog' or Copy item we use the validate fucntion which requires the CATALOGID.

    I do not think this same functionality exists in ERP so I guess there is no requirement to retain this data.

    Maybe someone with more ERP experience may know different, but from my perspective, I am not familiar with any means by which this is flagged in ERP.



    Add comment
    10|10000 characters needed characters exceeded