cancel
Showing results for 
Search instead for 
Did you mean: 

How to push the SAP Backend (CRM) data to SUP via BAdIs and FMs

swapnil_tailor1
Explorer
0 Kudos

Hi All,

I'm very new to SAP Mobility and working on SAP Retail execution, there are certain fields that we want to be appeared on ReX iPad GUI from SAP CRM (Backend).

Please let me know the details how to push the data from CRM to GUI via BAdI/FM/BAPI.

Thanks & Regards,

Swapnil

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

You can add fields by BADI in CRM.

Please find how-to guide. http://scn.sap.com/docs/DOC-27552

Regards,

Masa

Former Member
0 Kudos

Hi Masa,

a couple of  questions:

1. The badi implementation is done in  CRM /ECC. Do we require any mapping in the frontend code ,the place from where these standard FMs are being called?

2.If we need to add fields in say 'Activity Journal' which is defined as a sub activity to the main activity 'VISIT', do we do the changes in the "/MAC/RS_BADI_DEF_ACT"Badi implementation? Or there is any other approach for the same?

Thanks in Advance.

Regards,

Jaya

swapnil_tailor1
Explorer
0 Kudos

Thanks guys for your valuable answers,

But my main Question is what needs to be done at SUP side and after implement the BAdI how to check those fields at SUP? As per my knowledge SUP reacts only on BAPIs and RFCs.

Please comment on it.

Regards,

Swapnil

Answers (3)

Answers (3)

D_Olderdissen
Advisor
Advisor
0 Kudos

You will most likely want to use SUP DCN. That allows you to either push data directly to SUP or trigger SUP to pull data from the backend. Once the data is in the SUP cache, you can then use the SUP ObjectAPI (buzz word CallBackHandler) in your client to get active and do his thing.

Doc starting point on DCN

What you can do with DCN (MBO best practice guide, page 16 & up)

swapnil_tailor1
Explorer
0 Kudos

Hi Jaya/ Masa,

As per that CE enhancement guide (http://scn.sap.com/docs/DOC-27552), following spots are available for CE fields in CRM

Data Object                                    BAdI definition

Activity                                         /MAC/RS_BADI_DEF_ACT

Business Partner                          /MAC/RS_BADI_DEF_BP

Contact (Business Partner)            /MAC/RS_BADI_DEF_BP

Now i have to add some extra fields on products, which BAdI i have to implement and by which method?

Thanks,

Swapnil

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

There is no pre-delivered custom enhancement tables for Products.

swapnil_tailor1
Explorer
0 Kudos

Any comments??

Thanks,

Swapnil

Former Member
0 Kudos

Hey Swapnil,

Please go through this blog

http://scn.sap.com/docs/DOC-27552

hope its helpful,

Regards,

Jaya

Former Member
0 Kudos

Also you can go through the MAster guide SAP Retail Execution 2.0 for some inputs.