Skip to Content

This is my first post in the blog section here on SDN and I have intended to write about SAP Solution Manager and SAP Netweaver. I have started with Solution Manager few months ago and I am an enthusiast of this solution. I have many reasons why I believe in SolMan success beyond the fact it is mandatory, but it is another story, maybe another post. Well, now I am gonna write how to set up Incident Management Work Center in SAP Portal. They are simple tasks but there are some tips too, mainly concerning with the OBN (Object-Based Navigation) and the target iViews.

The following pictures show the Work Center embedded in the SAP Portal as result.

!https://weblogs.sdn.sap.com/weblogs/images/251677644/workcenter.png|height=250|alt=Workcenter|width=568|src=https://weblogs.sdn.sap.com/weblogs/images/251677644/workcenter.png|border=0!

Look the POW List with the incidents and the short description below: you can reply, add attachments, confirm and print the incident data in PDF format.

!https://weblogs.sdn.sap.com/weblogs/images/251677644/powlist.jpg|height=345|alt=POWer List|width=568|src=https://weblogs.sdn.sap.com/weblogs/images/251677644/powlist.jpg|border=0!

The “New Message” link in the left side panel allows the User to open a new incident easily.

!https://weblogs.sdn.sap.com/weblogs/images/251677644/create_Msg.png|height=239|alt=Create Support Message|width=568|src=https://weblogs.sdn.sap.com/weblogs/images/251677644/create_Msg.png|border=0!

Activating ITS (Internet Transaction Server) you can launch CRM transactions (CRMD_ORDER and CRM_DNO_MONITOR) without opening the SAP GUI – that is a big deal because the User doesn’t need it installed in his or her computer.

!https://weblogs.sdn.sap.com/weblogs/images/251677644/crmd_order.png|height=302|alt=CRMD_ORDER|width=568|src=https://weblogs.sdn.sap.com/weblogs/images/251677644/crmd_order.png|border=0! Monitor

