cancel
Showing results for 
Search instead for 
Did you mean: 

Contract reference in SRM Product Catalog

V_Krishna_A
Associate
Associate
0 Kudos

Hi Experts,

In SRM Product catalog, is there an option where I can enter the contract reference against an item id..?

Here is the business scenario.

I wish to purchase 'headphones', i have a contract with supplier 'S1' for purchasing the same.

Now when, i maintain the catalog with the item 'headphones', will i have an option to link this item to the contract, so that the price flows automatically to catalog.

Your earliest responses are highly appreicated.

Thanks,

Krishna

Accepted Solutions (1)

Accepted Solutions (1)

former_member208675
Active Contributor
0 Kudos

Hi,

Yes, there is place where you can mention contract number for product id in SRM MDM catalog.

Regards,

V_Krishna_A
Associate
Associate
0 Kudos

Hi Vinay,

Thanks for the reply.

If i maintain the contract against a product id in SRM MDM catalog, will this be automatically picked up in shopping cart, so that price in shopping cart is from contract..?

Thanks,

Krishna

former_member208675
Active Contributor
0 Kudos

Hi.

Yes. Product ID price will be picked automatically with reference to that contract.

Regards,

V_Krishna_A
Associate
Associate
0 Kudos

Thanks Vinay for a quick reply..

Can you pls help directing to the relevant documentation on sap help. I searched over there regarding the same, but am not able to find this information.

Thanks,

Krishna

timea_geczi
Employee
Employee
0 Kudos

Hi Kirshna,

you can use the report MECCM to transfer contract data from ECC to the catalog, or SRMMDM_CTR_TRANSFER to transfer the contracts from SRM to the catalog.

You can refer to following thead: http://scn.sap.com/thread/1024428

Regards,

Timea

Answers (1)

Answers (1)

jason_boggans
Active Contributor
0 Kudos

Hi,

Please make sure if manually adding the contract data that the contract number and contract item number are both passed as both are needed in the OCI transfer. In the form create_sc_item_data we check:

  IF NOT cs_sc_item_data-ctr_hdr_number IS INITIAL.

    PERFORM get_contract_guid USING cs_sc_item_data-ctr_hdr_number

                                    cs_sc_item_data-ctr_item_number

                           CHANGING cs_sc_item_data-ctr_guid.

    IF cs_sc_item_data-ctr_guid IS INITIAL.

      PERFORM create_message TABLES et_messages

                            USING  cs_sc_item_data-number_int

                                   'I'

                                   'BBPWS'

                                   '021'

                                   cs_sc_item_data-ctr_hdr_number

                                   space

                                   space

                                   space.

    ENDIF.

  ENDIF.

So it looks for botrh

cs_sc_item_data-ctr_hdr_number and

cs_sc_item_data-ctr_item_number

Regards,

Jason