cancel
Showing results for 
Search instead for 
Did you mean: 

Error in process when creating Purchase Order against WBS

Former Member
0 Kudos

Hi!

We are creating a purchase order (BBP_POC) against a WBS. But when trying to purchase for more than what the project budget is set to the purchase order gets the status "Error in process". We do not want the purchase order to be replicated to ECC but dont want it to be created in SRM as well. Is there a way to get an error message when trying to create the Purchase order? We do not want to end up with alot of purchase orders with "errror in process".

When doing the exact same thins in sourcing cockpit it is not possible to create the purchase order. Then we receive the error message (or warning) stopping us from creating a PO in SRM.

How to get the error and warning in BBP_POC?

Sincerely

Anders Öhrling

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Have you tried BBP_DOC_CHECK_BADI

with filter BUS2201 and corresponding code.

BR

Dinesh

Former Member
0 Kudos

Hi!

Is there a need to develop your own code? We are not able to do that at this moment.

Sincerely

Anders Öhrling

Former Member
0 Kudos

I dont think you need to implement custom code. Budget check should happen online when the PO is created.

Could you verify if BBP_BUDGET_CHECK is implemented. Using this BADI we can prevent the budget check. Though in your case its not likely, You may verify that as well..

Otherwise the budget check should happen with out any modification.

regards

Ramesh

Former Member
0 Kudos

The budget check should work in the following cases

1. When you create and change a shopping cart (e.g. after it has been held)

2. When you create and change a purchase order (purchasing cockpit)

3. When you create a purchase order from within the sourcing cockpit (as of SRM 2.0)

4. With the approval of shopping carts and purchase orders

Unfortunately nr 2 is not working.

BBP_BUDGET_CHECK is not implemented.

Sincerely

Anders Öhrling

Former Member
0 Kudos

Hi!

Does anyone have an idea of notes (for server 550) regarding this issue?

Sincerely

Anders Öhrling