Auto-open 'Completed' Service ticket based on tracking text in email...

When sending out e-mails we embed a so called tracking number into the end of the e-mail text saying something like:
DO NOT DELETE ***
     Ticket No. [[1234567]]
DO NOT DELETE ***
This is pretty common, I believe, and how this is achieved is documented in a number of places.
However, if a client responds to an old email containing a tracking number then the e-mail is attached to a 'Completed' service ticket, but the agent responsible will not be aware of this as it might not show in their Inbox.
An agent regularly tracks new e-mails so will pick up on this, but then has to re-open the service ticket before the agent responsible (ususally another agent) can see it and respond.
What I would like to achieve is to automatically have ERMS re-open the service ticket that the new e-mail is assigned to. In this way the agent responsible will be notified immediately and there is no manual intervention required, as such.
Has anyone done anything like this before?.
With regards
Gary King
Edited by: Gary King on Nov 17, 2009 5:03 PM

Hi Gary,
We have done something very similar to this. Here is how we achieved it:
1. Create your own class using the standard Action Handling classes as a guide (you can find these in SPRO: Customer Relationship Management > E-Mail Response Management System > Service Manager > Define Service). You need to use Interface IF_CRM_ERMS_SERVICE.
You can retreive the Service Ticket number from the Fact Base as follows:
service_manager->factbase->get_by_xpath( '/parts/context/stkt/number/text()' )
You then just need to get the guid and run the following two function modules to update the status of the Service Ticket and save:
CRM_STATUS_CHANGE_EXTERN_OW
CRM_STATUS_SAVE_OW
2. In SPRO: Customer Relationship Management > E-Mail Response Management System > Service Manager > Define Services create your own custom Service with Service Type Action Handling and reference the Class you created.
3. in SPRO: Customer Relationship Management > E-Mail Response Management System > Service Manager > Define Repository under Context ERMS add a new Action and enter the Action Service ID created previously.
4. Amend your default ERMS rule policy in the Rule Modeller, and add a new rule with the new Action based on any conditions you want to use.
5. Before testing first run program CRM_ERMS_REGEN_RULES to regenerate your rule policy (you need to do this if the repository is changed)
Hope this helps,
Sam

