<?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>Can you suggest how schedule a Process?</title><link>https://community.appian.com/discussions/f/general/30558/can-you-suggest-how-schedule-a-process</link><description>Hi, 
 
 I&amp;#39;m trying to schedule a process using start node. Below is the screen shot. 
 
 
 
 
 If I use pp!timezone I&amp;#39;m getting below. 
 Problem: An error has occurred in evaluation of an expression for a Start Event. Details: ERROR:EVAL:@reason=Domain</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/148443?ContentTypeID=1</link><pubDate>Wed, 28 May 2025 05:56:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a79317cf-c557-40c8-9335-4d3c4f32c505</guid><dc:creator>abdurrahim95</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi, I&amp;#39;ve a similar problem. My Process Model General Properties for timezone has &amp;quot;Asia/Hong&amp;quot; with override disabled.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I configured Start Node Timer as &amp;quot;09:00&amp;quot; - pm!timezone.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The process triggers at 08:00 AM (HK time) instead of 09:00 AM. What could be the issue?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/148442?ContentTypeID=1</link><pubDate>Wed, 28 May 2025 05:55:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:1af47e9e-40a1-4fbb-8aa4-007a87a2e26a</guid><dc:creator>abdurrahim95</dc:creator><description>&lt;p&gt;Hi, I&amp;#39;ve a similar problem. My Process Model General Properties for timezone has &amp;quot;Asia/Hong&amp;quot; with override disabled.&lt;br /&gt;&lt;br /&gt;I configured Start Node Timer as &amp;quot;09:00&amp;quot; - pm!timezone.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The process triggers at 08:00 AM (HK time) instead of 09:00 AM. What could be the issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/121433?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 14:50:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:38a19461-83cc-424f-836e-9495fa12587a</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;The pattern I most commonly settle on for this is to allow the process to be launched anyway (using the basic setup you have pictured already), then immediately after the start node, have an XOR node that checks whether the instance&amp;#39;s start time matches the desired launch time, and if not, exit immediately.&lt;br /&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/11/pastedimage1699368610708v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/121432?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 14:45:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:81779251-675b-49ef-a8b9-ba4e19666b82</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;FWIW, I&amp;#39;ve already done the arduous task (in the past) of parsing the output of this plugin rule into a usable map output.&amp;nbsp; Pasting here.&amp;nbsp; Note that different plug-in versions may require tweaks of this code since it can break if items are switched in their return order, or if they mess with the output datetime format again (though luckily the current version is immediately useful, so hopefully they won&amp;#39;t break it again).&lt;/p&gt;
