Let us see how we can create a new WEB-IC component using the BSP WD Workbench (BSP_WD_CMPWB). Once you create a component using this work bench you need to integrate this in the WEB-IC.
In this post let us see how we can create custom webic component.
Go to the workbench using the t-code BSP_WD_CMPWB. See the screen shots.

Now create a ztestcmp as follows.

Click OK and it will ask for the package and transport to store the information in the system. Just go thru that and give the necessary information according to your system.
Once your component is created just click on test you should see your component launch on the browser. If there is no issue you should see an empty screen. See the following screen shot.

Now let us create a view with some input like first name , last name and city of birth and display the input on the screen.
Let us create the first view(fview). Right click on the views and click create a wizard will popup. See the following screen shot.

Thanks Brother,
Nice explanation,
If you get a chance please send me how to add tree structure element on the view.
really appreciated.
thanks
Thank u very much for the info.
I tried executing the same above steps, but the IC Web screen is throwing an exception saying
CX_BSP_ELEMENT_EXCEPTION – : No valid source context supplied
Could you plz guide whether I am missing any particular step here.
Looking at the exception, it looks like we need to supply source context. Could you plz tell me what exactly it is?
Hi Raj,
I already sent you a email asking about the details. Please reply to that and let us see where the issue is?
Hi Kumar.
I followed the exactly steps to create some very simple Web IC components, in all cases when i tried to test triggers de same exception:
CX_SY_REF_IS_INITIAL
Method: CL_O247EAM4K0MBPZTP58GBMLGL=>_ONLAYOUT
Do you know what’s the problem?
Hi,
I tried to create custom view by giving a zstructure, and am able to select the layout for these fields but i have one issue that we got only labels on the final screen output…
Could you pls let us know how to get the input box for these fields too………..
thanks
Aniket
Hi Kumar
I have done every thing as per your above example without any errors, but when I test custom component nothing is displaying in explorer.
Could you please suggest what is the problem and provide ur email address.
Thanks
Chakri
Do you have your WEB-IC running? Can you able to see other components? Did you activate all the components that is needed for WEB-IC?
My Email is moovar at gmail dot com.
How to delete a component?? There is no ‘DELETE’ button to delete as in SE38 etc.
Really superb
Hi Mate,
Really very good and clear explanation. Please give me example for adding navigational link, IP mehtod, OP method, adding comp interface, adding comp usage. using a new view, new comp. adding these new view , new comp into standard component and using it.
this document is very good for so many people, many people dont know these. please guide.
thanks
ram
Please give me example for adding navigational link, IP mehtod, OP method, adding comp interface, adding comp usage. using a new view, new comp. adding these new view , new comp into standard component and using it.
if you have any good document on this please send it to my mail id rktulasi@gmail.com
A component is a BSP Application in SE80, if you want to delete a component, delete the application.