Skip to Content
author's profile photo
Former Member

Making changes to a View - ICWC

Hi all,

i need to do the above and these are the steps i have done..

1. created the z* package

2. Creates the z* bsp application after copying from the standard CRM_IC

3.copy standard views and controllers

4.Customize IC webclient profile with "replacing" and "replaced controllers"

5.Assign the IC webclient profile to position in organizational management.

i was hoping to see the effect of the above when i tried to test CRM_IC. But there is there anything else to be done in addition to the above?

any advice..?? thanks in advance.


Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • Posted on Sep 21, 2004 at 02:05 PM


    Since you gave no detailed information I can only suggest to debugg in method BIND_VIEW of CL_BSP_WD_VIEW_CONTROLLER. In this method get all views bound to the current view hierarchy (during navigation).

    First set breakpoint in method DO_INIT of the original controller class and and your copy. When running ICWC one of the two must be hit. Is it the original controller the replacement does not work. Is it the copy then probably your layout is not loaded in method CREATE_VIEW.

    Good luck!

    Add comment
    10|10000 characters needed characters exceeded

    • I found this point is not explicitly mentioned in the ICWC cookbook:

      in step 4 (TA: CRMC_IC_MAIN)

      don't forget to assign the runtime profile to ICWC profile:

      Function Profile ID = 'RUNTIME'

      Profile Value = <your runtime profile>