Similar Messages

  • Escalation process in Service Ticket based on the Priority,DueDate & Status

    Hi Experts,
    What is the standard way of Escalation process in SAP CRM Service Ticket management based on the Priority, Due Date and Status together. SLA can be usde with Service Ticket ?
    Based on the status, priority and due date/Time, how can I re-assign the ticket and send mail to the specific responsible employee or department to work on the ticket.
    Thanks
    Shaik Chand

    Hi Chand,
    pls check this below link ..
    http://help.sap.com/saphelp_sm40/helpdata/en/ec/7c83dc4ded11d5992600508b6b8b11/content.htm
    Regards,
    Raghu

  • URL for directly open/edit Service ticket  in WebUI

    Dear all,
    I try to find solution within this forum. I found similar case with solutions but still not quiet clear to me.
    The requirement is to use one URL to open directly to the specific CRM Document in display/edit mode.
    in CRM 7.0
    Thanks
    Kiran prasad

    Look at this link: URL for directly open/edit CRM Document in WebUI
    As it is sad in the post you must generate the following structure of url: http://xxx:xxx?crm-object-type=xxx&crm-object-action=x&crm-object-keyname=xx&crm-object-value=xx
    or you can use even simpler url: http://xxxx?crm-object-type=xxxcrm-object-value=xx
    xxxx - link to your logon page
    xxx - name of BT component for service ticket
    xx - guid of specific service ticket

  • Service Ticket Search based on Notes

    Hi All,
    We have a requirement in CRM for searching the service tickets based on the notes(additional notes) added to the order(say Service Tickets).
    Is there any class/method existing in the current system or how do we handle it?
    Please suggest your valuable inputs.
    Any experience on this using TREX search will be highly appreciable.
    Thanks,
    Mohan.

    Hello Mohan,
    My experience is that unless you are using the new Enterprise Search feature in CRM 7.0, you will need to create a new BADI definition for CRM_SAF_KB. But with CRM 7.0, you can simply use Enterprise Search to search against all CRM objects including service tickets.
    Best regards,
    John

  • Requirement in Service Ticket Search based on Notes

    Hi All,
    We have a requirement in CRM for searching the service tickets based on the notes(additional notes) added to the order(say Service Tickets).
    Is there any class/method existing in the current system or how do we handle it?
    Please suggest your valuable inputs.
    Any experience on this using TREX search will be highly appreciable.
    Thanks,
    Mohan.

    All,
    Please let me know how GENIL class can be used for service ticket search based on notes.
    Thanks and Regards,
    Mohan

  • IC WebClient_Field Classification in service ticket

    Hello,
    We're implementing CRM 4.0 with the "Interaction Center WebClient" (SAP Portal) and the transaction "service ticket" (we use for transaction type TSRV as a basis, and copied it in ZSRV). In the portal header data of our "service ticket", there is a field "Classification", which we would like to customize with values.
    => Problem: we cannot find any corresponding entry in the CRM IMG Customizing for this filed "Classification".
    Does someone have an idea?
    Thanks a lot,
    Regards,
    Nad

    Hi
    for classigication fileds  you need to use category modler pcui based application from transaction code crmc_pcuitools and select
    CRMM_ERM_CAT as option and click on executre button
    then you will find the pcui based category modler view select new button and define the new schema there by selecting the node and subnodes in it assign the codes  from subject profile for each label define labels for each node assignthe subject profile under the application area of schema and select the future date and time to activate the schema and release the schema set time 10 min future date andtime and go back to crm_ic transaction open the service ticket transaction u will see the dropdown values at 4 levels appear there
    please do reward points if helpful
    regards
    Vikas

  • Service tickets - User and system status

    Hi guys
    This is the scenario, there was a complaint raised by our resolver groups saying that they were unable to open any service tickets logged through to them from our Contact Centre Agents. All this happened in a space of 5 hours only
    Under the Header Overview of these service tickets, when I view the changes to this document, i saw that every service ticket that was logged user status shows CLOSED and system status shows COMPLETED
    Please advise what could have caused this?
    Ravi

    Hi Arden
    Went through a few of those cases and picked up this
    The last system status entered shows TO BE DISTRIBUTED - by the Interaction Agent user
    Responsible Group deleted - and new value shows the new responsible group
    But the time frame bewteen the old value and new value is what concerns me. Theres a gap of about 45 minutes on average from the time the case is logged "open" till the time the case is "in process" by the resolver
    But as per the resolver groups, they could not access these cases once they were logged. So it seems these cases were all "locked" basically and could only be access minutes later
    Ravi

  • Customer service ticketing threads

    For some reason the threads in the customer service ticketing process are not showing up on the case page in the Admin Console. We followed the steps in the KnowledgeBase article found here: http://kb.worldsecuresystems.com/kb/customer-service-ticketing.html
    Briefly here are the steps taken:
    Set up User Roles
    Set up a Workflow
    Set up the Customer Service Ticketing options (Admin Console > Site Settings > Customer Service Ticketing)
    we're using a dedicated email address
    we make sure the 'enable' box is checked
    we've tried each of the options in the 'Automatically Assign Case' drop-down menu
    all the fields are filled in correctly according to the KB article mentioned above
    we've set up the autoresponder
    we've also set up the CST System Email
    Set up a Secure Zone
    created a page in the secure zone that lists the tickets (cases) and that works with the exception of the subject
    created a page in the secure zone where the logged-in user can submit a ticket and that seems to work fine
    the form's settings are in set to proper secure zone
    we've tried setting the form to both use a workflow and not use a workflow in testing
    When testing this setup
    the user enters a subject and the issue, presses the 'send' button
    the user gets an email confirmation
    if using a workflow, the CSR gets a workflow notification, not a customer service ticket as shown in the KB article aboveif not using a workflow, the CSR gets no notice, no ticket as email
    Okay, we can click on a link in the workflow notification and go directly to the user's case. No CSR has been set, but we can set that. The subject can be copied and pasted from the user's submission into the field at the top of the case dialog page (also labeled 'Subject') and that subject line will display in the ticket list the user sees in the secure zone. We can also set the status to 'open' if the option to set that to 'open' from the Customer Service Ticketing options page did not do it. So, we're guessing a little from here. We send a message from the ticket (case) page. That message reaches the user's mailbox. The message has a note at the top which tells the user to add a reply if they want above a marked line. When we test this function, we're thinking if the user adds some follow-up message above the quoted line and sends that email, it will be appended to the thread, the CSR will get a notice, and we would be able to see the new message from the user in the thread on the ticket (case) page and the user could also see the thread in their secure zone ticket detail page. We can send several messages to the user and, from our testing thus far, each time the test user adds a comment above the reply line and sends that message back, nothing happens. The CSR gets no notice. The reply does not show up as part of a thread anywhere.
    We've noticed the options for using a workflow on the ticket or case page and there's a twirl-down menu for other types of workflows but no mention of these options is explained in the KB article we followed so we are not clear about their use.
    With all that said, we're hoping someone can point out what we are not seeing and where we are getting lost.
    Thanks for reading this long dissertation in trying to explain the circumstances and thanks for any help. It's much appreciated.

    I''m not sure this can be done.  You might be able to set this up by launching a specific workflow from a custom form. If you setup a few workflows like "Client Support A-L", "Client Support M-Z", etc. In your custom web form you could use some javascript to launch a specific workflow based on the first letter in the "Last Name" field in your web form.  Check out this post on how to launch specific workflows from a web form: http://helpx.adobe.com/business-catalyst/partner/create-workflow-notification.html#id_2285 7
    This won't work for inquiries coming directly for email.  I think your best bet is that if your client has specific needs for the CRM that can't be met with BC you should just have the 1st level of support assign the case manually when the email notification comes in. It's pretty easy-- there are links in the emails to assign cases to CSR reps manually when the first inquiry comes in.

  • Help needed in Service Ticket view version CRM 2007

    Hi,
    We have a requirement to replace the Service Level Agreements with Location details screen (custom defined) in the Service Ticket View. I did this in 5.0 version,but couldn’t replicate it in the CRM 2007
    version.
    Here is how I proceeded in the new version.
    Instead of creating a new view, I approached the Adding required
    context node approach and populated the fields that we need.
    1. I enhanced the component ICCMP_BTCTR
    2. I added Context node BTActivityH ( I did not link it to any CutomController in the wizard, but defined dependency to Higher LevelContext node BTAdminH, with BOL relation, BTHeaderActivityExt, and
    activated the check box “Always Create Instance” and let the the wizard to finish off.
    3. Then using the UI Config tool, I copied the standard configuration to my custom config for changes, I removed all the 3 fields that are there in the standard configuration, and replaced with the attributes
    of BTActivityH using UI Config tool in the component work bench. All fields are Input ready fields (not set for Display only).
    4. When I open the Service Ticket view to access these fields, in the UI of Service Ticket, I realized that they are display only fields.
    5. Then I created the attributes, ( to access GET_I_S_*) methods of the attributes, and I externally set rv_disabled = ‘FALSE’ in the metod (say GET_I_S_CITY)
    6. Now I am able to input values for those fields, but still I am not able to save those entries that I entered in there.
    I guess I am missing some thing in the wizard, like linking custom
    controller or dependency relations.
    Is it mandatory for me to bound the context node to component
    controller Node (BTActivityH). If so how can I bound it.
    Please advice me.
    Thanks and regards,
    Sreekanth

    Hello Sreekanth,
    I think that the fields are read-only and not saved because your context node is not bound to a custom controller. (Even though your higher level node, BTAminH, is probably bound to a CuCo)
    The code to perform the CuCo binding is mostly coded in the CREATE_BTACTIVITYH (controller class->typed_context->create_btactivityh or check create_context_nodes to see how the method is called)
    like this:
      owner->do_context_node_binding( iv_controller_type = cl_bsp_wd_controller=>co_type_custom
                                      iv_name            =  <name of the CuCo>"#EC NOTEXT
                                      iv_target_node_name = '<the context node of the CuCo to bind to>'
                                      iv_node_2_bind = <your context node> ).
    Now, save yourself a headache and a lot of debugging time and just create a new context node through the wizard again, this is much easier than trying to 'fix' it yourself! Once you have created your new context node you can delete the old one by deleting the attribute in the typed_context class.
    Hope this helps!
    Reward points if useful!
    Kind regards,
    Joost

  • Adding classifications to service ticket in IC WEB CLIENT

    Hello,
    We use the IC Web Client system with an interface to an HP open view system.
    To open a new service ticket we plan to use the CRMXIF_ORDER_SAVE function through a web service.
    We would like to add classifications to this order but it doesn't exist in this function.
    1.     Is there any function (BAPI) that can open a service ticket with classification?
    2.     Is there any function (BAPI) that can open a new classification and assign it to a product?
    3.     Is Hp open view is a certified partner of SAP and there for has a connection to assist with the IT Help desk scenario?
    Thank you very much.
    I will really appreciate it if I will get an answer for those questions.
    Nurit Rotman

    Ritu,
    You need to have Service Add On Extension to view Service Ticket in the IC WebClient.

  • Unlinking an InteractionRecord from a Service Ticket.

    Hi Gurus,
    I would like to find out if it is be possible to remove the link between an InteractionRecord and a Service Ticket? In our scenario whenever we create a service ticket an interaction record will be created automatically along with the service ticket. But it is not happening all the times. Some times Interaction record won't be created along with the service ticket. Can any one tell me why this happens like this?

    Hi ManniF,
                  Thanks for your quick response. Here we are creating the service ticket under IC_AGENT role. Actually what happens in our case is whenever we open a Service Ticket in IC, sometimes all the servicetickets comes under business context of a service ticket. Can you tell me why the service tickets comes under business context of a service ticket.Can any one tell me how to restrict the service tickets under business context when I open a service ticket?
    Edited by: MuraliKiran on Jul 2, 2010 12:18 PM
    Edited by: MuraliKiran on Jul 2, 2010 12:20 PM
    Edited by: MuraliKiran on Jul 2, 2010 12:23 PM

  • Open Hub Services& Hierarchies

    Hi frnds,
    I jus wanna know inf abt OHs and use in real timethe step by step procedure for creating <i><b>open Hub Services & Hierarchies</b></i>
    <b>pls mail [email protected]</b>
    Regards,
    John thomas

    Hi john,
    Open hub service is basically used when you need to send data out of the SAP BW server to another database, flat files etc.
    GO thru this link..
    open hub
    Hierarchies
    /people/prakash.bagali/blog/2006/02/07/hierarchy-upload-from-flat-files
    General help for heirarchies overview
    http://help.sap.com/saphelp_nw04/helpdata/en/0e/fd4e3c97f6bb3ee10000000a114084/content.htm
    using heirarchies in queries
    http://help.sap.com/saphelp_nw04/helpdata/en/a7/3f7139d1f89a0ce10000000a114084/frameset.htm
    Defining heirarchies on an infoobject
    http://help.sap.com/saphelp_nw04/helpdata/en/d9/2d73374026023fe10000009b38f8cf/content.htm
    loading heirarchies from flat file
    http://help.sap.com/saphelp_nw04/helpdata/en/fa/e92637c2cbf357e10000009b38f936/content.htm
    hope this helps you.
    Cheers
    RK

  • Link action profile generated mails to Business context of service ticket

    Hi,
    how to link action profile generated mails to business context of service ticket.
    The business context links emails sent manually from the e-mail function on the navigation bar, but automated emails that are sent using email actions (post processing frame work u2013 actions and action profiles), donu2019t get linked to the service ticket.
    Thanks in advance
    Madhav.

    Alternatively, if we could send all file attachments that would be a start, but ideally we'd like to send all the contents of the Business context as separate attachments.
    Thanks!
    Andrew G.

  • Routing of emails with valid Service Ticket Tracking Text

    Hi Experts,
    System: SAP CRM 2007 (ERMS)
    If an email is send to the ERMS system with a valid Service Ticket Tracking Text, based on the rule:
    If
    Service Ticket Responsible Is Not Equal To ""
    Then
    Route to Service Ticket Responsible ( Route To (On Exception) = "" )
    The email can be routed to the Service Ticket Responsible of the Service Ticket or a default org.
    My requirement is to route the email with a valid Service ticket tracking text to the Responsible Org (Service Employee Group) of the Service Ticket.
    How can this be made possible. Can any one guide me with the Steps.
    Regards,
    Namita
    Edited by: Namita Singh on Jul 10, 2009 8:42 AM

    Hi Namita,
    I was trying to simulate your condition and i thought the following could be useful to you.
    You validate your tickets based on "Text" for them to be put into the ERMS --(Is it true?)
    and then you want the service ticket responsible org to be intimated about the ticket
    while selecting the action/parameters --> You will need to add the entry Route E-mail , this will give you the organization unit object .
    At the back end in the service manger profile the service id for this is -->AH_ROUTE and the class is CL_CRM_ERMS_AH_ROUTE
    There should be an enhancement written in this class for the identification of the Responsible org unit partner function org so that it gets identified as the org to be intimated about the ticket.
    The other way is to add the service FG_SVCTKT to your service manger profile(guess it should be the default one) so that then you can check for the Actions/parameters to assign the partner function holding the responsible org data.
    Hope this helps
    Regards
    Raj

  • On Workflow completion in ECC create Service ticket in CRM

    Hi Experts,
    Our client requirement is to create service ticket in CRM on completion of work flow in R3 system.
    Can anyone please advice me how to achieve the above requirement.
    Thanks in advance
    Kind Regards,
    Veined.

    Hello,
    You may try to call an RFC FM in CRM from ECC as the last step in your WF.
    Regards,
    Sharif.

Maybe you are looking for

  • Stuck on loading screen

    Hi, I recently charged my Blackberry Torch until 100%. After I charged it, I unplugged it and left it for 3-4 hours. When I went back to check on my Blackberry, this weird loading screen pops out. It's not a clock loading, it's blue loading circle. A

  • Updating relation

    I have a table named gl_chart_of_account having acompound primary key(account_ref_id,company_code).The above PK is also a foreign key in the same tablei.e a self relationship. The relation is one to many.I have made an entity bean representing the ta

  • Implementing X509 installed in web server for service deployed in weblogic

    I need some advise on what I am doing is the right way of implementing one way x509 certificate. 1.JWS file is created using wsdlc ant task and deployed in weblogic 10.3.0 with no security policy annotations. 2.Installed Verisign certificate in Sun O

  • First tab not getting "TabPanelTabSelected" class when tabs created from dataset

    Greetings all. I've got a tabbedpanel widget whose tabs are created with a spry repeat region. works great, except none of the tabs get the "TabPanelTabSelected" class on initial load. I tried setting the defaultPanel in the constructor, but to no av

  • DW MX 2004 Slow with large files?

    I'm using DW MX 2004 with a static website with a few thousand files. It's very slow when opening multiple files at the same time or opening a large html file. But DW4 is fine, nice and quick compared with DW MX 2004. Is there any way to help DW MX 2