ICWC serveices

Hi,
We are working with CRM 5.0 and we have implemented the ICWC in it , i would like to know what are the services which are needed to be active for the Transaction launcher to work in ICWC .We are fetching the ECC as well as CRM transactions in the ICWWC.
Full points for best answer
Regards
Raj

Hello Raj,
Check help.sap.com->Best pratices->X industry packages->CRM
There make sure you select your correct CRM version. There take a look at the "Building block library" and search for the Building Block Interaction Center WebClient. All needed information is in there, complete with references to OSS notes and so on.
Regards,
Joost

Similar Messages

  • How can I pass field value betwen view in ICWC?

    Hi experts,
    I am new to this BSP programming. I have some requirements to modify standard ICWC in CRM 5.0
    Hope can get some advices and helps here.
    I have added a new field called <status> to context note SEARCHCUSTOMER in BupaSearchB2B view and also the same field name to context note CUSTOMER in BupaCreate view.
    I have added the field into both the HTM views and able to execute thru WebClient. However, I have one problem in passing the <status> value from BupaSearchB2B view  to the BupaCreate view when I click on the 'create' button.
    I do search and saw this thread How can I pass field value beetwen view in IC Web Client? , but i cant figure out how it works.
    Do I need to create the field <status> to context note CUSTOMER in BupaSearchB2B? Currently the context note does not have any attributes.
    Really appreciate for any help.
    Edited by: mervyn tay on Apr 7, 2009 11:42 AM

    solved by myself...
    code in the CREATE_ACCOUNT method.
            ev_entity->set_property( iv_attr_name = 'ZZICNO'
                                     iv_value = lv_icnum1 ).

  • How to hide title text while launching a ECC transaction thru ITS in ICWC

    Dear all,
    We are calling an ECC transaction into ICWC through Transaction Launcher.
    Our client doesn't want to see the Title of ECC transaction which appears top of the ECC transaction screen. (for ex: Create Sales Order).
    How can we hide it, kindly help me to resolve this issue.
    Your suggestions will be highly appreciated.
    Best regards
    Raghu ram

    Answer is in
    Note 1010519 - SAP GUI for HTML: Simplified title area w/o menu and OK code

  • Re: Creating credit memo with reference to Sales Order in ICWC

    Hello gurus
    I am new to CRM and we hv ECC 6.0 & CRM 6.0 in our environment.
    We have a process where a Credit Memo Request is created with reference to a Sales Order.
    Now till this point we had launched VA01 in the ICWC and were creating the CMR with reference to the Standard Order.
    Henceforth we want to move this to the CRM ICWC.
    In ICWC we create Standard Sales order using Work Center IC_BT_SLO tied to the Navigation profile.
    I am looking for some way of copying this order to a Credit Memo Request in the ICWC.
    I tried adding the Complaints button on the navigation profile ... however it creates a new CMR ... not sure how to enable copying it from the Original Sales order in ICWC
    Any thoughts ?
    Thanks
    Vinit

    closed
    Edited by: vinit parkar on Sep 1, 2011 4:25 PM

  • Creation of new view in ICWC

    Hi All,
    I have created the new view in my custom CRM_IC. Can I know what is the next step to do in order for the new view to show in ICWC - what is the inbound or outbound plug all about?
    Appreciate if someone can list me all the steps. Thanks

    Objective
    Calling a custom Simple View for the follow-up activity. Whenever, we click the link of a follow-up activity from the activity clipboard, the system leads us to “Simple Activity” view, where we can maintain the description and the status.
    Note
    This is just a guideline document to work with customer specific view sets for one case. While following this procedure for other cases, we may need to do further enhancements.
    A.     Primary Steps
    Create Custom Package “Z_CONS_COOK1”
    Create BSP application “Z_CRM_IC1” under package “Z_CONS_COOK1”.
    B.     Creating View Sets & Controllers
    1.     Through workbench transaction, Create New View Set: SimpleActivitySet
    2.     Specify view area name “main”.
    3.     All Controller & Model Classes are generated in the background.
    4.     Redefine method “GET_STATE_DESCRIPTION” of Controller Class “ZL_Z_CRM_IC_SIMPLEACTIVIT_IMPL” & populate with following source code:
    METHOD IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION.
    *CALL METHOD SUPER->IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION
    EXPORTING
       IV_CURRENT_DESCRIPTION =
    RECEIVING
       DESCRIPTION            =
        DESCRIPTION = TEXT-001.     " 'Simple Activity'
    ENDMETHOD.
    5.     Corresponding BSP Page is generated with the following code:
    %@page language="abap"%
    <%@ extension name="htmlb" prefix="htmlb"%>
    <%@ extension name="xhtmlb" prefix="xhtmlb"%>
    <%@ extension name="crm_bsp_ic" prefix="crmic"%>
    <%@ extension name="bsp" prefix="bsp"%>
    <crmic:gridLayout cellSpacing="1" columnSize="1" height="100%"
    rowSize="1" width="100%">
    <crmic:gridLayoutCell colSpan="1" columnIndex="1"
    rowIndex="1" rowSpan="1">
                <bsp:call  comp_id="<%=controller->GET_VIEWAREA_CONTENT_ID( 'main' )%>"
    url="<%=controller->GET_VIEWAREA_CONTENT_URL( 'main' )%>"/>
                </crmic:gridLayoutCell>
    </crmic:gridLayout>
    6.     Activate all objects
    C.     Creating Views & Controllers
    1.     Create View using IC Web Client Workbench transaction. Give view name “SimpleActivity”.
    In the wizard enter our view name, and specify all model nodes, model attributes and links to custom controllers.
    Add Model Nodes:
    Model Nodes          BOL Entity     High-level model node    BOL Relation
    GT_BTORDER     BTOrder                         
    GR_BTADMINH     BTAdminH     GT_BTORDER          BTOrderHeader
    GR_BTSTATUS     BTStatusH     GR_BTADMINH          BTHeaderStatusSet
    GR_BTSTATUSH     BTStatus     GR_BTSTATUS          BTStatusHCurrent
    Four nodes are the pointers to the similarly named BOL entities of the focus object. The focus object will be the Activity that the user clicked in the Activity Clipboard. Whenever this happens, an instance method of the controller is called. Method “IP_INBOUNDPLUGID” retrieves the BOL entities from the global memory and places them into these attributes. They can also be seen as buffers since they are used in multiple locations within the controller class.
         Value node: Optional entry, keep it blank.
    Add Model Attributes:
    Model Attribute     Model Node          BOL Attribute
    DESCRIPTION     GR_BTADMINH     DESCRIPTION
    STATUS          GR_BTSTATUSH     STATUS
    Create Links to Custom Controller
    Context node:          GT_BTORDER
    BSP Application:     CRM_IC
    Custom Controller:     CuCoBDC.do
    Context node (Custom Controller):     CURRENTINTERACTIONRECORD
    Select View Type
    Type: Form View
    2.     Restart the IC Web Client Workbench. We will observe, controller class is generated with methods. If we want to enhance these methods we should redefine them in the corresponding *_IMPL class.
    3.     Define the Inbound Plug.
    This is the method that is called by the framework whenever we navigate to our view set. Define method “IP_INBOUNDPLUGID” and populate with following code:
    Following attributes added to the controller class, as it was showing an error message:
    GR_BTORDER      TYPE REF TO     CL_CRM_BOL_ENTITY
    GR_BTADMINH     TYPE REF TO     CL_CRM_BOL_ENTITY
    GR_BTSTATUSH     TYPE REF TO     CL_CRM_BOL_ENTITY
    GR_BTSTATUS     TYPE REF TO     CL_CRM_BOL_ENTITY
    METHOD IP_INBOUNDPLUGID.
    data: lr_bdc     type ref to cl_crm_ic_cucobdc_impl,
          lr_btorder type ref to if_bol_bo_property_access.
    *- Read Parameter
      lr_bdc ?= get_custom_controller( 'CuCoBDC' ).
      CALL METHOD lr_bdc->get_navigation_data
      IMPORTING
        ev_selected_object = lr_btorder.
    *- Read Model
    IF lr_btorder IS BOUND.
        TRY.
           gr_btorder  ?= lr_btorder.
           gr_btadminh  = gr_btorder->get_related_entity(
                          iv_relation_name = 'BTOrderHeader' ).
           gr_btstatush = gr_btadminh->get_related_entity(
                          iv_relation_name = 'BTHeaderStatusSet' ).
           IF gr_btstatush IS NOT BOUND.
              gr_btstatush = gr_btadminh->create_related_entity(
                          iv_relation_name = 'BTHeaderStatusSet' ).
           ENDIF.
           gr_btstatus = gr_btstatush->get_related_entity(
                          iv_relation_name = 'BTStatusHCurrent' ).
           IF gr_btstatush IS NOT BOUND.
              gr_btstatush = gr_btstatush->create_related_entity(
                          iv_relation_name = 'BTStatusHCurrent' ).
           ENDIF.
           CATCH cx_root.
        ENDTRY.
    ENDIF.
    ENDMETHOD.
    4.     Confirm View Layout “SimpleActivity” consistency.
    5.     Two methods are responsible for the data transfer between the model/controller and the view and are created automatically by the wizard.
    SET_MODELLS -- Sends data to the view (PBO)
    DO_HANDLE_DATA -- Retrieves data from the HTTP request fields (PAI)
    We can redefine these methods for further enhancements.
    D.     Adjusting IC Web Client Framework
    After having defined the views, controllers and classes, we need to hook them up to the runtime profile of IC Web Client.
    STEPS:
    1.     To prepare IC Web Client framework for custom-built view-sets, create a new runtime profile BSP application in the customer namespace.
    Create BSP application “Z_CRM_IC_RT_REP” under package “Z_CONS_COOK1”.
    Copy the file CRM_IC.xml from the BSP application CRM_IC_RT_REP to “Z_CRM_IC_RT_REP”.
    2.     Adjust the contents of file “CRM_IC.xml”, as under:
    <%@page language="abap"%><?xml version="1.0"?>
    <WebDynProDefinitions>
        <Application id="CRM_IC">
            <ViewSets>
    <%@include file="../Z_CRM_IC_DT_REP/CRM_IC_All_Viewsets.xml" %>
            </ViewSets>
            <NavigationalLinks>
    <%@include file="../Z_CRM_IC_DT_REP/CRM_IC_All_NavLinks.xml" %>
            </NavigationalLinks>
        </Application>
    </WebDynProDefinitions>
    3.     Create BSP application Z_CRM_IC_DT_REP in package Z_CONS_COOK1.
    4.     Copy page fragment CRM_IC_All_Viewsets.xml of BSP application CRM_IC_DT_REP to Z_CRM_IC_DT_REP and replace the file contents with the following lines:
    Page fragment: CRM_IC_All_Viewsets.xml
    <%@page language="abap"%>
    <%@include file="MainViewSet.xml" %>
    <%@include file="../CRM_IC_DT_REP/BuPaViewSet.xml" %>
    <%@include file="../CRM_IC_DT_REP/CRM_IC_All_Viewsets_wo_BUPA_and_Main.xml" %>
    This definition still works with all standard view sets, but replaces the MainViewSet.xml with our own definition, since it is now loaded from Z_CRM_IC_DT_REP.
    5.     Copy page fragment MainViewSet.xml from BSP application CRM_IC_DT_REP to Z_CRM_IC_DT_REP.
    6.     Copy page fragment CRM_IC_All_NavLinks.xml of BSP application CRM_IC_DT_REP to Z_CRM_IC_DT_REP and replace the file contents with the following line:
    <%@page language="abap" %>
    <%@ include file="../CRM_IC_DT_REP/CRM_IC_All_NavLinks.xml" %>
    This definition makes sure that standard navigational links still work and that we are able to add our own link definitions later.
    7.     Activate all objects.
    8.     Customize the IC Web Client Runtime Framework Profile in such a way that the new Source file is used with the following sample code:
    Navigation: SPRO &#61664; CRM &#61664; Interaction Center Web Client &#61664; Customer-Specific System Modifications &#61664; Define IC Web Client Runtime Framework Profiles.
    Provide new profile name “ZCUST_PROF” & populate it with following set of attributes:
    Profile name:      ZCUST_PROF
    Component Set:      ALL
    Separate Display Model: Off
    Application:      IC_BASE
    Viewset name:     workViewSet
    Runtime Rep.Type: BSP Application
    Application:          Z_CRM_IC_RT_REP
    Page:          CRM_IC.XML
    E.     Creating View Definitions for Design Time Repositories
    1.     Every new view set must be defined in Design Time Repository. For this purpose, create page fragment SimpleActivitySet.xml in BSP application Z_CRM_IC_DT_REP and maintain it as shown in the following sample code:
    Page fragment “SimpleActivitySet.xml”
    <%@page language="abap"%>
    <ViewSet id="Z_CRM_IC1 /SimpleActivitySet">
    <ViewArea id="main" views="Z_CRM_IC1 /SimpleActivity"/>
    </ViewSet>
    2.     Include file “SimpleActivitySet.xml" into page CRM_IC_All_Viewsets.xml of BSP application Z_CRM_IC_DT_REP.
    Page “CRM_IC_All_Viewsets.xml” after modification:
    <%@page language="abap"%>
    <%@include file="MainViewSet.xml" %>
    <%@include file="../CRM_IC_DT_REP/BuPaViewSet.xml" %>
    <%@include file="../CRM_IC_DT_REP/CRM_IC_All_Viewsets_wo_BUPA_and_Main.xml" %>
    <%@ include file="SimpleActivitySet.xml" %>
    3.     Activate all objects.
    F.     Creating Navigational Link Definitions for Design Time Repositories
    To provide a navigational link for the activity clipboard, define this link.
    1.     Create Page fragment “SimpleActivityNavLinks.xml” in BSP Application “Z_CRM_IC_DT_REP” and maintain layout with following code:
    <NavigationalLink name="SimpleActivity">
    <Source viewRef="IRecActivitiesClipboard"
    outboundPlugRef="default"/>
                   <Targets>
    <Target viewRef=" Z_CRM_IC1/SimpleActivity"
    inboundPlugRef="inboundplugid"/>
    </Targets>
    </NavigationalLink>
    2.     Similar to the view definition, also the Navigational Link must be included into the framework.
    Add the following line
    <%@ include file="SimpleActivityNavLinks.xml" %>  to the file
    CRM_IC_ALL_NavLinks.xml in the BSP application “Z_CRM_IC_DT_REP”.
    Page fragment “CRM_IC_All_NavLinks.xml” – source code
    <%@page language="abap" %>
    <%@ include file="../CRM_IC_DT_REP/CRM_IC_All_NavLinks.xml" %>
    <%@ include file="SimpleActivityNavLinks.xml" %>
    3.     Activate all objects.
    G.     Placing View Sets into Controller Hierarchies
    1.     Adjust the file MainViewSet.xml in BSP application Z_CRM_IC_DT_REP.
    Add the reference to our view set and activate the file as shown in the following sample code:
              Page fragment: MainViewSet.xml
    <%@page language="abap"%>
    <ViewSet id="IC_BASE/ICAPPMainViewSet">
         <ViewArea id="navigationArea" views="IC_BASE/navigationViewSet"/>
         <ViewArea id="workArea" views="IC_BASE/workViewSet"/>
         <ViewArea id="contextArea" views="IC_BASE/contextAreaView"/>
         <ViewArea id="breadCrumbsArea" views="IC_BASE/BreadCrumbsView"/>
         <ViewArea id="globalSearchArea" views="HistoryView"/>
         <ViewArea id="helpArea" views="Help"/>
           <ViewArea id="statusArea" views="StatusView"/>
         <ViewArea id="errorArea" views="IC_BASE/ErrorViewSet"/>
    </ViewSet>
    <ViewSet id="IC_BASE/navigationViewSet">
         <ViewArea id="navigationViewSetArea" views="IC_BASE/NavBarView"/>
    </ViewSet>
    <ViewSet id="IC_BASE/workViewSet">
         <ViewArea id="workViewSetArea"
                     views="<%@include file="../CRM_IC_DT_REP/StdWorkareaOccupation.xml" %>
                     Z_CRM_IC1/SimpleActivitySet "/>
    </ViewSet>
    H.     Customize Activity Clipboard
    To make activity clipboard call our new view set, change it’s customizing.
    1.     Create Activity Clipboard profile called “ZCUST_PROF”.
    Navigation: SPRO &#61664; CRM &#61664; IC Web Client &#61664; Basic Functions &#61664; Define Activity Clipboard Profiles.
    Profile name: ZCUST_PROF (copy all entries)
    Keep Technical Profile name: DEFAULT
    2.     Assign this profile to IC Web Client profile.
    3.     Create a new entry for the object BTOrder and wrapped object type BUS2000126 by copying the existing entry BTORDERBUS2000126.
    Activity Clipboard Entry ID: ZBTORDERBUS2000126
    BOL Type: BTOrder
    NavigationLink: SimpleActivity
    4.     Go back to your profile and select Assign Entries to Profile. Replace the original Entry ID BTORDERBUS2000126  with your new entry ZBTORDERBUS2000126.
    5.     Activate your changes and test the IC WebClient (application CRM_IC)

  • How to change the reason in a ICWC-followup-process with the copying-BAdI?

    Hi all,
    I want to use the followup- and docflow-functionality in ICWC to copy most of the information from one process to another.
    I made the definition of a copying control in the customizing -> working with a new BAdI and the copying routine. Everything works fine so far: I can get/change the description in the BAdIs ORDERADM_H method or the ibase information REFOBJ method for examples.
    The question is now how to get/change the reason of the process?
    Working with the genil_model_browser the reason is located in BTOrderHeader->BTHeaderBOSSet->BTSubjectSet_F->BTSubject_A1. Where can I find the reason in the BAdI methods?
    Thanks for your help.
    Regards,
    Benjamin

    Hi
    Put a break point in crm_order_maintain to see what structures and fields you need to fill out.  Then change the reason code in crm online, you will have all the data you need.
    Here is some code I used in the he badi order_save, method prepare.
      data:
        IV_REF_HANDLE     TYPE     CRMT_HANDLE,
        IV_REF_GUID     TYPE     CRMT_OBJECT_GUID,
        IV_REF_KIND     TYPE     CRMT_OBJECT_KIND,
        IS_SRV_OSSET_COM     TYPE     CRMT_SRV_OSSET_COM2,
        IT_SRV_REFOBJ_COM     TYPE     CRMT_SRV_REFOBJ_COMT,
        IT_SRV_SUBJECT_COM     TYPE     CRMT_SRV_SUBJECT_COMT,
        is_srv_subject_com type CRMT_SRV_SUBJECT_COM,
        ET_SRV_OSSET_COMT     TYPE     CRMT_SRV_OSSET_COMT,
        LT_SRV_OSSET_COMT     TYPE     CRMT_SRV_OSSET_COMT,
        ET_INPUT_FIELDS     TYPE      CRMT_INPUT_FIELD_TAB,
        ET_EXCEPTION TYPE  CRMT_EXCEPTION_T,
        tab_osset type CRMT_SRV_OSSET_COMT1,
        wa_osset like line of tab_osset,
        wa_srv like line of ET_SRV_OSSET_COMT,
        new_srv type CRMT_SRV_OSSET_COMT,
        call_list_name type char50,
        query_text(80).
      refresh: ET_INPUT_FIELDS,
                       IT_SRV_SUBJECT_COM.
              clear: is_srv_subject_com,
                     IS_SRV_OSSET_COM.
              IV_REF_KIND = 'A'.
              iv_ref_guid = iv_guid.
              IS_SRV_OSSET_COM-SUBJECT_PROFILE = 'Z00000002'.
              IS_SRV_OSSET_COM-PROFILE_TYPE = 'F'.
              is_srv_subject_com-ref_handle = '0000000002'.
              is_srv_subject_com-KATALOGART = 'A1'.
              is_srv_subject_com-CODEGRUPPE = 'Z0000002'.
              is_srv_subject_com-CODE = 'ZAA'.
              is_srv_subject_com-DEFQUANTITY = 0.
              is_srv_subject_com-MODE = 'A'.
              append is_srv_subject_com to IT_SRV_SUBJECT_COM.
              CALL FUNCTION 'CRM_SERVICE_OS_SET_DATA'
                EXPORTING
                  IV_REF_GUID        = iv_ref_guid
                  IV_REF_KIND        = 'A'
                  IS_SRV_OSSET_COM   = IS_SRV_OSSET_COM
                  IT_SRV_SUBJECT_COM = IT_SRV_SUBJECT_COM
                IMPORTING
                  ET_SRV_OSSET_COMT  = et_srv_osset_comt
                EXCEPTIONS
                  ERROR_OCCURRED     = 1
                  INVALID_GUID       = 2
                  NO_RECORD_EXIST    = 3
                  OTHERS             = 4.
              IF SY-SUBRC <> 0.
              ENDIF.
              CALL FUNCTION 'CRM_SERVICE_OS_PUT_DATA'
                IMPORTING
                  ET_SRV_OSSET_COM = et_srv_osset_comt
                  ET_INPUT_FIELDS  = ET_INPUT_FIELDS.
              read table LT_SRV_OSSET_COMT index 1 into wa_srv.
              if sy-subrc = 0.
                tab_osset[] = wa_SRV-osset[].
              endif.
              loop at ET_SRV_OSSET_COMT into wa_srv.
                append lines of tab_osset to wa_srv-osset.
              endloop.
              append wa_srv to new_srv.
            else.
              new_srv[] = LT_SRV_OSSET_COMT[].
            endif.
            CALL FUNCTION 'CRM_ORDER_MAINTAIN'
              EXPORTING
                IT_SERVICE_OS     = new_srv
              IMPORTING
                ET_EXCEPTION      = et_exception
              CHANGING
                CT_INPUT_FIELDS   = ET_INPUT_FIELDS
              EXCEPTIONS
                ERROR_OCCURRED    = 1
                DOCUMENT_LOCKED   = 2
                NO_CHANGE_ALLOWED = 3
                NO_AUTHORITY      = 4
                OTHERS            = 5.

  • Buttons getting disabled in INBOX page of ICWC

    Hi All,
    We are trying to add a new column in INBOX result view of ICWC, AuiItem.htm.
    Now for this we have inherited the standard ITERATOR class and created a Z class and wrote the code for fetching the data for newly created column.
    Now when we are replacing the object of the Standard iterator class with our own iterator class in .htm page, the buttons which are present in the page are getting disabled.
    But the data of the new column is getting populated.
    Has any one faced similar issue??
    Please reply with possible solutions
    Thanks
    Pranay

    Hello Pranay,
    I had the same problem.
    pay attention that there are couple of methods related to buttons that use iterator ( for example CL_CRM_IC_AUIITEMS_IMPL->CHECK_SELECTION line 32 ).
    There for if you change your iterator you shoud redifine those methods to use your new iterator,
    <b>There are more methods</b> that use the iterator and you should change them all (atleast only those that you need)
    Good Luck
    Eli Steklov

  • ICWC document emailed with no extension or PDF corrupted.

    CRM 5.0 SP11.
    1. We access a document in the inbox and an attached document exist & agent has visbility to the document in the Document Search (order ack, invoice) saved in CMS as OTF files.
    2. Agent can click the hyper link and see the document (Good)
    3. Agent can select the document and email, in the ICWC email screen agent can click the attachment and again see the document. (Good)
    4. The person receiving the email receives the attachment but their is no extension (.PDF, OTF, etc).  By double clicking on the extension windows ask which program to use and adobe 7.0 reader does open the form but the user has to repeat this action for every email received with an attachment.
    We wrote an enhancement to add the .PDF to the email and step #3 works fine to the ICWC user But the receiving email recipient gets the PDF file but when opening the email the PDF is corrupt
    " Adobe reader could not open .... is not a supported file type or is corrupted, was sent as email attachment and not properly decoded"
    I'm posting here but not sure if this is a SAPconnect issue? Hoping someone else has encountered this. Will give points.

    SAP provided a correction to
    class: CL_CRM_EMAIL_UTILITY_BASE
    method: GET_BODY_PART_FROM_EDITOR

  • How could I popup a new window in ICWC

    Hi experts,
    I am new to ICWC development. And now I need help.
    My problem is how could I popup a new window by clicking a link on the ICWC's view.
    And the popup window will show view belonging to another viewset.
    Because normally in ICWC, we use view_manager->navigate to do the navigation from one view to another. But this kind of navigation are in the same window. What I need is open a new IE window, and show another view.
    Is it possible? If it is, how?
    Thanks and Best Regards,
    Marco

    Hi Marco,
    I created a javascript as shown below in the view
    <script language="javascript">
    function ZShowF4KeyAndValueHelp(AccountID)
    //  content = escape(InputField.value);
      URL  = window.location.protocol +"//" + window.location.host;
      URL += "/sap/bc/bsp/sap/ZCRM_IC/ZBPPopup.do";
      if(AccountID!=""&&AccountID!=null)
      URL = "?AccountId="AccountID;
      var left = ((screen.width  / 2) - 170);
      var top = ((screen.height / 2) - 210);
      attr = "resizable=yes,height=420,width=350,dependent=yes,status=yes,top=100,left=100";
      newDialog = window.open(URL,"F4Help",attr);
    </script>
    and then called the same where it is required
            <crmic:button id            = "Confirm"
                      onClientClick = "ZShowF4KeyAndValueHelp(<%= lv_accountno %>)"
                          onClick       = "confirm"
                          disabled      = "<%= disable_confirm %>"
                          priority      = "1"
                          text          = "<%= otr(crm_ic_appl/bupaConfirm) %>" />
    Regards
    G.Raja

  • How to handle error pages in ICWC??

    Hi Experts,
    1. I have created an authorization object for sensitive service tickets.
    2. Only users who have the authorizations to view the tickets should be able to view these tickets.
    3. I have modified a badi which matches this requirement and works fine in CRM side.
    4.In ICWC i open the Interaction History with the username who is not authorised to view the service tickets and on the interaction history search page I search for the service ticket number .
    5. I get the result in the interaction history result.
    6. On row selection i am taken to an error page which says <b>Authorisation not given.</b>
    7. Experts please suggest a solution wherein <b>i donot navigate to the error page</b> but stay on the same page and the error message is displayed in the bread crumb.
    Useful answers will be generously rewarded, 
    Regards,
    Shrita Sharma.
    Message was edited by:
            shrita sharma

    Shrita,
    You could simply do this way.
    Use class CL_BSP_WD_MESSAGE_SERVICE to add a message that could be displyed in message bar next to bread crumb.
    DATA: lv_msgsrv   TYPE REF TO cl_bsp_wd_message_service.
              lv_msgsrv = cl_bsp_wd_message_service=>get_instance( ).
              lv_msgsrv->add_message( iv_msg_type = if_genil_message_container=>mt_error
                                iv_msg_id   = 'ZCRM_ICWC'
                                iv_msg_number = '087'
                                iv_important_info = abap_true ).
    Cheers
    Ankur

  • Interaction history in ICWC not showing dates

    Hi,
    The interaction history in ICWC(CRM 5.0,SP8) is not showing the date of the interactions viz., service ticket, interaction record. Is there any setting to be done for this? Please guide.
    Shridhar

    hi,
    try this
    IMG>CRM>Master data >BP>Accounts and Contact Persons in the Portal-->Specify Display Options for Interaction History/Activities/Opportunities
    Select the area as -
    SAP_CRM_CUST_INTERACT_CENTER or your relevant area
    and make the settings for interaction history. you should be able to se the Fact sheet details with dates
    Cheers!
    Please reward if helpful
    Raj

  • Handling of asian characters in CRM ICWC / WebUI?

    hi
    we would like to allow people entering asian text (e.g. chinese) in Interaction Center WebClient / WebUI. they'll be using English as logon language.
    will now everyone (also european users etc.) looking at this text see the correct characters? or will only asian users be able to see it properly?
    thanks for helping out on this.
    regards
    nicola

    The related systems need to be upgraded to unicode (CRM, ECC) and the chinese language loaded.
    The ICWC should then support the asain characters.
    We'll find out for ourselves in the next 3 - 6 months as we are just about to do the unicode upgrade.

  • Error-The RFC destination EDSCLNT900 is not available in ICWC

    Hi All,
    I'm working on CRM Utilities 2007. In the ICWC, I'm getting the error 'The RFC destination EDSCLNT900 is not available'. Kindly help me in resolving this error.
    Regards,
    Archana.
    Edited by: archu_sap on Jul 15, 2009 10:30 AM
    Edited by: archu_sap on Jul 15, 2009 10:33 AM

    Hi,
    You have to maintaine RFC Destination EDSCLNT900 in the CRM system.
    generally we have to maintain RFC (t-code SM59) in the sytem where Function Module is present.
    Suppose you are having FM in ECC system  and you want to call in CRMsystem,  then you have to maintain RFC destination (EDSCLNT900) in ECC system.
    Thanks & Regards.
    ShreeMohan

  • Error occured in the ICWC Page

    Dear,
    When i open the ICWC Page, there is an IE Error. The error is as follows:
    Line : 796
    Char: 1
    Error: Object doesn't support this property or method.
    Code: 0
    URLs:
    Who have met this error before? Please give me some solutions, thanks a million~

    At last i found it the problem of the IE7.0. After adding some URLs to the trust district and  configuring the customizing level, this issue was OK now.

  • Accounts  PCUI application in ICWC using Transaction Launcher

    hi all,
    I am trying to launch Accounts application (PCUI) in ICWC. But it gives the following error:
    "Execution not possible; data flow errors"
    What am I doing wrong?
    Regards,
    Priya

    Go to Transaction launcher class and edit the method
    IF_CRM_IC_ACTION_HANDLER~PREPARE_DATA_FLOW
    Insert the following line in between..
    me->gv_data_flow_complete = abap_true.
    Thanks,
    Thirumala.

