MP to send daily email summary of all currently active workitems - UPDATED

This Management Pack adds a workflow that runs run by default every week day at 07:00am, but you can change this schedule to suit your needs.ActiveWorkitemReminders.dll must be copied to "C:\Program Files\Microsoft System Center\Service Manager 2010" on your Workflow Server.This

 
 
 
 
 
4.7 Star
(3)
505 times
Add to favorites
System Center
4/13/2012
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • Reminder Time
    4 Posts | Last post August 13, 2013
    • Is it possible to send weekly reminders instead of daily for instance every Monday at 7 am?
    • Change DaysOfWeekMask to 2
    • Could you please tell us what does 62 mean and is there a specific reason putting the number of 2 in order to send every Monday?
      
      Regards
    • SCSM uses a bitmask for workflow daily schedules based on:
      
      Sunday=1
      Monday=2
      Tuesday=4
      Wednesday=8
      Thursday=16
      Friday=32
      Saturday=64
      
      If you add-up Mon-Fri you get 62. 127 is every day of the week and 2 is Monday only.
  • Time
    2 Posts | Last post May 23, 2012
    • Hello, you have mentioned it's possible to change the 7AM time when workflow run. I cant find how to do that....thanks!
    • Change this section in the MP and reimport:
      
        <Start>07:00</Start> 
        <End>07:00</End> 
        <DaysOfWeekMask>62</DaysOfWeekMask> 
  • CC field
    2 Posts | Last post October 24, 2011
    • Is it possible to define a Cc field in the XML for the notification field so that for instance a manger can also be notified?
    • Hi, after a very quick look it doesn't look like the SDK supports Cc for EnterpriseManagementGroup.Notifications.Send(). Also, NotificationRecipientType only support "Primary". There are no values for Cc or Bcc there, either. 
  • email not actually being sent
    5 Posts | Last post October 24, 2011
    • The staus for the workflow event states succeeded.  I have no errors on the event viewer. How do I go about troubleshooting if the email is actually being sent?
    • Hi, are your analysts in the Domain\group that you configured?
    • After some testing, you probably have a type in your group path. No check is made to see if the group exists, rather, a memberof method is used, so if the group does not exist, Directory Services does not return an error.
    • I got this work by not changing the from to address of ServiceDesk@yoursmtpdomain.com. Do I only change this in the xml file in one place?  Any suggestion would be helpful and how can I change the format of the template?  This was an excellent addition to SCSM
    • Hi Andy, EmailFromAddress should be set to the smtp address of the "sending" mailbox, so normally your workflow account/service desk mailbox. Unfortunately, as the email is built-in within the assembly, there is no way to change the template of the email, other than the few parameters that are available.
  • Workflow Fails
    6 Posts | Last post October 13, 2011
    • I am recieving this error after running the workflow.  What could be the issue?
      System.Runtime.InteropServices.COMException (0x80005000): Unknown error (0x80005000)
         at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
         at System.DirectoryServices.DirectoryEntry.Bind()
         at System.DirectoryServices.DirectoryEntry.get_AdsObject()
         at System.DirectoryServices.DirectorySearcher.FindAll(Boolean findMoreThanOne)
         at ActiveWorkitemReminders.ActiveWorkitems.Execute(ActivityExecutionContext executionContext)
         at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)
         at System.Workflow.ComponentModel.CompositeActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)
         at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(Activity activity, ActivityExecutionContext executionContext)
         at System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)
         at System.Workflow.Runtime.Scheduler.Run()
    • Hi, did you configure LDAPDomainRoot and ADGroupDN correctly before you imported the Management Pack?
    • Thanks Rob. I had a typo. Working perfectly.  Question I have is there a way to add the Status Field in the email? ID | Title | Status
    • Unfortunately, as the email is built with-in the assembly customisation is not possible unless I find some time to update it... :)
    • However, I have updated the assembly, need to test it first...
    • New assembly uploaded, please see addtions to notes