cancel
Showing results for 
Search instead for 
Did you mean: 

SRM ( EBP) creating Purchase Requisition instead of Purchase Order

Former Member
0 Kudos

Hi Chaps,

when our guys refreshed the system R3 and SRM ( after successful post copy activities) when they try to order its creating Purchase Requisite instead of Purchase Order.

can any one shed some light on this? we checked all RFC's and BDLS, no clue where it gone wrong?

reg,

Venkat

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

When carts are ordered they naturally populate the vendor as preferred, except if you use a “catalogue” or select from a “vendor list” If a desired vendor is sent then a requisition will result as the backend PO wants a fixed vendor and hence the PO create will fail. There seems to be no system message generated when this happens so it is difficult to ascertain why the PO’s are not being created.

Activate the BADI “Determine Target Object in BE System” i.e. “BBP_TARGET_OBJTYPE “

and add some code to force a Purchase Order e.g.

data:

l_s_line type BBPS_BS_OBJTYPE_BE_LIST.

loop at CT_ITEM into l_s_line.

l_s_line-PACK_OBJTYPE = 'BUS2012'.

modify ct_item index sy-tabix from l_s_line.

endloop.

This should force the system to try and create a PO without creating a requisition when failing

This will generate error messages if the PO;s cant be created in <RZ20> or the Application monitors

regards aidan

Former Member
0 Kudos

Hi Venkat,

Try to check while creating Shopping Cart is the supplier field is filling up or not.

Try to check in Config whether the backend objects always creates a PO.

Any message that system generates during the creation of PR / PO you can

see them in Application Monitors.

with regards,

mahesh

Former Member
0 Kudos

Hi Mahesh,

I have checked in the SM59, system logs and st22 no where I can find any error.

in the Purchase order Menu, Desired Vendor and Fixed Vendor are empty.

Reg,

venkat

Former Member
0 Kudos

Hi Venkat,

Could you confirm me that while creating shopping cart in srm

if the supplier field in the Basic Data is empty that means there

are no fixed vendors for this product or product category.

But you have defined in your configuration that if every this complete

system has to create a PO otherwise create a PR.

So try to maintain a vendor for this product or product category then

system will automatically creates a PO instead of PR.

with regards,

mahesh

Former Member
0 Kudos

Mahesh,

This is from catalog and in the Cart all the vendor details are correct and we are very much able to see them.

Reg,

Venkat

Former Member
0 Kudos

Hi

Have you created customer BADI Implementations ?

Seems like the BBP_TARGET_OBJECTS / BBP_TARGET_OBJTYPE BADI is causing the problem.

<u>For the time being, de-activate all the Active Customer BADI Implementations (Name starting with y or z) using SE19 Transaction and then again repeat the process of shopping again. Then observe the standard SAP behaviour. </u>

Do keep me posted.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Our EBP functional guy is looking into this issue and will let you the result

Reg,

venkat

Former Member
0 Kudos

Hi

<b>Please check the following SPRO settings in SRM system and try out.</b>

Which SRM version are you using ?

<u>SRM --> SRM Server --> Cross Application Settings --> Define Objects in Backend System --> go to external procurement and select the function from the drop down box, ( Always PR or Always PO).</u>

<u>Related Link -></u>

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

thanks for the rapid response...

We are using SRM4, we have set the SRM --> SRM Server --> Cross Application Settings --> Define Objects in Backend System --> go to external procurement and select the function from the drop down box

value to " Purchase order if item data complete,otherwise pucrh req. "

but with same value working fine in production, only happened when we did the system copy.

Reg,

Venkat