cancel
Showing results for 
Search instead for 
Did you mean: 

Issue on sourcing cockpit

Former Member
0 Kudos

Hi All,

My requirement is : when the user create shopping cart for the requirement of materials and services in the SRM System. Once the Shopping cart is approved, system should transfer the approved requirement items to the sourcing cockpit, then the market buyer(Purchasing group) generates a purchase order immediately for items in the shopping cart.and these sourcing will be carried out based on business rules only for the categories which mentioned below:

1.If we have vendor list for a particular category and vendor selected in the shopping cart = is it listed in "vendor list" then the Action should be Shopping cart can be converted to a PO automatically.

2.If we have vendor list for a particular category and vendor selected in the shopping cart is not equal to it listed in "vendor list" then the Action should be Approved Shopping cart has to be routed to sourcing cockpit (Market Buyer).

3.If we don't have vendor list for a particular category and vendor selected in the shopping cart is not equal to it listed in "vendor list" then the Action should be Need to check shopping cart line item total value against u201CThresholdu201D established by Procurement

4.1.If we don't have vendor list for a particular category and vendor selected in the shopping cart is not equal it listed in "vendor list" then the Action should be Shopping cart can be converted to a PO automatically.

The Product categories & Threshold values & currency are maintaied in Ztable.Badi to be used is BBP_SRC_DETERMINE

Could any body please let me know any idea and how to proceed with this this requirement as iam new to SRM devlopment.

If any body knows the fields name(vendor list, Purchasing group) and tables also please suggest..

Thanks,

Narasimha

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Need to use BBP_DOC_CHANGE_BADI and BBP_SRC_DETERMINE in tandem

And also make sure

Define Objects in Backend System (Purch. Reqs, Reservations,Purch. Orders)

Purchasing GRp= *, Category ID *, Source Sys= your backend system, Int.Proc=Always external procuremtn Ext.Proc= Purchase order if item data complete

Define Sourcing for Product Categories

Category ID= * Source ID= backend system Sourcing=Sourcing Carried Out for items without source of supply

1.Standard

2.BBP_SRC_DETERMINE

Check for vendor list availability.

There is a vendor list and if table CRMD_PARTNER partner_fct = '00000039' change parameter SOURCING to X

3. clarify what needs to be done after check( I m assuming below threshold PO, and above threshold Sourcing Cockpit)

Below Threshold Sourcing Cockpit

BBP_DOC_CHANGE_BADI

Check for vendor list availability.

If There is no vendor list

Check for Threshold in ZTABLE

Less than threshold

Change partner_fct = '00000039' to partner_fct = '00000019' this will make him Fixed vendor so that PO is automatically created

BBP_SRC_DETERMINE

Check for vendor list availability.

There is no vendor list

Check for Threshold in ZTABLE More than than threshold change parameter SOURCING to X

4.

BBP_DOC_CHANGE_BADI

Check for vendor list availability.

There is no vendor list

Change if partner_fct = '00000039' to partner_fct = '00000019' this will make him Fixed vendor so that PO is automatically created

Former Member
0 Kudos

Hello Surya,

Thanks for reply. Your answer is very useful to me.

What ever you assumed for point no: 3 is correct. Any how please have a look and please let me know if any thing to add.

3. If we don't have vendor list for a particular category and vendor selected in the shopping cart is not equal to it listed in "vendor list" then the Action should be Need to check shopping cart line item total value against u201CThresholdu201D established by Procurement. For this there are 2 conditions.

u2022 If the Shopping cart line item total value > Threshold: Need to be routed to u201CMarket buyer u201D sourcing cockpit,

u2022 If the Shopping cart line item total value < Threshold: Shopping Cart can be converted into purchase order.

Please let me which method I used in the BADI BBP_DOC_CHANGE_BADI.

Please suggest what is partner_fct = '00000039' and partner_fct = '00000019'. So that it will be very helpful for me while coding.

And I hope for the BADI BBP_SRC_DETERMINE I have to use method determine_sourcing.

Thanks,

Narasimha

Former Member
0 Kudos

BBP_DOC_CHANGE_BADI Method:BBP_SC_CHANGE

BBP_SRC_DETERMINE Method:DETERMINE_SOURCING

Partner Function: CRMD_PARTNER field:PARTNER_FCT. If it is 39 : preferred vendor, 19: fixed vendor.

Former Member
0 Kudos

Hello surya,

Thanks for reply again..

Could you say what is the field and table name of "Vendor list" in SRM. and how to check the "Vendor list" availability.Please suggest.

Thanks,

Nagendra

Former Member
0 Kudos

Hello surya,

Reply please..

Thanks in advance.

Former Member
0 Kudos

Please use: FM: BBP_PD_AVL_GETLIST

BBP_CM_F4_VENDORS_VL

Former Member
0 Kudos

Did you made required settings in SPRO

SRM Server-> Cross Application->Define Sourcing for Product Categories

Use

In this IMG activity, you specify the following for each product category:

Whether the system should transfer approved requirement items to the purchaser's sourcing application and, if so, which items :

if a source of supply is missing, the system should automatically create a bid invitation

That SAP Enterprise Buyer should transfer certain requirements to the sourcing application, and generates a purchaser order (PO) immediately for other items in the same shopping cart

Whether requirements are grouped together in a PO

For more information, see the documentation for the report Automatic Grouping of Requirements for POs and Bid Invitations.

Whether requirements are grouped together in a bid invitation

See the documentation for the above report.

In addition to local product categories, you also process product categories for external requirements that are not in the local SAP Enterprise Buyer product master.

Standard settings

You can specify the following:

Sourcing is never carried out

This is the default setting at delivery.

SAP Enterprise Buyer does not transfer any items to the purchaser's sourcing application.

Sourcing is always carried out

SAP Enterprise Buyer transfers each item to the purchaser's sourcing application.

Sourcing is carried out for items without a source of supply

Note:

SAP Enterprise Buyer evaluates Sourcing Customizing after a shopping cart has been approved, and makes a note in the shopping cart stating whether or not the shopping cart should undergo sourcing. Therefore, any change to Customizing does not affect any shopping carts that have already been approved.

If you require further control options, for example, the facility to control processing at product level, you can use the following BAdI: Define Execution of Sourcing.

You also have the following options:

You can specify the product category generically by entering *. In this case, the source system field also remains blank because no unique assignment is possible.

You can enter the source system manually only if you have also entered the product category manually.

Use the input help to select an entry for the Sourcing field, and save your input.

Example

Category ID Source System Sourcing

00051 AX5CLNT600 Always

00051 AX4CLNT600 Never

00101 For item without assigned source of supply

00257 AX5CLNT600 Always

002* For item without assigned source of supply

003* Automatic creation of bid invitation

for items without source of supply

Thanks