Workitems in the CRM

If a workitem appears in the CRM, there is a link which says Display in Original System.   see page 757  figure 26-4 in Practical Workflow for Sap.  
How can I get this to work, right now if I click on it, nothing happens.
*PLEASE HELP the newbie*

HI,
Are you able to see incoming mails as documents?
If not check your configuration for EMAil setup.
If you are able to see incoming mail as document instard of workflow item. then check your configuration in S028 and CRMC_IC_MAIL_WF Txn.You can trace it in SWI1.
Thanks,
Kavitha

Similar Messages

  • How to escalate the workitem into the worklist of new agent

    Hi,
    We have created a workflow for complaint management in SAP CRM system that includes mainly:
    Triggering event is CREATED event of Business Object: BUS2000120 (CRM Complaint).
    Activity for assigning the complaint WorkItem in the WokList of agent determined through rule of category: Function module to be executed.
    Now the requirement is to escalate the WorkItem into the worklist of some other user after 7 days from the creation date of complaint and into WorkList of some third user after 14 days.
    We have written the code to find the actual agent based on creation date in the FM of rule, but not finding any way to trigger the FM after 7 days and after 21 days again to redetermine the agent and reassign the WorkItem into the WorkList of newly calculated agent.
    I am very new to Workflow design. Please help if anyone knows the procedure how to escalate the workitem into the worklist of some new user.
    Thanks & Best Regards,
    Kavita Chaudhary

    hi kavitha,
    if you want to configure worklist go to se63.there are four level of hierarchy. there in object types u can add ur workitem..if you are going for a universal worklist then u should have
    ● SAP NeWeaver Portal
    ● Application Server Java (AS Java)
    ● SAP Business Workflow
    ● Collaboration Task
    ● Alert Management
    also  you  must be an admin..

  • Ecc workitems appearing with CRM workitems.

    We have ECC workitems appearing on the Interaction Center agent inbox or We have CRM workitems appearing on the Interaction Center, but we cannot get both appearing in the Agent inbox. 
    Following the Integrate Other SAP Systems in Workflow Inbox documentation
    We have done the   u2022     RFC destination
                                    .          The Transaction Launcer
                                               The Trusted Systems.
    Can anyone  provide a concrete example of an ECC workitem and a CRM workitems appearing in the agent's inbox.
    Nothing we do seems to help.  If I remove the ECC from the RFC destination, we get CRMs and only CRMS. 
                                                      If I add the ECC to RFC destination, we get ECCs and only Eccs.
    I need to show both.  
    All help is most appreciated.

    Small setting i missed in R/3 .
    Create plant as a Maintenace plant under Plant maintenance node in Enterprise structure .
    Solved by maintaining this setting

  • Error while saving a Sales Order in the CRM Mobile Application

    Hi,
    I am facing issues while saving a Sales Order in the CRM Mobile Application. I am getting the error message "Value Field KvLangu is not valid (Error: 236 / 1102)".
    I would be very grateful if somebody had faced this issue before and this way could help me with some information.
    Best Regards,
    Rogerio Prado.

    Hi Rogerio,
    You should put mobile sales related messages in the forum "CRM Mobile applications"
    This error message is coming because the language table SMOT002 might be empty in your mobile client OR it does not have all the values which have been customized in the system.
    You need to have subscription based on publication "customizing objects" assigned to your site.
    Regards
    Vivek

  • Publishing a BI-report as a Widget on the CRM home page

    Hello,
    I'm trying to publish a BI-report on the CRM home page in the WebUI.
    I've created a Widget link and added the widget to the home page.
    As URL for the widget I've entered the following code:
    [http://electro.marvel.local:50000/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?TEMPLATE=ZCRM_APP_SURV_DEMO]
    When I log on to the WebUI, the Widget is displayed with the logon screen for the BI-system. (I have not set up single-sign on.)
    When I log on to BI, the browser goes crazy and just refreshes and refreshes.
    What could be the issue here?
    Kind regards
    Johan Wigert
    Edited by: Johan Wigert on Oct 2, 2009 12:07 PM

    Hi Johan,
    I'm trying to do the same and I have 2 questions:
    1) How do you create URL for a Widget?
    2) What was the issue and how did you fix it?
    Thanks,
    Deepali

  • Can anyone assist with a report that extracts the External ID field in the CRM

    I have a membership system where the client has imported 3600+ records some of which had the Eternal ID ('Your ID field on the import file) set and some don't.
    The trouble is I need to update all the CRM records and can't import the changes as I don't know what the original external id value is. Business Catalyst support advised that they can't include this field in any report (don't get me started on that...) and I am now desperately in need of some way to get that data which is on the file and is critical to any further updates via the import files. I would delete all the records and start again except that there is no bulk delete option in BC CRM - yes you can do it in products but not CRM or Web Apps...!!! The only option available in BC is to delete one screen list at a time but then I have the issue that this matter does not relate to all CRM records - only those whio are members of a secure zone.
    My need is urgent so any assistance free or otherwise would be approeciated and the solution needs to be one that enables me to run such an export on an irregular basis.

    OK... thanks to those who offered assistance and I now feel somewhat a goose but then not altogether.
    BC in its usual style of help documentation, are not at all clear in their explanation of how the Unique Id (which is actually the field 'External ID' in th CRM under the Misc section). Below is the description extracted from the import template
    The above columns represent all the available columns that can be imported using the standard contact import feature. Columns do not need to contain information but they must be present on the page, especially if a proceeding column contains information.
    If your organization uses its own unique identification number to differentiate between customers then use the Your ID column. If a value is present in this column then it will serve as the unique identifier. This means if the contact was previously imported and it is being re-imported then his or her details are updated, otherwise a new contact record is created regardless of whether a similar contact already exists in the system.
    If the Your ID column is not used then contacts are generally identified by their email address. The minimum requirement to import a contact into the system is that either Your ID, Email Address, Fullname, firstname or last name must be present on a single row. If these values are missing the the row is not imported and the import will move to the next row.
    If you don't provide Your ID nor an email address and only a name then the contact is added each time regardless of whether a similar one already exists in the system.
    Now my understanding is that if you have used the Your Id then being the unique identifier and as such all future imports would have to use that... Well no this isn't the case at all.
    If you import a set of records that all use the Your Id you can simply update those same records with just the email address - you don't need to Your Id or External Id at all!!!  So what is the purpose of this field at all? I have no idea myself as it can't be reported, it can't be exported, it can't be referenced - in fact the only way you will ever see it is to open the CRM record and expand the Misc details and buried at the bottom you will find it. Now that is what I call an undocumented feature !
    So end of it all is - my concerns all proved baseless and you don't have to concern yourself with the External / Your Id field no matter what the customer does.
    My advice - forget this field exists and don't bother trying to use it unless you might happen to be interfacing into some 3rd party system through PAI's as this seems to be the only use I can think of for it.

  • How can I pre-populate a web app input form with data from a webform in the CRM?

    Scenario:
    A customer fills a registration webform. The customers data is stored in BC CRM as usual. This step provides a lead to marketing unit and the team makes a follow up. Upon completion of internal processes. The workflow initiated by this customer filling the registration form is approved.
    Th user is sent a 3rd-party notification with a url to enable the user complete the registration process by entering the information into a web app.
    The Issue:
    The client is requesting that he doesn't want the the customer to re-enter some of the  information that  has been captured in the registration form again since it will be laborious for the user to do this. He wants the system to store this customer data already in the CRM and pre-fill the web app form so that the user just submit the data, so that the item can be in the appropriate web app as web app item.
    Question: Is this possible? Can this be achieved via js. How should I go about it.
    Your assistance will be appreciated.
    Thanks.

    For each option you would need to only have a custom text field for that item. This is where the otpion for each gets populated with javasript.
    Each option is your own html that is a select with options as web app items. A list layout of your web app items is just a select with text and value of that item.
    Your tricky thing is to setup the matrix of rules to define what shows and when. You can do that with data source association between web apps if it is a 1-1 relationship but if it is 1 to many you need to form script matrix to define what happens on each change.
    It depends on the details but thats the core of it.

  • Run time error while closing the CRM Order using BAPI

    Hi Experts,
    Need your invaluable suggestions here.Apologies for the lengthy mail, intention is to give clear idea of the issue.
    I am facing an issue while closing the CRM orders. According to our business process, when an issue is solved we will keep the order in resolved status only. We will not directly close the order from the CRM tool, instead we have created a custom program for the same purpose.
    For the custom program we will give input as the order number and execute it, this will close the order.
    Here close the order means assigning it to Close status as well assign the reason code.
    We have created some reason codes for closed status.
    So when the program is run the Order moves from resolved status to closed status along with reason code.
    But of late we are facing some problems with this program, it is giving run time error for some CRM orders.
    Run time error message : The ABAP/4 Open SQL array insert results in duplicate database records.
    The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught in procedure "CRM_SERVICE_OS_UPD_OST_DU" "(FUNCTION)", nor was it propagated by a RAISING clause.
    Please find my code which have used in the custom program
    Closing the resolved SOs in the system
        CALL FUNCTION 'CRM_STATUS_CHANGE_EXTERN_OW'
            EXPORTING
              objnr                     = iv_guid
              user_status          = lc_status_closed
           EXCEPTIONS
             object_not_found          = 1
             status_inconsistent       = 2
             status_not_allowed       = 3
             OTHERS                        = 4.
        IF sy-subrc <> 0.
          WRITE :  'Error at maintaining status'.
        ENDIF.
    Set reason code
    build lt_subject
        ls_subject-ref_guid = iv_guid.
        ls_subject-katalogart = 'A2'.
        ls_subject-codegruppe = 'ZR000003'.
        ls_subject-code       = 'ZR33'.                      " Reason code
        ls_subject-mode       = 'A'.
        APPEND ls_subject TO lt_subject.
    build lt_ossset
        ls_osset-ref_guid        = iv_guid.
        ls_osset-subject_profile = 'ZREASON03'.
        ls_osset-profile_type    = 'G'.
        ls_osset-subject         = lt_subject.
        APPEND ls_osset TO lt_osset.
    build lt_service_os
        ls_service_os-ref_guid  = iv_guid.
        ls_service_os-ref_kind  = 'A'.
        ls_service_os-osset     = lt_osset.
        APPEND ls_service_os TO lt_service_os.
    build lt_input_fields
        REFRESH: lt_input_fields, lt_field_names.
        CLEAR  : ls_input_fields, ls_field_names.
        ls_field_names-fieldname    = 'CODE'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'CODEGRUPPE'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'KATALOGART'.
        APPEND ls_field_names TO lt_field_names.
        ls_field_names-fieldname    = 'SERVICE_PROFILE'.
        APPEND ls_field_names TO lt_field_names.
        ls_input_fields-ref_guid    = iv_guid.
        ls_input_fields-ref_kind    = 'A'.
        ls_input_fields-objectname  = 'SERVICE_OS'.
        ls_input_fields-field_names = lt_field_names.
        APPEND ls_input_fields TO lt_input_fields.
         CALL FUNCTION 'CRM_ORDER_MAINTAIN'
          EXPORTING
            it_service_os     = lt_service_os
          CHANGING
            ct_input_fields   = lt_input_fields
          EXCEPTIONS
            error_occurred    = 1
            document_locked   = 2
            no_change_allowed = 3
            no_authority      = 4
            OTHERS            = 5.
        IF sy-subrc <> 0.
          WRITE :  'Error at maintaining reason'.
        ENDIF.
        CALL FUNCTION 'CRM_ORDER_SAVE'
          EXPORTING
            it_objects_to_save   = lt_header_guid
            iv_update_task_local = lv_update_task_local
          IMPORTING
            et_saved_objects     = lt_saved_objects
          EXCEPTIONS
            document_not_saved   = 1
            OTHERS               = 2.
        IF sy-subrc <> 0.
          WRITE : 'Error at saving'.
        ELSE.
          WRITE : 'Successfully Closed'.
          COMMIT WORK AND WAIT.
        ENDIF.
    Run time error is coming at COMMIT WORK AND WAIT statement.
    Please let me know any corrections are required in the above program.
    When I analyzed the run time error I have found that it trying to insert the record in CRMD_SRV_OSSET for that CRM order, but already one record is present in the table for the same CRM order number.
    For most of the CRM orders there is no entry in this table so they are closing successfully but for a few orders for which there is an entry we are getting the above run time error.
    There is nothing wrong with the orders which have an entry already in the table CRMD_SRV_OSSET, I need to close these kind of orders with out run time error.
    Kindly provide your feedback.

    Hi Dinakar,
    You posted this in APO PPDS forum. This question should go to PP forum where someone could answer it.
    Please close this thread and open a new thread in PP forum so that you could get help quickly from the relevant experts.
    Regards - Pawan

  • How to keep the reserve workitem in the inbox

    Hi,
    i am working with Two level PO approval process.
    approver as an four option 1.to display the report 2. edit 3. release 4. reject .
    whoever the approver chooses the option 1 &2 ( to display the report ) the report should be displayed ( custom report) to the approver and it should keep the workitem back to the inbox.
    i debugged the SAP standard functionality for Cancel and keep the wokitem in the inbox.but i didn't get how to use the same in my program.
    my workflow should behave as same as cancel and keep workitem in the inbox whenever approver chooses to display the report.
    please can any one help in achieving this functionality.
    advance thanks .
    regards
    pave.e.e.

    At <a href="http://help.sap.com">http://help.sap.com</a> you will find documentation for exit_cancelled. Just go to <a href="http://www.google.com">http://www.google.com</a> (or if you are using <a href="http://www.mozilla.org/firefox">Firefox</a> simply use the search function in the top right corner) and enter the following as search criteria:
    site:help.sap.com exit_cancelled
    You will find the documentation of the macro easily.
    It is not easy for anyone here to say whats wrong with a custom report that doesn't display. There are always several possible reasons, but you (or another good ABAP-programmer) should be able to locate the problem by debugging.

  • What are the CRM Trasaction data Data Sources and Data load Procedure

    Hi BI Gurus,
    Does anybody provide the CRM Transaction data DataSources names and Load procedure into BI7.0
    I know the master Data load procedure from CRM to BI7.0.
    if you provide Step-by-Step documents it is more help.
    Thanks in Advance,
    Venkat

    Hi Venkat
    In order to find the transactions want you can login the CRM system and then use the transaction RSA6. There you can expand all the subtrees by left clicking on the first line and then clicking expand the further left button. After that you can easily search any datasource you may want
    Hope that helps
    Rgds
    John

  • How to handle the CRM Middleware after system refresh?

    Guys,
    We are using CRM 5.0 & R/3 4.6C. We have the middleware configured and set up. We finished all inital loads & delta loads are activated as well. The system works perfectly.
    Now for some reason the client wants to refresh the R/3 system. (Basically they are copying over the R/3 Dev system to refresh the R/3 Sandbox system. Our connection is currently between the 2 sand box systems) What impact will this have on the CRM system? Will it cause mass delta downloads? I have already referred to notes 588701 & 765018. Any additional information or watch outs will be appreciated.
    Secondly what's the best practice do a refresh in the future? Is there a SAP recomendation on how to go about with system refresh when CRM & R/3 are connected?
    ARP

    Hello ARP,
    as always: It depends what to do:
    a) do you have a CRM DEV System available? If possible you should get the connection working over there and then do a Landscape Copy of the R/3 DEV + CRM DEV to the Sandbox Landscape.
    b) Let them copy the R/3 DEV to the R/3 Sandbox. Then use the Data Integrety Manager (Transaction SDIMA) to get the missing Customers, Transactions exchanged.
    In the future they normally have to do a Landscape Copy.
    Regards
    Gregor

  • BDOC's to update the custom fields in R/3 from the CRM sales order

    Dear All,
    I need a small help.
    My requirement is as follows.
    When ever a sales order is created in CRM, an outbound delivery will be automatically created in the R/3 system.
    There are some fields in the CRM sales order which are not there in the R/3 system.So I have to create these fields in the LIKP and LIPS tables in R/3 which is not a problem.
    But I have to copy these fields from CRM to the LIKP and LIPS tables in R/3 when ever a sales order is created and saved in CRM. (This should happen automatically)
    So could anyone tell me whether there are any BDOC’s available to update the sales order info in the LIKP and LIPS tables and also any BADI which can be trigger for this purpose.
    Thanks in advance.
    Regards
    Shafath

    Hi,
    Thanks a lot. You have given a good solution.
    But a small correction.
    Sales Order is not transferred from CRM to R/3. The system is creating (automatically) a delivery in the r/3 system for the sales order created in CRM (Here we will not have the sales order in R/3), so we don’t have an entry in VBAK and VBAP tables.
    When we create a sales order in CRM and save , the delivery in R/3 is created and the sales order is not transferred to R/3.
    So while saving the sales order itself in CRM, I need to trigger a badi to update the LIKP and LIPS tables by calling a RFC (which needs to be developed in R/3).
    So I need a badi which triggers when the sales order is saved and which tells whether the sales order is saved without errors or not (because delivery in R/3 is created for only those orders which are created and saved without errors in CRM)  and returns the sales order number.
    It will be helpful if you can send some info on this.
    Any how thanks a lot for your quick response.
    Regards
    Shafath

  • How can we process the CRM Order again for second time in debugging mode

    Hi,
    Can anybody please tell me how can we process the CRM ORDER for second time.  that I want to process in debugging mode.
    Thanks,
    bsv

    Hi bsv,
    Are you trying to reprocess a BDOC for debugging purpose?
    If the BDOC is not with a final status, you will be able to reprocess it using the reprocess button in the smw01 search result list.
    And you may put /h on the popup when you click on the 'reprocess' button.
    If it is allowed to make some changes in the CRM ORDER for testin purpose, it would be easier to perform debugging.
    A more 'careless' way is to deactivate the outbound or inbound queue in transaction smqs or smqr, then in smq1 or smq2 to locate the interested queue, and click on button 'debug LUW'.
    Hongyan

  • Performance issue in the CRM

    Dear Experts
    We are facing some performance issue in the CRM-WEBGUI . All the standard and custom one are slow it take more time to open.
    However from the ABAP side is OK the response time is less than one second.
    Any specific operation i have to perform in term of CRM ?
    Regards
    Haroon

    Hello,
    i guess you started the webUI for the first time, right?
    At the first time it is very slow - SGEN does not really help here.
    It should be much better if you call the same screens a second and third time.
    See the link:
    [CRM Webclient UI - Generation of views after system restart / upgrade|CRM Webclient UI - Generation of views after system restart / upgrade]
    Kind regards
    Manfred

  • Standard WebClient UI business role for the CRM 7.0

    Hello Gurus
    where can we get the below mentioned thing....i tried in service market place but i did not get
    The predefined authorization roles are provided as attachment BP_CRM_ROLES.ZIP to the collective note of this SAP Best Practices version. Download and unzip the roles to your local directory
    after dowloading we need to uplaod in to PFCG roles
    (The purpose of this activity is to copy a standard WebClient UI business role and to assign a new authorization role to it. The WebClient UI business role is designed to centralize the authorizations, navigations, and content of the CRM WebClient UI.
    The business roles will be adapted to the Best Practices scenario scope)
    i am struck of ove here
    regards
    Sreeram

    Hi Sreeram,
    The roles you want to assign to the user you have to select for your scenario. The best practice role assigned to an user to navigate to the webclient. The other roles you assign to the user to give authoraization for your scenario. If you will go to C04 document you can get the standard roles which will be assigned to one particular user. For the standard user let sal SALES_MAN we assign the standard roles as peer the best practice as SAP_CRM_UIU_FRAMEWORK ,SAP_CRM_OR_ADMIN, SAP_CRM_OR_USER and BP_SLS_MANAGER. If you need other authorization for the user then copy the standard role and assign the authorization manually in transaction PFCG.
    Hope this will help you.
    Thanx
    Chinmaya

Maybe you are looking for