cancel
Showing results for 
Search instead for 
Did you mean: 

SCs line items are getting splitted into different POs.

Former Member
0 Kudos

Hi Experts,

I am using SRM 5.0 (EBP4.0) ECS.

When operational purchaser is doing carry out sourcing then SC line items are getting splitted into different POs whereas all the criteria are same I mean all the SC line items are having same

1.Purcg.Grp

2.Purch.Org.

3.Company Code

4.Plant/Location

5.Vendor (Preferred)

6.All product Cat.are assigned to one system only.

(In BBP_PD for the SC I dont see any reason for the split)

7.Using Intended for Gouping Option also at the time of Carry out sourcing.

Earlier also I have raised the same question but I didnt get any reply, only some hints and other reference and help bu Yann but I am still facing the same issue and Pls help me if there is any OSS note for it .

Here I'd like to let you know that I have seen same ticket and checked all the possible cause for split but never find any reason for split in this case.Pls help me on this issue urgently.

Brgds

Gopesh

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi

<u>Any updates on this

- from SAP ? Is this issue resolved ?</u>

If not, have you tried looking for these OSS notes.

<b>1020305 ECS shopping cart with serveral limit items

770456 Split of PO when SC contains material and service item

929461 Consulting note for Note 887832</b>

Hope this will help.

Let me know.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Still issue is pending with SAP.

But I think OSS No 1020305 might be use full.let me implement with tech people.

I will update you once it is done.

Brgds

Gopesh

Former Member
0 Kudos

Hi

<b>Please confirm that Vendor as well the Delivery address is same for the Shopping cart items in this case.

Before creating any shopping, for time being de-activate all your custom BADI Implemenatations using SE19 Transaction (BADI names starting with either 'Y' or 'Z').

Then create the shopping cart and see what is the standard SAP Behaviour in this case.</b>

Please keep me posted.

Hope this will help.

Please reward suitable points.

Regards

- Atul

Former Member
0 Kudos

Hi Atul/Yann,

Yann all the line items are having same vendor,same delivery address.

Atul only Badi ZBBP_CREATE_PO_BACK is there which start with Z and this is already inactive. No Badi exist start with Y*.

I like to enlighten you that this problem is country specific.

In the new roll out only this problem is happening while with other old countries everthing is fine.

We don't have Country specific data in Test server .I mean for new countries where this is occuring have no data in pre production.

OK Yann I will try to create same data,But I think it will again going to split.

There is some config relative error.....

Pls help me and thanks for your swift replies,I am thankful to you people...

Brgds/Gopesh

Former Member
0 Kudos

Hi

Which all countries are getting problems ?

Ensure that you have not implemented any of the BADIs with filter type based on Countries in your system.

Please let me know the details.

Hope this will help.

Please reward full points, incase it suits your requirement.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Like in SD there is "Copy Control" where we define what all are the fields one documents requires (i.e SC ) to create another document (i.e.PO).in SRM is there any BAdI WHICH is called after the Shopping Cart is created or changed -Approved and before the purchase oder data is made.

I am not able to know what all the BAdI responsible for split.

also Pls send your mail ID if possible so that I can send you some screen shots also.

gopeshpandey@rediffmail.com

Brgds/Gopesh

yann_bouillut
Active Contributor
0 Kudos

Hi,

I guess the last badi called is bbp_doc_save...

Kind regards,

Yann

Former Member
0 Kudos

Hi

<b>The BADIs which are called after the Shopping Cart is created or changed -Approved and before the purchase oder data is made.</b>

<u>BBP_DRIVER_DETERMINE

BBP_CREATE_PO_BACK

BBP_CREATE_REQ_BACK</u>

<b>This BADI will defintely help -> BBP_CREATE_PO_BACK, while debugging the scenario.</b>

<u>Mail me the screen shots at my ewmail id - atul.kant@gmail.com</u>

Hope this will help.

Please reward full points, incase it suits your requirements.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Sorry for late reply ....

BaDI BBP_CREATE_PO_BACK is therein the system as ZBBP_CREATE_PO_BACK but is is used to transfer the PO from SRM to R/3.

