Home Service Manager

Retaining related RO information after the RO has been deleted

Leigh_KildayLeigh_Kilday Member Ninja IT Monkey ✭✭✭✭

If I have raised a SR and since deleted its RO, the relationship is also removed. From here there is no way to tell which RO spawned the SR. Has anybody got a solution for this? I had thought of persisting the Title of the RO in the SR somewhere, but then name changes have to be catered for.

This is biting us when a runbook corrupts a SR template and the RO needs to be recreated. We have active SRs without related RO data.

Best Answers

  • Tony_CollettTony_Collett Cireson Support Super IT Monkey ✭✭✭✭✭
    Answer ✓
    If you have a development environment, you can easily avoid 'Invalid' runbooks by using the Coretech Runbook Transfer Tool. It allows you to copy a template (which has a Runbook) from one environment to another seamlessly: http://blog.coretech.dk/jgs/scsm-sco-management-pack-transfer-tool-beta-3-freeware/

    One practice that I did when I was at my previous company was that when I was creating a Runbook with custom prompts (using Initiate Data implementation activity) was that I always added 1 or 2 extra 'string' fields which had the label Text1 and Text2. This would allow me to add any extra data that the Runbook might have required later on down the track. 
    Another idea would be to use the Initiate Data activity to only grab the SRID (or RBID) and then use that to retrieve any extra information that was added to the form. 

Answers

  • Leigh_KildayLeigh_Kilday Member Ninja IT Monkey ✭✭✭✭
    edited August 2016
    Yes, it's not healthy at all. This usually occurs when the runbook prompts have been reconfigured (SCSM shows Invalid status), and doesn't allow the admin to save the template form. More investigation required.
  • Tony_CollettTony_Collett Cireson Support Super IT Monkey ✭✭✭✭✭
    Answer ✓
    If you have a development environment, you can easily avoid 'Invalid' runbooks by using the Coretech Runbook Transfer Tool. It allows you to copy a template (which has a Runbook) from one environment to another seamlessly: http://blog.coretech.dk/jgs/scsm-sco-management-pack-transfer-tool-beta-3-freeware/

    One practice that I did when I was at my previous company was that when I was creating a Runbook with custom prompts (using Initiate Data implementation activity) was that I always added 1 or 2 extra 'string' fields which had the label Text1 and Text2. This would allow me to add any extra data that the Runbook might have required later on down the track. 
    Another idea would be to use the Initiate Data activity to only grab the SRID (or RBID) and then use that to retrieve any extra information that was added to the form. 
  • Leigh_KildayLeigh_Kilday Member Ninja IT Monkey ✭✭✭✭

    Unfortunately we do not own Orchestrator here so another instance for QA is just another item on the other team's backlog. At present we are configuring templates, ROs and runbooks in Production because we'd effectively have to reconfigure, rendering testing in QA useless. This is causing us no end of trouble.

    For anybody else reading this, take note of this lesson learnt!

    I am surprised that this was not catered for OOTB. Is this also a problem with SCSM / SMA?

Sign In or Register to comment.