<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Payroll%3A_Supported_Time_Clocks_%28Import_Timecards%29</id>
	<title>Payroll: Supported Time Clocks (Import Timecards) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://in.compucrete.com/index.php?action=history&amp;feed=atom&amp;title=Payroll%3A_Supported_Time_Clocks_%28Import_Timecards%29"/>
	<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Payroll:_Supported_Time_Clocks_(Import_Timecards)&amp;action=history"/>
	<updated>2026-05-15T15:33:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Payroll:_Supported_Time_Clocks_(Import_Timecards)&amp;diff=472&amp;oldid=prev</id>
		<title>WikiAdmin: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Payroll:_Supported_Time_Clocks_(Import_Timecards)&amp;diff=472&amp;oldid=prev"/>
		<updated>2023-07-14T13:00:34Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:00, 14 July 2023&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key my_wiki:diff::1.12:old-471:rev-472 --&gt;
&lt;/table&gt;</summary>
		<author><name>WikiAdmin</name></author>
	</entry>
	<entry>
		<id>http://in.compucrete.com/index.php?title=Payroll:_Supported_Time_Clocks_(Import_Timecards)&amp;diff=471&amp;oldid=prev</id>
		<title>Intra&gt;Chanson: /* Features */</title>
		<link rel="alternate" type="text/html" href="http://in.compucrete.com/index.php?title=Payroll:_Supported_Time_Clocks_(Import_Timecards)&amp;diff=471&amp;oldid=prev"/>
		<updated>2021-05-04T21:52:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Features&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Time Clock Formats Supported by Import Timecards'''&amp;lt;BR&amp;gt;&lt;br /&gt;
'''Alert:''' When working with a new third party vendor consult with developers to establish the best standard.  '''''DO NOT recommend Timeforce!!'''''&lt;br /&gt;
&lt;br /&gt;
=About=&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' As of Keystone 2.8.7 the TCFILE.INI and TCIMP.INI file contents are now stored within system options under the &amp;quot;Timecard Import Options&amp;quot; heading as follows:&lt;br /&gt;
*TCFILE.INI -&amp;gt; Import Files&lt;br /&gt;
*TCIMP.INI -&amp;gt; Import Mapping&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
There are two '''.ini''' files that control the setup for Time Clock Imports.  These should be saved in the custom settings directory. (e.g.  C:\ProgramData\GivenHansco\Keystone\Settings)&lt;br /&gt;
*tcfile.ini&lt;br /&gt;
*tcimp.ini&lt;br /&gt;
&lt;br /&gt;
==TCFILE.INI==&lt;br /&gt;
Specifies the list of possible locations for ticket import files.  For some formats (timeforce) it also supports a couple of settings regarding the import of Departments and Worker's comp fields.  The general layout of the file is:&lt;br /&gt;
&amp;lt;display name&amp;gt;=&amp;lt;file&amp;gt;,&amp;lt;import format&amp;gt;&lt;br /&gt;
See samples below.&lt;br /&gt;
&lt;br /&gt;
Wild Cards are supported.&lt;br /&gt;
&lt;br /&gt;
==TCIMP.INI==&lt;br /&gt;
Specifies the mapping of Time Clock pay types to Keystone pay types and several options.&lt;br /&gt;
&lt;br /&gt;
===Sample TCIMP.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Links]&lt;br /&gt;
Regular=REG&lt;br /&gt;
Overtime=OT&lt;br /&gt;
Holiday=HOL&lt;br /&gt;
Vacation=VAC&lt;br /&gt;
Double=DBL&lt;br /&gt;
Sick=SICK&lt;br /&gt;
Bonus=BONUS&lt;br /&gt;
Other=OTHER&lt;br /&gt;
SAL=SAL&lt;br /&gt;
&lt;br /&gt;
[WorkComp]&lt;br /&gt;
;setup workers comp class translations here as follows:&lt;br /&gt;
;&amp;lt;timeclock department value&amp;gt; = &amp;lt;keystone workers comp class&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[Department]&lt;br /&gt;
;setup department translations here as follows:&lt;br /&gt;
;&amp;lt;timeclock department value&amp;gt; = &amp;lt;keystone department&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[Options]&lt;br /&gt;
;HeaderLines=0&lt;br /&gt;
;SetPlantToHomeDept=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Links===&lt;br /&gt;
Links are mapped with the following layout: &amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt; &amp;lt;Time Clock Pay Type&amp;gt; = &amp;lt;Keystone Pay Type&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The tricky part here is that import uses an alias on the left of the '''=''' sign for several of the common pay types. You must always set these up using the special alias rather than the actual Keystone Pay type.&lt;br /&gt;
*Regular (REG)&lt;br /&gt;
*Overtime (OT)&lt;br /&gt;
*Vacation (VAC)&lt;br /&gt;
*Holiday (HOL)&lt;br /&gt;
*Sick (SICK)&lt;br /&gt;
*Double (DBL)&lt;br /&gt;
'''NOTE:'''If Keystone has a variation from the standard link name, but a  time card file has the original name you must map it like this:&lt;br /&gt;
&amp;lt;code&amp;gt;Double=DBLTIME&amp;lt;/code&amp;gt;  This will translate the code '''DBL''' in the import file  into '''DBLTIME''' in Keystone.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All other types need to be mapped even if they are a direct match.  In the above example '''Bonus''', '''Other''' and '''SAL''' are not predefined, but must be added to import.  Below '''HAUL''' is the same type in the import file as Keystone whereas '''TOOL''' from a time clock file gets translated into '''TLX''' in Keystone.&lt;br /&gt;
&amp;lt;PRE&amp;gt;&lt;br /&gt;
HAUL=HAUL&lt;br /&gt;
TOOL=TLX&lt;br /&gt;
&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===WorkComp===&lt;br /&gt;
Maps Time Clock Workers Comp class to Keystone Workers Comp Class.  Only needed when mapping is required, not for direct matches.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&amp;lt;Time Clock Workers Comp Class&amp;gt; = &amp;lt;Keystone Workers Comp Class&amp;gt;&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Department===&lt;br /&gt;
Maps Time Clock Department to Keystone Department.  Only needed when mapping is required, not for direct matches.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;PRE&amp;gt;&amp;lt;Time Clock Department value&amp;gt; = &amp;lt;Keystone Department&amp;gt;&amp;lt;/PRE&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Options===&lt;br /&gt;
This section currently two options - &lt;br /&gt;
*HeaderLines.  This allows you to override the standard number of header lines.&lt;br /&gt;
*SetPlantToHomeDept.  Rarely used&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Options]&lt;br /&gt;
HeaderLines=0&lt;br /&gt;
SetPlantToHomeDept=1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Support Time Clock Setups=&lt;br /&gt;
&lt;br /&gt;
==GPS  (Datamatics)==&lt;br /&gt;
*This is currently our Go To format.  It is the most flexible for variable number of fields.&lt;br /&gt;
*Added in 2.6.4 - Similar TimeForce II with Plant, now with Job Cost&lt;br /&gt;
*2.9.15 Added features for Datamatics&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Unlimited pay types&lt;br /&gt;
:Can import department AND Plant&lt;br /&gt;
:Optional Job Cost&lt;br /&gt;
&lt;br /&gt;
===Field Defs===&lt;br /&gt;
:1. employeecode (Alphanumeric, not NULL)&lt;br /&gt;
:2. timecard_date (MM/DD/YYYY), not Null&lt;br /&gt;
:3. Pay Type (Alphanumeric, not NULL&lt;br /&gt;
:4. hours_worked&lt;br /&gt;
:5. effective_rate (Optional)&lt;br /&gt;
:6. pay (Optional)&lt;br /&gt;
:7. department (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
:8. plant (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
:9. job (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
:10 budget category (alphanumeric, required when job is used, NULL or empty string OK)&lt;br /&gt;
====Pay Calculation====&lt;br /&gt;
*If Pay is not 0:&lt;br /&gt;
**Pay is used for total pay&lt;br /&gt;
***If Hours are zero, rate is set to 0&lt;br /&gt;
***If Hours are not 0 then rate is Pay/Hours&lt;br /&gt;
*If Pay is 0&lt;br /&gt;
**If rate is not 0 then rate is used and pay is rate X hours&lt;br /&gt;
**If Rate is 0 then standard employee rate applies and pay is standard rate X hours&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
Without Rates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
emp_id,tc_date,pay_type,hours,rate,pay,dept,plant,job_id,job_bud_cat&lt;br /&gt;
1000,05/19/2012,VAC,8.00,0,0,D1,04&lt;br /&gt;
1000,05/14/2012,REG,2.50,0,0,D1,01&lt;br /&gt;
1000,05/15/2012,REG,9.0000,0,0,A2,01&lt;br /&gt;
1000,05/15/2012,REG,10.00,0,0,A2,02,,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
With Job/Dept/Plant:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000,05/16/2012,REG,11.00,0,0,D1,02,BC2300,CLRNG&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Without Department &amp;amp; Plant&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000,05/17/2012,REG,7.50,0,0&lt;br /&gt;
1000,05/17/2012,OT,3.50&lt;br /&gt;
1000,05/17/2012,BONUS,0,0,100,,,,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With Rates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000,05/19/2012,VAC,8.00,18.50,0,D1,04&lt;br /&gt;
1000,05/14/2012,REG,2.50,17.25,0,D1,01&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With Job/ No Dept/Plant/Rate:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000,05/16/2012,REG,11.00,,,,,BC2300,CLRNG&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Notes: &lt;br /&gt;
*Extra commas for blank fields are accepted and ignored.&lt;br /&gt;
*Import can be configured to accept or ignore header record.&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\IMPORT\TC1.CSV,GPS&lt;br /&gt;
Plant 2=C:\IMPORT\TC2.CSV,GPS&lt;br /&gt;
&lt;br /&gt;
[TimeForce]&lt;br /&gt;
ImportDepartment=Y   ;imports TimeForce department as Keystone department&lt;br /&gt;
;ImportWorkComp=Y     ;imports TimeForce department as Keystone workers comp class&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TimeForce==&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Unlimited pay types&lt;br /&gt;
:Can import department or workers compensation class&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Code,EmpID,Fname,Mname,Lname,ShiftName,Dept,Date,HrType,Hrs&lt;br /&gt;
Code,EmpID,Fname,Mname,Lname,Date,Dis&lt;br /&gt;
REG,CAND01,CHARLES,,ANDERSON,,07,06/04/2007,Worked,16.98&lt;br /&gt;
REG,CAND01,CHARLES,,ANDERSON,,07,06/05/2007,Worked,12.22&lt;br /&gt;
REG,CAND01,CHARLES,,ANDERSON,,07,06/06/2007,Worked,10.80&lt;br /&gt;
OT,CAND01,CHARLES,,ANDERSON,,07,06/06/2007,Worked,1.93&lt;br /&gt;
OT,CAND01,CHARLES,,ANDERSON,,07,06/07/2007,Worked,11.18&lt;br /&gt;
OT,CAND01,CHARLES,,ANDERSON,,07,06/08/2007,Worked,6.83&lt;br /&gt;
REG,LANT01,SCOTT,K,ANTLE,,14,06/07/2007,Worked,8.95&lt;br /&gt;
REG,LANT01,SCOTT,K,ANTLE,,14,06/08/2007,Worked,6.33&lt;br /&gt;
REG,XAUS01,ANTHONY,W,AUSTIN,,02,06/04/2007,Worked,10.97&lt;br /&gt;
REG,XAUS01,ANTHONY,W,AUSTIN,,02,06/05/2007,Worked,8.82&lt;br /&gt;
REG,XAUS01,ANTHONY,W,AUSTIN,,02,06/06/2007,Worked,10.77&lt;br /&gt;
REG,XAUS01,ANTHONY,W,AUSTIN,,02,06/07/2007,Worked,9.45&lt;br /&gt;
OT,XAUS01,ANTHONY,W,AUSTIN,,02,06/07/2007,Worked,2.37&lt;br /&gt;
OT,XAUS01,ANTHONY,W,AUSTIN,,02,06/08/2007,Worked,11.82&lt;br /&gt;
OT,XAUS01,ANTHONY,W,AUSTIN,,02,06/09/2007,Worked,4.97&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\Import\Plant 1\TCData.txt,TIMEFORCE&lt;br /&gt;
Plant 2=C:\Import\Plant 2\TCData.txt,TIMEFORCE&lt;br /&gt;
&lt;br /&gt;
[TimeForce]&lt;br /&gt;
ImportWorkComp=Y     ;imports TimeForce department as Keystone workers comp class&lt;br /&gt;
ImportDepartment=Y   ;imports TimeForce department as Keystone department&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==TimeForce II==&lt;br /&gt;
(Added for Keystone 2.5.10)&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Unlimited pay types&lt;br /&gt;
:Can import department or workers compensation class&lt;br /&gt;
&lt;br /&gt;
===Field Defs===&lt;br /&gt;
:1. employeecode (Alphanumeric, not NULL)&lt;br /&gt;
:2. timecard_date (MM/DD/YYYY)&lt;br /&gt;
:3. advancedmappingexportcode (Alphanumeric, not NULL (Pay Type)&lt;br /&gt;
:4. hours_worked (Decimal round to 2 decimal places, 0 filled)&lt;br /&gt;
:5. effective_rate (Decimal round to 2 decimal places, 0 filled)&lt;br /&gt;
:6. pay (Decimal round to 4 decimal places, 0 filled)&lt;br /&gt;
:7. departmentexportcode (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
:8. jobexportcode (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
:9. taskexportcode (alphanumeric, optional, NULL or empty string OK)&lt;br /&gt;
&lt;br /&gt;
====Pay Calculation====&lt;br /&gt;
*If Pay is not 0:&lt;br /&gt;
**Pay is used for total pay&lt;br /&gt;
***If Hours are zero, rate is set to 0&lt;br /&gt;
***If Hours are not 0 then rate is Pay/Hours&lt;br /&gt;
*If Pay is 0&lt;br /&gt;
**If rate is not 0 then rate is used and pay is rate X hours&lt;br /&gt;
**If Rate is 0 then standard employee rate applies and pay is standard rate X hours&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
Without Rates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1000,05/19/2012,VAC,8.00,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/14/2012,REG,2.50,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/15/2012,REG,9.0000,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/15/2012,REG,10.00,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/16/2012,REG,11.00,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/17/2012,REG,7.50,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/17/2012,OT,3.50,0.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1000,05/17/2012,BONUS,0,0.0000,100.0000,50,NULL,NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
With Rates:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1002,05/19/2012,VAC,8.00,10.0000,0.0000,50,ME361,02900&lt;br /&gt;
1002,05/17/2012,BONUS,0,0.0000,100.0000,50,NULL,NULL&lt;br /&gt;
1002,05/14/2012,REG,2.50,10.0000,0.0000,50,ME361,MAINT&lt;br /&gt;
1002,05/15/2012,REG,9.0000,10.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1002,05/15/2012,REG,10.00,10.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1002,05/16/2012,REG,11.00,10.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1002,05/17/2012,REG,7.50,10.0000,0.0000,50,NULL,NULL&lt;br /&gt;
1002,05/17/2012,OT,3.50,15.0000,0.0000,50,NULL,NULL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\IMPORT\TC1.CSV,TIMEFORCEV2&lt;br /&gt;
Plant 2=C:\IMPORT\TC2.CSV,TIMEFORCEV2&lt;br /&gt;
&lt;br /&gt;
[TimeForce]&lt;br /&gt;
ImportDepartment=Y   ;imports TimeForce department as Keystone department&lt;br /&gt;
;ImportWorkComp=Y     ;imports TimeForce department as Keystone workers comp class&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Generic==&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Unlimited pay types&lt;br /&gt;
:Can import department or workers compensation class&lt;br /&gt;
:Can Import Job / Budget Category&lt;br /&gt;
:Can Import Description&lt;br /&gt;
:Can Import Pay Rate&lt;br /&gt;
&lt;br /&gt;
NOTE: This format is a variation of the original Time Force format.  This option will handle records that don't include the Job, Description and Rate fields.&lt;br /&gt;
&lt;br /&gt;
===Fields===&lt;br /&gt;
#Pay Type&lt;br /&gt;
#Employee ID&lt;br /&gt;
#First Name&lt;br /&gt;
#Middle Name&lt;br /&gt;
#Last Name&lt;br /&gt;
#Shift Name (Not Used)&lt;br /&gt;
#Department&lt;br /&gt;
#Date&lt;br /&gt;
#Hour Type (Not Used)&lt;br /&gt;
#Hours&lt;br /&gt;
#Job ID (Optional)&lt;br /&gt;
#Budget Category (Optional)&lt;br /&gt;
#Detail Description (Optional)&lt;br /&gt;
#Override Rate (Optional)&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Code,EmpID,Fname,Mname,Lname,ShiftName,Dept,Date,HrType,Hrs,JobID,BudCat,Descripton,OverrideRate&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/15/2010,Worked,4,019495,00600,NORTHX2,22.22&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/15/2010,Worked,3.5,LB1986,MAINT&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/16/2010,Worked,3,019495,00600&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/17/2010,Worked,7,019495,00600&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/18/2010,Worked,8,019495,00600&lt;br /&gt;
OT,1000,John, ,Smith, ,,3/18/2010,Worked,1,019495,00600&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/19/2010,Worked,3,019495,00600&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/20/2010,Worked,3.5,019495,00600&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/15/2010,Worked,3.5,019495,02900&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/16/2010,Worked,2,019495,02900&lt;br /&gt;
REG,1000,John, ,Smith, ,,3/17/2010,Worked,1,019495,02900&lt;br /&gt;
REG,1001,Larry, ,Baker, ,,3/17/2010,Worked,3,LB1986,MAINT&lt;br /&gt;
REG,1001,Larry, ,Baker, ,,3/18/2010,Worked,5,LB1986,MAINT&lt;br /&gt;
REG,1001,Larry, ,Baker, ,,3/19/2010,Worked,5,LB1986,MAINT&lt;br /&gt;
REG,1001,Larry, ,Baker, ,,3/20/2010,Worked,5,LB1986,MAINT&lt;br /&gt;
REG,1001,Larry, ,Baker, ,,3/20/2010,Worked,15&lt;br /&gt;
REG,1002,George, ,White, ,,3/15/2010,Worked,4,019495,00600&lt;br /&gt;
REG,1002,George, ,White, ,,3/15/2010,Worked,2,LB1986,MAINT&lt;br /&gt;
OT,1002,George, ,White, ,,3/15/2010,Worked,2,LB1986,MAINT&lt;br /&gt;
REG,1002,George, ,White, ,,3/16/2010,Worked,3,LB1986,MAINT&lt;br /&gt;
REG,1002,George, ,White, ,,3/17/2010,Worked,5,LB1986,MAINT&lt;br /&gt;
REG,1002,George, ,White, ,,3/18/2010,Worked,5,LB1986,MAINT&lt;br /&gt;
REG,1002,George, ,White, ,,3/20/2010,Worked,5,,&lt;br /&gt;
OT,1002,George, ,White, ,,3/20/2010,Worked,13,LB1986,MAINT&lt;br /&gt;
REG,1005,Suzie, ,Queen, ,,3/15/2010,Worked,2,019495,00600&lt;br /&gt;
REG,1005,Suzie, ,Queen, ,,3/16/2010,Worked,4,019495,00600&lt;br /&gt;
REG,1005,Suzie, ,Queen, ,,3/20/2010,Worked,6,019495,00600&lt;br /&gt;
REG,2000,John, ,Walker, ,,3/20/2010,Worked,12,,&lt;br /&gt;
REG,2002,Chris, ,Smith, ,,3/20/2010,Worked,22,,&lt;br /&gt;
REG,3000,Tony, ,Brown, ,,3/20/2010,Worked,15,,&lt;br /&gt;
SAL,1003,Michael, ,Jones, ,,3/20/2010,Worked,86.67,,,EastSide,50.50&lt;br /&gt;
SAL,2005,Harold, ,Stone, ,,3/20/2010,Worked,86.67,,&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\Import\Plant 1\TCData.txt,GENERIC&lt;br /&gt;
Plant 2=C:\Import\Plant 2\TCData.txt,GENERIC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Gold Suite==&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Pay types: Regular, Overtime, Vacation&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;ALAN9370  &amp;quot;,&amp;quot;455-68-9370         &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;YARD      &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000007.20,080.00,0000576.00,0000007.20,036.92,0000398.70,0000010.80,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;CAST3921  &amp;quot;,&amp;quot;454-15-3921         &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;MAINT     &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000007.00,080.00,0000560.00,0000007.00,067.25,0000706.12,0000010.50,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;CORT0834  &amp;quot;,&amp;quot;449-25-0834         &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;MIXER     &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000006.50,080.00,0000520.00,0000006.50,051.62,0000503.26,0000009.75,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;DELA5266  &amp;quot;,&amp;quot;465-65-5266         &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;MIXER     &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000007.10,080.00,0000568.00,0000007.10,033.58,0000357.66,0000010.65,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;ESPI8216  &amp;quot;,&amp;quot;                    &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;MIXER     &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000006.80,066.28,0000450.73,0000006.80,015.35,0000156.57,0000010.20,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;ESPI8216  &amp;quot;,&amp;quot;                    &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;MIXER     &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;PERSONAL  &amp;quot;,0000006.80,016.00,0000000.00,0000000.00,000.00,0000000.00,0000000.00,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;quot;FLOR0086  &amp;quot;,&amp;quot;466-74-0086         &amp;quot;,&amp;quot;CONCRETE  &amp;quot;,&amp;quot;OPERATIONS&amp;quot;,&amp;quot;YARD      &amp;quot;,08/19/2004,09/01/2004,3,0,&amp;quot;          &amp;quot;,0000006.80,080.00,0000544.00,0000006.80,049.48,0000504.73,0000010.20,000.00,0000000.00,0000000.00,0000000.00,0000000.00,0000000.00&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\Import\TC01,GOLDSUITE&lt;br /&gt;
Plant 2=C:\Import\TC02,GOLDSUITE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCIMP.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Links]&lt;br /&gt;
Regular=REG&lt;br /&gt;
Overtime=OT&lt;br /&gt;
Vacation=VAC&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==TimeClocks Plus==&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Pay types: Regular, Overtime, Holiday&amp;lt;br&amp;gt;&lt;br /&gt;
:Can import pay G/L accounts&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant 1=C:\Import\TC01,TIMECLOCKSPLUS&lt;br /&gt;
Plant 2=C:\Import\TC02,TIMECLOCKSPLUS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCIMP.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Links]&lt;br /&gt;
Regular=REG&lt;br /&gt;
Overtime=OT&lt;br /&gt;
Holiday=HOL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Ingram (2004) (To be retired 2015!!)==&lt;br /&gt;
&lt;br /&gt;
===Features===&lt;br /&gt;
&lt;br /&gt;
:Pay types: Regular, Overtime, Vacation, Holiday&lt;br /&gt;
:Warns if employee is inactive or terminated&lt;br /&gt;
:Adds non-existent employees&lt;br /&gt;
&lt;br /&gt;
===Sample timeclock file===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
05HHHHHHH            01          &lt;br /&gt;
05050551T04000005510000000800                                                   &lt;br /&gt;
05050552T00000000000400000800                                                   &lt;br /&gt;
05050699T04000000570000000800                                                   &lt;br /&gt;
05050705T04000002880000000800                                                   &lt;br /&gt;
05050709T03782000000000000800                                                   &lt;br /&gt;
89890695T04000005580000000800                                                   &lt;br /&gt;
89890702T01980000000000000800                                                   &lt;br /&gt;
89890718T00022000000000000800                                                   &lt;br /&gt;
89890719T03973000000000000800                                                   &lt;br /&gt;
89890720T03958000000000000800                                                   &lt;br /&gt;
89890721T01036000000000000000                                                   &lt;br /&gt;
05050709P100JEREMIAH    JONES             1903 AVE X               499333222M   &lt;br /&gt;
05050709P101HONDO             TX000008307777177001690912001990712790516038234   &lt;br /&gt;
05050709P102101000000800      0100000000000                                     &lt;br /&gt;
05050709P1030049400000000000000000000000000000000000000000000000000             &lt;br /&gt;
05890717P100CHRIS       MOVE              3OTH STREET                       M   &lt;br /&gt;
05890717P101HONDO             TX788610000000000000000000000770000000527038227   &lt;br /&gt;
05890717P102101000000700      0100000000000                                     &lt;br /&gt;
05890717P1030000000000000000000000000000000000000000000000000000000             &lt;br /&gt;
05890718P100FREDDIE     SCHOOL    JR      680 CR743                477222111M   &lt;br /&gt;
05890718P101YANCEY            TX000008304263544000688826600770921670530038227   &lt;br /&gt;
05890718P102101000000750      0205000000000                                     &lt;br /&gt;
05890718P1030000000000000000000000000000000000000000000000000000000             &lt;br /&gt;
05890719P100DANIEL  R   GUARDA            2109 AVE V               499333111M   &lt;br /&gt;
05890719P101HONDO             TX788618307779998001903413200900115820724038227   &lt;br /&gt;
05890719P102101000000750      0100000000000                                     &lt;br /&gt;
05890719P1030000000000000000000000000000000000000000000000000000000             &lt;br /&gt;
05890720P100CHARLE J    BORK              1241 CR990               499888111M   &lt;br /&gt;
05890720P101YANCEY            TX788868307779999001975618300750814840813038227   &lt;br /&gt;
05890720P102101000000750      0100000000000                                     &lt;br /&gt;
05890720P1030000000000000000000000000000000000000000000000000000000             &lt;br /&gt;
05890721P100GUMARO      REVES             7480 CR 5555             443336111M   &lt;br /&gt;
05890721P101DHANIS            TX788508303637508001203610900751011620905038227   &lt;br /&gt;
05890721P102101000000750      0202000000000                                     &lt;br /&gt;
05890721P1030000000000000000000000000000000000000000000000000000000             &lt;br /&gt;
05050709P201JEREMIAH                                                            &lt;br /&gt;
05050709P22100494000000                                                         &lt;br /&gt;
05890695P21900000000138                                                         &lt;br /&gt;
05890712P22100494000000                                                         &lt;br /&gt;
05890718P2168227                                                                &lt;br /&gt;
05890719P2168227                                                                &lt;br /&gt;
05ZZZZZZZ000041000000000+      &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCFILE.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Files]&lt;br /&gt;
Plant  1=\\IRMCOMM01\PUBLIC\01\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  2=\\IRMCOMM01\PUBLIC\02\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  3=\\IRMCOMM01\PUBLIC\03\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  4=\\IRMCOMM01\PUBLIC\04\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  6=\\IRMCOMM01\PUBLIC\06\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  7=\\IRMCOMM01\PUBLIC\07\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  8=\\IRMCOMM01\PUBLIC\08\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant  9=\\IRMCOMM01\PUBLIC\09\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 10=\\IRMCOMM01\PUBLIC\10\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 11=\\IRMCOMM01\PUBLIC\11\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 12=\\IRMCOMM01\PUBLIC\12\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 13=\\IRMCOMM01\PUBLIC\13\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 14=\\IRMCOMM01\PUBLIC\14\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 15=\\IRMCOMM01\PUBLIC\15\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 16=\\IRMCOMM01\PUBLIC\16\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 17=\\IRMCOMM01\PUBLIC\17\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 18=\\IRMCOMM01\PUBLIC\18\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 19=\\IRMCOMM01\PUBLIC\19\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 20=\\IRMCOMM01\PUBLIC\20\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 21=\\IRMCOMM01\PUBLIC\21\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 22=\\IRMCOMM01\PUBLIC\22\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 50=\\IRMCOMM01\PUBLIC\50\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 51=\\IRMCOMM01\PUBLIC\51\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 5D=\\IRMCOMM01\PUBLIC\5D\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
Plant 5H=\\IRMCOMM01\PUBLIC\5H\PAYROLL\DLYEXTR.DAT&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Sample TCIMP.INI===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Links]&lt;br /&gt;
Regular=REG&lt;br /&gt;
Overtime=OT&lt;br /&gt;
Vacation=VAC&lt;br /&gt;
Holiday=HOL&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Intra&gt;Chanson</name></author>
	</entry>
</feed>