<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Branching based on Extended Property Table in ArcGIS Workflow Manager Questions</title>
    <link>https://community.esri.com/t5/arcgis-workflow-manager-questions/branching-based-on-extended-property-table/m-p/111750#M228</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Bryan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Return value only supports integers, as it needs to match the value to a return code. We are considering a range of enhancements to this functionality, and I will note your request in our backlog.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the meantime, my recommendation would be to write a python script to perform this comparison and get it to return an integer value (example exit(3)) that you've configured on a subsequent step path. Like what you would do for return value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Run your python script using the 'Executable' step type.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you have any other questions please let me know.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Michael&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 May 2014 23:36:54 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2014-05-12T23:36:54Z</dc:date>
    <item>
      <title>Branching based on Extended Property Table</title>
      <link>https://community.esri.com/t5/arcgis-workflow-manager-questions/branching-based-on-extended-property-table/m-p/111749#M227</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have a workflow that needs to branch based on the value of extended property.&amp;nbsp; My intent was to use the Workflow Manager ???ReturnValue??? custom step type to read the value using a token and a conditional value path to route accordingly.&amp;nbsp; The problem is that the field is a date and Workflow Manager can only work with integers for conditional paths.&amp;nbsp; I don't see a way to use a function on the returned value to convert it into an int.&amp;nbsp; I'd like to avoid having to deploy a custom developed step to each client,&amp;nbsp; so I'm looking for a work around.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;One option is to add a computed column to the Extended Property table that implements the necessary date to int business logic.&amp;nbsp; Does anyone know if that will work, or will Workflow Manager expose it as an editable field then get grumpy if someone tries to manually edit it?&amp;nbsp; If so, then I will probably try to do the same thing using insert and update triggers instead.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This seems like it would be a common problem.&amp;nbsp; Any other suggestions?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Mar 2014 19:55:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-workflow-manager-questions/branching-based-on-extended-property-table/m-p/111749#M227</guid>
      <dc:creator>BryanBoutz1</dc:creator>
      <dc:date>2014-03-27T19:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: Branching based on Extended Property Table</title>
      <link>https://community.esri.com/t5/arcgis-workflow-manager-questions/branching-based-on-extended-property-table/m-p/111750#M228</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Bryan,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Return value only supports integers, as it needs to match the value to a return code. We are considering a range of enhancements to this functionality, and I will note your request in our backlog.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In the meantime, my recommendation would be to write a python script to perform this comparison and get it to return an integer value (example exit(3)) that you've configured on a subsequent step path. Like what you would do for return value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Run your python script using the 'Executable' step type.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you have any other questions please let me know.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Michael&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 23:36:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-workflow-manager-questions/branching-based-on-extended-property-table/m-p/111750#M228</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2014-05-12T23:36:54Z</dc:date>
    </item>
  </channel>
</rss>

