Skip to Content
avatar image
Former Member

Catalog Punch Out: Accessing external catalogs

Hi Gurus,

I have a doubt in Catalog Punch Out functionality (which may also called as accessing external catalog). With help of OCI settings I have configured the catalog and can access the same through shop transaction. I have defined following parameters in OCI call structure:

URL

HOOK_URL

ADDI

_top

CTLG

Referring to OCI documentation, it is understood that I will have to use a BAdI- bbp_catalog_transfer for mapping the catalog fields to shopping cart fields.

My Questions are:

1) Is this BAdI ONLY used for mapping the fields or it also TRANSFERS the selected catalog data back into shopping cart? If No, kindly advices as to how the data will be transferred back to shopping cart.

2) Can I use any catalog website over internet and transfer the data in my shopping cart or is there any specific criteria like the target website should be OCI compliant etc?

3) I am going to use this functionality further for 'Component Planning' ( i.e. adding material from catalog to 'component' tab of a PM Order in backend). From SAP help documentation I could find the process flow of this functionality but I am left with a question that - How operations will be assigned to the components which are added to PM Order from SRM using Componnet Planning?

System Landscape is : SRM 4.0 "without" CCM.

Any views/suggessions/solutions/advice is most welcome.

Thanks in advance

Amit

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 06, 2007 at 02:24 AM

    Hello,

    Can I use any catalog website over internet and transfer the data in my shopping cart or is there any specific criteria like the target website should be OCI compliant

    -- Yes , target website should be OCI compliant

    BR

    Dinesh

    small contribution 😊

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 06, 2007 at 08:16 AM

    Hi,

    1- Yes BBP_CATALOG_TRANSFER is used to complete or modify data from the catalog back to the SRM SC.

    BBP_CAT_CALL_ENRICH is used to transfer additional parameters while calling the catalogue

    2- The componenet completion from SRM requires additional organizational structure attributes :

    ebp-integration-with-pm-and-ps

    Another scenario is to plug the catalog directly to the PM order transaction in the backend.

    Kind regards,

    Yann

    Message was edited by:

    Yann Bouillut

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 06, 2007 at 09:28 AM

    Thanks Dinesh and Yaan for your valuable and helpful inputs.

    Dinesh, Can you kindly explain me what is it exactly meant by 'OCI Compliant' catalog? Can we change a non -OCI Compliant catalog to OCI Compliant catalog? If yes, then what is the procedure?

    Yann, Thanks once again for your kind help. I would like to further ask you if it is true that 'only one' catalog can be linked through PM order (in R/3)? If it is true then what can be done to access multiple catalog from PM order? I am facing this problem because there is a business need that different (catalog) websites needs to be accessed for different type of materials from PM order.

    Looking forward for your reply

    Thanks and Regards,

    Amit

    Add comment
    10|10000 characters needed characters exceeded

    • Hi,

      Did not investigate so far but guess the ECC modification will be more straight forward and should implie less modifications.

      The other factor is that giving 2 different interfaces (web+sapgui) to a ECC user will have some impacts in term of change management which my client do not want ...

      Whatever you are doing, please post your implementation here 😊))

      Kind regards,

      Yann