Well, let’s go to the interesting stuff. First of all, make sure all the ICF services required for Webdynpro ABAP, BSP and ITS are active as well as if ITS is totally active — ask for your Basis team if you don’t have permission or if you don’t know how to do that. Make sure the ICF services /sap/bc/webdynpro/sap/ags_incident_man, /sap/bc/webdynpro/sap/ags_incident_create_app and /sap/bc/bsp/sap/dswp_url_launch are also active. Check in RZ10 transaction — or with your basis team — if the parameters are as follows: Now in the BSP Application DSWP_URL_LAUNCH iView, open the Object-based Navigation pane, set the operation as “NavigationUrl” and enter the code in the JavaScript field;

    In the AGS_WORK_INCIDENT_MAN Webdynpro ABAP iView, open the Object-based Navigation pane, set the operation as “Navigate” and enter the code in the JavaScript field;

      1. You can set value “1” in the “priority” fields.

    Now make some adjustments – e.g. sso and other iView options – and you will be able to use Incident Management Work Center in SAP Portal.

    That’s all!

    To report this post you need to login first.

    18 Comments

    You must be Logged on to comment or reply to a post.

    1. Hermano Claro
      Thanks for the knowledge shared here. It’s nice to know how to set up these important transactions over the internet (also the config. needed for the basis personel). I’m looking forward to the next post!

      Best Regards!
      -h

      (0) 
    2. Anca Toma
      Should I install a specific component in Solution Manager in order to use Incident Manager Work Center?

      Thank you in advance.

      (0) 
      1. Hello, Sandu

           What’s the package of your system? Those applications come in stack 15 for sure.
           But in stack 14 I remember there were some workcenters available (webdynpro). In this post I’ve used SolMan in stack 15.

        I hope I have helped

        (0) 
    3. pablovel79 pablovel79
      I have followed the steps but the next error is showed when I try create a new message — There is no iView available for system “???”: object “SolManNavigation”. For more information, contact your administrator. —

      I have created a busines object and linked to webDynpro iView, into alias for solman system.

      only a step “”enter the code [return ‘DynamicParameter=’+objValue;] in the JavaScript field; “” I can’t do, because I didn’t found the JavaScript field   —- do you belive that it´s the reazon of the error.

      can you helpme please!!!

      (0) 
      1. Hi, Juan

           The omission of the code  [return ‘DynamicParameter=’+objValue;] isn’t the reason for your problem. I think there are two possibilities:
        1) the system “???” doesn’t correspond to your SolMan System ID (make sure the System under “System Administration” -> “System Configuration”->”System Structure” has the same name of your SolMan System ID).
        2) Check the Business Object (right click -> open -> object). In the right panel, the value of the field DQE must be the concatenation of [“SolMan’s System ID” + “.” + “SolManNavigation”], for example, “SL4.SolManNavigation”, where “SL4” is the System ID of my SAP Solution Manager installation.

        ——-
        You can find the JavaScript field right clicking the iView* -> Open -> Object Based Navigation. Click on the Operation radiobutton and paste the code.

        *pay attention: this “iView” isn’t the Workcenter. You must create two new iViews (one for ITS and the other for redirect the links in the workcenter, it means, there are 3 iViews).

        (0) 
    4. Adrienne Norton-Clement
      Great Blog. I hope to see more Solution Manager/Portal Integration blogs in the future.

      But I am having trouble getting this working. I have followed exactly as you have instructed but when I select ‘New Message’ in the Workcenter I still get the message –

      ‘There is no iView available for system “SOL”: object “SolManNavigation”. For more information, contact your administrator.’

      I do have the system alias as ‘SOL’ and have verified the DQE on the ‘Navigation’ Business Object is ‘SOL.SolManNavigation’. When I open the Business Object and select the ‘NavigateUrl’ and ‘Navigate’ Operations and select ‘Display iViews/Pages’ I can see the correct iviews.

      Any ideas why it isn’t working?

      (0) 
      1. Hello, Adrienne

        Sorry the delay to answer your question.
        what is your Portal version? I made this post with Portal 2004 not 2004s. I need to explore this issue better, because everybody is facing the same problem.
        The first time a faced this problem, it was the System alias, but it doesn’t occur for you because your system alias seems to be right: SOL = SolMan System ID.
        If your Portal version is 7 (2004s) I believe your problem is related with the Business Object redirection. Can you find the field where to put the code <<return ‘DynamicParameter=’+objValue;>>? I think the “new” portal version doesn’t use scripts for redirections. Probably the problem is related with that. Try to figure out how business objects redirections work with Portal 7. Sorry, I don’t have an Portal 7 installation to try it out.

        Hope you can find a solution.
        Best regards

        (0) 
    5. Alvaro Figueroa
      Dear Hailton,

      On the theme Enabling Incident Management Work Center in SAP Portal, only I could enable the services
      ICF required to Webdynpro ABAP, BSP and STIs, and assign values to the parameters login/accept_sso2_ticket, login/create_sso2_ticket and icm / host_name_full.
      But the following points nothing I could do, because I do not know how.

      Now in the Portal, proceed as follows:

          * Start creating the System for your SAP Solution Manager system – the alias MUST have the same name of your System ID (Solution Manager System ID);
          * Create an iView for AGS_WORK_INCIDENT_MAN Webdynpro ABAP application;
          * Create an iView for the BSP Application DSWP_URL_LAUNCH – this BSP application is responsible for redirecting to the pages linked in the Work Center main page (New Message, Search for SAP Notes, SAP Service Marketplace, SAP Support Portal and SAP Help Portal) — you don’t need to show this iView in the navigation area;
          * Create an ITS iView for the SAP transaction AGS_WORK_LAUNCHER – you don’t need to show this iView in the navigation area too;
          * Now go to the “Business Objects” section and create manually a business object. Call it “Navigation”, choose the appropriate system alias and enter “SolManNavigation” in the Object ID field.
          * Open the Business Object and create two new operations: NavigateUrl and Navigate;
          * Now in the BSP Application DSWP_URL_LAUNCH iView, open the Object-based Navigation pane, set the operation as “NavigationUrl” and enter the code [return ‘DynamicParameter=’+objValue;] in the JavaScript field;
          * In the AGS_WORK_INCIDENT_MAN Webdynpro ABAP iView, open the Object-based Navigation pane, set the operation as “Navigate” and enter the code [return ‘DynamicParameter=’+objValue;] in the JavaScript field;
          * You can set value “1” in the “priority” fields.

      I would appreciate the tremendous help that you can give me on how to achieve them, and I’m doing my practical training in SAP and I have been commissioned to enable the service. Very little knowledge of the subject that I have but I have all the willingness to learn.
           
      my email is alvarofigueroaf@gmail.com

      Best regards.

      Alvaro

      (0) 
    6. David Li
      Hi Hailton,

      This is a great blog.
      Thanks for sharing it.

      Anyway, I found some issues.
      For easy discussion, I would like to identify your steps with unique sequence number.

      Issue #1:
      Step #3: Create an iView for the BSP Application DSWP_URL_LAUNCH…

      As you know, “Start Page” is mandatory for BSP iView. But your blog does not mention this. Functional experts might use “DSWP_URL_LAUNCH” as Start Page.
      Should Start Page be “start.htm”?
      If yes, does it make sense to elaborate Start Page in your blog?

      Issue #2:
      Step #6: Open the Business Object and create two new operations: NavigateUrl and Navigate;
      Step #7: Now in the BSP Application DSWP_URL_LAUNCH iView, open the Object-based Navigation pane, set the operation as “NavigationUrl” and …

      Step #6 mentions “NavigateUrl”;
      But step #7 mentions “NavigationUrl”.
      Should they be in sync?

      Best Regards,
      David

      (0) 
        1. David Li
          Hi Daniel,

          For EP7.0, there is no need to input JavaScript.
          Without JavaScript, the integration is still working properly.

          Please notice that the operation name/id for DSWP_URL_LAUNCH should be “NavigateUrl”.

          Regards,
          David

          (0) 
    7. David Li
      Hello everyone,

      If you are using SAP Enterprise Portal 7.0 or higher version, please check SAP Note 1399645.
      It has detailed explanation and screenshots.

      Thanks & Best Regards,
      David

      (0) 

    Leave a Reply