<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/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>Workflow</title><link>https://www.infopathdev.com:443/forums/50.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Workflow uses previous form values</title><link>https://www.infopathdev.com:443/forums/thread/91729.aspx</link><pubDate>Mon, 29 Jul 2013 14:02:59 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:91729</guid><dc:creator>Eric Anton</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/91729.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=50&amp;PostID=91729</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi Patrick,&lt;/p&gt;&lt;p&gt;&amp;nbsp;This is more of a recent development, it has not always occurred.&amp;nbsp; Our SP Dev resource has been working on our retention/archive WF for several weeks now and we are finally beginning to see it work properly in our QA environment after several failed attempts, we hope to have it loaded on our production form library at the end of this week so we can start getting these forms archived.&amp;nbsp; Ideally we should have less than 7500 requests with our planned retention policy.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;We do not normally allow setting promoted column values manually from the library. Either the values are set in the form or by the workflow directly.&amp;nbsp; I only manually change values to get the form back into a state so I can terminate a failed workflow and restart it.&amp;nbsp; I notice this issue sometimes when manually changing values but it also appears from the file versioning history to happen (although I can actually prove it) when users use the browser-based form to trigger status changes on promoted columns. &lt;/p&gt;&lt;p&gt;It&amp;#39;s all very strange.&amp;nbsp; We will work on archiving down to a reasonable size and see if it goes away.&lt;/p&gt;&lt;p&gt;Thanks again. &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;</description></item><item><title>Re: Workflow uses previous form values</title><link>https://www.infopathdev.com:443/forums/thread/91698.aspx</link><pubDate>Sun, 28 Jul 2013 19:05:37 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:91698</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/91698.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=50&amp;PostID=91698</wfw:commentRss><description>&lt;p&gt;Hi Eric,&lt;/p&gt;
&lt;p&gt;Did this start happening recently? If so, I&amp;#39;m guessing your hunch might be right for large libraries. If not, it was always happening, right?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;On the other hand, the list/library column&amp;nbsp;data is stored in a single SQL table in SharePoint and that table would also trigger workflows. The reusable workflow can only see the value if it&amp;#39;s promoted as a column to the library so it should be seeing the correct value. You&amp;#39;re not doing some Nintex XML lookup or something are you?&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Keep in mind that property demotion (setting field data back from library) is inherently a bad practice because no XML validation happens and the forms could break (won&amp;#39;t open again) without you knowing.&amp;nbsp;Simple workaround would be to ask people to open the forms in the browser to change status. &lt;/p&gt;
&lt;p&gt;Bottom line: this shouldn&amp;#39;t be happening based on ShP architecture, but your form library is also way too large. Please consider archiving in separate libraries or moving it all to SQL. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Workflow uses previous form values</title><link>https://www.infopathdev.com:443/forums/thread/91569.aspx</link><pubDate>Tue, 23 Jul 2013 14:45:09 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:91569</guid><dc:creator>Eric Anton</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/91569.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=50&amp;PostID=91569</wfw:commentRss><description>&lt;p&gt;This is a strange behavior that we haven&amp;#39;t been able to solve.&amp;nbsp; We have a large form library (50k+ InfoPath forms) with a SPD workflow set to trigger on change.&lt;/p&gt;&lt;p&gt;The example is:&lt;/p&gt;&lt;p&gt;1. I use the Edit Properties ribbon button on my library view to edit a column value on a form.&lt;/p&gt;&lt;p&gt;2. I change the value of the &amp;quot;Request Status&amp;quot; column which is in the InfoPath form&amp;#39;s custom content type for the library from &amp;quot;COMPLETE&amp;quot; to &amp;quot;BEGIN&amp;quot; and click Save.&lt;/p&gt;&lt;p&gt;3. I can check the View Properties button on my library view and it shows &amp;quot;Request Status&amp;quot; is now set to &amp;quot;BEGIN&amp;quot;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;4. The workflow is triggered but the is uses the old value &amp;quot;COMPLETE&amp;quot; instead of my new value &amp;quot;BEGIN&amp;quot;&lt;/p&gt;&lt;p&gt;We think maybe there is some issue where the event handler is triggering the workflow and the workflow runs before the value change is committed or something like that?&amp;nbsp; Any ideas to help us get to the bottom of this would be appreciated.&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Eric &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>