<?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>Old process instances to use new version of a CDT</title><link>https://community.appian.com/discussions/f/general/20470/old-process-instances-to-use-new-version-of-a-cdt</link><description>I have a task form which has many data sections that users can update. Each section on the task form refers to a CDT and a table. In one of the sections, I have a column of type Number(Integer) int(11). Due to a new business requirement, I have to change</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Old process instances to use new version of a CDT</title><link>https://community.appian.com/thread/79971?ContentTypeID=1</link><pubDate>Tue, 02 Mar 2021 15:08:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7cc70592-100e-4c1d-9a5a-a525c6723c41</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;That is correct, the in-flight process instances will continue to use the CDT type as it was at start time.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Old process instances to use new version of a CDT</title><link>https://community.appian.com/thread/79955?ContentTypeID=1</link><pubDate>Tue, 02 Mar 2021 04:02:48 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e38a7c1a-ef41-4c5c-abaa-f69c672288c4</guid><dc:creator>Arun Theja Muthyalu</dc:creator><description>&lt;p&gt;Thanks for the response. Based on your suggestion, it looks like users will not be able to update the value of this changed field on the in-flight instances. Is that correct?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Old process instances to use new version of a CDT</title><link>https://community.appian.com/thread/79830?ContentTypeID=1</link><pubDate>Wed, 24 Feb 2021 15:50:45 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:967f78f8-c39c-4f1f-93f6-f612764c1e75</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;As far as I know we do not have a mechanism to update the CDT type of running instances.&amp;nbsp; The 2 related functions that come to mind for updating running process instances are &lt;a href="https://docs.appian.com/suite/help/20.4/Process_Upgrade.html"&gt;Appian Process Upgrade&lt;/a&gt;, and the &lt;a href="/b/appmarket/posts/ifm-manager"&gt;IFM Manager&lt;/a&gt; plugin.&amp;nbsp; However, both note that they will not&amp;nbsp;modify CDT types.&lt;/p&gt;
&lt;p&gt;For similar situations in the past we have done things such as, create a new field with the new decimal type, and add a trigger on the DB table to udpate for older versions, then all reporting can reference the new field only.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>