cancel
Showing results for 
Search instead for 
Did you mean: 

Why in the SAP SRM books inforecord is not a source of supply in classic

former_member183819
Active Contributor
0 Kudos

Hi All

i have read many SAP Press books and materials but no where officially mentioned INFORECORD as source of supply but we could use INFORECORD as source of supply in the classic. Why SAP did not agree inforecord is a valid source of supply in any of the officical books.What could have stopped to write this point.Dfinetly some good meaning is there. Why SAP SRM definitions are missing.

for eg.by martin murray and srm materials.etc..

appreciate your thoughts..

br

muthu

Accepted Solutions (1)

Accepted Solutions (1)

peter_novoth
Active Contributor
0 Kudos

Hi Muthu,

It's a good question. Indeed, I also couldn't find any documentation in the SAPhelp about the inforecord.

We call the backend system in the plugin function B46B_SOURCEDETER_GETSOS_MULTI at the line:


* Get sources of supply from backend system for all items
  CALL FUNCTION 'BBP_SOURCEDETER_GETSOS_MULTI'
    DESTINATION lv_destination
    EXPORTING
      iv_find_contract      = iv_find_contract
      iv_find_inforecord    = iv_find_inforecord
      iv_read_price         = iv_read_price
    TABLES
      it_search_criteria    = lt_sos_find_be
      et_found_contracts    = lt_found_contracts
      et_found_inforecords  = lt_found_inforecords
      et_return             = ct_return
    EXCEPTIONS
      communication_failure = 1  MESSAGE lv_msg_text
      system_failure        = 2  MESSAGE lv_msg_text
      OTHERS                = 3.

Regards,

Peter

Answers (1)

Answers (1)

former_member183819
Active Contributor
0 Kudos

thanks peter

summer_wang
Contributor
0 Kudos

Try to add some information here

The shopping carts in SRM are similar to requisitions in ERP. When you are creating a shopping cart, the system treats it like a purchase request and it tries to find the source of supply configured in the system for this request. The source of supply is always fetched using BAPI_SOURCEDETERMIN_GETSOS in the classic scenario.

Please note that you cannot compare the source of supply available for purchase orders with the source of supply available for shopping cart. in the case of purchase orders(even for SRM PO in extended classic scenario), you are free to choose any source of supply based on item data.

If you would like to fetch source of supply based on your business requirements, kindly consider using the SRM BADI BBP_SOS_BADI(method BBP_SOS_SEARCH)

former_member183819
Active Contributor
0 Kudos

Thanks Wang. my question is why SAP SRM texts and officially totally ignores this information.

Indeed inforecords are not valid legaly?

it is like internal document like shopping cart?.

more hype given for contract but inforecord totally ignored...

muthu