I wanted to know the BaDI which uses to create PO from SC in SRM iteslf.

Once the SC got split in SRM then it'll definately gonna make different POs in SRM as well as in R/3.

Pls help me also thanks for your replies...

Brgds/Gopesh

yann_bouillut
Active Contributor
0 Kudos

Hi,

As far as i know, there is no BADI to create SRM PO from SRM SC.

The only badi relative to your issue is used to merge different SC in one PO (BBP_GROUP_LOC_PO ) and only for local scenario.

But what your are looking for is a badi that control the split of a SC into POs.

As far as i know, the split criteria are hard coded. Thus if you required to split with more criterai or avoid standard split criterai, you will have to modify the source code.

Kind regards,

Yann

Former Member
0 Kudos

Hi

As Yann told, there might be some standard BADIs for which we need to either modify the standard code in this case.

Has SAP replied on this problem with any comments - on your OSS message yet ?

<u>As far as I know, the following BADIs are some how, involved in the creation of the Local SRM PO. </u>

<b>BBP_ECS_PO_OUT_BADI </b>

( ECS: PO Transfer to Logistics Backend )

<b>BBP_EXTLOCALPO_BADI </b>

( Control Extended Classic Scenario )

<b>BBP_GROUP_LOC_PO </b>

( Exit Grouping of Items for Local Purchase Orders )

Please send me your detailed requirements at my email id for further analysis.

atul.kant@gmail.com

Hope this will help.

Please reward suitable points, incase it suits your requirements.

Regards

- Atul

Former Member
0 Kudos

Hi Yann/Atul,

Yes I was also searching any BaDi on it but i'd not get it.

but I think I need to refer this to SAP, Pls correct me if I am wrong.

Brgds/Gopesh

Message was edited by:

Gopesh pandey

Former Member
0 Kudos

Hi

Yes sure... go ahead

I thought you already have raised a OSS message with SAP.

Anyways, not so late )

Keep me updated.

Regards

- Atul

yann_bouillut
Active Contributor
0 Kudos

Hi,

You said SRM50 (EBP 40) : that's not correct...

SRM50 = SRM server 5.5

SRM40 = EBP50

SRM30=EBP40

Thus which release do you have ?

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

SRM Server

Release 500

Level 0008

Highest Support Package SAPKIBKS08

Brgds

Gopesh

Former Member
0 Kudos

Hi Yann,

SRM Server (Component Version 4.0)

Release 500

Level 0008

Highest Support Package SAPKIBKS08

Brgds

Gopesh

yann_bouillut
Active Contributor
0 Kudos

Hi,

Could you just make a test ?

Create 3 SC with one item <b>BUT</b> SC #2 and #3 are <b>copy</b> of SC #1 (use old SC and template functionality".

Try to create one PO from sourcing.

What result do you get ?

Kind regards,

Yann

Former Member
0 Kudos

Check if BADI 'BBP_SC_TRANSFER_BE' is implemented with the method GROUP_PO.

Thanks,

Santosh

Former Member
0 Kudos

Hi,

Badi 'BBP_SC_TRANSFER_BE' is not implemented.Do we require to implement this Badi if yes then how Should I proceed? Pls let me know in detail coz I have never done this activity.

Pls assis me experts since I am facing the same issue many times.

Yann:- Delivery address is exactly same for all line itmes in the SC.

Brgds

Gopesh

yann_bouillut
Active Contributor
0 Kudos

Hi,

Do you have <u>exactly</u> the same delivery address for all items ?

Kind regards,

Yann

Former Member
0 Kudos

Hi,

The split means that a PO header data is different between your SC items.

To find out the exact cause, launch FM "BBP_PD_TRANSFER_INTERNAL", goto perform "group_sc_items", and look out wht is happening.

Otherwise, provide a complete example of SC with detailled data that splits.

Former Member
0 Kudos

Hi

FM "BBP_PD_TRANSFER_INTERNAL" is not in the system.

Using exactly same Location for all line items.