cancel
Showing results for 
Search instead for 
Did you mean: 

How to replicate SRM PO customer fields to ERP PO in ECS

Former Member
0 Kudos

Hi,

I am working on scenario, where I need to replicate SRM PO Item customer fields to the ERP PO in Extended classic scenario. I am able to add new fields on SRM end item level, now I need also these to be available on ERP item level.

So could please help me out how this can be done... how can I enhence structure or which structure on ERP end? Thanks in Advance.

Thanks,

Yaseen M

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

Which SRM and R/3 versions are you using ?

<b>Some very useful related links to go through -></b>

http://help.sap.com/saphelp_srm40/helpdata/en/e9/d0fc3729b5db48e10000009b38f842/content.htm

In ECS scenario BAPI BBP_PO_INBOUND is used to replicate the PO in the backend.

Do let me know, incase you face any problems.

Regards

- Atul

Former Member
0 Kudos

Hi Atul,

Thanks for the quick reply.

I am using SRM 5.00 and R/3 6.4....

I tried using all the BADI's you have mentioned... but nothing is getting triggered.

Actually we implemented ECS using BADI not using SPRO customization.... does this makes any difference?

Thanks,

Yaseen M

yann_bouillut
Active Contributor
0 Kudos

Hi,

All you need is SRM BBP_ECS_PO_OUT_BADI and CI_EKPODB and CI_EKPODBX

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

Thanks for the reply...

I see that the BADI that you have mentioned is not getting triggered. As I said in above post that we implemented ECS using BADI not using SPRO... Is this make difference of not getting BADI triggered?

Thanks,

Yaseen M

yann_bouillut
Active Contributor
0 Kudos

Hi,

What do you mean "using badi" ?

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

I mean I am using BADI BBP_EXTLOCALPO_BADI to implement extended classic scenario...

Thankls,

Yaseen

yann_bouillut
Active Contributor
0 Kudos

Hi,

Don't matter...

If ECS is set-up and taht your SRM PO is duplicated into R/3 : it is ok

Did you already check the following OSS note ?

964690 ECS: BBP_EXTLOCALPO_BADI->determine_extpo not executed

Else , i can tell you that BBP_ECS_PO_OUT_BADI is correctly executed in my SRM50 system.

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

Thanks for your quick replies....

I am able to get the custom data from SRM into EKPO item table of R/3 by just enhancing CI_* structures....

But can't this custom fields be displayed on ME23N transaction screen.... for this do we need to do any more configuration?

Thanks,

Yaseen M

yann_bouillut
Active Contributor
0 Kudos

Hi,

Yes you need to implement the following badis :

- ME_PROCESS_PO_CUST

- ME_GUI_PO_CUST

However, depending on your backend release, maybe these badis do not exist and you will have to found the related backend user exits

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

Thanks for the reply...

The BADI's you have mentioned looks like useful for creation of new custom subscreens... There is one subscreen on item level "Customer Data"...can't we place a customer field over there... if it is possible could you please let me knw the same?

Thankls,

Yaseen M

yann_bouillut
Active Contributor
0 Kudos

Hi,

Correct : the ME_GUI_PO_CUST badi enable you to add subscreen (in your case at item level). This subscreen will enable you you to display customer data (CUF).

You will have to code the following methods for the ME_GUI_PO_CUST :

SUBSCRIBE

MAP_DYNPRO_FIELDS

TRANSPORT_FROM_MODEL

TRANSPORT_TO_DYNP

TRANSPORT_FROM_DYNP

TRANSPORT_TO_MODEL

EXECUTE

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

Thanks for your valuable suggestions.

Regrds,

Yaseen M