cancel
Showing results for 
Search instead for 
Did you mean: 

Backend contract as source of supply

Former Member
0 Kudos

Hi

We are using SRM 7 and classic scenario.

I have created a contract in ECC with account assignment K and with a free-text. I would like to use that one as source of supply. Do I have to put that in a source list in SRM or can SRM use the contract in ECC automatically?

What settings do I need to use?

Sincerely

Anders

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Standard. Our problem was the defaulted plant in the SC. Solved.

former_member183819
Active Contributor
0 Kudos

Hi Andres

If you have unique source of source of supply and system automatically picks up the contract.

Best practice create a dummy contract (product category) contract . so more than one source of supply and so requester can have choice to assign valid contract.

if you have more than one valid contract, upon sourcing configuration -the sc venture appropriate place

Muthu

Former Member
0 Kudos

Hi

Thanks for your answers.

I have created one backend contract for a material group.

There are also 2 vendors in a source list in SRM. That are the only two suggested as source of supply in the Shopping Cart.

We are in Classic.

Sincerely

Anders

lisa_sheil
Contributor
0 Kudos

Dear Anders,

When you say a source list, do you have the following activated in SPRO: Define Sourcing via Supplier List Only ? If that is the case the system will not search for the contract also and will only display the vendors from the vendor list maintained.

Also please ensure that the following BADI's are not active:

-> BBP_AVL_DETERMINE

-> BBP_QA_REDETERM_CTR

-> BBP_SRC_DETERMINE

-> BBP_SOS_BADI

-> BBP_SOURCING_BADI

Any of these BADIs if coded incorrectly can also influence the found sources of supply.

I hope this helps

Kind Regards,

Lisa

Former Member
0 Kudos

Hi

Just so I have understood this correctly.

If I create a SC in SRM in classic and have a contract in ECC that contract should be populated as source of supplu in the shopping cart, right?

The contract in ECC is just for a material group not a material.

Sincerely

Anders

Former Member
0 Kudos

Hi Anders,

It is standard that in the Classic scenario the backend contracts will

display as a relevent source of supply. But in Extended Classic the

system will search for local sources of supply and not backend ones.

-> Also please review and implement the following note:

1013440 RFC enabled function module to read R/3 Contracts

I'm not sure which on the FM's are called to read the backend SOS

META_SOURCEDETERMIN_GETSOS

B46B_SOURCEDETER_GETSOS_MULTI

You could try using the BAPI, I have some example data which I found, you could use it to your wishes.

  • Call BAPI for source of supply determination

CALL FUNCTION 'BAPI_SOURCEDETERMIN_GETSOS'

ls_search_criteria-material

ls_search_criteria-mat_grp G02H01

ls_search_criteria-plant 9972

ls_search_criteria-deliv_date 20090824

ls_search_criteria-quantity 0.000

ls_search_criteria-unit

ls_search_criteria-item_cat

ls_search_criteria-acctasscat K

ls_search_criteria-purch_org PBNF

ls_search_criteria-fixed_vend

ls_search_criteria-pckg_no 0000000000

ls_search_criteria-unit_iso

Hope this helps,

Kind Regards,

Matthew