SCSM Incident Change Status task the correct way! V2

Solution to require to add comments on changing status. Optionally you can remove the close task completely without changing user roles!

 
 
 
 
 
5 Star
(5)
750 times
Add to favorites
System Center
6/17/2016
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • German Localization
    1 Posts | Last post November 11, 2019
    • Hi Oskar
      
      Thanks for this great and simple solution.
      Can you integrate the german translation?
      
          <LanguagePack ID="DEU" IsDefault="true">
            <DisplayStrings>
              <DisplayString ElementID="Incident.Status.Tasks">
                <Name>Incident.Status.Tasks</Name>
                <Description>By Oskar Landman, Custom Management Pack to Show status tasks including adding comments.</Description>
              </DisplayString>
      		<DisplayString ElementID="Custom.WorkItem.Incident.PendingIncidentCommand.Task">
                <Name>Andere...</Name>
                <Description>Status eines Tickets mit Kommentar ändern.</Description>
              </DisplayString>
      		 <DisplayString ElementID="System.WorkItem.Incident.StatusGroup.TaskCustom">
                <Name>Status ändern</Name>
                <Description>Management Pack um Statusänderung mit Kommentar zu erzwingen.</Description>
              </DisplayString>
      		<DisplayString ElementID="Custom.WorkItem.Incident.ResolveIncidentCommand.Task">
                <Name>Lösen</Name>
                <Description>Ticket lösen</Description>
              </DisplayString>
              <DisplayString ElementID="Custom.WorkItem.Incident.ActivateIncidentCommand.Task">
                <Name>Aktivieren</Name>
                <Description>Ticket aktivieren</Description>
              </DisplayString>
              <!--<DisplayString ElementID="Custom.WorkItem.Incident.CloseIncidentCommand.Task">
                <Name>Close</Name>
                <Description>Close the incident</Description>
              </DisplayString>-->
            </DisplayStrings>
          </LanguagePack>
      
      Thanks
      Norbert
  • SCSM 2016 error whit event ID 26319
    1 Posts | Last post April 22, 2017
    • hi Oscar I have SCSM 2016 whit various States incident
      UnAssign, Assign, Analyst, Build a Solution, Valitation, Resolve and Close
      
      when add MP the state Build a Solutions Crash... Can you Help me?
      
      this is the event in Ops Log
      
      An exception was thrown while processing ProcessDiscoveryData for session ID uuid:7c400ac9-a26f-464a-b524-d651da2f76e4;id=232.
       Exception message: 
      > Status = "b28545ba704a493ba1756f5f38d64214" 
      
       Full Exception: Microsoft.EnterpriseManagement.Common.DiscoveryDataModificationCollisionException: 
      > Status = "b28545ba704a493ba1756f5f38d64214" 
      
         at Microsoft.EnterpriseManagement.Mom.DiscoveryDatabaseAccess.ManagementStoreWriter.SingleUpsertInstance(DiscoveryDatabaseApi dbApi, DiscoveryDataInstance discoveryDataInstance, Boolean isCalledByWorkflow, TypeSpaceData typeSpaceData)
         at Microsoft.EnterpriseManagement.Mom.DiscoveryDatabaseAccess.ManagementStoreWriter.SingleAddUpdate(DiscoveryDataInstance discoveryDataInstance, Boolean isCalledByWorkflow, TypeSpaceData typeSpaceData, DiscoveryDatabaseApi dbApi)
         at Microsoft.EnterpriseManagement.Mom.DiscoveryDatabaseAccess.ManagementStoreWriter.Write(DiscoveryDataInstance discoveryDataInstance, Boolean isCalledByWorkflow, TypeSpaceData typeSpaceData, DiscoveryDatabaseApi dbApi)
         at Microsoft.EnterpriseManagement.Mom.DiscoveryDatabaseAccess.DiscoveryPackageProcessor.ProcessWithNoRetryUnauthorized(DiscoveryDatabaseApi dbApi, Boolean useProcessContext)
         at Microsoft.EnterpriseManagement.ServiceDataLayer.DiscoveryDataManager.DiscoveryPackageIncrementalProcessingHandler.ProcessIncrementalDiscoveryData(DatabaseConnection databaseConnection)
      
        etc...
      
  • Spanish Localization
    1 Posts | Last post January 14, 2016
    • Hi Oskar,
      
           Really a great management pack. Very usefull! 
      
      Can you please provide translation for spanish:
      
      <LanguagePack ID="ESS" IsDefault="true">
      	<DisplayStrings>
      		<DisplayString ElementID="Incident.Status.Tasks">
      			<Name>Incident.Status.Tasks</Name>
      			<Description>By Oskar Landman, Custom Management Pack to Show status tasks including adding comments.</Description>
      		</DisplayString>
      		<DisplayString ElementID="Custom.WorkItem.Incident.PendingIncidentCommand.Task">
      			<Name>Otro estado</Name>
      			<Description>Custom Management Pack to Show status tasks including adding comments.</Description>
      		</DisplayString>
      		<DisplayString ElementID="System.WorkItem.Incident.StatusGroup.TaskCustom">
      			<Name>Cambiar estado</Name>
      			<Description>Cambia el estado del incidente con comentarios.</Description>
      		</DisplayString>
      		<DisplayString ElementID="Custom.WorkItem.Incident.ResolveIncidentCommand.Task">
      			<Name>Resolver</Name>
      			<Description>Resuelve el incidente</Description>
      		</DisplayString>
      		<DisplayString ElementID="Custom.WorkItem.Incident.ActivateIncidentCommand.Task">
      			<Name>Activar</Name>
      			<Description>Activa el incidente</Description>
      		</DisplayString>
      		<!--<DisplayString ElementID="Custom.WorkItem.Incident.CloseIncidentCommand.Task">
                	<Name>Cerrar</Name>
                <Description>Cierra el incidente</Description>
        </DisplayString>-->
      	</DisplayStrings>
      </LanguagePack>
      
      Thank You!
  • Bug with multiple incidents
    1 Posts | Last post August 12, 2015
    • Hi Oskar!
      
      If I selected multiple incidents and then chose “Other status”, then I get an exception.
  • Other language packs
    3 Posts | Last post June 29, 2015
    • Hi, Oskar!
      
      How I can translate labels in your MP to other language? 
      (Russian, for example)
      
    • Can you send me the translation details? In other words can you send me the parts you want translated and the translation?
      I will check if I can change or add these.
      Thanks,
      Oskar
    •  <LanguagePack ID="RUS" IsDefault="false">
            <DisplayStrings>
              <DisplayString ElementID="Incident.Status.Tasks">
                <Name>Incident.Status.Tasks</Name>
                <Description>By Oskar Landman, Custom Management Pack to Show status tasks including adding comments.</Description>
              </DisplayString>
              <DisplayString ElementID="Custom.WorkItem.Incident.PendingIncidentCommand.Task">
                <Name>Другое</Name>
                <Description>Custom Management Pack to Show status tasks including adding comments.</Description>
              </DisplayString>
              <DisplayString ElementID="System.WorkItem.Incident.StatusGroup.TaskCustom">
                <Name>Изменить статус</Name>
                <Description>Изменение статуса инцидента с комментарием.</Description>
              </DisplayString>
              <DisplayString ElementID="Custom.WorkItem.Incident.ResolveIncidentCommand.Task">
                <Name>Разрешить</Name>
                <Description>Разрешить инцидент</Description>
              </DisplayString>
              <DisplayString ElementID="Custom.WorkItem.Incident.ActivateIncidentCommand.Task">
                <Name>Активировать</Name>
                <Description>Активировать инцидент</Description>
              </DisplayString>
            </DisplayStrings>
          </LanguagePack>
        </LanguagePacks>
  • Verification for resolved and closed incidents.
    2 Posts | Last post May 20, 2015
    • Thank you for this effort.
      I have one concern only that when you select the "other" status out of the box,it verifies if the incident is resolved or closed and will not allow you to change an incident with resolved or closed status to active or pending. however, in this solution, selecting "other" status doesn't verify closed and resolved incidents, which means you can chnage the status of a resolved or closed incident to active or pending,which is a big issue.
    • This has been fixed in the latest version
  • Localization
    2 Posts | Last post May 20, 2015
    • The management pack works great, but I would very much like to have the ability to change the language. 
      (Norwegian for my part.)
      
    • Can you send me the translation details? In other words can you send me the parts you want translated and the translation?
      I will check if I can change or add these.
      Thanks,
      Oskar