Skip to Content
author's profile photo Former Member
Former Member

After Upgrade from 6.0 to 7.0, the DOC FLOW changed from CRMCICANCH to CRMICCTXT

Hi Team,

we recently upgraded from CRM 6 to 7, then the new issue raised like in the DOC FLOW object type B got changed from CRMCICANCH to CRMICCTXT. Any idea why it got happen? Any config effects?

Also Set_anchor is not triggered for IR which created DOC FLOW with CRMCICANCH .

Thanks,

Vij

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Nov 16, 2015 at 02:47 AM

    Hi vij,

    Would you please check following?

    1. May I know how did you create interaction record? Did you created it in an IC role?

    2. Do you have any badi implementation of order_save? Do you see the same issue when you deactivate it.

    3. Can you check if you can see CRMCICANCH in crmd_order?

    please run T-code: crmd_order in sapgui to open corresponding CRM business transaction. Then please click "document flow" button to check document flow and if there is an entry with document type CrmCICAnchorObject like bellow exists, then it is an interaction record.

    => Participant in communication process CrmCICAnchorObject

    best reagards,

    Bruce

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Team,

      Please find the solution below...

      This got happen due to cache refresh/run time class regeneration indirectly for component page ‘crmcmp_ic_frame/mcmain.htm’. Even it shown as ‘active’ version then also need to reactivate it for refresh the page. After reactivation then the classes relevant to page get regenerated and page loaded properly.


      This will mostly happen because of SP change or system get upgraded to newer version or due to any note changes the respective BSP components got changed by TR. So in these cases we need to reactive those BSP .HTM pages.


      Please find the further details below…

      After running the http watch in CH2 system, the browser stopped at component crmcmp_ic_frame/mcmain.htm


      So due to this after upgrade we faced this below strange behavior..


      After selecting business role IC_Agent then it gives the blank screen, try to

      refresh the page again or click on URL and press enter then again it

      opens the Business role selection page. Then try to select the

      IC_Agent role again. This time it will become successful.


      So here class cl_crmcmp_ic_comp_manager => init called once in CH2 for 'WS' work session.

      where as in CDD its triggered twise, once for 'WS' work session and one more time for 'AS' Agent session. For any IC agent logged to system, then it needs to happen like one WS and one AS needs to be loaded, thats the minimum need.

      fyi..

      1866327 - CRM IC: How to identify the source of sessions when working with CRM IC business roles and steps for resolving in case of errors

      in below table have components to be loaded for work session 'WS' and agent session 'AS'.

      So all the components which are need to be loaded for 'AS' is not loading

      ex :

      INTERACTION_MANAGER_LAUNCH - CL_CRM_IC_INIT_INTERACTION_MGR X 'AS'

      * Application component initialization

      SELECT * FROM crms_ic_app_comp

      INTO TABLE rt_comps

      WHERE active = lv_active

      AND session_type = iv_session_type.


      HTTP watch at CH2:

      Method Result Type URL GET 200 html http://app.xyzcorp.com:8000/sap(bD1FTiZjPTMwMCZpPTEmZT1SVWxDU2tGRFRWOWZYMTlmTVRCZk9URmZBRkJXaFFVekh0V2p0ZEpmZkx4U01RJTNkJTNk)/bc/bsp/sap/crmcmp_ic_frame/mcmain.htm?sap-client=300&sap-domainrelax=min&sap-language=EN

      After running the http watch in CDD system, the browser executed continuously even after the component crmcmp_ic_frame/mcmain.htm.


      So now activated again for regenerating corrupted classes for .htm page.



      Once agent components loaded properly then all agent relevant events in gt_subscriptions got registered then the first event triggered is bp_confirm will happen else it become like 'interaction started'. so entire flow changes. So here method set_anchor() is not triggered, so in doc flow the relationship 'CRMICANCH' is not created and it was 'CRMICCTXT'. So it fails in CRM 7.0.


      Thanks,

      Vij

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.