Maybe you are looking for

  • Why can't i use full screen on netflix?

    With Firefox, using my MacBook Pro (3 weeks old)I cannot go to full screen when running a movie on Netflix. It worked fine on my older MacBook Pro.The screen goes dark after 2 attempts. However I can go to full screen on Netflix using Safari.

  • My ipod has a blank screen and the computer won't see it

    Ok, I have an ipod video that I just got from the apple repair shop about a week ago, and it's not working at all. I'm pretty sure I got a virus on it from a song, but I can't do anythign because the computer won't read it. It's had plenty of charge,

  • Gaming is Anytime, Anywhere - nXa Gaming

    nXa Gaming, one of MSI's official sponsored professional e-sports team, featured 1 vs 1 and 2 vs 2 CS:GO & Crysis tournaments in the most prestigious DOTA 2 events. Dedicated to support local e-sport community, MSI recruited the Ladies team as one of

  • How to design  databse for binary tree

    kindly help in desiging databse for binary tree and also to retrive data from database.

  • Consuming Webservice from ABAP Program

    Hi, I need to consume a WebService https and with SSL. But to begin I tried to use a free webservice. 1-I cant create a Client Proxy, because the ppl from IT of the client dont want to do it.... so no SE80 -> Client Proxy. The thing is if I use the m