<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Workflow | System Logic</title>
	<atom:link href="https://systemlogic.com.au/tag/workflow/feed/" rel="self" type="application/rss+xml" />
	<link>https://systemlogic.com.au</link>
	<description></description>
	<lastBuildDate>Fri, 28 Apr 2017 01:14:09 +0000</lastBuildDate>
	<language>en-AU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.3.2</generator>
	<item>
		<title>8 Ways to Optimise Your HR21 Workflow</title>
		<link>https://systemlogic.com.au/optimise-your-hr21-workflow/</link>
				<comments>https://systemlogic.com.au/optimise-your-hr21-workflow/#comments</comments>
				<pubDate>Wed, 03 Feb 2016 09:35:12 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Chris21 Tips]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=1319</guid>
				<description><![CDATA[<p>Improve your HR21 Workflow Processes with these tips If you are using HR21 for leave processing then you are using HR21 workflow. The question is &#8211; are you using it to its full potential? Even though I&#8217;ve referred to it as HR21 workflow, the setup is actually configured in Chris21. HR21 is where you use [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/optimise-your-hr21-workflow/">8 Ways to Optimise Your HR21 Workflow</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<h4><strong><span style="color: #000000;">Improve your HR21 Workflow Processes with these tips</span></strong></h4>
<p>If you are using HR21 for leave processing then you are using HR21 workflow. The question is &#8211; are you using it to its full potential?</p>
<p>Even though I&#8217;ve referred to it as HR21 workflow, the setup is actually configured in Chris21. HR21 is where you use it. The <em>Workflow Master (WFM)</em> form in Chris21 is where you go to define a workflow process. It’s where you can setup rules such as escalations, reminders and email notifications.</p>
<p>Here are a few tips to help optimise your HR21 workflow:</p>
<h5><span style="color: #000000;"><strong>1. Use escalations and reminders</strong></span></h5>
<p>Fortunately, you have a lot of scope when creating workflow definitions. They can range from simple to quite complex so you will be able to create one that suits your organisation&#8217;s needs. As a minimum, you should have at least one level of escalation. This will move the leave request to another manager if it hasn’t been actioned within a specified number of days. Without this, a workflow record could sit in the system for too long, perhaps waiting for a manager to return from an extended absence.</p>
<p>Some organisations will create a reminder so that an email is resent to the manager after a few days. This is a good idea and will often do the trick. But as added insurance, create an escalation to the next manager in the organisation structure, just in case the reminder doesn’t help.</p>
<h5><span style="color: #000000;"><strong>2. Keep your organisation structure up to date</strong></span></h5>
<p>HR21 uses <em>Relationships (REL)</em> to determine the manager for leave requests. If <em>REL</em> is not right then you will either have a broken workflow or the request will go to the wrong manager. If the workflow is broken, then the system will alert the <em>Fallback Manager</em>. This is often someone in Payroll who will determine what to do with the request.</p>
<h5><span style="color: #000000;"><strong>3. Run the Workflow Forwarding (WFF) process on a regular basis</strong></span></h5>
<p>This process looks for reminders and escalations that have reached their due date and then either sends a reminder email or re-routes the request to the next manager. This is a quick process so you could create a schedule and set it to run daily. See my blog for help <a href="https://systemlogic.com.au/blog/schedule-reports-chris21/" target="_blank" rel="noopener noreferrer">scheduling reports</a>.</p>
<h5><span style="color: #000000;"><strong>4. Create a schedule for the Load Position Tree (RTR) process</strong></span></h5>
<p>This process refreshes your reporting relationships. As new positions are created or existing positions updated, you will need to run <em>RTR</em> to ensure reporting relationships are kept up to date. If you don’t run <em>RTR</em> then a manager’s <em>Staff List</em> may not appear or it may appear to be out of date. Workflow records can also be broken as the system may be looking at a closed position, if one has recently been updated.</p>
<p><b><i>Make sure you run RTR before WFF otherwise you may be forwarding out of date records. </i></b></p>
<h5><span style="color: #000000;"><strong>5. Rebuild the Staff List</strong></span></h5>
<p>The <em>Staff List Rebuild (WFR)</em> process is used to ensure that the staff lists in HR21 are kept up to date. This will refresh the lists when new employees start or when employees move between positions. You can create a schedule to automatically run this process on a regular basis.</p>
<h5><span style="color: #000000;"><strong>6. Create different workflows for specific leave types</strong></span></h5>
<p>Some leave types may require a different workflow process. You don’t need to leave these leave types out of HR21. For instance, Study Leave may need to be approved by the manager but then also by someone from the HR department. You can configure your master workflow record so that other leave types can be treated differently to your standard annual or sick leave process.</p>
<h5><span style="color: #000000;"><strong>7. Monitor workflow records using the Workflow Control (WFC) form</strong></span></h5>
<p>This form shows you the status of all of the workflow requests in the system. It’s a good idea to create a report and schedule it to run on a regular basis. This report can be automatically emailed to a relevant person for review. This will tell you how many requests are waiting to be processed and especially those that are past the due date. It’s also a good place to start looking if you need to do some troubleshooting.</p>
<h5><span style="color: #000000;"><strong>8. Include a link to HR21 in the workflow emails to managers</strong></span></h5>
<p>It’s easy to do and makes it that bit easier for managers. You can even go an extra step and make the link go directly to the leave approval page. To do this just add <b>?form=SS5</b> to the end of your link as shown below:</p>
<p><span style="color: #000080;">“Please go to HR21 http://yourserver/HR21/interface/login.aspx?<span style="color: #ff0000;">form=SS5</span> to review and process this leave request.”</span></p>
<p>When the manager clicks this link and then logs into HR21, the first page to open will be the <em>Leave Requests</em> page.</p>
<p>I hope this article has demonstrated how workflows can be improved to make the process simpler and to reduce the chance of problems occurring. You may already be using some of these tips in your HR21 workflow setup or you may have some different methods that work well. If so, feel free to leave a comment and share your ideas with the other readers.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/optimise-your-hr21-workflow/">8 Ways to Optimise Your HR21 Workflow</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://systemlogic.com.au/optimise-your-hr21-workflow/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
							</item>
		<item>
		<title>How to Avoid Broken Workflow Processes</title>
		<link>https://systemlogic.com.au/avoid-broken-workflow-processes/</link>
				<comments>https://systemlogic.com.au/avoid-broken-workflow-processes/#respond</comments>
				<pubDate>Wed, 14 Aug 2013 23:06:57 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Chris21 Tips]]></category>
		<category><![CDATA[HR21]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=1659</guid>
				<description><![CDATA[<p>Broken workflow issues often arise when processing leave with HR21. You will know a workflow has broken when an escalation is directed to the fallback manager. Escalations occur when the time allocated for a workflow request to be actioned has elapsed and so the system attempts to send the request to another manager. The fallback [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/avoid-broken-workflow-processes/">How to Avoid Broken Workflow Processes</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<p>Broken workflow issues often arise when processing leave with HR21. You will know a workflow has broken when an escalation is directed to the fallback manager. Escalations occur when the time allocated for a workflow request to be actioned has elapsed and so the system attempts to send the request to another manager.</p>
<p>The fallback manager is the catch all when the system doesn’t know how to proceed with a workflow record. This person is usually someone with responsibility for making sure all workflow records are processed, such as the payroll manager. The trouble is that broken workflows can become an unnecessary burden on the fallback manager.</p>
<p>The aim is to set your system up so that the incidences of broken workflows are minimised. I say minimised because it would be impossible to completely eliminate all of these issues. See my blog<a href="https://systemlogic.com.au/ptimise-your-hr21-workflow/" target="_blank"> 8 Ways to Optimise Your HR2 Workflow</a> for more information about setting up your workflow.</p>
<p>So what causes broken workflows? It’s usually a position that has been closed (end dated) or a position that has no incumbent. In either of these cases the system won’t know who to escalate the workflow record to and so it will defer to the fallback manager.</p>
<p><strong><span style="color: #f88005;">A common trigger for broken workflows</span></strong><br />
If you make a position change after a workflow process has been initialised but before it is completed then there is the potential for a broken workflow. Consider this example:</p>
<p>Let’s say an employee requests leave via HR21. As a consequence of this, a workflow process is started and an email alert is sent to the employee’s manager. Soon after this the Payroll department makes a change to the manager’s position (<em>POS</em> record). If position history is being maintained, then the current position record will be end dated and a new position record created. The problem is, the workflow process doesn’t know about the new position record that has just been created by Payroll. When attempting to escalate the request it still looks at the previous record which is now closed.</p>
<p style="text-align: center;"><img class="aligncenter  wp-image-1670" alt="Broken workflow" src="https://systemlogic.com.au/wp-content/uploads/2013/08/POS-33.jpg" width="693" height="77" srcset="https://systemlogic.com.au/wp-content/uploads/2013/08/POS-33.jpg 693w, https://systemlogic.com.au/wp-content/uploads/2013/08/POS-33-300x33.jpg 300w" sizes="(max-width: 693px) 100vw, 693px" /></p>
<p>Note in the screenshot above how the position has been changed and history created. If an employee requested leave before this change was made (15/08/2013) then the workflow process could continue to refer to the second record. However, this record is now closed so will cause the workflow process to break.</p>
<p>You can avoid this situation by regularly refreshing the position tree. Do this by running the <em>Load Position Tree (RTR)</em> process in Chris21. By running this process daily you will rebuild the position staff relationships in HR21. The best way to make sure this happens is to schedule the <em>RTR</em> process to run automatically on a daily basis. To do this, go to <em>RTR</em> and select the <em>Reports To</em> and <em>Initialise Tree</em> checkboxes. Then click the <em>Run Options</em> tab at the bottom of the page. Refer to my blog <a href="https://systemlogic.com.au/schedule-reports-chris21/" target="_blank">How to Schedule Reports in Chris21</a> for help scheduling this process.</p>
<p>A final important note: when scheduling <em>RTR</em> make sure that it runs before the <em>Control Forwarding (WFF)</em> process. This will ensure that the system is up to date with position changes before any escalations are processed. This in turn will reduce the incidences of broken workflows and reduce the burden on the fallback manager.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/avoid-broken-workflow-processes/">How to Avoid Broken Workflow Processes</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://systemlogic.com.au/avoid-broken-workflow-processes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
	</channel>
</rss>
