<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx</link><description>This blog post is intended for developers and people doing advanced customizations in Service Manager. 
 Not too long ago I shared a blog post called 'Understanding Lists/EnumerationValues: CI Status Example ’ which explained how you can make simple</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3555306</link><pubDate>Wed, 27 Feb 2013 16:08:19 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3555306</guid><dc:creator>Tom Wheeler</dc:creator><description>&lt;p&gt;I have a customer on a 2012 SP1 and I imported a load of lists using this tool which was really helpful.&lt;/p&gt;
&lt;p&gt;However, I can&amp;#39;t now add child items within the console. The problem appears to be that the console is trying to save the new Enum into the &amp;quot;Out the box&amp;quot; management pack (unsealed) and then reference my custom management pack (also unsealed) and we know that an unsealed mp cannot reference an unsealed mp.&lt;/p&gt;
&lt;p&gt;So I tested by sealing my custom mp (just contains the MP from the EnumCreater) and then adding a new child Enum in the console and it stored it to the &amp;quot;out the box&amp;quot; mp without issue.&lt;/p&gt;
&lt;p&gt;Am I missing a trick here? Is it just a given that if you use this tool you cannot add to it using the console?&lt;/p&gt;
&lt;p&gt;Any help much appreciated!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3555306" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3552062</link><pubDate>Tue, 12 Feb 2013 23:51:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3552062</guid><dc:creator>Travis Wright MSFT</dc:creator><description>&lt;p&gt;@francky18 - You need to either remove the Parent=&amp;quot;&amp;quot; attribute or you need to provide a value for the parent enumeration.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3552062" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3551885</link><pubDate>Tue, 12 Feb 2013 10:27:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3551885</guid><dc:creator>francky18</dc:creator><description>&lt;p&gt;I wanted to create a simple list which has been created in Custom_ManagmentPack. The name of the list is WIFILogonAccount.&lt;/p&gt;
&lt;p&gt;I opened your excel file and remove all data. I&amp;#39;ve just entered MP IP, MP version, MP name and put 2 values in Level 1.&lt;/p&gt;
&lt;p&gt;I copied the xml code and tried to import into scsm 2012 SP1.&lt;/p&gt;
&lt;p&gt;&amp;lt;ManagementPack &amp;nbsp;ContentReadable=&amp;quot;true&amp;quot; SchemaVersion=&amp;quot;1.1&amp;quot; OriginalSchemaVersion=&amp;quot;1.1&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Manifest&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Identity&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;ID&amp;gt;WifiAccountList&amp;lt;/ID&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;Version&amp;gt;1.0.0.0&amp;lt;/Version&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Identity&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Name&amp;gt;Wifi Account List&amp;lt;/Name&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/Manifest&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;TypeDefinitions&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;EntityTypes&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;EnumerationTypes&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;EnumerationValue ID=&amp;quot;Test1.Enum&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Ordinal=&amp;quot;0&amp;quot; Parent=&amp;quot;&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;EnumerationValue ID=&amp;quot;Test2.Enum&amp;quot; Accessibility=&amp;quot;Public&amp;quot; Ordinal=&amp;quot;1&amp;quot; Parent=&amp;quot;&amp;quot;/&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;/EnumerationTypes&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;/EntityTypes&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/TypeDefinitions&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;LanguagePacks&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;LanguagePack ID=&amp;quot;ENU&amp;quot; IsDefault=&amp;quot;true&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;DisplayStrings&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;DisplayString ElementID=&amp;quot;Test1.Enum&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;				&amp;lt;Name&amp;gt;Test1&amp;lt;/Name&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;/DisplayString&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;DisplayString ElementID=&amp;quot;Test2.Enum&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;				&amp;lt;Name&amp;gt;Test2&amp;lt;/Name&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;/DisplayString&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;DisplayString ElementID=&amp;quot;WifiAccountList&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;				&amp;lt;Name&amp;gt;Wifi Account List&amp;lt;/Name&amp;gt;&lt;/p&gt;
&lt;p&gt;			&amp;lt;/DisplayString&amp;gt;&lt;/p&gt;
&lt;p&gt;		&amp;lt;/DisplayStrings&amp;gt;&lt;/p&gt;
&lt;p&gt;	&amp;lt;/LanguagePack&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/LanguagePacks&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/ManagementPack&amp;gt;&lt;/p&gt;
&lt;p&gt;I received an error code:&lt;/p&gt;
&lt;p&gt;: XSD verification failed for the management pack. [Line: 9, Position: 3]&lt;/p&gt;
&lt;p&gt;The element &amp;#39;Manifest&amp;#39; has incomplete content. List of possible elements expected: &amp;#39;References&amp;#39;.&lt;/p&gt;
&lt;p&gt;So i added &amp;lt;References/&amp;gt; before &amp;lt;/Manifest&amp;gt; but I received another error:&lt;/p&gt;
&lt;p&gt;: XSD verification failed for the management pack. [Line: 15, Position: 73]&lt;/p&gt;
&lt;p&gt;The &amp;#39;Parent&amp;#39; attribute is invalid - The value &amp;#39;&amp;#39; is invalid according to its datatype &amp;#39;ManagementPackIdentifierReference&amp;#39; - The Pattern constraint failed.The Pattern constraint failed.&lt;/p&gt;
&lt;p&gt;So can you help me to create a simple list in a cutom management pack ?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3551885" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3535507</link><pubDate>Thu, 29 Nov 2012 16:47:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3535507</guid><dc:creator>Josh</dc:creator><description>&lt;p&gt;I am having trouble using the tool to create a new list.&lt;/p&gt;
&lt;p&gt;I downloaded and saved the tool. Then I took the following steps.&lt;/p&gt;
&lt;p&gt;1. Changed MP ID - CustomCMFunctionalDeptList&lt;/p&gt;
&lt;p&gt;2. Left MP version to 1.0.0.0&lt;/p&gt;
&lt;p&gt;3. MP name - Custom CM Functional DeptList&lt;/p&gt;
&lt;p&gt;4. Unprotected Sheet, and cleared the dependant MP info&lt;/p&gt;
&lt;p&gt;5. cleared all data from the table&lt;/p&gt;
&lt;p&gt;6. Added values for my new list starting at Level 1, populated level 1 and 2&lt;/p&gt;
&lt;p&gt;And the MP output remained blank. &amp;nbsp;But I found at the bottom of the EnumID and EnumParentID columns there is a dropdown, that if I select &amp;quot;none&amp;quot;, it then populates the MP output cell. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;So I copied the cell to notepad, saved as XML, &amp;quot;CustomCMFunctionalDeptList.xml&amp;quot; but when I try to import it I get the following error, &lt;/p&gt;
&lt;p&gt;&amp;#39;(shows a small box here)&amp;#39;is an unexpected token. The expected token is &amp;#39;=&amp;#39;. Line 6, position 1.&lt;/p&gt;
&lt;p&gt;Any assistance would be appreciated, I really dont want to manually create this list. :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3535507" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3507840</link><pubDate>Fri, 06 Jul 2012 17:27:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3507840</guid><dc:creator>Christopher Mank</dc:creator><description>&lt;p&gt;Hey Travis,&lt;/p&gt;
&lt;p&gt;First off, kudos on the EnumCreator tool. &amp;nbsp;It saves so much time in generating the XML for you.&lt;/p&gt;
&lt;p&gt;Secondly, I had a suggestion for the tool. &amp;nbsp;One thing I noticed was when I create a simple Level 1 list, the tool assigns the EnumerationValue ID by just adding “.Enum” to the end of the list item. &amp;nbsp;I ran into an issue where I was generating multiple lists and the value “BE” came up twice. &amp;nbsp;Since both list items were assigned the EnumerationValue ID of “BE.Enum”, the Authoring tool would error out and could no longer open the MP.&lt;/p&gt;
&lt;p&gt;It would be cool to see the EnumCreator tool assign the EnumerationValue ID as it is described in your previous post (&lt;a rel="nofollow" target="_new" href="http://blogs.technet.com/b/servicemanager/archive/2010/01/22/understanding-lists-enumerationvalues-ci-status-example.aspx"&gt;blogs.technet.com/.../understanding-lists-enumerationvalues-ci-status-example.aspx&lt;/a&gt;) where the EnumerationValue ID is given the name of the Parent plus the item. &amp;nbsp;So my BE example from above would be “Business_Unit.BE.Enum” and “ISO_Country_Code.BE.Enum”.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3507840" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3501121</link><pubDate>Wed, 30 May 2012 23:48:35 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3501121</guid><dc:creator>Travis Wright MSFT</dc:creator><description>&lt;p&gt;@Chris - yes it should work with 2012 just fine.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3501121" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3501118</link><pubDate>Wed, 30 May 2012 23:39:46 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3501118</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;Will this work with the new 2012 product?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3501118" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3478883</link><pubDate>Sat, 04 Feb 2012 05:09:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478883</guid><dc:creator>Travis Wright MSFT</dc:creator><description>&lt;p&gt;@Wyatt - &lt;/p&gt;
&lt;p&gt;You don&amp;#39;t *need* to use this approach to create enumeration values. &amp;nbsp;This approach is useful when you need to create tens, hundreds, or maybe even up into the thousands of enums. &amp;nbsp;Trying to that that in the UI would be very tedious and take a long time.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478883" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3478452</link><pubDate>Thu, 02 Feb 2012 06:15:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3478452</guid><dc:creator>Wyatt Wong</dc:creator><description>&lt;p&gt;Why do we need to create the list manually in XML ? I found the current UI already allows the creation of the tree like structure of &amp;quot;Coffee Machine&amp;quot; as in the above example in the Incident classification List ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3478452" width="1" height="1"&gt;</description></item><item><title>re: Create List Items (aka EnumerationValues) In Bulk Using EnumCreator.xlsx</title><link>http://blogs.technet.com/b/servicemanager/archive/2010/02/10/create-list-items-in-bulk-using-enumcreator-xlsx.aspx#3474808</link><pubDate>Tue, 10 Jan 2012 21:16:53 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3474808</guid><dc:creator>RDurb</dc:creator><description>&lt;p&gt;Awesome! Thanks for your prompt response :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3474808" width="1" height="1"&gt;</description></item></channel></rss>