cancel
Showing results for 
Search instead for 
Did you mean: 

Transferring field "Unloading Point" from ECC to SRM

Former Member
0 Kudos

Hello Everybody,

I need to pass the field "Unloading Point" from the ECC side to the SRM side. Currently, SAP doesn't transfer this field when we execute the program BBP_EXTREQ_TRANSFER.

The field Unloading Point has been enabled in the SRM and is displayed properly for any Shopping Cart created there.

In order to pass the field, I have explored the BADI - BBP_BADI_EXTREQ_OUT, but there is no field in this BADI which can be used for passing the Unloading Point.

One solution that I have is to create a custom field in the BADI structure and then move the Unloading Point in this custom field. But then again, a question arises, how will SRM know that this is the Unloading Point field.

Also, will any of the following BADI's do the trick?

BBP_CREATE_REQ_BACK

BBP_TARGET_OBJECTS

BBP_CREATE_BE_RQ_NEW

BBP_GROUP_LOC_PO

Please let me know if there is any solution for this problem.

Thanks & Regards,

Nikhil.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Also see this thread for more deatils/notes:

BR,

Disha.

<b>Pls reward points for useful answers.</b>

Former Member
0 Kudos

Hi Disha,

Thank you for your prompt reply.

As per your recommendation, I looked at the BADI "BBP_DOC_CHANGE_BADI", but it seems that the BADI is triggered when we order or hold the shopping cart and not when we transfer Purchase Requisitions from ECC.

Also, I had seen the thread previously, but it wasn't helpful to me.

I will be just creating the PR in the ECC side, and won't be having any SC in the SRM before I execute the program BBP_EXTREQ_TRANSFER. I want the field Unloading Point to be moved for every PR created whenever the program is executed.

If I have missed your point somewhere, do correct me.

Thanks!

Nikhil.

Former Member
0 Kudos

Hi ,

Since the field "Unloading Point" is not available in R/3 while trasnfer of PR's through the BADi BBP_BADI_EXTREQ_OUT,i suggested you update the field in SRM through the CHANGE badi.If you major concern is updating the field in SRM, you can try the above workaround(whether you do it through R/3 badi or SRM badi shouldnt matter).

Also if the field is unavailable at the R/3 side,please raise an OSS message as well with SAP for this shortcoming/issue.

BR,

Disha.

<b>Pls reward points for useful answers.</b>

former_member187651
Active Participant
0 Kudos

I am also facing the same issue. Can you help me out to resolve the problem?

Please refer to the link below for detail:

https://scn.sap.com/thread/3741021

Points will be rewarded accordingly.

Thanks

Chandan

Former Member
0 Kudos

Hi,

May be you can try this....Since you are already having the the Unloading point field for SC in SRM, you can update this field by using the BADI "BBP_DOC_CHANGE_BADI".

Using the PR details in the SC,you can make an RFC call to R/3 in this BADI and passing the PR no ,get the unloading point value and update the same in SRM.

BR,

Disha.

Pls reward points for useful answers.