&lt;p&gt;This should be saved as an expression rule i.e. &amp;quot;UTIL_MapProcessModelDetailsByUUID&amp;quot; or whatever.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="java"&gt;a!localVariables(
  local!rawText: if(
    a!isNullOrEmpty(ri!uuid),
    &amp;quot; &amp;quot;,
    getprocessmodeldetailsbyuuid(ri!uuid)
  ),

  local!type: index(extract(local!rawText, &amp;quot;Type: &amp;quot;, &amp;quot;,&amp;quot; ), 1, null()),
  local!nameList: trim( split( extract( local!rawText, &amp;quot;Name: [&amp;quot;, &amp;quot;]&amp;quot; ), &amp;quot;,&amp;quot; )),
  local!nameArray: a!forEach(
    local!nameList,
    a!localVariables(
      local!pieces: split(fv!item, &amp;quot;=&amp;quot;),
      a!map(
        locale: local!pieces[1],
        name: local!pieces[2]
      )
    )
  ),
  local!id: index(extract( local!rawText, &amp;quot;Id:&amp;quot;, &amp;quot;, UUID&amp;quot; ), 1, null()),
  local!uuid: index(extract( local!rawText, &amp;quot;UUID:&amp;quot;, &amp;quot;, Creator&amp;quot; ), 1, null()),
  local!creator: index(extract( local!rawText, &amp;quot;Creator: &amp;quot;, &amp;quot;, Last&amp;quot; ), 1, null()),
  local!lastModifiedBy: index(extract( local!rawText, &amp;quot;Last Modified by: &amp;quot;, &amp;quot;, Parent&amp;quot;), 1, null()),
  local!parent: index(extract( local!rawText, &amp;quot;Parent: &amp;quot;, &amp;quot;, Parent Id:&amp;quot; ), 1, null()),
  local!parentId: tointeger( index(extract( local!rawText, &amp;quot;Parent Id: &amp;quot;, &amp;quot;,&amp;quot; ), 1, null())),
  local!location: index(extract( local!rawText, &amp;quot;Location: &amp;quot;, &amp;quot;, Is&amp;quot; ), 1, null()),
  local!isPublic: index(extract( local!rawText, &amp;quot;IsPublic: &amp;quot;, &amp;quot;, Created&amp;quot; ) = &amp;quot;true&amp;quot;, 1, null()),
  local!createdOn: index(extract( local!rawText, &amp;quot;Created on: &amp;quot;, &amp;quot;, Last&amp;quot; ), 1, null()),
  local!lastModifiedOn: index(extract( local!rawText, &amp;quot;Last Modified on: &amp;quot;, &amp;quot;, Number of&amp;quot; ), 1, null()),
  local!numVersions: index(extract(local!rawText &amp;amp; &amp;quot;-END-&amp;quot;, &amp;quot;Number of Versions: &amp;quot;, &amp;quot;-END-&amp;quot; ), 1, null()),

  a!map(
    type: local!type,
    primaryName: property(index(local!nameArray, 1, null()), &amp;quot;name&amp;quot;, null()),
    nameArray: local!nameArray,
    id: local!id,
    uuid: local!uuid,
    creator: local!creator,
    lastModifiedBy: local!lastModifiedBy,
    parent: local!parent,
    parentId: local!parentId,
    location: local!location,
    isPublic: local!isPublic,
    createdOn: todatetime(local!createdOn),
    lastModifiedOn: todatetime(local!lastModifiedOn),
    numVersions: local!numVersions,
    
    /*rawText: local!rawText*/
    /* uncomment the above line as-needed for debugging purposes */
  )
)

/* developed by: Mike Schmitt */&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/121431?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 14:39:52 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:624216b2-0de4-4356-9c94-38b6be0716c4</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;I would literally pay the author(s) of Content Tools $20 in cash right now if they&amp;#39;d make these functions return a Map / Dictionary / JSON string instead of whatever stupid, arbitrary, unorganized, cobbled-together values they currently return &lt;span class="emoticon" data-url="https://community.appian.com/cfs-file/__key/system/emoji/1f926.svg" title="Face palm"&gt;&amp;#x1f926;&lt;/span&gt;&lt;br /&gt;&lt;img src="/resized-image/__size/320x240/__key/communityserver-discussions-components-files/11/pastedimage1699367978593v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can you suggest how schedule a Process?</title><link>https://community.appian.com/thread/121430?ContentTypeID=1</link><pubDate>Tue, 07 Nov 2023 14:23:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:380463be-c149-437a-9af0-5f89c5d07e35</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;I did a but of research and came up with a nice idea.&lt;/p&gt;
&lt;p&gt;The plugin &amp;quot;Content Tools&amp;quot; provides a function to retrieve some details about a process model. Including the timestamp of the last publish.&lt;/p&gt;
&lt;p&gt;You can add an initial XOR node&amp;nbsp;to check&amp;nbsp;whether that date is more than 5 minutes in the past. This way, you skip the first process initiation.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;a!localVariables(
  local!details: split(getprocessmodeldetailsbyuuid(ri!uuid), &amp;quot;, &amp;quot;),
  local!lmo: index(
    local!details,
    a!forEach(
      items: local!details,
      expression: if(
        find(&amp;quot;Last Modified on&amp;quot;, fv!item),
        fv!index,
        {}
      )
    ),
    &amp;quot;&amp;quot;
  ),
  local!splitLmo: split(local!lmo, &amp;quot;: &amp;quot;),
  if(
    count(local!splitLmo) &amp;lt;&amp;gt; 2,
    error(&amp;quot;Cannot extract last modified date: &amp;quot; &amp;amp; local!details),
    todatetime(local!splitLmo[2])
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>