New CodePlex Project: Service Requests

New CodePlex Project: Service Requests

  • Comments 13
  • Likes

I’ve moved the Service Request project that was introduced in these two previous blog posts to a new CodePlex project.


You can download either the source code or the installable management pack.

As with the other CodePlex projects we have going we are looking for contributors:

  • developers to extend the solution,
  • people fluent in languages other than English to localize management pack content

If you are interested please leave a comment below with your contact information.

Also, feel free to leave suggestions for new features in the comments below or on the CodePlex site.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Hi Travis

    I will be happy to help with Danish.

    Thanks for a great blog.

    Anders Ravnholt

  • Hi Travis

    I ran into a little problem.

    I downloaded the source code and altered the design of the form.

    Then I sealed the xml file to a mp file using the testkeys.snk included in the ServiceRequest Package.

    Afterwards I bundled the mp file toghether with the dll into an mpb file.

    When importing the mpb into SCSM, it just work fine.

    But, when i use another snk file SCSM keeps crashing.

    May it be possible that I have to include my key into SCSM so he accepts it? In this case could you point me into the right direction on how to do that?

  • Hi Andy -

    At what point is SCSM crashing?

  • I can import it no problem.

    I reload the whole interface.

    Then I then go into Work Items - Service Requests - All Service Requests and click on 'Create Change Request'


  • Oops, half my post went missing. I'm sorry.

    The SCSM Console then crashes with the following problem details:

    Description: Stopped working

    Problem signature:

    Event Name: CLR20r3


    Problem Signature 02: 7.0.5000.0

    Problem Signature 03: 4c7cb29d

    Problem Signature 04: mscorlib

    Problem Signature 05:

    Problem Signature 06: 4bebe8e2

    Problem Signature 07: 20c8

    Problem Signature 08: 143

    Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB

    Os Version: 6.1.7600.

    Locale ID: 5132


  • @Andy -

    what version of SCSM are you using?

  • Hi Travis,

    I just wanna ask on how to get the auto-generated ID? I have checked the classtype for service request but it does not have a property for ID. I am using your solution as my reference, because in my requirement, the property for ID should be auto-generated.

    Hope to get some help on my issue. Thanks for your blog. :)


  • @Zel -

    The service requests class inherits the ID property from the System.WorkItem class.  The ID property is an autoincrement property.  What does your class derive from?

  • Hi Travis,

    My class derive from system.entity. I already set my property as autoincremented. But when I check the database, the table created for my class (example: LocationID) is not set to IsIdentity.


  • @Zel -

    Autoincrement does not make a property a key  (identity) property.  You need to specify that in addition to making it a autoincrement property.

  • what is the difference between bug,error,fault,incident,failure and defect

  • what is the difference between bug,error,fault,incident,failure and defect

  • Hi Travis,

    I tried to follow the servicerequest.docx which says after some minimal inclusions in the xml "At this point, we could import the MP into Service Manager and actually start creating views of Service Requests and creating the Service Requests themselves using the generic form."

    After which it shows a view screenshot. I am not too sure if that view should come up as we have not created any folder in the xml just before that.

    Can you please point what is missing in the approach?