<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/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>Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/discussions/f/plug-ins/7752/inside-the-read-excel-spreadsheet-utilities-plug-in-there-is-a-smart-service-a</link><description>Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (and an expression) that imply some control over the header list. Specifically the Parse Excel Spreadsheet to CDT with Header List Smart Service. The documentation is not clear</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34278?ContentTypeID=1</link><pubDate>Fri, 05 Aug 2016 19:59:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c179f230-6731-485c-8775-ea3f2186184b</guid><dc:creator>Richard</dc:creator><description>I had switched my approach to using the readexcelsheet function from a different shared component, but it appears that component and the one we were just discussing are going from the shared components list,  Does anyone know why?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34079?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2016 14:34:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:671d58ec-e1ff-406b-b272-22ca5fcaea53</guid><dc:creator>ankitab918</dc:creator><description>1)CDT is multiple types&lt;br /&gt;2) it&amp;#39;s not a nested cdt&lt;br /&gt;3)input file is .xlsx&lt;br /&gt;&lt;br /&gt;i am using &amp;quot;Parse Excel Spreadsheet to CDT&amp;quot;&lt;br /&gt;Header List:={&amp;quot;sortKey&amp;quot;,&amp;quot;storyKey&amp;quot;,&amp;quot;techDescription&amp;quot;,&amp;quot;sprint&amp;quot;, &amp;quot;dependencies&amp;quot;,&amp;quot;assignedTo&amp;quot;, &amp;quot;storyPoints&amp;quot;,&amp;quot;actualEffort&amp;quot;,&amp;quot;status&amp;quot;, &amp;quot;comments&amp;quot;}&lt;br /&gt;Is Header Present: True&lt;br /&gt;Max Row Count:1000&lt;br /&gt;Sheet Number: 1 (when entered 0,following error is displayed Sheet index (-1) is out of range (0..2) )&lt;br /&gt;start Row: 2&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/New-Microsoft-Excel-Worksheet.xlsx"&gt;New Microsoft Excel Worksheet.xlsx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/APP_5F00_UserStoryDoc.xsd"&gt;APP_UserStoryDoc.xsd&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34074?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2016 13:41:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:fe00ec8c-cde7-4783-b167-d96328fb7de8</guid><dc:creator>bhanuprakashm</dc:creator><description>@ankitab918, please follow these pre-requisites&lt;br /&gt;Pre-requisites&lt;br /&gt;* CDT passed in as input must be Multiple Type&lt;br /&gt;* Does not currently handle nested CDTs&lt;br /&gt;* Includes code borrowed from James Carter (CDT Helper) and Sandeep Kumar (Basic POI HSSF Functionality)&lt;br /&gt;* Input file must be .XLSX not .XLS&lt;br /&gt;* readExcelRow and readExcelColumn return Text arrays. You must do any type conversion on your own.&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34073?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2016 13:39:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1c45f639-508a-42d1-8bce-1704d4a73c21</guid><dc:creator>bhanuprakashm</dc:creator><description>@ankitab918 can you please check the excel document extension should be &amp;quot;.xlsx&amp;quot; or else it is not parsing. Please check once.&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34071?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2016 13:24:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bf88547b-95e1-47e7-a7cc-ae02b04a9050</guid><dc:creator>ankitab918</dc:creator><description>Also, when i am providing the sheet no. as 0, i am getting the below error:&lt;br /&gt;Sheet index (-1) is out of range (0..2)&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/34070?ContentTypeID=1</link><pubDate>Mon, 01 Aug 2016 13:20:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:d05250bb-ade3-4b3c-ad95-826d3b87ab6c</guid><dc:creator>ankitab918</dc:creator><description>Hi, i read the above comments and accordingly, i have kept the header list of the excel document and the cdt exactly same. Also, the header list in the input parameters of the smart service matches with that of the cdt and the excel header row. Even then, the document is not getting parsed. Is there something else to configure?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31989?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 01:55:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:92b77663-1d99-48f6-a208-3c412bacbe90</guid><dc:creator>sikhivahans</dc:creator><description>An other option is to make use of fn!readexcelcolumn() in the &amp;#39;Read Excel Spreadsheet Utilities&amp;#39; Shared Component(the one which we are discussing on at the moment) but the process needs to perform little bit home work prior to constructing the CDT.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;fn!load(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col1:fn!readexcelcolumn(4865,1,1),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col2:fn!readexcelcolumn(4865,1,2),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col3:fn!readexcelcolumn(4865,1,3),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col4:fn!readexcelcolumn(4865,1,4),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col5:fn!readexcelcolumn(4865,1,5),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col6:fn!readexcelcolumn(4865,1,6),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col7:fn!readexcelcolumn(4865,1,7),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col8:fn!readexcelcolumn(4865,1,8),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col9:fn!readexcelcolumn(4865,1,9),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/* Perform Type Casting of the above data */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fn!apply(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;type!Example(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;product_id:null,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;quantity_ordered:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;special_instructions:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fulfillment_employee:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fulfillment_manager:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;warehouse_aisle:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;warehouse_shelf:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;order_priority:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;robot_picker_id:_,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;backlog_estimate_date:_&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fn!merge(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;local!col1,local!col2,local!col3,local!col4,local!col5,local!col6,local!col7,local!col8,local!col9&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;Advantage is that you don&amp;#39;t need to worry about how headers are named but the downside is, querying each column, then type casting and mapping to a CDT finally makes the approach expensive on the whole.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31988?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 01:21:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ff9faee8-1dc5-4a21-9739-344504a3dbc6</guid><dc:creator>sikhivahans</dc:creator><description>@richard.nolan Have you had a thought over using 'Read Excel File' at https://forum.appian.com/suite/tempo/records/item/lMBCLGOdlMUpdGVqW3dQaIKmclBmvvNEj8vu_cjb7T-5YiPr4Fu8ly5Yj1s09uenE4RYzA8zKyx7eiUhe-uLnOF-0Nns7GJH66UeF02OAU96rxFlg/view/summary? Here is an example of how to use it:&lt;br /&gt;&lt;br /&gt;fn!readexcelsheet(&lt;br /&gt;  excelDocument: &lt;document_if of excel spread sheet&gt;,&lt;br /&gt;  sheetNumber: 0,&lt;br /&gt;  startRow: 2,&lt;br /&gt;  numberOfColumns: 9&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;But you need to bear in mind that you need to type cast and map the result set to the target CDT. Good thing is that you don't need to worry about headers in Excel vs fields in CDT and downside is that you need to do some perform some homework (in terms of type-casting and mapping to target CDT) in the process.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31987?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 01:03:55 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5b7aeb2d-fac3-46a0-91c5-28f6787266db</guid><dc:creator>sikhivahans</dc:creator><description>Sure, will do.  Correct, even Macros do need a rework but the advantage is that the templates will be business friendly and off-course again you need a CDT again to read the values based on headers.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31986?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 01:00:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2217347e-a6a2-4783-ad41-2eeeccc51b6c</guid><dc:creator>Richard</dc:creator><description>Thanks so much!  I did read the Macro posts! Helpful, but still not entirely what we need.  If you do stumble across something useful, please do let me know!&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31985?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 00:58:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:14939376-d192-4469-8ec9-19ee50ed8575</guid><dc:creator>sikhivahans</dc:creator><description>richard.nolan I believe it&amp;#39;s not straight forward in-case of this plugin. If you would like to proceed with usage of this plugin, as per my knowledge, you need to implement Macro method as suggested earlier(where I did point to a forum post) in this post.&lt;br /&gt;&lt;br /&gt;Meanwhile I will take a look at the plugins if any that can accomplish your use-case without much changes.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31982?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 00:30:28 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ca7a572d-fc4f-45a1-862a-18c9e4b9f4be</guid><dc:creator>Richard</dc:creator><description>That makes sense, but is unfortunate. I had hoped that the &amp;#39;Parse Excel Spreadsheet to CDT with Header List&amp;#39; offered significantly enhanced functionality over &amp;#39;Parse Excel Spreadsheet to CDT&amp;#39; Smart Service.&lt;br /&gt;&lt;br /&gt;Given that I would like to read historical spreadsheets (and cannot therefore control the headers) as part of a process model, is there a better way to read the data out of them?  Any advice?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31977?ContentTypeID=1</link><pubDate>Wed, 08 Jun 2016 00:05:18 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a2d3b071-1b1e-4a28-9f95-d01b2f9250bf</guid><dc:creator>sikhivahans</dc:creator><description>@richard.nolan Hi, so the Inputs of 'Parse Excel Spreadsheet to CDT With Headers' Smart Service should be configured as follows as per the CDT you have attached:&lt;br /&gt;&lt;br /&gt;Cdt: {type!Example()}&lt;br /&gt;Excel Doc: &lt;Excel Document&gt;&lt;br /&gt;Header List: {"quantity_ordered","special_instructions","fulfillment_employee","fulfillment_manager","warehouse_aisle","warehouse_shelf","robot_picker_id","order_priority","backlog_estimate_date"}&lt;br /&gt;Is Header Present: True&lt;br /&gt;Max Row Count: 10000&lt;br /&gt;Sheet Number: 1&lt;br /&gt;Start Row: 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;The Headers in the Excel should exactly match the names of the fields in CDT. For example, you can't expect to map the values of 'Priority' in the Excel to map to 'order_priority' in CDT. In short, the Headers (the very first row) in the Excel should exactly match the names of the fields in the CDT, else the columns with unmatched headers will be ignored by smart service.&lt;br /&gt;&lt;br /&gt;Not sure if my explanation answers your question, but please do let me know in case if you have follow up questions or concerns.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31961?ContentTypeID=1</link><pubDate>Tue, 07 Jun 2016 22:58:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a4892805-5109-4920-ac9a-f7975fadde80</guid><dc:creator>Richard</dc:creator><description>Cheers, anything you can clarify would be great.  My main issues is trying to figure out the configuration of that &amp;quot;Header List&amp;quot; data input (or dictionary entry in the matching expression)&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31960?ContentTypeID=1</link><pubDate>Tue, 07 Jun 2016 22:44:51 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:3427dab3-1d43-4b17-9a42-8189c2511243</guid><dc:creator>sikhivahans</dc:creator><description>@richard.nolan Hi, let me see your last two comments and I will try to see what can be done. I have actually forgotten to reply to this.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31959?ContentTypeID=1</link><pubDate>Tue, 07 Jun 2016 22:39:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:8d181085-62e6-4cdb-8637-4f93ce4888ed</guid><dc:creator>Richard</dc:creator><description>So does anyone have an example of how to configure the data inputs tab of the parse Excel to CDT with Header List Smart Service?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31927?ContentTypeID=1</link><pubDate>Mon, 06 Jun 2016 20:59:24 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:6c5b4f1d-6696-41e4-b063-a5a0a3e2dfd5</guid><dc:creator>Richard</dc:creator><description>I&amp;#39;ve attached four files.  An xsd that defines my CDT and three example spreadsheets:&lt;br /&gt;Works_no_problem.xlsx  contains the correct column headers and no extraneous columns.  &lt;br /&gt;might_work_with_header_list.xlsx contains the correct columns but has different headers.  &lt;br /&gt;might_work_has_extra_columns.xlsx contains the correct data but has both different column headers and extraneous columns that should be ignored.&lt;br /&gt;&lt;br /&gt;I did read the documentation, however there are two smart services, Parse Excel Spreadsheet to CDT, and Parse Excel Spreadsheet to CDT with Header List.  The second formed the basis for my question,  I&amp;#39;m not sure how to format that Header List input.  Is it a data dictionary that allows me to map cdt values to particular headers in the spreadsheet, is it a text array of headers that should map to the cdt values?  There isn&amp;#39;t much documentation. &lt;br /&gt;&lt;br /&gt;Part of the exercise we&amp;#39;re trying to build is to use an automated process to capture archival data that&amp;#39;s held in spreadsheets, so this tool would be hugely useful for us.... &lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/might_5F00_work_5F00_has_5F00_extra_5F00_columns.xlsx"&gt;might_work_has_extra_columns.xlsx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/might_5F00_work_5F00_with_5F00_header_5F00_list.xlsx"&gt;might_work_with_header_list.xlsx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/Works_5F00_no_5F00_problem.xlsx"&gt;Works_no_problem.xlsx&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="/cfs-filesystemfile/__key/communityserver-discussions-components-files/19/Example.xsd"&gt;Example.xsd&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Inside the Read Excel Spreadsheet Utilities plug-in, there is a smart service (a</title><link>https://community.appian.com/thread/31883?ContentTypeID=1</link><pubDate>Sat, 04 Jun 2016 09:48:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:831b0775-ec2b-4059-8028-1bc18ef71d38</guid><dc:creator>sikhivahans</dc:creator><description>@richard.nolan Hi, have you had a chance to take a look at the following point in the documentation of the Plugin?&lt;br /&gt;&lt;br /&gt;*To use: Create a spreadsheet and make the first row a reader row whose names correspond exactly to field names in your CDT (capitalization sensitive.) Header names that don't match CDT fields will be ignored.&lt;br /&gt;&lt;br /&gt;I believe that the above mentioned point is the key constraint that I have observed in the implementation of it. Not sure if that answers your question and if not, I would suggest adding some more information re CDT structure and the Excel Template(with headers) and that leaves space for the community to come up with pointers.&lt;br /&gt;&lt;br /&gt;Just in case, if you would like to overcome the header names limitation,you may opt for using Macro method as discussed at https://forum.appian.com/suite/tempo/entry/e-194503 and separate technical and end-user facing content.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>