<?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>Housekeeping | System Logic</title>
	<atom:link href="https://systemlogic.com.au/tag/housekeeping/feed/" rel="self" type="application/rss+xml" />
	<link>https://systemlogic.com.au</link>
	<description></description>
	<lastBuildDate>Fri, 28 Apr 2017 01:42:10 +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>Chris21 Database Management – Housekeeping Processes</title>
		<link>https://systemlogic.com.au/chris21-database-management/</link>
				<comments>https://systemlogic.com.au/chris21-database-management/#respond</comments>
				<pubDate>Wed, 29 Mar 2017 05:09:37 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Chris21 Database Management]]></category>
		<category><![CDATA[Housekeeping]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=3032</guid>
				<description><![CDATA[<p>Chris21 database management broadly encompasses regular housekeeping and effective archiving procedures. Good housekeeping and archiving practices are essential to ensure your Chris21 database is efficiently maintained. Ineffective Chris21 database management will result in a database that will grow very large over time. On its own, the size of the database is not a big issue [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-database-management/">Chris21 Database Management – Housekeeping Processes</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<p>Chris21 database management broadly encompasses regular housekeeping and effective archiving procedures. Good housekeeping and archiving practices are essential to ensure your Chris21 database is efficiently maintained.</p>
<p>Ineffective Chris21 database management will result in a database that will grow very large over time. On its own, the size of the database is not a big issue due to the ease of assigning more disk space. After all, the IT department can increase disk space at little cost. The key issues with a database that is growing out of control are:</p>
<ol>
<li>Inefficient database related procedures, such as upgrades and backups.</li>
<li>Increased risk of data corruption as individual files become extremely large.</li>
</ol>
<p>As mentioned, there are two distinct processes in Chris21 that are used to perform database management tasks; housekeeping and archiving. This blog will focus on housekeeping.</p>
<h4><strong>Chris21 Database Management &#8211; Housekeeping in Chris21</strong></h4>
<p>Effective Chris21 database management should include regular housekeeping. If you are not aware of the housekeeping processes in Chris21 have a look at the <em>Background Administrator (FLM) </em>form<em>.</em> This is where you will find all of the general housekeeping functionality that is available to you.</p>
<p><img class="aligncenter size-full wp-image-3100" src="https://systemlogic.com.au/wp-content/uploads/2017/04/FLM2.jpg" alt="Chris21 database management" width="887" height="887" srcset="https://systemlogic.com.au/wp-content/uploads/2017/04/FLM2.jpg 887w, https://systemlogic.com.au/wp-content/uploads/2017/04/FLM2-150x150.jpg 150w, https://systemlogic.com.au/wp-content/uploads/2017/04/FLM2-300x300.jpg 300w, https://systemlogic.com.au/wp-content/uploads/2017/04/FLM2-768x768.jpg 768w" sizes="(max-width: 887px) 100vw, 887px" /></p>
<p>The <em>Background Administrator</em> form is used to maintain the file repository in Chris21. It does this by removing the expired records that you specify. Hence, it is a very effective process for reducing the size of the files that make up the file repository. This is especially noteworthy because the file repository can grow very quickly if left unattended.</p>
<h5><strong>What is the File Repository?</strong></h5>
<p>The file repository can be broken down to three specific functions. Each of these functions uses its own file and together these three files make up the file repository. These functions and corresponding files are:</p>
<ul>
<li><strong>Report repository</strong>. The output will be stored on the file called <em>CHFRD.</em>DAT whenever a Chris21 user runs a report. You may already be familiar with the Report Output feature as this is where you go to retrieve a report when it has completed running. By default the system will store each report for 31 days. With many users running reports this file can very quickly become very large.</li>
</ul>
<ul>
<li><strong>File repository</strong>. This is similar to the report output but rather it stores files. They include any files that appear on the <em>Files </em>tab of the <em>Report Output </em>window<em>.</em> This information is stored on the <em>CHFRF.DAT</em> file.</li>
</ul>
<ul>
<li><strong>Attachment repository. </strong>Attachments in Chris21 are stored in this file. This information is stored on the <em>CHFRA.DAT</em> file. This file can become very large if you attach many documents in Chris21.</li>
</ul>
<p>The Chris21 system DAT directory stores these files. Therefore, as the report repository files grow so too does the size of your Chris21 database.</p>
<p>I recommend that you run Chris21 Housekeeping processes on a regular basis. Files that become excessively large run the risk of becoming corrupted. Especially relevant is the impact of a corrupt file on the attachment repository. This is because you may lose access to all of the attachments that you have created.</p>
<p>The most efficient way to manage the file repository is to set your parameters on the <em>Background Administrator</em> and then schedule the process to run on a regular basis. See my blog about <a href="https://systemlogic.com.au/blog/schedule-reports-chris21/">Scheduling Reports</a> if you’re not sure how to do this.</p>
<h5><strong>Configuring the Background Administrator form</strong></h5>
<p><img class="aligncenter size-full wp-image-3052" src="https://systemlogic.com.au/wp-content/uploads/2017/04/FLM.jpg" alt="Chris21 database management" width="850" height="909" srcset="https://systemlogic.com.au/wp-content/uploads/2017/04/FLM.jpg 850w, https://systemlogic.com.au/wp-content/uploads/2017/04/FLM-281x300.jpg 281w, https://systemlogic.com.au/wp-content/uploads/2017/04/FLM-768x821.jpg 768w" sizes="(max-width: 850px) 100vw, 850px" /></p>
<p>The screenshot above shows an example of the settings you could apply to the <em>Background Administrator</em> process. Furthermore, you can schedule this process to run automatically according to the time and date you select. As a result, the <em>Background Administrator</em> process requires no manual intervention to run.</p>
<p><strong><em>Please note:</em></strong><em> To recover disk space you must rebuild the repository files.</em> This is a process that your Chris21 administrator will need to perform. The rebuild process actually deletes the data, thus reducing the size of the repository files. For more information about this see my blog <a href="https://systemlogic.com.au/blog/chris21-archiving/">Chris21 Archiving – Don’t Forget This Critical Step</a>.</p>
<p>Review the results of your settings by looking at the size of the <em>CHFRD.DAT</em> file after the <em>Background Administrator</em> process has run. You will see that the file has significantly reduced in size.</p>
<p>Use the <em>Background Administrator (FLM)</em> form to ensure the file repository is kept at a manageable size. As a result of running this process, you will achieve effective Chris21 database management.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-database-management/">Chris21 Database Management – Housekeeping 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/chris21-database-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Chris21 Housekeeping – What You Need to Know</title>
		<link>https://systemlogic.com.au/chris21-housekeeping/</link>
				<comments>https://systemlogic.com.au/chris21-housekeeping/#comments</comments>
				<pubDate>Wed, 20 Jan 2016 23:30:47 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Chris21 Database Management]]></category>
		<category><![CDATA[Housekeeping]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=839</guid>
				<description><![CDATA[<p>Chris21 Housekeeping using the Background Administrator This topic is one for the Chris21 administrators. You may not be aware of the Chris21 housekeeping functionality and how it can assist you to maintain your database. Have a look at the Background Administrator (FLM) form to see the housekeeping functionality that is available to you.  Strictly speaking, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-housekeeping/">Chris21 Housekeeping – What You Need to Know</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<h6>Chris21 Housekeeping using the Background Administrator</h6>
<p>This topic is one for the Chris21 administrators. You may not be aware of the Chris21 housekeeping functionality and how it can assist you to maintain your database. Have a look at the Background Administrator (FLM) form to see the housekeeping functionality that is available to you.</p>
<p><img class="alignleft size-full wp-image-882" src="https://systemlogic.com.au/wp-content/uploads/2013/03/housekeeping.jpg" alt="Chris21 housekeeping" width="200" height="134" /> Strictly speaking, Chris21 housekeeping includes archiving. However, this blog is just concerned with the features of the Background Administrator form. For more information about archiving, see my blog <span style="color: #333333;"><a href="https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/" target="_blank"><span style="color: #333333;">Chris21 Archiving – the Pros and Cons</span></a></span>.</p>
<p>The Background Administrator form is used to maintain the size of the file repository in Chirs21. It does this by removing the expired records that you specify. This is very important as the file repository can grow quickly if left unattended.</p>
<h6><strong><span style="color: #f88005;">What is the File Repository?</span></strong></h6>
<p>The file repository is used by Chris21 to store the report output that is created whenever a user runs a report from the Report Designer. If you look at your report output you will see a list of reports you have previously run. By default the system will store report output for 31 days. You can imagine how much the file repository will grow if you have a large number of users running reports!</p>
<p>The other purpose of the file repository is to store the attachments that users add to records in Chris21.</p>
<p>You can find the file repository in your system’s DAT directory. Look for the file called CHFRD. When you find this file you may be surprised at how large it is. It is commonly the largest file in the DAT directory.</p>
<p>The most efficient way to manage the file repository is to set your parameters on the Background Administrator and then schedule the process to run on a regular basis. See my blog about <span style="color: #333333;"><a href="https://systemlogic.com.au/schedule-reports-chris21" target="_blank"><span style="color: #333333;">Scheduling Reports</span></a></span> if you’re not sure how to do this.</p>
<p><img class="aligncenter wp-image-898" src="https://systemlogic.com.au/wp-content/uploads/2013/03/FLM-1.jpg" alt="Chris21 housekeeping" width="672" height="557" srcset="https://systemlogic.com.au/wp-content/uploads/2013/03/FLM-1.jpg 672w, https://systemlogic.com.au/wp-content/uploads/2013/03/FLM-1-300x248.jpg 300w" sizes="(max-width: 672px) 100vw, 672px" /></p>
<p>Once you have set up your schedule the process will run automatically at the time and date you have specified. Review the results of your settings by looking at the size of the CHFRD file after the Background Administrator process has run. Bear in mind that you can always go back and tweak your settings if the file repository is still too large.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-housekeeping/">Chris21 Housekeeping – What You Need to Know</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://systemlogic.com.au/chris21-housekeeping/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
							</item>
		<item>
		<title>Chris21 Archiving – Don’t Forget This Critical Step</title>
		<link>https://systemlogic.com.au/chris21-archiving/</link>
				<comments>https://systemlogic.com.au/chris21-archiving/#respond</comments>
				<pubDate>Mon, 09 Dec 2013 02:26:58 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Chris21 Tips]]></category>
		<category><![CDATA[Housekeeping]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=1939</guid>
				<description><![CDATA[<p>Chris21 archiving is vital if you are to ensure your database is correctly maintained and to avoid potential issues with data integrity. See my blog Chris21 Housekeeping – What You Need to Know for some background information. Archiving is part of the role of Chris21 housekeeping and essentially means selecting data that can be removed [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-archiving/">Chris21 Archiving – Don’t Forget This Critical Step</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<p>Chris21 archiving is vital if you are to ensure your database is correctly maintained and to avoid potential issues with data integrity. See my blog Chris21 <a href="https://systemlogic.com.au/blog/chris21-housekeeping/" target="_blank">Housekeeping – What You Need to Know</a> for some background information.</p>
<p>Archiving is part of the role of Chris21 housekeeping and essentially means selecting data that can be removed from the database but retained for future reference. The main reason you would do this is to reduce the size of your Chris21 database. This in turn will make it quicker and easier to back up your database and also during upgrades. I discuss this in more detail in my blog <a href="https://systemlogic.com.au/blog/chris21-archiving-the-pros-and-cons/" target="_blank">Chris21 Archiving – the Pros and Cons</a>.</p>
<p><strong><span style="color: #f88005;">How to archive your data properly</span></strong></p>
<p>When you archive data in Chris21 the process will produce a file containing your archived data. You can then move this file to another location on your file server for safe keeping. Upon completion of this task it would appear that the job is done and you have successfully reduced the size of your database. But this is not the case. There is a separate process that you must complete to make sure you have recovered this disk space.</p>
<p><b><i>Note:</i></b><i> this is a job for your database administrator as it involves running a process on the Chris21 server. </i></p>
<p align="left">As an example, let’s say you have archived your file repository. This will archive data from the CHFRD.DAT file. An archive file will be created and saved in your Chris21 system DAT directory. You then move this archive file to another location. It’s important to note however that the size of the CHFRD.DAT file remains the same because the archive process only copied the data. To recover disk space, use the VUTIL utility in Chris21 to rebuild the file. The rebuild process deletes the data that was archived, thus reducing the size of the CHFRD.DAT file.</p>
<p align="left">To run the VUTIL utility, logon to the server and open the Command Prompt. Switch to the drive where the Chris21 system is located and change to the relevant DAT directory.</p>
<p><img class="aligncenter size-full wp-image-1941" src="https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-1.jpg" alt="Chris21 archiving" width="683" height="348" srcset="https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-1.jpg 683w, https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-1-300x152.jpg 300w" sizes="(max-width: 683px) 100vw, 683px" /></p>
<p align="left">Note: Prior to running the VUTIL utility, check the size of the DAT file to be rebuilt. Use this information to confirm the rebuild was successful after the process has been run.</p>
<p align="left">Enter the Rebuild command. The command shown above will rebuild the CHFRD.DAT file.</p>
<p align="left">The rebuild process may take a few minutes, depending on the size of the file. When the process is complete, you will be prompted to replace the original file with the new one. Enter ‘y’ at the prompt and press the Enter key.</p>
<p align="left"><img class="aligncenter size-full wp-image-1942" src="https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-2.jpg" alt="Chris21 archiving" width="683" height="348" srcset="https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-2.jpg 683w, https://systemlogic.com.au/wp-content/uploads/2013/12/vutil-2-300x152.jpg 300w" sizes="(max-width: 683px) 100vw, 683px" /></p>
<p align="left">Check the size of the file that was rebuilt. It should now be smaller than prior to the process being run.</p>
<p>To successfully complete your Chris21 archiving process make sure your database administrator has completed the job by running the VUTIL process. This will ensure your Chris21 system is properly archived and you will reap the benefits of a well maintained database.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-archiving/">Chris21 Archiving – Don’t Forget This Critical Step</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://systemlogic.com.au/chris21-archiving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
		<item>
		<title>Chris21 Archiving &#8211; the Pros and Cons</title>
		<link>https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/</link>
				<comments>https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/#respond</comments>
				<pubDate>Thu, 14 Feb 2013 01:19:26 +0000</pubDate>
		<dc:creator><![CDATA[Tony Danher]]></dc:creator>
				<category><![CDATA[Topical]]></category>
		<category><![CDATA[Housekeeping]]></category>

		<guid isPermaLink="false">http://systemlogic.com.au/?p=694</guid>
				<description><![CDATA[<p>Chris21 archiving &#8211; do you do it? If you don’t then you’re probably in the majority. In my experience many organisations perform little or no archiving from their Chris21 system. The problem is that it’s not in everyone’s interest. System administrators will usually be all in favour of archiving because they can see the benefits [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/">Chris21 Archiving &#8211; the Pros and Cons</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></description>
								<content:encoded><![CDATA[<h5>Chris21 archiving &#8211; do you do it?</h5>
<p>If you don’t then you’re probably in the majority. In my experience many organisations perform little or no archiving from their Chris21 system.</p>
<p>The problem is that it’s not in everyone’s interest. System administrators will usually be all in favour of archiving because they can see the benefits of reducing and managing space on their servers. But those who actually use Chris21 will see things differently. They will want as much data as possible to be readily available.</p>
<h6><strong><span style="color: #f88005;">So should you archive you Chris21 database?</span></strong></h6>
<p>The short answer, from an organisational point of view, is yes you should. Over time your database can grow very large, especially if you have in excess of 1000 employees. Even if you have a relatively small employee list, your database can still grow quickly if you are using some of the HR components of Chris21, such as Training and Development.</p>
<p>As administrators will know, the more you let your database grow the longer it will take to perform certain functions, such as backups and upgrades.</p>
<p>From the user&#8217;s perspective, while you may think that archiving means you lose ready access to historical data (and this is true), there are some good reasons to do it.</p>
<p>Here are some of the benefits when regular Chris21 archiving is performed:</p>
<ul>
<li>Better system performance. You may find that as your database gets bigger and bigger certain tasks will take longer, such as reporting and some aspects of payroll processing.</li>
<li>Backups will be quicker.</li>
<li>If you use one of the database options (SQL or Oracle) you will find that moving your database to or from Vision/SQL/Oracle will be much quicker.</li>
<li>Upgrades will be quicker.</li>
</ul>
<p>Yes, these are predominantly benefits for the administrators, however as a user you will be involved in some of these functions to some extent, therefore you will benefit. The question is &#8211; do the pros outweigh the cons? <img class="alignright size-medium wp-image-702" title="Chris21 archiving" src="https://systemlogic.com.au/wp-content/uploads/2013/02/7-26-12_archiving_button-300x235.jpg" alt="Chris21 archiving" width="300" height="235" srcset="https://systemlogic.com.au/wp-content/uploads/2013/02/7-26-12_archiving_button-300x235.jpg 300w, https://systemlogic.com.au/wp-content/uploads/2013/02/7-26-12_archiving_button.jpg 347w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>From the users point of view the answer is usually no, hence I see a lot of clients who do little or no Chris21 archiving. The user is mostly concerned with quick and easy access to all the information that has been historically stored in the database. Regular archiving will make things more difficult for users.</p>
<p>A user could legitimately claim the following disadvantages of archiving their Chris21 data:</p>
<ul>
<li>Archived data is more difficult to access. For instance, if you run a report that spans the archived period, this information will not be available. Likewise, if you look up the information directly from Chris21 it may not be present.</li>
<li>There will be version compatibility issues if you want to access data that was archived prior to your most recent upgrade. In this case you will need a compatible version of Chris21 so that the archive can be restored. This can be an involved process and can take time.</li>
<li>Difficulty determining what to archive and how much. There are various options for archiving, such as pay history, auditing, and terminated staff. It’s hard for a user to know what is safe to archive and how far back they should archive without adversely affecting day to day operations.</li>
<li>Difficulty running the actual archive processes. This is usually an administrator task, therefore this will have to be scheduled and probably out of normal work hours when users aren’t logged on.</li>
</ul>
<h6><strong><span style="color: #f88005;">What’s the best solution?</span></strong></h6>
<p>As you can see, there are two areas of the organisation that will have differing views on Chris21 archiving – administrators and users. The best solution is to find some middle ground that works for both groups. Archiving and other general housekeeping should be done and the tools are there in Chris21 to help you to do it.</p>
<p>My suggestion is to agree on the amount of data to be archived. As an example you could suggest greater than two years of pay history, or greater that six months of audit data. This could be done on a quarterly basis to maintain your database at an acceptable size.</p>
<p>You will need to ensure that the administrator keeps a version of the Chris21 software that matches the archived data so that it can be easily retrieve if needed. Or at the very least, have a process in place so that an earlier version of the software can be installed when required.</p>
<p>If you carefully choose how far back you begin your archive, you shouldn’t be greatly impacted. When you think about it, having two years of pay history in the database will usually be sufficient. If you do find this too restrictive you can always restructure this to leave more data in the database.</p>
<p>I hope this helps you to make an informed decision about your Chris21 archiving. If you already archive leave a comment and let me and the other readers know how well it&#8217;s working for you.</p>
<p>The post <a rel="nofollow" href="https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/">Chris21 Archiving &#8211; the Pros and Cons</a> appeared first on <a rel="nofollow" href="https://systemlogic.com.au">System Logic</a>.</p>
]]></content:encoded>
							<wfw:commentRss>https://systemlogic.com.au/chris21-archiving-the-pros-and-cons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
							</item>
	</channel>
</rss>
