cancel
Showing results for 
Search instead for 
Did you mean: 

Enhancing Views and Creating new views in IC WebClient

Former Member
0 Kudos

I've been watching several threads and have reviewed much of the cookbooks, rkt material etc. I'm still looking for some clear cut steps on how to do the following. If anyone has some step-by-step examples or is willing to put someting together I'd be very grateful.

Here are the 2 scenarios:

1). I need to add my own custom view to the factsheet. This view needs to extract data from ERP via RFC. There is currently no BOL and GenIL layer for this data. I'm looking for a step-by-step example, perhaps assume we are trying to get SFLIGHT data from ERP, that leads me thru what has to happen for GenIL/BOL layers as well as creating the view, inbound/outbound plugs etc.. basically a start to finish comprehensive example.

2). The second scenario is trying to enhance an existing view. Perhaps 90% of the view is "ok", but we need to call an RFC in ERP to retrieve a few addl pieces of data. In this scenario what specifically needs to be extended, where do we put the RFC call, etc. It seems most example talk about using the EEWB, but that seems more for extending a table correct?

Thanks,

Pam Crissman

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Look at settlements in CRM2007.

Settlements, which is part of the billings engine functionality, has a view that calls ERP via an RFC for accounting data

stephenjohannes
Active Contributor
0 Kudos

Pam,

I actually want somewhat of the similar material. In this thread I found a partial answer:

The package CRM_GENIL_SAMPLE shows how to use the simple objects to create the new BOL object. However that only gets you part of the way there. It would be nice if there was a full end to end example of what you want to do, which basically build a component from scratch.

For you second example I think you can enhance an existing view and then add a "value" node in the context. In the value node set/get methods or the enhanced custom controller you can then call your RFC function module. I think that is how it is supposed to wrok.

EEWB is really only for creating new fields/tables. The worst part also if you already have things created from a previous release using the darn EEWB, then you have to manually migrate that work. However I would take the new webclient over the PCUI, on almost any given day. The SAPGUI vs webclient is a tossup.

Take care,

Stephen