<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://sbv.wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://sbv.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Joel</id>
		<title>sbv.wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://sbv.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Joel"/>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Special:Contributions/Joel"/>
		<updated>2026-06-09T15:02:18Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.22.5</generator>

	<entry>
		<id>http://sbv.wiki/Raw_Punch_Import</id>
		<title>Raw Punch Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Raw_Punch_Import"/>
				<updated>2026-04-21T17:46:32Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This imports raw punches, typically from an existing system where the punch information matches the employee’s clock ID.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Punch Date Time&lt;br /&gt;
| Punch Date, Punch Time, Punch Date Time&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Clock&lt;br /&gt;
| Time Clock&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Punch Type&lt;br /&gt;
| Punch Type&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2026-02-17T15:36:17Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| It will only pay the 6th Pay Date OT if they already have the minimum minutes in the period. A common example is to set the minimum to 37.5 hours so that it only starts paying the 6th Pay Date OT after they already have 37.5. If the 37.5 is reached in the middle of the 6th pay date, it will pay the OT partially from 37.5 till the end of the day. The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to In-House Health FTP Site&lt;br /&gt;
| InHouseHealthExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. Will also need to provide the IP of the software server as Keeper uses whitelisting. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Stafflion FTP Site&lt;br /&gt;
| StafflionPunchExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2026-02-17T15:34:13Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| It will only pay the 6th Pay Date OT if they already have the minimum minutes in the period. A common example is to set the minimum to 37.5 hours so that it only starts paying the 6th Pay Date OT after they already have 37.5. If the 37.5 is reached in the middle of the 6th pay date, it will pay the OT partially from 37.5 till the end of the day. The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to In-House Health FTP Site&lt;br /&gt;
| InHouseHealthExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/17/2026. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. Will also need to provide the IP of the software server as Keeper uses whitelisting. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Stafflion FTP Site&lt;br /&gt;
| StafflionPunchExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 8/14/2025. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2026-02-10T16:25:06Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| It will only pay the 6th Pay Date OT if they already have the minimum minutes in the period. A common example is to set the minimum to 37.5 hours so that it only starts paying the 6th Pay Date OT after they already have 37.5. If the 37.5 is reached in the middle of the 6th pay date, it will pay the OT partially from 37.5 till the end of the day. The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. Will also need to provide the IP of the software server as Keeper uses whitelisting. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Stafflion FTP Site&lt;br /&gt;
| StafflionPunchExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 8/14/2025. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2025-08-14T21:10:43Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. Will also need to provide the IP of the software server as Keeper uses whitelisting. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Stafflion FTP Site&lt;br /&gt;
| StafflionPunchExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 8/14/2025. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software (filtering not applicable) and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2025-07-08T22:04:06Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. Will also need to provide the IP of the software server as Keeper uses whitelisting. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2025-05-28T22:49:14Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Holiday and Worked Holiday Seniority. This date field will override the default (Hire Date) if filled out.&lt;br /&gt;
| UseEmployeeDate3ForHolidaySeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForHolidaySeniority). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employment_Reports</id>
		<title>Employment Reports</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employment_Reports"/>
				<updated>2024-12-18T14:46:53Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:EmploymentReports.png|right]]&lt;br /&gt;
&lt;br /&gt;
===CPR Expiration dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR expiration date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
===Drug Screen Report===&lt;br /&gt;
&lt;br /&gt;
Displays employee with missing drug screen information.&lt;br /&gt;
&lt;br /&gt;
===EEO-1 Report===&lt;br /&gt;
&lt;br /&gt;
When completing the EEO-1, use data from only one pay period and include both part-time and full-time employees. See this link for more details: [https://www.eeocdata.org/EEO1/home/index]&lt;br /&gt;
&lt;br /&gt;
(If running it for the current pay period then filter for Active employees on the Current Status tab. If running it for a prior pay period then select all on the Current Status tab and filter instead on the Advanced/Status By Date Range tab).&lt;br /&gt;
&lt;br /&gt;
The EEO-1 will only count employees that have all 3 filled in:&lt;br /&gt;
&lt;br /&gt;
*EEOC Category&lt;br /&gt;
*Gender&lt;br /&gt;
*Race&lt;br /&gt;
&lt;br /&gt;
All employees that are ''not'' counted are listed by name on the bottom of the report.&lt;br /&gt;
&lt;br /&gt;
===EOC Report===&lt;br /&gt;
&lt;br /&gt;
The EEOC report displays all employees to show their EEOC category or if it's not filled in.&lt;br /&gt;
&lt;br /&gt;
===Expiring and Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with expiring and due dates in their Licensing, Health and I9 information within a selected date range. The Options tab allows you to select what information to report on. This report does NOT perform missing date checking. You should use this report in conjunction with the Missing Dates report. Otherwise, use the individual Health Due, I9 Expiration Dates, and License Expiration Dates, which check BOTH missing and expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
===Employee Expiring and Due Dates Letter===&lt;br /&gt;
&lt;br /&gt;
This is a template form letter that is printed one page per employee and allows you to customize the letter content. The following placeholders can be used when composing your form letter:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Image&amp;amp;gt;d:\pictures\&amp;lt;nowiki&amp;gt;logo.bm&amp;lt;/nowiki&amp;gt;p&amp;amp;lt;/Image&amp;amp;gt; allows for an image to be placed at the top and center of the page. Provide the full path to the image.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Employee&amp;amp;gt; will print the employee's first and last name.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Date&amp;amp;gt; will print the current date.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;EarliestDate&amp;amp;gt; will print the earliest of the expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;DateDescriptions&amp;amp;gt; will print the expiring/due descriptions.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;LastDates&amp;amp;gt; will print the previous descriptions and dates (if applicable).&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;NextDates&amp;amp;gt; will print the expiring/due descriptions and dates.&lt;br /&gt;
&lt;br /&gt;
Line breaks are made with the Enter key. Tabs are not currently supported.&lt;br /&gt;
&lt;br /&gt;
===Employees With CPR Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR date entered.&lt;br /&gt;
&lt;br /&gt;
===Employees With IV Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have IV certification date entered.&lt;br /&gt;
&lt;br /&gt;
===Employment Dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees that have license, health, employment, and custom dates, within the selected date range. Including checking for missing dates. Choose the date types you want to check in the Options tab.&lt;br /&gt;
&lt;br /&gt;
===Health Dates===&lt;br /&gt;
&lt;br /&gt;
Displays health dates within the selected date range. Including checking for missing dates.&lt;br /&gt;
&lt;br /&gt;
===Health Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with Health due dates within a selected date range. There is a dedicated column for each health due date and employees that do not have their date information entered will show up as **MISSING** on the report. Although the Rubella and Measles do not have a due date (only a received date), this report will still check that these dates are not missing.&lt;br /&gt;
&lt;br /&gt;
===HHS OIG Search===&lt;br /&gt;
&lt;br /&gt;
U.S Department of Health and Human Services, Office of the Inspector General search. This report compares the employees in the software with an Excel list that needs to get downloaded into the Tools/Folders/Download Folder. There is already an old Excel list in that location, but it will need to be manually refreshed to keep it up to date. See the readme file in that location for instructions on how to refresh it. When running this report, it could take a few minutes to finish until it displays the results.&lt;br /&gt;
&lt;br /&gt;
===I9 Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with I9 expiration dates within a selected date range. There is a dedicated column for each I9 expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Influenza Report===&lt;br /&gt;
&lt;br /&gt;
This report will provide a list of all employees indicating if they got the Influenza shot. Select a Date-Range and choose on the Options tab if you want the report to show all who got it in the date-range or all who didn't get it in the date-range.&lt;br /&gt;
&lt;br /&gt;
===Licenses Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with license expiration dates within a selected date range. There is a dedicated column for each license expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Missing Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with missing dates in their Licensing, Health and I9 information. The Options tab allows you to select what information to report on. Note that the Health Due, I9 Expiration Dates and License Expiration Dates reports also check for missing dates. This report is used in conjunction with the Expiring and Due Dates report.&lt;br /&gt;
&lt;br /&gt;
===Missing Document IDs===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have missing documents IDs in their license or employment information.&lt;br /&gt;
&lt;br /&gt;
===Pneumococcal Report===&lt;br /&gt;
&lt;br /&gt;
Displays employees with their Pneumococcal Vaccination status.&lt;br /&gt;
&lt;br /&gt;
===SAM Search===&lt;br /&gt;
&lt;br /&gt;
System for Award Management search which replaced EPLS. This report compares the employees in the software with an Excel list that needs to get downloaded into the Tools/Folders/Download Folder. There is already an old Excel list in that location, but it will need to be manually refreshed to keep it up to date. See the readme file in that location for instructions on how to refresh it. When running this report, it could take a few minutes to finish until it displays the results.&lt;br /&gt;
&lt;br /&gt;
===SSN Not Verified===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have not had their SSN verified.&lt;br /&gt;
&lt;br /&gt;
===Turnover Report===&lt;br /&gt;
&lt;br /&gt;
Turnover is calculated as Terminated divided by the average of Starting and Ending. &lt;br /&gt;
&lt;br /&gt;
Terminated / [(Starting + Ending) / 2]&lt;br /&gt;
&lt;br /&gt;
All employees that have a status that is not displayed by default when opening the software are considered terminated.&lt;br /&gt;
&lt;br /&gt;
===Union Report===&lt;br /&gt;
 &lt;br /&gt;
Displays employees who have their Union date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employment_Reports</id>
		<title>Employment Reports</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employment_Reports"/>
				<updated>2024-12-18T14:41:34Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:EmploymentReports.png|right]]&lt;br /&gt;
&lt;br /&gt;
===CPR Expiration dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR expiration date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
===Drug Screen Report===&lt;br /&gt;
&lt;br /&gt;
Displays employee with missing drug screen information.&lt;br /&gt;
&lt;br /&gt;
===EEO-1 Report===&lt;br /&gt;
&lt;br /&gt;
When completing the EEO-1, use data from only one pay period and include both part-time and full-time employees. See this link for more details: [https://www.eeocdata.org/EEO1/home/index]&lt;br /&gt;
&lt;br /&gt;
(If running it for the current pay period then filter for Active employees on the Current Status tab. If running it for a prior pay period then select all on the Current Status tab and filter instead on the Advanced/Status By Date Range tab).&lt;br /&gt;
&lt;br /&gt;
The EEO-1 will only count employees that have all 3 filled in:&lt;br /&gt;
&lt;br /&gt;
*EEOC Category&lt;br /&gt;
*Gender&lt;br /&gt;
*Race&lt;br /&gt;
&lt;br /&gt;
All employees that are ''not'' counted are listed by name on the bottom of the report.&lt;br /&gt;
&lt;br /&gt;
===EOC Report===&lt;br /&gt;
&lt;br /&gt;
The EEOC report displays all employees to show their EEOC category or if it's not filled in.&lt;br /&gt;
&lt;br /&gt;
===Expiring and Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with expiring and due dates in their Licensing, Health and I9 information within a selected date range. The Options tab allows you to select what information to report on. This report does NOT perform missing date checking. You should use this report in conjunction with the Missing Dates report. Otherwise, use the individual Health Due, I9 Expiration Dates, and License Expiration Dates, which check BOTH missing and expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
===Employee Expiring and Due Dates Letter===&lt;br /&gt;
&lt;br /&gt;
This is a template form letter that is printed one page per employee and allows you to customize the letter content. The following placeholders can be used when composing your form letter:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Image&amp;amp;gt;d:\pictures\&amp;lt;nowiki&amp;gt;logo.bm&amp;lt;/nowiki&amp;gt;p&amp;amp;lt;/Image&amp;amp;gt; allows for an image to be placed at the top and center of the page. Provide the full path to the image.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Employee&amp;amp;gt; will print the employee's first and last name.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Date&amp;amp;gt; will print the current date.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;EarliestDate&amp;amp;gt; will print the earliest of the expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;DateDescriptions&amp;amp;gt; will print the expiring/due descriptions.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;LastDates&amp;amp;gt; will print the previous descriptions and dates (if applicable).&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;NextDates&amp;amp;gt; will print the expiring/due descriptions and dates.&lt;br /&gt;
&lt;br /&gt;
Line breaks are made with the Enter key. Tabs are not currently supported.&lt;br /&gt;
&lt;br /&gt;
===Employees With CPR Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR date entered.&lt;br /&gt;
&lt;br /&gt;
===Employees With IV Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have IV certification date entered.&lt;br /&gt;
&lt;br /&gt;
===Employment Dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees that have license, health, employment, and custom dates, within the selected date range. Including checking for missing dates. Choose the date types you want to check in the Options tab.&lt;br /&gt;
&lt;br /&gt;
===Health Dates===&lt;br /&gt;
&lt;br /&gt;
Displays health dates within the selected date range. Including checking for missing dates.&lt;br /&gt;
&lt;br /&gt;
===Health Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with Health due dates within a selected date range. There is a dedicated column for each health due date and employees that do not have their date information entered will show up as **MISSING** on the report. Although the Rubella and Measles do not have a due date (only a received date), this report will still check that these dates are not missing.&lt;br /&gt;
&lt;br /&gt;
===HHS OIG Search===&lt;br /&gt;
&lt;br /&gt;
U.S Department of Health and Human Services, Office of the Inspector General search. This report compares the employees in the software with an Excel list that needs to get downloaded into the Tools/Folders/Download Folder. There is already an old Excel list in that location but it will need to be manually refreshed to keap it up to date. See the readme file in that location for instructions on how to refresh it.&lt;br /&gt;
&lt;br /&gt;
===I9 Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with I9 expiration dates within a selected date range. There is a dedicated column for each I9 expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Influenza Report===&lt;br /&gt;
&lt;br /&gt;
This report will provide a list of all employees indicating if they got the Influenza shot. Select a Date-Range and choose on the Options tab if you want the report to show all who got it in the date-range or all who didn't get it in the date-range.&lt;br /&gt;
&lt;br /&gt;
===Licenses Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with license expiration dates within a selected date range. There is a dedicated column for each license expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Missing Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with missing dates in their Licensing, Health and I9 information. The Options tab allows you to select what information to report on. Note that the Health Due, I9 Expiration Dates and License Expiration Dates reports also check for missing dates. This report is used in conjunction with the Expiring and Due Dates report.&lt;br /&gt;
&lt;br /&gt;
===Missing Document IDs===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have missing documents IDs in their license or employment information.&lt;br /&gt;
&lt;br /&gt;
===Pneumococcal Report===&lt;br /&gt;
&lt;br /&gt;
Displays employees with their Pneumococcal Vaccination status.&lt;br /&gt;
&lt;br /&gt;
===SAM Search===&lt;br /&gt;
&lt;br /&gt;
System for Award Management search which replaced EPLS. This report compares the employees in the software with an Excel list that needs to get downloaded into the Tools/Folders/Download Folder. There is already an old Excel list in that location but it will need to be manually refreshed to keap it up to date. See the readme file in that location for instructions on how to refresh it.&lt;br /&gt;
&lt;br /&gt;
===SSN Not Verified===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have not had their SSN verified.&lt;br /&gt;
&lt;br /&gt;
===Turnover Report===&lt;br /&gt;
&lt;br /&gt;
Turnover is calculated as Terminated divided by the average of Starting and Ending. &lt;br /&gt;
&lt;br /&gt;
Terminated / [(Starting + Ending) / 2]&lt;br /&gt;
&lt;br /&gt;
All employees that have a status that is not displayed by default when opening the software are considered terminated.&lt;br /&gt;
&lt;br /&gt;
===Union Report===&lt;br /&gt;
 &lt;br /&gt;
Displays employees who have their Union date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Types_Configuration</id>
		<title>Pay Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Types_Configuration"/>
				<updated>2024-09-05T01:32:34Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Pay Types==&lt;br /&gt;
&lt;br /&gt;
[[File:MainPayTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Pay types configuration is where you setup the pay types and create the associations with your payroll or HR system pay codes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main'''&lt;br /&gt;
&lt;br /&gt;
''Pay Type ID'' – the unique identifier for this pay type. This may be the same that is used in your payroll system.&lt;br /&gt;
&lt;br /&gt;
''Description'' – a longer text based description of the pay type.&lt;br /&gt;
&lt;br /&gt;
''Type'' – OT should be set as Overtime. (This is used tell the software what pay types to look at when creating the Approaching-Overtime report).&lt;br /&gt;
&lt;br /&gt;
''Pay Type Sort Order'' – the order this pay type appears on screen and in reports.&lt;br /&gt;
&lt;br /&gt;
''Alternate Sort Order'' -&lt;br /&gt;
&lt;br /&gt;
''Facilities'' -&lt;br /&gt;
&lt;br /&gt;
''Color'' -&lt;br /&gt;
&lt;br /&gt;
''Adds To Totals'' – this pay type's hours will be accumulated into any totals.&lt;br /&gt;
&lt;br /&gt;
''Do Not Calculate Hours'' - Punches for this pay type will not give any hours (If the schedule is set to pay this pay type).&lt;br /&gt;
&lt;br /&gt;
''Schedule Auto Punch / Auto Hours'' – if a pay type is specified as a Schedule Auto Punch type, then any schedule that uses this pay type will generate an In and Out punch using the schedule start and end times. If the schedule has Auto Hours filled in, it will give hours only without punches.&lt;br /&gt;
&lt;br /&gt;
''Display At Scheduler Level'' -&lt;br /&gt;
&lt;br /&gt;
''Default Other Hours Type'' -&lt;br /&gt;
&lt;br /&gt;
''Hours Amount Type'' -&lt;br /&gt;
&lt;br /&gt;
''Fixed Hours Amount'' -&lt;br /&gt;
&lt;br /&gt;
''Pay Type Tag'' -&lt;br /&gt;
&lt;br /&gt;
'''Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
''Allocation Order'' – the order in which pay types become daily, period or consecutive overtime. Pay types with lower allocation order become overtime before those with higher allocation. Pay types with an allocation order of 9 will count towards overtime, but will never become overtime.&lt;br /&gt;
&lt;br /&gt;
Count Towards – if certain types of hours (punches, other hours worked, other hours unworked, and premium hours) can contribute towards the calculation of overtime (daily, period or consecutive), then select the correct combination of hours type and overtime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Premium'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayPremium.png]]&lt;br /&gt;
&lt;br /&gt;
''Premium Allocation Order'' – if hours are needed to move to premium, then they will be taken from pay types that have this setting. Allocation Order - see above.&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Premium'' – punches that calculate hours with this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Other Hours Count Towards Premium'' – other hours added using this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards Premium'' – calculated premium hours of this pay type will be considered for further premium calculation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Holiday Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayHolidayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Lookups'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayLookups.png]]&lt;br /&gt;
&lt;br /&gt;
The pay type to use for calculation of overtime and premium rules does not always use the same pay type. Some rules require that the pay type of the hours causing overtime or premium to calculate, should affect the pay type that is used for the calculation of these overtime or premium hours.&lt;br /&gt;
&lt;br /&gt;
For example, if you wish to calculate shift differential for regular hours worked but pay overtime shift differential for overtime hours worked, then the use of a lookup is required. You would add a lookup to both Regular and Overtime, using the same Lookup Number, and specifying Shift Differential as the Lookup Pay Type on Regular, and specifying Overtime Shift Differential as the Lookup Pay Type on Overtime. The Lookup Number used in both the Regular and Overtime pay types would be used in the Overtime or Premium rules as the Pay Type Lookup number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Accruals'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAccruals.png]]&lt;br /&gt;
&lt;br /&gt;
''Accrual Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Accrual Contributing Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Contribute Proportioned Hours As Daily Hours'' –&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Unworked Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Worked Count Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Hours Disqualify Date entitlements'' –&lt;br /&gt;
&lt;br /&gt;
''Date Entitlement Disqualification Level'' –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tags'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayTags.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rates and Payroll'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayRatesAndPayroll.png]]&lt;br /&gt;
&lt;br /&gt;
''Rate Addition'' -&lt;br /&gt;
&lt;br /&gt;
''Rate Multipliers'' – the multiplier used when calculating hours X rate.&lt;br /&gt;
&lt;br /&gt;
''Fixed Rate'' – allows the same rate to be used for all employees for this pay type.&lt;br /&gt;
&lt;br /&gt;
''Rate Number'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Pay Code 1'' – the code as used in your payroll system. This is required if you are using a payroll interface.&lt;br /&gt;
&lt;br /&gt;
''Payroll Rate Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Sort Order'' – when the payroll code is displayed in the software, it will be displayed in this order.&lt;br /&gt;
&lt;br /&gt;
''Export As Negative'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rate Multiplier'' - the rate to use when summing up the total amount to get the total regular pay. For almost all pay types this should be the same as the Rate Multiplier above. Only for OT pay types it should be different than above so that we only include in the total regular pay the base portion of the OT and not the extra half. This is only applicable to pay types that are Count Amount below and don't use fixed rate. (A fixed rate OT pay type is not compatible with these DOL settings). You may also choose a Rate Multiplier of 1 for pay types that are paying a premium that is 0.5 or more (Daily OT, HOT, etc.) as this may be considered a discretionary bonus but verify with a labor lawyer.&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Hours'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's an add-on pay type like diff or bonus. This is used to sum up all worked hours so that we can divide the total regular pay by the total number of hours to get the average regular pay per hour.&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Amount'' - For almost all pay types this should be selected. Unselect it for pay types that don't go to payroll (Call Out, etc.), or pay types that are unrelated to the work period (Reimbursement, Benefit Hours, Retro?). Select it for discretionary bonuses (considered OT) even if using a DOL Rate Multiplier of 0, so that it will be considered OT pay to help satisfy the added OT pay required for the DOL weighted average overtime. &lt;br /&gt;
&lt;br /&gt;
''DOL - Increase Rate'' - For the legal OT pay types that should get the higher DOL overtime rate.&lt;br /&gt;
&lt;br /&gt;
''Is PBJ Pay Type'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's a benefit pay type (PTO, Vac, Sick, etc.), or if it's an add on pay type like diff or bonus.&lt;br /&gt;
&lt;br /&gt;
''Union Report ID'' -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attendance Calendar'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAttendanceCalendar.png]]&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – this allows this type to appear in the Attendance Calendar report.&lt;br /&gt;
&lt;br /&gt;
''Attendance Calendar ID'' – the text that will appear in the Attendance Calendar report. Keep this as short as possible.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Types_Configuration</id>
		<title>Pay Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Types_Configuration"/>
				<updated>2024-09-03T22:17:37Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Pay Types==&lt;br /&gt;
&lt;br /&gt;
[[File:MainPayTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Pay types configuration is where you setup the pay types and create the associations with your payroll or HR system pay codes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main'''&lt;br /&gt;
&lt;br /&gt;
''Pay Type ID'' – the unique identifier for this pay type. This may be the same that is used in your payroll system.&lt;br /&gt;
&lt;br /&gt;
''Description'' – a longer text based description of the pay type.&lt;br /&gt;
&lt;br /&gt;
''Type'' – OT should be set as Overtime. (This is used tell the software what pay types to look at when creating the Approaching-Overtime report).&lt;br /&gt;
&lt;br /&gt;
''Pay Type Sort Order'' – the order this pay type appears on screen and in reports.&lt;br /&gt;
&lt;br /&gt;
''Alternate Sort Order'' -&lt;br /&gt;
&lt;br /&gt;
''Facilities'' -&lt;br /&gt;
&lt;br /&gt;
''Color'' -&lt;br /&gt;
&lt;br /&gt;
''Adds To Totals'' – this pay type's hours will be accumulated into any totals.&lt;br /&gt;
&lt;br /&gt;
''Do Not Calculate Hours'' - Punches for this pay type will not give any hours (If the schedule is set to pay this pay type).&lt;br /&gt;
&lt;br /&gt;
''Schedule Auto Punch / Auto Hours'' – if a pay type is specified as a Schedule Auto Punch type, then any schedule that uses this pay type will generate an In and Out punch using the schedule start and end times. If the schedule has Auto Hours filled in, it will give hours only without punches.&lt;br /&gt;
&lt;br /&gt;
''Display At Scheduler Level'' -&lt;br /&gt;
&lt;br /&gt;
''Default Other Hours Type'' -&lt;br /&gt;
&lt;br /&gt;
''Hours Amount Type'' -&lt;br /&gt;
&lt;br /&gt;
''Fixed Hours Amount'' -&lt;br /&gt;
&lt;br /&gt;
''Pay Type Tag'' -&lt;br /&gt;
&lt;br /&gt;
'''Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
''Allocation Order'' – the order in which pay types become daily, period or consecutive overtime. Pay types with lower allocation order become overtime before those with higher allocation. Pay types with an allocation order of 9 will count towards overtime, but will never become overtime.&lt;br /&gt;
&lt;br /&gt;
Count Towards – if certain types of hours (punches, other hours worked, other hours unworked, and premium hours) can contribute towards the calculation of overtime (daily, period or consecutive), then select the correct combination of hours type and overtime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Premium'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayPremium.png]]&lt;br /&gt;
&lt;br /&gt;
''Premium Allocation Order'' – if hours are needed to move to premium, then they will be taken from pay types that have this setting. Allocation Order - see above.&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Premium'' – punches that calculate hours with this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Other Hours Count Towards Premium'' – other hours added using this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards Premium'' – calculated premium hours of this pay type will be considered for further premium calculation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Holiday Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayHolidayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Lookups'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayLookups.png]]&lt;br /&gt;
&lt;br /&gt;
The pay type to use for calculation of overtime and premium rules does not always use the same pay type. Some rules require that the pay type of the hours causing overtime or premium to calculate, should affect the pay type that is used for the calculation of these overtime or premium hours.&lt;br /&gt;
&lt;br /&gt;
For example, if you wish to calculate shift differential for regular hours worked but pay overtime shift differential for overtime hours worked, then the use of a lookup is required. You would add a lookup to both Regular and Overtime, using the same Lookup Number, and specifying Shift Differential as the Lookup Pay Type on Regular, and specifying Overtime Shift Differential as the Lookup Pay Type on Overtime. The Lookup Number used in both the Regular and Overtime pay types would be used in the Overtime or Premium rules as the Pay Type Lookup number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Accruals'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAccruals.png]]&lt;br /&gt;
&lt;br /&gt;
''Accrual Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Accrual Contributing Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Contribute Proportioned Hours As Daily Hours'' –&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Unworked Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Worked Count Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Hours Disqualify Date entitlements'' –&lt;br /&gt;
&lt;br /&gt;
''Date Entitlement Disqualification Level'' –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tags'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayTags.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rates and Payroll'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayRatesAndPayroll.png]]&lt;br /&gt;
&lt;br /&gt;
''Rate Addition'' -&lt;br /&gt;
&lt;br /&gt;
''Rate Multipliers'' – the multiplier used when calculating hours X rate.&lt;br /&gt;
&lt;br /&gt;
''Fixed Rate'' – allows the same rate to be used for all employees for this pay type.&lt;br /&gt;
&lt;br /&gt;
''Rate Number'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Pay Code 1'' – the code as used in your payroll system. This is required if you are using a payroll interface.&lt;br /&gt;
&lt;br /&gt;
''Payroll Rate Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Sort Order'' – when the payroll code is displayed in the software, it will be displayed in this order.&lt;br /&gt;
&lt;br /&gt;
''Export As Negative'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rate Multiplier'' - the rate to use when summing up the total amount to get the total regular pay. For almost all pay types this should be the same as the Rate Multiplier above. Only for OT pay types it should be different than above so that we only include in the total regular pay the base portion of the OT and not the extra half. This is only applicable to pay types that are Count Amount below and don't use fixed rate. (A fixed rate OT pay type is not compatible with these DOL settings). You may also choose a Rate Multiplier of 1 for pay types that are paying a premium that is 0.5 or more (Daily OT, HOT, etc.) as this may be considered a discretionary bonus but verify with a labor lawyer.&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Hours'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's an add-on pay type like diff or bonus. This is used to sum up all worked hours so that we can divide the total regular pay by the total number of hours to get the average regular pay per hour.&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Amount'' - For almost all pay types this should be selected. Unselect it for pay types that don't go to payroll (Call Out, etc.), or pay types that are unrelated to the work period (Reimbursement, Benefit Hours, Retro?), or discretionary bonuses.&lt;br /&gt;
&lt;br /&gt;
''DOL - Increase Rate'' - For the legal OT pay types that should get the higher DOL overtime rate.&lt;br /&gt;
&lt;br /&gt;
''Is PBJ Pay Type'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's a benefit pay type (PTO, Vac, Sick, etc.), or if it's an add on pay type like diff or bonus.&lt;br /&gt;
&lt;br /&gt;
''Union Report ID'' -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attendance Calendar'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAttendanceCalendar.png]]&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – this allows this type to appear in the Attendance Calendar report.&lt;br /&gt;
&lt;br /&gt;
''Attendance Calendar ID'' – the text that will appear in the Attendance Calendar report. Keep this as short as possible.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Types_Configuration</id>
		<title>Pay Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Types_Configuration"/>
				<updated>2024-09-03T20:56:43Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Pay Types==&lt;br /&gt;
&lt;br /&gt;
[[File:MainPayTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Pay types configuration is where you setup the pay types and create the associations with your payroll or HR system pay codes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main'''&lt;br /&gt;
&lt;br /&gt;
''Pay Type ID'' – the unique identifier for this pay type. This may be the same that is used in your payroll system.&lt;br /&gt;
&lt;br /&gt;
''Description'' – a longer text based description of the pay type.&lt;br /&gt;
&lt;br /&gt;
''Type'' – OT should be set as Overtime. (This is used tell the software what pay types to look at when creating the Approaching-Overtime report).&lt;br /&gt;
&lt;br /&gt;
''Pay Type Sort Order'' – the order this pay type appears on screen and in reports.&lt;br /&gt;
&lt;br /&gt;
''Alternate Sort Order'' -&lt;br /&gt;
&lt;br /&gt;
''Facilities'' -&lt;br /&gt;
&lt;br /&gt;
''Color'' -&lt;br /&gt;
&lt;br /&gt;
''Adds To Totals'' – this pay type's hours will be accumulated into any totals.&lt;br /&gt;
&lt;br /&gt;
''Do Not Calculate Hours'' - Punches for this pay type will not give any hours (If the schedule is set to pay this pay type).&lt;br /&gt;
&lt;br /&gt;
''Schedule Auto Punch / Auto Hours'' – if a pay type is specified as a Schedule Auto Punch type, then any schedule that uses this pay type will generate an In and Out punch using the schedule start and end times. If the schedule has Auto Hours filled in, it will give hours only without punches.&lt;br /&gt;
&lt;br /&gt;
''Display At Scheduler Level'' -&lt;br /&gt;
&lt;br /&gt;
''Default Other Hours Type'' -&lt;br /&gt;
&lt;br /&gt;
''Hours Amount Type'' -&lt;br /&gt;
&lt;br /&gt;
''Fixed Hours Amount'' -&lt;br /&gt;
&lt;br /&gt;
''Pay Type Tag'' -&lt;br /&gt;
&lt;br /&gt;
'''Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
''Allocation Order'' – the order in which pay types become daily, period or consecutive overtime. Pay types with lower allocation order become overtime before those with higher allocation. Pay types with an allocation order of 9 will count towards overtime, but will never become overtime.&lt;br /&gt;
&lt;br /&gt;
Count Towards – if certain types of hours (punches, other hours worked, other hours unworked, and premium hours) can contribute towards the calculation of overtime (daily, period or consecutive), then select the correct combination of hours type and overtime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Premium'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayPremium.png]]&lt;br /&gt;
&lt;br /&gt;
''Premium Allocation Order'' – if hours are needed to move to premium, then they will be taken from pay types that have this setting. Allocation Order - see above.&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Premium'' – punches that calculate hours with this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Other Hours Count Towards Premium'' – other hours added using this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards Premium'' – calculated premium hours of this pay type will be considered for further premium calculation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Holiday Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayHolidayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Lookups'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayLookups.png]]&lt;br /&gt;
&lt;br /&gt;
The pay type to use for calculation of overtime and premium rules does not always use the same pay type. Some rules require that the pay type of the hours causing overtime or premium to calculate, should affect the pay type that is used for the calculation of these overtime or premium hours.&lt;br /&gt;
&lt;br /&gt;
For example, if you wish to calculate shift differential for regular hours worked but pay overtime shift differential for overtime hours worked, then the use of a lookup is required. You would add a lookup to both Regular and Overtime, using the same Lookup Number, and specifying Shift Differential as the Lookup Pay Type on Regular, and specifying Overtime Shift Differential as the Lookup Pay Type on Overtime. The Lookup Number used in both the Regular and Overtime pay types would be used in the Overtime or Premium rules as the Pay Type Lookup number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Accruals'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAccruals.png]]&lt;br /&gt;
&lt;br /&gt;
''Accrual Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Accrual Contributing Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Contribute Proportioned Hours As Daily Hours'' –&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Unworked Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Worked Count Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Hours Disqualify Date entitlements'' –&lt;br /&gt;
&lt;br /&gt;
''Date Entitlement Disqualification Level'' –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tags'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayTags.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rates and Payroll'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayRatesAndPayroll.png]]&lt;br /&gt;
&lt;br /&gt;
''Rate Addition'' -&lt;br /&gt;
&lt;br /&gt;
''Rate Multipliers'' – the multiplier used when calculating hours X rate.&lt;br /&gt;
&lt;br /&gt;
''Fixed Rate'' – allows the same rate to be used for all employees for this pay type.&lt;br /&gt;
&lt;br /&gt;
''Rate Number'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Pay Code 1'' – the code as used in your payroll system. This is required if you are using a payroll interface.&lt;br /&gt;
&lt;br /&gt;
''Payroll Rate Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Sort Order'' – when the payroll code is displayed in the software, it will be displayed in this order.&lt;br /&gt;
&lt;br /&gt;
''Export As Negative'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rate Multiplier'' - the rate to use when summing up the total amount to get the total regular pay. For almost all pay types this should be the same as the Rate Multiplier above. Only for OT pay types it should be different than above so that we only include in the total regular pay the base portion of the OT and not the extra half. This is only applicable to pay types that are Count Amount below and don't use fixed rate. (A fixed rate OT pay type is not compatible with these DOL settings).&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Hours'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's an add-on pay type like diff or bonus. This is used to sum up all worked hours so that we can divide the total regular pay by the total number of hours to get the average regular pay per hour.&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Amount'' - For almost all pay types this should be selected. Unselect it for pay types that don't go to payroll (Call Out, etc.), or pay types that are unrelated to the work period (Reimbursement, Benefit Hours?, Retro?). &lt;br /&gt;
&lt;br /&gt;
''DOL - Increase Rate'' - For the OT pay types that should get the higher DOL overtime rate.&lt;br /&gt;
&lt;br /&gt;
''Is PBJ Pay Type'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's a benefit pay type (PTO, Vac, Sick, etc.), or if it's an add on pay type like diff or bonus.&lt;br /&gt;
&lt;br /&gt;
''Union Report ID'' -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attendance Calendar'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAttendanceCalendar.png]]&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – this allows this type to appear in the Attendance Calendar report.&lt;br /&gt;
&lt;br /&gt;
''Attendance Calendar ID'' – the text that will appear in the Attendance Calendar report. Keep this as short as possible.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Types_Configuration</id>
		<title>Pay Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Types_Configuration"/>
				<updated>2024-09-03T19:41:16Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Pay Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Pay Types==&lt;br /&gt;
&lt;br /&gt;
[[File:MainPayTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Pay types configuration is where you setup the pay types and create the associations with your payroll or HR system pay codes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main'''&lt;br /&gt;
&lt;br /&gt;
''Pay Type ID'' – the unique identifier for this pay type. This may be the same that is used in your payroll system.&lt;br /&gt;
&lt;br /&gt;
''Description'' – a longer text based description of the pay type.&lt;br /&gt;
&lt;br /&gt;
''Type'' – OT should be set as Overtime. (This is used tell the software what pay types to look at when creating the Approaching-Overtime report).&lt;br /&gt;
&lt;br /&gt;
''Pay Type Sort Order'' – the order this pay type appears on screen and in reports.&lt;br /&gt;
&lt;br /&gt;
''Alternate Sort Order'' -&lt;br /&gt;
&lt;br /&gt;
''Facilities'' -&lt;br /&gt;
&lt;br /&gt;
''Color'' -&lt;br /&gt;
&lt;br /&gt;
''Adds To Totals'' – this pay type's hours will be accumulated into any totals.&lt;br /&gt;
&lt;br /&gt;
''Do Not Calculate Hours'' - Punches for this pay type will not give any hours (If the schedule is set to pay this pay type).&lt;br /&gt;
&lt;br /&gt;
''Schedule Auto Punch / Auto Hours'' – if a pay type is specified as a Schedule Auto Punch type, then any schedule that uses this pay type will generate an In and Out punch using the schedule start and end times. If the schedule has Auto Hours filled in, it will give hours only without punches.&lt;br /&gt;
&lt;br /&gt;
''Display At Scheduler Level'' -&lt;br /&gt;
&lt;br /&gt;
''Default Other Hours Type'' -&lt;br /&gt;
&lt;br /&gt;
''Hours Amount Type'' -&lt;br /&gt;
&lt;br /&gt;
''Fixed Hours Amount'' -&lt;br /&gt;
&lt;br /&gt;
''Pay Type Tag'' -&lt;br /&gt;
&lt;br /&gt;
'''Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
''Allocation Order'' – the order in which pay types become daily, period or consecutive overtime. Pay types with lower allocation order become overtime before those with higher allocation. Pay types with an allocation order of 9 will count towards overtime, but will never become overtime.&lt;br /&gt;
&lt;br /&gt;
Count Towards – if certain types of hours (punches, other hours worked, other hours unworked, and premium hours) can contribute towards the calculation of overtime (daily, period or consecutive), then select the correct combination of hours type and overtime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Premium'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayPremium.png]]&lt;br /&gt;
&lt;br /&gt;
''Premium Allocation Order'' – if hours are needed to move to premium, then they will be taken from pay types that have this setting. Allocation Order - see above.&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Premium'' – punches that calculate hours with this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Other Hours Count Towards Premium'' – other hours added using this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards Premium'' – calculated premium hours of this pay type will be considered for further premium calculation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Holiday Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayHolidayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Lookups'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayLookups.png]]&lt;br /&gt;
&lt;br /&gt;
The pay type to use for calculation of overtime and premium rules does not always use the same pay type. Some rules require that the pay type of the hours causing overtime or premium to calculate, should affect the pay type that is used for the calculation of these overtime or premium hours.&lt;br /&gt;
&lt;br /&gt;
For example, if you wish to calculate shift differential for regular hours worked but pay overtime shift differential for overtime hours worked, then the use of a lookup is required. You would add a lookup to both Regular and Overtime, using the same Lookup Number, and specifying Shift Differential as the Lookup Pay Type on Regular, and specifying Overtime Shift Differential as the Lookup Pay Type on Overtime. The Lookup Number used in both the Regular and Overtime pay types would be used in the Overtime or Premium rules as the Pay Type Lookup number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Accruals'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAccruals.png]]&lt;br /&gt;
&lt;br /&gt;
''Accrual Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Accrual Contributing Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Contribute Proportioned Hours As Daily Hours'' –&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Unworked Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Worked Count Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Hours Disqualify Date entitlements'' –&lt;br /&gt;
&lt;br /&gt;
''Date Entitlement Disqualification Level'' –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tags'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayTags.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rates and Payroll'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayRatesAndPayroll.png]]&lt;br /&gt;
&lt;br /&gt;
''Rate Addition'' -&lt;br /&gt;
&lt;br /&gt;
''Rate Multipliers'' – the multiplier used when calculating hours X rate.&lt;br /&gt;
&lt;br /&gt;
''Fixed Rate'' – allows the same rate to be used for all employees for this pay type.&lt;br /&gt;
&lt;br /&gt;
''Rate Number'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Pay Code 1'' – the code as used in your payroll system. This is required if you are using a payroll interface.&lt;br /&gt;
&lt;br /&gt;
''Payroll Rate Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Sort Order'' – when the payroll code is displayed in the software, it will be displayed in this order.&lt;br /&gt;
&lt;br /&gt;
''Export As Negative'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rate Multiplier'' - the rate to use when summing up the total amount to get the total regular pay. For almost all pay types this should be the same as the Rate Multiplier above. Only for OT pay types it should be different than above so that we only include in the total reguler pay the base portion of the OT and not the extra half. (This setting will not work for a fixed rate OT pay type).&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Hours'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Count Amount'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Increase Rate'' -&lt;br /&gt;
&lt;br /&gt;
''Is PBJ Pay Type'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's a benefit pay type (PTO, Vac, Sick, etc.), or if it's an add on pay type like diff or bonus.&lt;br /&gt;
&lt;br /&gt;
''Union Report ID'' -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attendance Calendar'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAttendanceCalendar.png]]&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – this allows this type to appear in the Attendance Calendar report.&lt;br /&gt;
&lt;br /&gt;
''Attendance Calendar ID'' – the text that will appear in the Attendance Calendar report. Keep this as short as possible.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Types_Configuration</id>
		<title>Pay Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Types_Configuration"/>
				<updated>2024-09-03T19:32:24Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Pay Types==&lt;br /&gt;
&lt;br /&gt;
[[File:MainPayTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Pay types configuration is where you setup the pay types and create the associations with your payroll or HR system pay codes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Main'''&lt;br /&gt;
&lt;br /&gt;
''Pay Type ID'' – the unique identifier for this pay type. This may be the same that is used in your payroll system.&lt;br /&gt;
&lt;br /&gt;
''Description'' – a longer text based description of the pay type.&lt;br /&gt;
&lt;br /&gt;
''Type'' – OT should be set as Overtime. (This is used tell the software what pay types to look at when creating the Approaching-Overtime report).&lt;br /&gt;
&lt;br /&gt;
''Pay Type Sort Order'' – the order this pay type appears on screen and in reports.&lt;br /&gt;
&lt;br /&gt;
''Alternate Sort Order'' -&lt;br /&gt;
&lt;br /&gt;
''Facilities'' -&lt;br /&gt;
&lt;br /&gt;
''Color'' -&lt;br /&gt;
&lt;br /&gt;
''Adds To Totals'' – this pay type's hours will be accumulated into any totals.&lt;br /&gt;
&lt;br /&gt;
''Do Not Calculate Hours'' - Punches for this pay type will not give any hours (If the schedule is set to pay this pay type).&lt;br /&gt;
&lt;br /&gt;
''Schedule Auto Punch / Auto Hours'' – if a pay type is specified as a Schedule Auto Punch type, then any schedule that uses this pay type will generate an In and Out punch using the schedule start and end times. If the schedule has Auto Hours filled in, it will give hours only without punches.&lt;br /&gt;
&lt;br /&gt;
''Display At Scheduler Level'' -&lt;br /&gt;
&lt;br /&gt;
''Default Other Hours Type'' -&lt;br /&gt;
&lt;br /&gt;
''Hours Amount Type'' -&lt;br /&gt;
&lt;br /&gt;
''Fixed Hours Amount'' -&lt;br /&gt;
&lt;br /&gt;
''Pay Type Tag'' -&lt;br /&gt;
&lt;br /&gt;
'''Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
''Allocation Order'' – the order in which pay types become daily, period or consecutive overtime. Pay types with lower allocation order become overtime before those with higher allocation. Pay types with an allocation order of 9 will count towards overtime, but will never become overtime.&lt;br /&gt;
&lt;br /&gt;
Count Towards – if certain types of hours (punches, other hours worked, other hours unworked, and premium hours) can contribute towards the calculation of overtime (daily, period or consecutive), then select the correct combination of hours type and overtime.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Premium'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayPremium.png]]&lt;br /&gt;
&lt;br /&gt;
''Premium Allocation Order'' – if hours are needed to move to premium, then they will be taken from pay types that have this setting. Allocation Order - see above.&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Premium'' – punches that calculate hours with this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Other Hours Count Towards Premium'' – other hours added using this pay type will be considered for premium calculation.&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards Premium'' – calculated premium hours of this pay type will be considered for further premium calculation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Holiday Overtime'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayHolidayOvertime.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Lookups'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayLookups.png]]&lt;br /&gt;
&lt;br /&gt;
The pay type to use for calculation of overtime and premium rules does not always use the same pay type. Some rules require that the pay type of the hours causing overtime or premium to calculate, should affect the pay type that is used for the calculation of these overtime or premium hours.&lt;br /&gt;
&lt;br /&gt;
For example, if you wish to calculate shift differential for regular hours worked but pay overtime shift differential for overtime hours worked, then the use of a lookup is required. You would add a lookup to both Regular and Overtime, using the same Lookup Number, and specifying Shift Differential as the Lookup Pay Type on Regular, and specifying Overtime Shift Differential as the Lookup Pay Type on Overtime. The Lookup Number used in both the Regular and Overtime pay types would be used in the Overtime or Premium rules as the Pay Type Lookup number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Accruals'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAccruals.png]]&lt;br /&gt;
&lt;br /&gt;
''Accrual Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Accrual Contributing Pay Type'' –&lt;br /&gt;
&lt;br /&gt;
''Contribute Proportioned Hours As Daily Hours'' –&lt;br /&gt;
&lt;br /&gt;
''Punches Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Unworked Count Towards Accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Other Hours Worked Count Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Premium Counts Towards accrual'' –&lt;br /&gt;
&lt;br /&gt;
''Hours Disqualify Date entitlements'' –&lt;br /&gt;
&lt;br /&gt;
''Date Entitlement Disqualification Level'' –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tags'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayTags.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rates and Payroll'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayRatesAndPayroll.png]]&lt;br /&gt;
&lt;br /&gt;
''Rate Addition'' -&lt;br /&gt;
&lt;br /&gt;
''Rate Multipliers'' – the multiplier used when calculating hours X rate.&lt;br /&gt;
&lt;br /&gt;
''Fixed Rate'' – allows the same rate to be used for all employees for this pay type.&lt;br /&gt;
&lt;br /&gt;
''Rate Number'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Pay Code 1'' – the code as used in your payroll system. This is required if you are using a payroll interface.&lt;br /&gt;
&lt;br /&gt;
''Payroll Rate Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Payroll Sort Order'' – when the payroll code is displayed in the software, it will be displayed in this order.&lt;br /&gt;
&lt;br /&gt;
''Export As Negative'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rage Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rage Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rage Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''DOL - Rage Multiplier'' -&lt;br /&gt;
&lt;br /&gt;
''Is PBJ Pay Type'' - if pay type is for actual worked hours (Reg, OT, HOT, etc.). Unselect if it's a benefit pay type (PTO, Vac, Sick, etc.), or if it's an add on pay type like diff or bonus.&lt;br /&gt;
&lt;br /&gt;
''Union Report ID'' -&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Attendance Calendar'''&lt;br /&gt;
&lt;br /&gt;
[[File:PayAttendanceCalendar.png]]&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – this allows this type to appear in the Attendance Calendar report.&lt;br /&gt;
&lt;br /&gt;
''Attendance Calendar ID'' – the text that will appear in the Attendance Calendar report. Keep this as short as possible.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2024-08-26T23:31:43Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Time Clocks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Fingercheck Clock Download Punches Look Back Days&lt;br /&gt;
| FingercheckPollLookBackDays&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 3&lt;br /&gt;
| Even though duplicates are discarded, it will still be slow to go back to much. This is a global setting for the entire software and does not use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Pay_Date_Comment_Import</id>
		<title>Pay Date Comment Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Pay_Date_Comment_Import"/>
				<updated>2024-07-11T19:29:47Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: Created page with &amp;quot;This imports Pay Date Comments into the employee's timecard. A Pay Date Comment import is identified by the sheet name or file name containing the word &amp;quot;Pay Date Comment&amp;quot;.  {|...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This imports Pay Date Comments into the employee's timecard. A Pay Date Comment import is identified by the sheet name or file name containing the word &amp;quot;Pay Date Comment&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Identifier&lt;br /&gt;
| Employee ID, Emp ID, ID, Employee Number, Clock_ID, Payroll_ID, SSN_ID&lt;br /&gt;
| This is used to uniquely identify the employee. Note the distinction with the clock ID, SSN, and Payroll ID fields is the “_”. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pay Date&lt;br /&gt;
| Pay Date&lt;br /&gt;
|&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|- &lt;br /&gt;
| Comment&lt;br /&gt;
| Comment&lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2024-07-11T19:26:14Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import|Accrual Adjustment (Employee)]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import|Accrual Balances (Employee)]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import|Accrual Date Entitlements (Configuration)]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Annual Entitlement Overrides Import|Accrual Entitlement Overrides (Employee)]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import|Accrual Year End Adjustments (Employee)]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Date Comment Import|Pay Date Comment]]&lt;br /&gt;
| Pay Date Comment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2024-07-11T19:20:42Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Annual Entitlement Overrides Import|Accrual Entitlement Overrides (Employee)]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import|Accrual Adjustment (Employee)]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import|Accrual Balances (Employee)]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import|Accrual Date Entitlements (Configuration)]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import|Accrual Year End Adjustments (Employee)]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Payroll_Export</id>
		<title>Payroll Export</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Payroll_Export"/>
				<updated>2024-06-27T18:50:09Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:PayrollExports.png|right]]&lt;br /&gt;
[[File:Payroll_Export_Report_3.png|right]]&lt;br /&gt;
The Payroll Export menu provides a selection of file exports that have been created to interface with various payroll software, therefore eliminating the need to key enter your employee payroll data. The selection screen for the payroll exports is the same as that used when running reports. Unlike reports, you will not necessarily see any form of output unless you are viewing the folder where the payroll file is created.&lt;br /&gt;
&lt;br /&gt;
The following is a list of available payroll exports:&lt;br /&gt;
&lt;br /&gt;
* [[Adaptasoft Export|Adaptasoft]]&lt;br /&gt;
&lt;br /&gt;
* [[ADP Export|ADP]]&lt;br /&gt;
&lt;br /&gt;
* [[BDB pcInterpay Export|BDB pcInterpay]]&lt;br /&gt;
&lt;br /&gt;
* [[Budget Payroll Export|Budget Payroll Export]]&lt;br /&gt;
&lt;br /&gt;
* [[Charts Export|Charts]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #1 (National Care) Export|David Klein Payroll #1 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #2 (National Care) Export|David Klein Payroll #2 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #3 (National Care) Export|David Klein Payroll #3 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[Dynamics GP Export|Dynamics GP]]&lt;br /&gt;
&lt;br /&gt;
* [[Empeon Accrual Export|Empeon Accrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Engage Payroll Export|Engage]]&lt;br /&gt;
&lt;br /&gt;
* [[Evolution Payroll Export|Evolution]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Excel Format) Export|Execupay (Excel Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Execupay Format) Export|Execupay (Execupay Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Swipe Clock Format) Export|Execupay (Swipe Clock Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[EZ Pay Plus Export|EZ Pay Plus]]&lt;br /&gt;
&lt;br /&gt;
* [[Kronos Export|Kronos]]&lt;br /&gt;
&lt;br /&gt;
* [[Kronos (With Punches) Export|Kronos (With Punches)]]&lt;br /&gt;
&lt;br /&gt;
* [[Matrix (Time Express) Export|Matrix (Time Express)]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Accrual Export|Millenium Accrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Accrual (Multi-Company) Export|Millenium Accrual (Multi-Company)]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Payroll Export|Millenium Payroll]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Payroll (Multi-Company) Export|Millenium Payroll (Multi-Company)]]&lt;br /&gt;
&lt;br /&gt;
* [[OneSource Export|OneSource]]&lt;br /&gt;
&lt;br /&gt;
* [[PayChex Export|PayChex]]&lt;br /&gt;
&lt;br /&gt;
* [[Paycom Export|Paycom]]&lt;br /&gt;
&lt;br /&gt;
* [[Paylocity Export|Paylocity]]&lt;br /&gt;
&lt;br /&gt;
* [[Paylocity Accrual Export|PaylocityAccrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Preliminary Payroll File Export|Preliminary Payroll File]]&lt;br /&gt;
&lt;br /&gt;
* [[Proliant Export|Proliant]]&lt;br /&gt;
&lt;br /&gt;
* [[QuickBooks Export|QuickBooks]]&lt;br /&gt;
&lt;br /&gt;
* [[Rehab Optima Export|Rehab Optima]]&lt;br /&gt;
&lt;br /&gt;
* [[Shlomo Klein Payroll Export|Shlomo Klein Payroll]]&lt;br /&gt;
&lt;br /&gt;
* [[StaffPro Export|StaffPro]]&lt;br /&gt;
&lt;br /&gt;
* [[Visual Export|Visual]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Export|Viventium]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Accrual Balances Export|Viventium Accrual Balances]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium API Export|Viventium API Export]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Integration Update and Report|Viventium Integration (available on request)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Payroll_Export</id>
		<title>Payroll Export</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Payroll_Export"/>
				<updated>2024-06-27T18:48:25Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:PayrollExports.png|right]]&lt;br /&gt;
[[File:Payroll_Export_Report_3.png|right]]&lt;br /&gt;
The Payroll Export menu provides a selection of file exports that have been created to interface with various payroll software, therefore eliminating the need to key enter your employee payroll data. The selection screen for the payroll exports is the same as that used when running reports. Unlike reports, you will not necessarily see any form of output unless you are viewing the folder where the payroll file is created.&lt;br /&gt;
&lt;br /&gt;
The following is a list of available payroll exports:&lt;br /&gt;
&lt;br /&gt;
* [[Adaptasoft Export|Adaptasoft]]&lt;br /&gt;
&lt;br /&gt;
* [[ADP Export|ADP]]&lt;br /&gt;
&lt;br /&gt;
* [[BDB pcInterpay Export|BDB pcInterpay]]&lt;br /&gt;
&lt;br /&gt;
* [[Budget Payroll Export|Budget Payroll Export]]&lt;br /&gt;
&lt;br /&gt;
* [[Charts Export|Charts]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #1 (National Care) Export|David Klein Payroll #1 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #2 (National Care) Export|David Klein Payroll #2 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[David Klein Payroll #3 (National Care) Export|David Klein Payroll #3 (National Care)]]&lt;br /&gt;
&lt;br /&gt;
* [[Dynamics GP Export|Dynamics GP]]&lt;br /&gt;
&lt;br /&gt;
* [[Empeon Accrual Export|Empeon Accrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Engage Payroll Export|Engage]]&lt;br /&gt;
&lt;br /&gt;
* [[Evolution Payroll Export|Evolution]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Excel Format) Export|Execupay (Excel Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Execupay Format) Export|Execupay (Execupay Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[Execupay (Swipe Clock Format) Export|Execupay (Swipe Clock Format)]]&lt;br /&gt;
&lt;br /&gt;
* [[EZ Pay Plus Export|EZ Pay Plus]]&lt;br /&gt;
&lt;br /&gt;
* [[Kronos Export|Kronos]]&lt;br /&gt;
&lt;br /&gt;
* [[Kronos (With Punches) Export|Kronos (With Punches)]]&lt;br /&gt;
&lt;br /&gt;
* [[Matrix (Time Express) Export|Matrix (Time Express)]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Accrual Export|Millenium Accrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Accrual (Multi-Company) Export|Millenium Accrual (Multi-Company)]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Payroll Export|Millenium Payroll]]&lt;br /&gt;
&lt;br /&gt;
* [[Millenium Payroll (Multi-Company) Export|Millenium Payroll (Multi-Company)]]&lt;br /&gt;
&lt;br /&gt;
* [[OneSource Export|OneSource]]&lt;br /&gt;
&lt;br /&gt;
* [[PayChex Export|PayChex]]&lt;br /&gt;
&lt;br /&gt;
* [[Paycom Export|Paycom]]&lt;br /&gt;
&lt;br /&gt;
* [[Paylocity Export|Paylocity]]&lt;br /&gt;
&lt;br /&gt;
* [[Paylocity Accrual Export|PaylocityAccrual]]&lt;br /&gt;
&lt;br /&gt;
* [[Preliminary Payroll File Export|Preliminary Payroll File]]&lt;br /&gt;
&lt;br /&gt;
* [[Proliant Export|Proliant]]&lt;br /&gt;
&lt;br /&gt;
* [[QuickBooks Export|QuickBooks]]&lt;br /&gt;
&lt;br /&gt;
* [[Rehab Optima Export|Rehab Optima]]&lt;br /&gt;
&lt;br /&gt;
* [[Shlomo Klein Payroll Export|Shlomo Klein Payroll]]&lt;br /&gt;
&lt;br /&gt;
* [[StaffPro Export|StaffPro]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Export|Viventium]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Accrual Balances Export|Viventium Accrual Balances]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium API Export|Viventium API Export]]&lt;br /&gt;
&lt;br /&gt;
* [[Viventium Integration Update and Report|Viventium Integration (available on request)]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2024-06-19T21:50:16Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Accruals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pretend that the employee worked the number of hours in their shift history for accrual proposes.&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| The Employee could have not worked at all, or worked less, or worked more, but will still pretend that the employee actually worked the exact shift history hours (shift count x daily hours). This number of pretend worked hours will then be used to calculate the accruals. Any other accrual calculation settings will apply afterward on top of this number. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Accrual_Groups_Configuration</id>
		<title>Accrual Groups Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Accrual_Groups_Configuration"/>
				<updated>2024-06-19T19:25:46Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The accrual group serves as the connection between an employee and a set of accrual entitlements, for both date-based and annual accruals.&lt;br /&gt;
&lt;br /&gt;
[[File:AccrualGroups.png]]&lt;br /&gt;
&lt;br /&gt;
''Threshold Hours'' - Accrual Group will only allow earnings if both, the employee worked at a minimum this amount of hours in the period, and their work pattern is at a minimum this amount.&lt;br /&gt;
&lt;br /&gt;
''Use Employee Shift Count as Full Time Shift Count'' - this allows part-time employees to earn at a higher rate than full-time employees so they both end up with the same amount of accrued days for the year. (Only used if earning days instead of fractions).&lt;br /&gt;
&lt;br /&gt;
''Accrue Up To Full-Time Shift Count Level'' - this will allow the employee to accrue more than their personal shift count if they worked more hours. As an example, if their personal shift count is 30 hours a week but they worked one week 40 hours, they will accrue on 40 hours. (It removes the cap that is normally set at personal shift count X daily hours). The Full-Time Shift Count Level is set on each ''Accrual Period Group''.&lt;br /&gt;
&lt;br /&gt;
''Accrue On All Hours'' - this will allow the employee to accrue more than the full-time shift count if they worked more hours. As an example, if the full-time shift count is 40 hours a week but they worked one week 50 hours, they will accrue on 50 hours. (It removes the cap that is normally set at full-time shift count X daily hours). This will still only accrue on pay types that count towards accruals. If a pay type like OT needs to count for sick law for a specific accrual group (PD) then also use a custom config to have OT count for accruals for that specific accrual group.&lt;br /&gt;
&lt;br /&gt;
''Calculate Full Accrual Earning'' - this will allow the employee to accrue their full-time shift count if they worked less or even if they didn't actually work at all. This is similar to a date-based entitlement in that it gives a flat amount that does not depend on actual worked hours. It's given each period and is calculated as if the employee actually worked the whole shift count X daily hours.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Schedule_Based_Restrictions</id>
		<title>Schedule Based Restrictions</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Schedule_Based_Restrictions"/>
				<updated>2024-05-20T20:43:00Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When Schedule Based Restrictions are turned on, employee schedules are downloaded to the HandPunch to restrict the times that an employee can punch. This can reduce unauthorized overtime as well as early “in” and late “out” punches. An employee’s individual schedule is used to restrict access. A separate schedule is defined for each employee providing the ultimate in flexibility. The software synchronizes with the HandPunch approximately every 5-10 minutes, to provide the HandPunch with the most accurate and live scheduling updates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By default, the HandPunch will not accept “in” punches earlier than 7 minutes to the start of the schedule and “out” punches after 7 minutes to the end of the schedule. If an employee attempts to punch in earlier than 7 minutes, or late out after 7 minutes, they will get an error at the HandPunch which will read, '''“TIME RESTRICTION”'''.&lt;br /&gt;
&lt;br /&gt;
If a schedule is set to Open-Start or Open-End then the clock will allow an extra 4 hours at the start/end.&lt;br /&gt;
&lt;br /&gt;
Clock Supervisors cannot be restricted at the clock and are able to punch at any time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For a fingerprint clock, you will get one of the following three options when trying to punch:&lt;br /&gt;
&lt;br /&gt;
*When an employee goes to a clock and punches in successfully, the screen of the clock will have a green box on it that says Punch Verified and it will have your name, Clock ID, and time that you punched. The clock will also have a voice say &amp;quot;Verified. Thank You&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*When an employee is trying to punch and is restricted, the clock will display an Orange box which will say &amp;quot;Can't clock you in yet&amp;quot; and will also say &amp;quot;You are not authorized to punch at this time&amp;quot;. The clock will also have a voice that will say &amp;quot;Previously Verified&amp;quot;. This means you are attempting to punch out of your zone and are being restricted.&lt;br /&gt;
&lt;br /&gt;
*If you attempt to punch and you do not have a schedule within 8 hours of when you are trying to punch the clock will display an Orange box which will say &amp;quot;Can't clock you in yet&amp;quot; and will also say &amp;quot;You do not have a schedule for today&amp;quot;. The clock will also have a voice that will say &amp;quot;Previously Verified&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the employee was supposed to be at the facility but their schedule has not been updated yet in the scheduler (i.e. on a weekend), the employee should notify a higher authority, or someone with time card access, of the exact time of their arrival or departure. This person can then add the restricted punch manually on their time card.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To avoid the above scenario, staffing coordinators should make schedule changes in the scheduler as soon as they are aware a change, to minimize time zone restrictions at the clock. Once the employee punches and gets restricted at the clock, their punch will need to be added manually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Even after an employee’s punch has been restricted, it is a good practice to have the staffing coordinator update the employee’s schedule in the scheduler for accuracy’s sake.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A report can be run to see all punches that have been rejected due to the time zone restriction. This report displays verified punches made at the time clock that were outside of an allowable punching time zone. See image below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Ruth.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TZR.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Report.png]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2024-02-19T22:57:33Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues as if worked the number of hours in their shift history&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2024-02-19T22:57:06Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues as if worked the number of hours in their shift history&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to Keeper FTP Site&lt;br /&gt;
| KeeperExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 2/20/2024. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Installation</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Installation"/>
				<updated>2024-02-18T23:12:10Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
===Documentation Overview===&lt;br /&gt;
&lt;br /&gt;
This is the technical documentation on the installation of the Time and Attendance software. This documentation is based on the software version 3.5 using SQL Server 2008 R2, but using SQL Server 2012, 2014 or 2016 is similar.&lt;br /&gt;
&lt;br /&gt;
Topics covered are:&lt;br /&gt;
&lt;br /&gt;
* Installing and configuring the Time and Attendance software.&lt;br /&gt;
&lt;br /&gt;
* Installing and configuring the Microsoft SQL Server instance.&lt;br /&gt;
&lt;br /&gt;
* Creating the starting database.&lt;br /&gt;
&lt;br /&gt;
===Software Overview===&lt;br /&gt;
&lt;br /&gt;
Time and Attendance is a 100% Microsoft .Net software product. The minimum required version is .Net 4.6.1 and can be used with any higher version. The .Net framework needs to be installed on any computer that will use the software. Traditional installation of the software is not required as it is an xcopy application in that the software can be copied to a folder and run without any installation, component registration or registry modifications.&lt;br /&gt;
&lt;br /&gt;
'''SQL Server'''&lt;br /&gt;
&lt;br /&gt;
The installation of the .Net framework also installs the files required to connect to the data in Microsoft SQL Server. Time and Attendance 3.5 can use an existing instance of SQL Server, or you can install a new instance if you are not already running SQL Server. The minimum supported version of SQL Server is 2008.&lt;br /&gt;
&lt;br /&gt;
'''Other Applications'''&lt;br /&gt;
&lt;br /&gt;
Time and Attendance creates reports in both Adobe PDF format and in Microsoft Excel format (.xls and .xlsx). Free viewers are available for both of these file formats.&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
&lt;br /&gt;
The installation of your Time and Attendance 3.5 system requires you to setup and configure your software, a Windows Service, the database, and the HandPunches. The following is a list of the required items to get the Time and Attendance 3.5 software up and running.&lt;br /&gt;
&lt;br /&gt;
# Install the .Net 4.6.1 or higher framework on your server and on each client.&lt;br /&gt;
# Create a folder for the software on your server that all the clients can access.&lt;br /&gt;
# Create a shortcut to the main executable for each client.&lt;br /&gt;
# Install the Windows service.&lt;br /&gt;
# Install SQL Server if needed.&lt;br /&gt;
# Create a database and restore to an empty starting database.&lt;br /&gt;
# Edit the configuration file to reflect settings such as the database server name, the database name and your license key.&lt;br /&gt;
# Use the database utility to bring the database up to the version that matches the software.&lt;br /&gt;
# Start the Windows service.&lt;br /&gt;
# Start the software and configure the Configuration/Setup/System/Scheduled Tasks&lt;br /&gt;
# Start the software and configure it to your rules, add the employees etc.&lt;br /&gt;
# Install the HandPunches and test communications.&lt;br /&gt;
# Configure tasks on your server to poll and process the punches, as well as perform maintenance tasks like the backup of the data.&lt;br /&gt;
&lt;br /&gt;
===.Net Framework===&lt;br /&gt;
&lt;br /&gt;
Installation of the .Net framework version 4.6.1 or higher is required on any computer that wants to run the Time and Attendance 3.5 software. The .Net 4.6.1 framework is supported on Windows 7 SP1, Windows Server 2008 R2, Windows 8, Server 2012, Windows 10 and Server 2016.&lt;br /&gt;
&lt;br /&gt;
===Files and Folders===&lt;br /&gt;
&lt;br /&gt;
'''Dedicated Folder'''&lt;br /&gt;
&lt;br /&gt;
Create a folder dedicated to the Time and Attendance 3.5 software on the server. Extract / copy the files to this folder.&lt;br /&gt;
&lt;br /&gt;
'''Permissions'''&lt;br /&gt;
&lt;br /&gt;
The users require the ability to read and execute the application. If there is a need for the user to poll the HandPunches manually, then the ability to write to a subdirectory named punchlog will be required. This folder is created automatically the first time that a HandPunch is polled.&lt;br /&gt;
&lt;br /&gt;
'''Top Level Folder'''&lt;br /&gt;
&lt;br /&gt;
The top level folder is commonly named “Ta”, but you can name it as you want. This folder will contain all of the software executables:&lt;br /&gt;
&lt;br /&gt;
* Ta.WinAdmin.exe – the Windows main executable. The main entry point into the software.&lt;br /&gt;
* Ta.WinAdmin.exe.config – the configuration file for Ta.WinAdmin.exe.&lt;br /&gt;
* Ta.DBU.exe – The database utility to manage the database. This is primarily used for the updating of your database to the version that matches the executable. The login is Ta and the password is fixed, but is not contained in the help files for security reasons. The database utility would be run on your server and not on the client.&lt;br /&gt;
* Ta.DBU.exe.config – the configuration file for Ta.DBU.exe.&lt;br /&gt;
* SBV.Ta.Windows.Server.exe – the Windows Service executable that provides communications services between the clients.&lt;br /&gt;
* SBV.Ta.Windows.Service.exe.config – the configuration file for SBV.Ta.Windows.Service.exe.&lt;br /&gt;
* Ta.config – the configuration file that contains your application configuration such as database and license information.&lt;br /&gt;
* SBV.* – the core application (DLL) components of the software that handle the business logic, time clocks, database, reporting and payroll interfaces.&lt;br /&gt;
* Atalasoft.* – third party imaging components.&lt;br /&gt;
* cete.* – third party components used for the creation of PDFs.&lt;br /&gt;
* DevExpress.* – third party pivot grid control.&lt;br /&gt;
* FarPoint.* – third party Excel style spreadsheet control.&lt;br /&gt;
* Janus.* – third party Office style UI controls.&lt;br /&gt;
* nsoftware.* – third party internet components. Used for FTP, NTP, HTTP, POP and SMTP.&lt;br /&gt;
* PureComponents.* – third party tree view component.&lt;br /&gt;
* rsidll*.dll – these are the communication DLLs to the HandPunch supplied by the HandPunch manufacturer. They are the only files that are unmanaged, because they are written in C++. However, there is no installation requirement for these files.&lt;br /&gt;
&lt;br /&gt;
'''Install Folder'''&lt;br /&gt;
&lt;br /&gt;
Contains a readme to links to download the .Net framework and other files that may be required to install the .Net framework. Also included are caspol.bat and installsvc.bat. The caspol.bat file provides information and samples about the security policy mechanism used by the .Net framework. Use the installsvc.bat file to install the Windows service.&lt;br /&gt;
&lt;br /&gt;
'''Config Folder'''&lt;br /&gt;
&lt;br /&gt;
The config files contains sample configuration files. These should be copied to the Ta folder and then the Ta.config edited as required.&lt;br /&gt;
&lt;br /&gt;
'''Database Folder'''&lt;br /&gt;
&lt;br /&gt;
This folder is typically named database. It is not a requirement to have the database files reside in a subdirectory of the Ta folder, but this is commonly done when the SQL Server is running on the same server as the Ta files are located. Supplied in the database folder is Ta.bak which is used as a starting database (empty of data).&lt;br /&gt;
&lt;br /&gt;
'''Help Folder'''&lt;br /&gt;
&lt;br /&gt;
The help folder contains the help documentation in PDF format (Ta.pdf) and the help index file (Ta.idx) which is a topic to page number index that provides context sensitive help in the software. HandPunch manuals for the different HandPunch models are also included.&lt;br /&gt;
&lt;br /&gt;
===Shortcut===&lt;br /&gt;
&lt;br /&gt;
Create a [[Create_Shortcut|shortcut]] to the Ta.WinAdmin.exe application file for each of your users, naming the shortcut “Time and Attendance”.&lt;br /&gt;
&lt;br /&gt;
===Windows Service===&lt;br /&gt;
&lt;br /&gt;
The Windows service runs on your server and provides communication between the clients and the server. Since this is duplex (two-way) messaging, client to client messaging is provided with the service acting as the intermediary.&lt;br /&gt;
&lt;br /&gt;
Install the service at the command line using InstallUtil provided by the .Net framework:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe&amp;quot; &amp;quot;F:\Ta\SBV.Ta.Windows.Service.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Refer to the installsvc.bat file in the install folder for examples.&lt;br /&gt;
&lt;br /&gt;
===SQL Server===&lt;br /&gt;
&lt;br /&gt;
The software runs on SQL Server 2008 or higher. We recommend SQL Server 2014 for new installations.&lt;br /&gt;
&lt;br /&gt;
'''SQL Server 2014 Express with Tools'''&lt;br /&gt;
&lt;br /&gt;
This is a free download from Microsoft and is used by clients with over 10 users and over 500 employees. There is a database size limit of 10 Gb that will eventually be reached after approximately 10 years, depending on the number of employees that you have. SQL Server Express will use only one processor and up to 1 Gb of memory. However, the software design is very efficient and does not tax the server with heavy queries. When installing, please follow these guidelines.&lt;br /&gt;
&lt;br /&gt;
* Unless you have a large amount of free space on your C drive (&amp;amp;gt; 10 Gb), then we recommend that you install the SQL Server on a different drive.&lt;br /&gt;
* Keep the default instance name of &amp;quot;SQLExpress” unless there is a reason to use another instance name.&lt;br /&gt;
* The database engine and the management tools are the only 2 features required.&lt;br /&gt;
* Authentication Mode – the software can connect using SQL Server Authentication or Windows Authentication. We recommend using SQL Server Authentication. If you choose &amp;quot;Mixed Mode”, you will need to enter a password of your choosing.&lt;br /&gt;
&lt;br /&gt;
'''Allow Remote Connections'''&lt;br /&gt;
&lt;br /&gt;
After SQL Server is installed, allow TCP/IP and Named Pipes connections from the client computers.&lt;br /&gt;
&lt;br /&gt;
# Open &amp;quot;SQL Server Configuration Manager.&amp;quot; (‪C:\Windows\System32\SQLServerManager??.msc)&lt;br /&gt;
# Expand the &amp;quot;SQL Server Network Configuration&amp;quot; node and select “Protocols for [Instance Name].”, e.g. “Protocols for SQLExpress.”&lt;br /&gt;
# Right click on “TCP/IP” and select Enable. Repeat this for “Named Pipes.”&lt;br /&gt;
# A message informs you that these changes do not apply until the SQL Server service is restarted.&lt;br /&gt;
# Select the &amp;quot;SQL Server Services&amp;quot; node.&lt;br /&gt;
# Right click the SQL Server ([Instance Name]) node and select Restart.&lt;br /&gt;
&lt;br /&gt;
'''Authentication'''&lt;br /&gt;
&lt;br /&gt;
Using Windows Authentication requires that new users of the software are added to the security group that has access to the SQL Server. We recommend the use of SQL Authentication because users are incapable of connecting to the database directly. If you choose to use Windows Authentication, then you take responsibility for your users exploiting their Windows identity to obtain access to the data through other software.&lt;br /&gt;
&lt;br /&gt;
===Creating the Database===&lt;br /&gt;
&lt;br /&gt;
Once SQL Server is configured and installed, you need to create a new database and then restore from the supplied backup file.&lt;br /&gt;
&lt;br /&gt;
By convention, the database is named Ta, but you can name as you wish. Use the following database settings:&lt;br /&gt;
&lt;br /&gt;
* Version 10.0 (SQL Server 2008) – Required.&lt;br /&gt;
* Auto Close – False (highly recommended). If not set to False, then the database can be backed up like a file by any backup software. However, during backup, the database files are locked and will not be able to be opened (i.e. reconnected) to SQL Server. If you choose to use Auto Close so that you can back up the mdf/ldf files, you must ensure that the software will not be used at any time during your backup process. We recommend that you use the backup task provided with the database utility to create a backup file to disk.&lt;br /&gt;
* Auto Shrink – False (highly recommended). We recommend that you do not auto shrink your data or log files. and that you perform manual shrink of your files as part of your database maintenance.&lt;br /&gt;
* Logging – Simple (recommended). Simple is generally considered sufficient but you may elect to use the Full recovery model if you feel that the software contains critical data that would result in catastrophe upon restoration to the last daily backup. Please note that you are completely responsible for the off disk or off site backup of your data. The software provides a mechanism for creating a zipped daily backup of your data to any location on your network. The backup is not designed to be a disaster recovery mechanism but to represent your data in a point in time. Additionally, the punch information from the HandPunches is logged to disk, and can be reprocessed by our software.&lt;br /&gt;
&lt;br /&gt;
Once the database is created, restore the Ta.bak file in the database folder to create you starting database.&lt;br /&gt;
&lt;br /&gt;
====Database Login====&lt;br /&gt;
&lt;br /&gt;
The software requires a login with the login ID of Ta. This login needs the server role as a sysadmin, and the user mapping to the Ta database as db_owner. The password is fixed and is not supplied in this help file for security reasons. You will need to contact technical support for this password.&lt;br /&gt;
&lt;br /&gt;
===Configuration File===&lt;br /&gt;
&lt;br /&gt;
The Ta.config configuration file is used by the following executables; Ta.WinAdmin.exe, Ta.DBU.exe and SBV.Ta.Windows.Service.exe. The configuration file is an XML fragment that starts and ends with the appSettings node. A sample is included in the config folder.&lt;br /&gt;
&lt;br /&gt;
Here is a sample Ta.config file:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;appSettings&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;databaseServerName&amp;quot; value=&amp;quot;MyServer\MySqlInstance&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;databaseName&amp;quot; value=&amp;quot;Ta&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;namedPipes&amp;quot; value=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;sharedMemoryClient&amp;quot; value=&amp;quot;MyServer&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;duplexMessaging&amp;quot; value=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;duplexMessagingAddress&amp;quot; value=&amp;quot;MyServer:9000&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;duplexMessagingNamedPipeClient&amp;quot; value=&amp;quot;MyServer&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;license&amp;quot; value=&amp;quot;your license string goes here&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;add key=&amp;quot;offline&amp;quot; value=&amp;quot;false&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/appSettings&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Database Settings===&lt;br /&gt;
&lt;br /&gt;
You need to set the database server name and the database name. Additional connection options allow you to set how the clients and the server will connect to the database. By default, the TCP/IP protocol is used for the clients, and Shared Memory is used for the server (assuming the software and SQL Server are running on the same machine). We recommend that you use Named Pipes for all clients. As the namedPipes setting will affect all computers, you should use the sharedMemoryClient setting to allow the server to connect using this protocol.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| databaseServerName&lt;br /&gt;
| The database server name including the SQL instance name. The server name needs to be resolved by the client. The IP address of the server can be used as an alternate setting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| databaseName&lt;br /&gt;
| The name of the database.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| namedPipes&lt;br /&gt;
| When set to true, all clients will connect to the database using Named Pipes.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| sharedMemoryClient&lt;br /&gt;
| The name of the computer where SQL Server is installed is the only computer that can use shared memory.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| namedPipesClients&lt;br /&gt;
| A comma separated list of computers as an alternative to the global namedPipes setting.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| tcpIpClients&lt;br /&gt;
| A comma separated list of computers that will use TCP/IP to connect to the database.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Messaging===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
duplexMessaging&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
When set to true, duplex messaging between all clients is used.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
duplexMessagingAddress&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
The name of the server and the port that the duplex messaging will use.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
duplexMessagingNamedPipeClient&lt;br /&gt;
|&lt;br /&gt;
The name of the server that the service is running on. Connections made from the server will use the faster named pipe connection rather than TCP/IP.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Email===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| mailServer&lt;br /&gt;
| The address of the SMTP mail server for communication and support emails.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| mailPort&lt;br /&gt;
| The port to connect to the SMTP server for communication and support emails.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| mailUser&lt;br /&gt;
| The user account for communication and support emails.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| mailPassword&lt;br /&gt;
| The password as an encrypted string for communication and support emails. Use the Utility provided to encrypt the password.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| mailFrom&lt;br /&gt;
| The From address of the communication and support emails.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| communicationErrorSendTo&lt;br /&gt;
| The address(es) that emails are sent to when there is a communication error to the HandPunch.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| supportSendTo&lt;br /&gt;
| The address(es) that all non HandPunch errors are sent to. This includes the Email Support form, and the Exception Form when the user clicks Email Support.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| reportsMailServer&lt;br /&gt;
| The address of the SMTP mail server for reports.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| reportsMailPort&lt;br /&gt;
| The port to connect to the SMTP server for reports.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| reportsMailUser&lt;br /&gt;
| The user account for reports.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| reportsMailPassword&lt;br /&gt;
| The password as an encrypted string for reports. Use the Utility provided to encrypt the password.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| reportsMailFrom&lt;br /&gt;
| The From address of the email for reports.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===License===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The license is an encrypted string that contains the name of the licensee (the company name), address, modules licensed, and the employee count.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
license&lt;br /&gt;
|&lt;br /&gt;
The encrypted license key.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other Settings===&lt;br /&gt;
&lt;br /&gt;
The offline setting stops clients from running the software, while you are performing updates.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
offline&lt;br /&gt;
|&lt;br /&gt;
true or false.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Database Utility==&lt;br /&gt;
&lt;br /&gt;
After restoring the starting database from the backup, bring the database version up to the same version as the software. You login into the database utility with the Ta login and the password (which is not provided in the help documentation) and perform the Update action.&lt;br /&gt;
&lt;br /&gt;
Updating the database with the database utility is supported on the server that has SQL Server installed. The database utility uses the osql utility, which is part of the installation of SQL Server 2000, 2005 and 2008. If you wish to run the database utility from a computer that does not have SQL Server installed, then you will need to get osql working correctly. However, we cannot provide support for this scenario.&lt;br /&gt;
&lt;br /&gt;
All changes that have been made to the database structure are maintained in sequentially numbered scripts. These scripts are embedded into the database utility. The scripts are extracted to your Ta folder, and then executed. After performing an update, you will see numbered files like 101001.sql in the Ta folder as well as sp_udf.sql. These files can be safely deleted after a successful update.&lt;br /&gt;
&lt;br /&gt;
Always create a backup before running the database utility.&lt;br /&gt;
&lt;br /&gt;
The database utility can also be used to import old data from TCSData.mdb files.&lt;br /&gt;
&lt;br /&gt;
==Start the Windows Service==&lt;br /&gt;
&lt;br /&gt;
The Windows service is set to start automatically when Windows starts. You need to start it manually the first time in the Services management console.&lt;br /&gt;
&lt;br /&gt;
==Start the Software==&lt;br /&gt;
&lt;br /&gt;
Upon completion of the installation, the software can be started. As the database is empty, no login ID or password is required.&lt;br /&gt;
&lt;br /&gt;
Refer to the [[Configuration]] chapter for setting up the software.&lt;br /&gt;
&lt;br /&gt;
==[[Tasks]]==&lt;br /&gt;
&lt;br /&gt;
There are tasks that need to be performed frequently and daily that are best set up to run on your server automatically, rather than be remembered to be done by users.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[HandPunch|Using the HandPunch time clock]]&lt;br /&gt;
&lt;br /&gt;
* [[SBV|Contact Us]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Tapcheck_Export</id>
		<title>Tapcheck Export</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Tapcheck_Export"/>
				<updated>2024-01-18T17:29:29Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: Replaced content with &amp;quot;See setup instructions on Sharepoint.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;See setup instructions on Sharepoint.&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Viventium_Integration_Update_and_Report</id>
		<title>Viventium Integration Update and Report</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Viventium_Integration_Update_and_Report"/>
				<updated>2024-01-03T19:12:20Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is an optional feature that can be added to the software upon request. It allows to automatically add/update the fields below in Time &amp;amp; Attendance from Viventium's API so that the data only has to be added/changed in Viventim and not in TA.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Field&lt;br /&gt;
! Add (new employee)&lt;br /&gt;
! Update (existing employee)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Clock ID&lt;br /&gt;
| Yes (Only if the Viventium Clock ID is not already used by another TA employee. If it is, then it will be left blank)&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| First Name&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Middle Name&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Last Name&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Address&lt;br /&gt;
| No&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phone&lt;br /&gt;
| No&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Email&lt;br /&gt;
| No&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Birth Date&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| No&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Facility&lt;br /&gt;
| Yes (for a multi facility software)&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Company&lt;br /&gt;
| Yes (The TA company that has the Viventium Code in the company's payroll ID or the In House company if no payroll ID)&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department&lt;br /&gt;
| Yes&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SSN&lt;br /&gt;
| Yes&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Hire Date&lt;br /&gt;
| Yes&lt;br /&gt;
| Only if missing (There isn't a hire date in the software yet)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Termination Date&lt;br /&gt;
| No&lt;br /&gt;
| Only if missing (If not currently terminated)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Re-Hire Date&lt;br /&gt;
| N/A&lt;br /&gt;
| Yes - If employee is currently inactive in TA, the automatic integration report will need to include all employees (Active and Inactive)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pay Rate&lt;br /&gt;
| No&lt;br /&gt;
| Yes (Salaried employees will need their salaried hours filled in on their Pay Rates tab in TA)&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Licenses&lt;br /&gt;
| No&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Accrual Balances&lt;br /&gt;
| No&lt;br /&gt;
| Yes - Please note that the Accrual Pay Type ID must match the Earning Code in Viventium in order to Sync Accrual Balances. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Add (new employee) is done by clicking on the Refresh Employees button. It will then connect to the Viventium website and check if there are any new employees that were hired within the last 30 days that are not yet in TA (this may take a few seconds). If there are any new employees, it will display the Add Employee popup with the employee's data prefilled so that it can easily be added.&lt;br /&gt;
&lt;br /&gt;
[[File:EmployeesGroupRefreshEmployees.png]]&lt;br /&gt;
&lt;br /&gt;
The Update (existing employee) can be scheduled for all employees to run at a regular interval even multiple times a day. To do it manually at any time for a single employee, click on the Update From Viventium button on the employee.&lt;br /&gt;
&lt;br /&gt;
[[File:EmployeeMainTabUpdateFromViventium.png]]&lt;br /&gt;
&lt;br /&gt;
Update Employee will only update employees that have the same Employee ID and the same SSN as in Viventium. The employee will also need to be in a In-House company.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
To test that the software can see employee data changes on the api, select an employee and temporarily change their name (add a letter to their name), then click the Update From Viventium button to see if it changes it back to the original correct name.&lt;br /&gt;
&lt;br /&gt;
To test that the software can see new employees on the api, select an employee that was recently hired (within the last 30 days) and temporarily change their Employee ID (add a letter to their ID), then click the Refresh Employees button to see if it pops up this employee as a new employee.&lt;br /&gt;
&lt;br /&gt;
If the error is that it can't find the employee on viventium then check if your IP address is whitelisted with Viventium.&lt;br /&gt;
&lt;br /&gt;
If syncing accrual balances and the effective date after the update/sync is an old date, check the pay period on the last issued check if it wasn't an old pay period (retro pay).&lt;br /&gt;
&lt;br /&gt;
==Setup==&lt;br /&gt;
&lt;br /&gt;
You will need the Viventium api login username and password, company code, and division code. This info will be hard coded in the software and will require a software update. Also add the company code to the facility and in-house company labor level as the payroll ID. In addition to providing the api login, viventium may also need to enable the login in the backend.&lt;br /&gt;
&lt;br /&gt;
After the connection is set up and tested, this report can then be saved and scheduled to run (overnight) so that employee changes are automatically applied. Make sure to include all employees (Active and Inactive).&lt;br /&gt;
&lt;br /&gt;
To sync accrual balances from Vivnetium, add the Viventium Pay Type code on the TA accrual pay type.&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import</id>
		<title>Employee Annual Entitlement Overrides Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import"/>
				<updated>2023-12-18T21:05:39Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.&lt;br /&gt;
&lt;br /&gt;
An Employee Annual Entitlement Overrides import is identified by the sheet name or file name containing the words &amp;quot;Employee Entitlement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Employee ID, Emp ID, ID&lt;br /&gt;
| This is used to uniquely identify the employee. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Annual Entitlement Type&lt;br /&gt;
| Type, Entitlement Type&lt;br /&gt;
| Use Date or Month.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Pay Type / Days&lt;br /&gt;
| Accrual Pay Type ID&lt;br /&gt;
| The column header identifies the accrual pay type. The data in each row represents the number of entitlement days for the accrual pay type. To import into Bank 2, add a &amp;quot; 2&amp;quot; to the column header, e.g. &amp;quot;SICK 2&amp;quot;.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Start Date&lt;br /&gt;
| Start Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| End Date&lt;br /&gt;
| End Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| From Month&lt;br /&gt;
| From, From Month, Employed From Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| To Month&lt;br /&gt;
| To, To Month, Employed To Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import</id>
		<title>Employee Annual Entitlement Overrides Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import"/>
				<updated>2023-12-18T21:05:24Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.&lt;br /&gt;
&lt;br /&gt;
An Employee Annual Entitlement Overrides import is identified by the sheet name or file name containing the words &amp;quot;Employee Entitlement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Employee ID, Emp ID, ID&lt;br /&gt;
| This is used to uniquely identify the employee. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Annual Entitlement Type&lt;br /&gt;
| Type, EntitlementType&lt;br /&gt;
| Use Date or Month.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Pay Type / Days&lt;br /&gt;
| Accrual Pay Type ID&lt;br /&gt;
| The column header identifies the accrual pay type. The data in each row represents the number of entitlement days for the accrual pay type. To import into Bank 2, add a &amp;quot; 2&amp;quot; to the column header, e.g. &amp;quot;SICK 2&amp;quot;.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Start Date&lt;br /&gt;
| Start Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| End Date&lt;br /&gt;
| End Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| From Month&lt;br /&gt;
| From, From Month, Employed From Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| To Month&lt;br /&gt;
| To, To Month, Employed To Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import</id>
		<title>Employee Annual Entitlement Overrides Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import"/>
				<updated>2023-12-18T20:54:21Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.&lt;br /&gt;
&lt;br /&gt;
An Employee Annual Entitlement Overrides import is identified by the sheet name or file name containing the words &amp;quot;Employee Entitlement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Employee ID, Emp ID, ID&lt;br /&gt;
| This is used to uniquely identify the employee. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Annual Entitlement Type&lt;br /&gt;
| Type&lt;br /&gt;
| Use Date or Month.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Pay Type / Days&lt;br /&gt;
| Accrual Pay Type ID&lt;br /&gt;
| The column header identifies the accrual pay type. The data in each row represents the number of entitlement days for the accrual pay type. To import into Bank 2, add a &amp;quot; 2&amp;quot; to the column header, e.g. &amp;quot;SICK 2&amp;quot;.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Start Date&lt;br /&gt;
| Start Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| End Date&lt;br /&gt;
| End Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| From Month&lt;br /&gt;
| From Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| To Month&lt;br /&gt;
| To Month&lt;br /&gt;
| 0 - 9999&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import</id>
		<title>Employee Annual Entitlement Overrides Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import"/>
				<updated>2023-12-18T20:51:43Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.&lt;br /&gt;
&lt;br /&gt;
An Employee Annual Entitlement Overrides import is identified by the sheet name or file name containing the words &amp;quot;Employee Entitlement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Employee ID, Emp ID, ID&lt;br /&gt;
| This is used to uniquely identify the employee. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Annual Entitlement Type&lt;br /&gt;
| Type&lt;br /&gt;
| Use Date or Month.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Pay Type / Days&lt;br /&gt;
| Accrual Pay Type ID&lt;br /&gt;
| The column header identifies the accrual pay type. The data in each row represents the number of entitlement days for the accrual pay type. To import into Bank 2, add a &amp;quot; 2&amp;quot; to the column header, e.g. &amp;quot;SICK 2&amp;quot;.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Start Date&lt;br /&gt;
| Start Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| End Date&lt;br /&gt;
| End Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| From Month&lt;br /&gt;
| From Month&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| To Month&lt;br /&gt;
| To Month&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import</id>
		<title>Employee Annual Entitlement Overrides Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Annual_Entitlement_Overrides_Import"/>
				<updated>2023-12-18T20:48:50Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: Created page with &amp;quot;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.  An Employee Annual Entitlement Overrides i...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Employee Annual Entitlement Overrides import adds an Entitlement Override to the accrual Employee Annual Entitlement Overrides.&lt;br /&gt;
&lt;br /&gt;
An Employee Annual Entitlement Overrides import is identified by the sheet name or file name containing the words &amp;quot;Employee Entitlement&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee ID&lt;br /&gt;
| Employee ID, Emp ID, ID&lt;br /&gt;
| This is used to uniquely identify the employee. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Annual Entitlement Type&lt;br /&gt;
| Type&lt;br /&gt;
| Use Date or Month.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Start Date&lt;br /&gt;
| Start Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| End Date&lt;br /&gt;
| End Date&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| From Month&lt;br /&gt;
| From Month&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| To Month&lt;br /&gt;
| To Month&lt;br /&gt;
| &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Pay Type / Days&lt;br /&gt;
| Accrual Pay Type ID&lt;br /&gt;
| The column header identifies the accrual pay type. The data in each row represents the number of entitlement days for the accrual pay type. To import into Bank 2, add a &amp;quot; 2&amp;quot; to the column header, e.g. &amp;quot;SICK 2&amp;quot;.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2023-12-18T20:36:20Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Annual Entitlement Overrides Import|Accrual Entitlement Overrides (Employee)]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import|Accrual Adjustment (Employee)]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import|Accrual Balances (Employee)]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import|Accrual Date Entitlements (Configuration)]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import|Accrual Year End Adjustments (Employee)]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2023-12-18T20:35:43Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Annual Entitlement Overrides Import|Employee Entitlement Overrides (Employee)]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import|Accrual Adjustment (Employee)]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import|Accrual Balances (Employee)]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import|Accrual Date Entitlements (Configuration)]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import|Accrual Year End Adjustments (Employee)]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2023-12-18T20:29:35Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Annual Entitlement Import|Employee Entitlement (Employee)]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import|Accrual Adjustment (Employee)]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import|Accrual Balances (Employee)]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import|Accrual Date Entitlements (Configuration)]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import|Accrual Year End Adjustments (Employee)]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Import</id>
		<title>Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Import"/>
				<updated>2023-12-18T20:27:21Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Import is available in the Tools tab.&lt;br /&gt;
&lt;br /&gt;
The software supports the import of information from an Excel file (xls – Excel 97-2003 format and xlsx Excel 2007-2010 format) or from a comma separated values file (csv). The extension on the filename must be csv if using a comma separated values file. Otherwise, the import will open the file as an Excel file.&lt;br /&gt;
&lt;br /&gt;
The import will read data from multiple sheets within one Excel file. The filename takes precedence over the sheetname in identifying the import type. Each import has a different behavior regarding the adding, replacing or updating of data. An import may only add data to the software, update existing data, remove existing data and replace it, or both add and update data.&lt;br /&gt;
&lt;br /&gt;
The information provided in the import file identifies the data. The file name, sheet names (Excel only) and column headers (the first row) identify the information. There is not a fixed column format. Specifically:&lt;br /&gt;
&lt;br /&gt;
* Spaces and case are ignored so &amp;quot;Pay Rule&amp;quot;, &amp;quot;pay rule&amp;quot;, and &amp;quot;payrule&amp;quot; identify the same data.&lt;br /&gt;
* The name of the file can identify the import type for all sheets in the file, e.g. if the name of the file contains &amp;quot;employee,&amp;quot; then all information in the file will be assumed to be employee information.&lt;br /&gt;
* The sheet names can identify the import type. This allows one Excel file to contain different types of information, e.g. both employee and planned absence information.&lt;br /&gt;
&lt;br /&gt;
Upon identifying the import type, the next step is identifying the data contained in each column. The column headers used in the first row of each sheet identify the specific data within that column. For example, when importing budgets, the column header of &amp;quot;Shift&amp;quot; identifies the shift information. Therefore, in this example, the information provided in each row for this column must match to one of the existing shift IDs, shift descriptions, or scheduler IDs.&lt;br /&gt;
&lt;br /&gt;
Every row imports if the correct row data is provided in each column. Each import type has required columns that must be provided.&lt;br /&gt;
&lt;br /&gt;
The following import types are available:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Import Type&lt;br /&gt;
! Filename / sheet name Identifier&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Annual Entitlement Import (Employee)|Employee Entitlement]]&lt;br /&gt;
| Employee Entitlement&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Adjustment Import (Employee)|Accrual Adjustment]]&lt;br /&gt;
| Accrual Adjustment&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Balances Import (Employee)|Accrual Balances]]&lt;br /&gt;
| Accrual Balances&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Date Entitlements Import (Configuration)|Accrual Date Entitlements]]&lt;br /&gt;
| Accrual Date&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Accrual Year End Adjustments Import (Employee)|Accrual Year End Adjustments]]&lt;br /&gt;
| Accrual Year End&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Base Schedule Import|Base Schedules]]&lt;br /&gt;
| Base Schedules&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Budget Import|Budget]]&lt;br /&gt;
| Budget&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Casamaba Punch Import|Casamba Punch]]&lt;br /&gt;
| Casamba&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Employee Import|Employee]]&lt;br /&gt;
| Employee&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Hours Import|Hours]]&lt;br /&gt;
| Hours&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[In Service Import|In Service]]&lt;br /&gt;
| In Service&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Labor Levels Import|Labor Levels]]&lt;br /&gt;
| Labor Level name, e.g. Department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Pattern Import|Schedule Pattern]]&lt;br /&gt;
| Schedule Pattern&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Planned Absence Import|Planned Absence]]&lt;br /&gt;
| Planned Absence&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rates Import|Pay Rates]]&lt;br /&gt;
| Pay Rates&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Pay Rate Lookup Import|Pay Rate Lookup]]&lt;br /&gt;
| Pay Rate Lookup&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Raw Punch Import|Raw Punch]]&lt;br /&gt;
| Raw Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Punch Import|Punch]]&lt;br /&gt;
| Punch&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Schedule Import|Schedule]]&lt;br /&gt;
| Schedule&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Slotting Import|Slotting]]&lt;br /&gt;
| Slotting&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| [[Time Clock Assignment Import|Time Clock Assignment]]&lt;br /&gt;
| Time Clock Assignment&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Software|Using the Time and Attendance software]]&lt;br /&gt;
&lt;br /&gt;
* [[Employees]]&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;br /&gt;
&lt;br /&gt;
* [[Scheduler]]&lt;br /&gt;
&lt;br /&gt;
* [[Tools]]&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Schedule_Based_Restrictions</id>
		<title>Schedule Based Restrictions</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Schedule_Based_Restrictions"/>
				<updated>2023-12-11T21:36:54Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When Schedule Based Restrictions are turned on, employee schedules are downloaded to the HandPunch to restrict the times that an employee can punch. This can reduce unauthorized overtime as well as early “in” and late “out” punches. An employee’s individual schedule is used to restrict access. A separate schedule is defined for each employee providing the ultimate in flexibility. The software synchronizes with the HandPunch approximately every 5-10 minutes, to provide the HandPunch with the most accurate and live scheduling updates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By default, the HandPunch will not accept “in” punches earlier than 7 minutes to the start of the schedule and “out” punches after 7 minutes to the end of the schedule. It will If an employee attempts to punch in earlier than 7 minutes, or late out after 7 minutes, they will get an error at the HandPunch which will read, '''“TIME RESTRICTION”'''.&lt;br /&gt;
&lt;br /&gt;
Clock Supervisors cannot be restricted at the clock and are able to punch at any time.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For a fingerprint clock, you will get one of the following three options when trying to punch:&lt;br /&gt;
&lt;br /&gt;
*When an employee goes to a clock and punches in successfully, the screen of the clock will have a green box on it that says Punch Verified and it will have your name, Clock ID, and time that you punched. The clock will also have a voice say &amp;quot;Verified. Thank You&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*When an employee is trying to punch and is restricted, the clock will display an Orange box which will say &amp;quot;Can't clock you in yet&amp;quot; and will also say &amp;quot;You are not authorized to punch at this time&amp;quot;. The clock will also have a voice that will say &amp;quot;Previously Verified&amp;quot;. This means you are attempting to punch out of your zone and are being restricted.&lt;br /&gt;
&lt;br /&gt;
*If you attempt to punch and you do not have a schedule within 8 hours of when you are trying to punch the clock will display an Orange box which will say &amp;quot;Can't clock you in yet&amp;quot; and will also say &amp;quot;You do not have a schedule for today&amp;quot;. The clock will also have a voice that will say &amp;quot;Previously Verified&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If the employee was supposed to be at the facility but their schedule has not been updated yet in the scheduler (i.e. on a weekend), the employee should notify a higher authority, or someone with time card access, of the exact time of their arrival or departure. This person can then add the restricted punch manually on their time card.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To avoid the above scenario, staffing coordinators should make schedule changes in the scheduler as soon as they are aware a change, to minimize time zone restrictions at the clock. Once the employee punches and gets restricted at the clock, their punch will need to be added manually.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Even after an employee’s punch has been restricted, it is a good practice to have the staffing coordinator update the employee’s schedule in the scheduler for accuracy’s sake.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A report can be run to see all punches that have been rejected due to the time zone restriction. This report displays verified punches made at the time clock that were outside of an allowable punching time zone. See image below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Ruth.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TZR.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Report.png]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Accrual_Date_Entitlements_Configuration</id>
		<title>Accrual Date Entitlements Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Accrual_Date_Entitlements_Configuration"/>
				<updated>2023-12-07T20:53:06Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The date entitlements configuration provides a table based view of the date-based accrual entitlement levels. Each accrual entitlement is comprised of an accrual group, an accrual pay type, an entitlement type, and the date of the entitlement. &lt;br /&gt;
&lt;br /&gt;
The date of the entitlement is used in different ways, based upon the entitlement type:&lt;br /&gt;
&lt;br /&gt;
* Fixed Date – the complete date is used.&lt;br /&gt;
* Recurring Fixed Date – only the Month and Day is used. The year is only used to start it and will then repeat automatically every year afterwards.&lt;br /&gt;
* Anniversary (Month) - the date is not used. The date will be calculated based on the Month # column, e.g. if Month # is 6 then the date will be the 6 month anniversary of the employee’s first non-zero shift count history date.&lt;br /&gt;
* Every Nth Month - use the (Nth From / Nth To) instead of the (From Month / To Month). Month # is required as an interval (use 12 for a yearly interval). This setting requires a software restart to take effect.&lt;br /&gt;
* Anniversary (For Year) - the year portion of the date is used, with the month and day coming from the first non-zero shift count entry in the employee’s shift history.&lt;br /&gt;
* Recurring Anniversary (From Year) - the year portion of the date is used to start it and will then repeat automatically every year afterwards. The month and day will be taken from the first non-zero shift count entry in the employee’s shift history.&lt;br /&gt;
* Birthday (For Year) – the year portion of the date is used, with the month and day coming from the employee’s birth date.&lt;br /&gt;
* Recurring Birthday (From Year) – the year portion of the date is used to start it and will then repeat automatically every year afterwards, with the month and day coming from the employee’s birth date.&lt;br /&gt;
* Birthday Or Fixed Date – &lt;br /&gt;
* 90 Worked Days – On the date that the employee reaches 90 worked days since their hire date, it will give them the entitlement.&lt;br /&gt;
* Each Accrual Period - Will give the entitlement at the end of each accrual period.&lt;br /&gt;
&lt;br /&gt;
Amount Type:&lt;br /&gt;
&lt;br /&gt;
* Days X Proportioned Daily hours - proportioned accrual based off their shift count. (The length of a Day is (Employee Shift Count / Fulltime Shift Count) x Employee Daily Hours).&lt;br /&gt;
* Days X Daily hours - calculates the accrual as if the employee is a full timer, instead of a proportioned accrual based off their shift count.&lt;br /&gt;
* Days X Proportioned Daily hours (Rounded) - rounds the proportioned accrual to the nearest quarter hour (15/8).&lt;br /&gt;
* Days X Holiday Rule - &lt;br /&gt;
* Hours - &lt;br /&gt;
&lt;br /&gt;
Minimum/Maximum Worked Hours columns will count the total worked hours of the employee from prior accrual periods. The number of prior accrual periods to look back to calculate the combined total is entered in the &amp;quot;# of Periods&amp;quot; column. If &amp;quot;# of Periods&amp;quot; is 0 then this filter is not in effect. If it's 1 it will only use the previous period. If it's 2 it will use the prior 2 periods.&lt;br /&gt;
&lt;br /&gt;
Union Only column requires that the employee has an union date, or is in a union department.&lt;br /&gt;
&lt;br /&gt;
Minimum/Maximum shift count columns are provided to filter an entitlement based on the employee’s shift history, e.g. only full timers accrue their birthday.&lt;br /&gt;
&lt;br /&gt;
Effective From and Effective To columns will limit the time frame of the entitlement that it will only be applied to accrual periods where the accrual period start date is within the from-to dates.&lt;br /&gt;
&lt;br /&gt;
Qualification/Disqualification Level columns are used to indicate which Schedule Status Types or Pay Types will qualify/disqualify this accrual date entitlements. (Requires turning it on in System settings, Accruals Pay Type settings, Schedule Status Type, and Pay Type).&lt;br /&gt;
&lt;br /&gt;
[[File:AccrualDateEntitlements.png]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Accrual_Date_Entitlements_Configuration</id>
		<title>Accrual Date Entitlements Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Accrual_Date_Entitlements_Configuration"/>
				<updated>2023-12-07T20:52:47Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The date entitlements configuration provides a table based view of the date-based accrual entitlement levels. Each accrual entitlement is comprised of an accrual group, an accrual pay type, an entitlement type, and the date of the entitlement. &lt;br /&gt;
&lt;br /&gt;
The date of the entitlement is used in different ways, based upon the entitlement type:&lt;br /&gt;
&lt;br /&gt;
* Fixed Date – the complete date is used.&lt;br /&gt;
* Recurring Fixed Date – only the Month and Day is used. The year is only used to start it and will then repeat automatically every year afterwards.&lt;br /&gt;
* Anniversary (Month) - the date is not used. The date will be calculated based on the Month # column, e.g. if Month # is 6 then the date will be the 6 month anniversary of the employee’s first non-zero shift count history date.&lt;br /&gt;
* Every Nth Month - use the (Nth From / Nth To) instead of the (From Month / To Month). Month # is required as an interval (use 12 for a yearly interval). This setting requires a software restart to take effect.&lt;br /&gt;
* Anniversary (For Year) - the year portion of the date is used, with the month and day coming from the first non-zero shift count entry in the employee’s shift history.&lt;br /&gt;
* Recurring Anniversary (From Year) - the year portion of the date is used to start it and will then repeat automatically every year afterwards. The month and day will be taken from the first non-zero shift count entry in the employee’s shift history.&lt;br /&gt;
* Birthday (For Year) – the year portion of the date is used, with the month and day coming from the employee’s birth date.&lt;br /&gt;
* Recurring Birthday (From Year) – the year portion of the date is used to start it and will then repeat automatically every year afterwards, with the month and day coming from the employee’s birth date.&lt;br /&gt;
* Birthday Or Fixed Date – &lt;br /&gt;
* 90 Worked Days – On the date that the employee reaches 90 worked days since their hire date, it will give them the entitlement.&lt;br /&gt;
* Each Accrual Period - Will give the entitlement at the end of each accrual period.&lt;br /&gt;
&lt;br /&gt;
Amount Type:&lt;br /&gt;
&lt;br /&gt;
* Days X Proportioned Daily hours - proportioned accrual based off their shift count. (The length of a Day is (Employee Shift Count / Fulltime Shift Count) x Employee Daily Hours)&lt;br /&gt;
* Days X Daily hours - calculates the accrual as if the employee is a full timer, instead of a proportioned accrual based off their shift count.&lt;br /&gt;
* Days X Proportioned Daily hours (Rounded) - rounds the proportioned accrual to the nearest quarter hour (15/8).&lt;br /&gt;
* Days X Holiday Rule - &lt;br /&gt;
* Hours - &lt;br /&gt;
&lt;br /&gt;
Minimum/Maximum Worked Hours columns will count the total worked hours of the employee from prior accrual periods. The number of prior accrual periods to look back to calculate the combined total is entered in the &amp;quot;# of Periods&amp;quot; column. If &amp;quot;# of Periods&amp;quot; is 0 then this filter is not in effect. If it's 1 it will only use the previous period. If it's 2 it will use the prior 2 periods.&lt;br /&gt;
&lt;br /&gt;
Union Only column requires that the employee has an union date, or is in a union department.&lt;br /&gt;
&lt;br /&gt;
Minimum/Maximum shift count columns are provided to filter an entitlement based on the employee’s shift history, e.g. only full timers accrue their birthday.&lt;br /&gt;
&lt;br /&gt;
Effective From and Effective To columns will limit the time frame of the entitlement that it will only be applied to accrual periods where the accrual period start date is within the from-to dates.&lt;br /&gt;
&lt;br /&gt;
Qualification/Disqualification Level columns are used to indicate which Schedule Status Types or Pay Types will qualify/disqualify this accrual date entitlements. (Requires turning it on in System settings, Accruals Pay Type settings, Schedule Status Type, and Pay Type).&lt;br /&gt;
&lt;br /&gt;
[[File:AccrualDateEntitlements.png]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employment_Reports</id>
		<title>Employment Reports</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employment_Reports"/>
				<updated>2023-11-23T18:04:59Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:EmploymentReports.png|right]]&lt;br /&gt;
&lt;br /&gt;
===CPR Expiration dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR expiration date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
===Drug Screen Report===&lt;br /&gt;
&lt;br /&gt;
Displays employee with missing drug screen information.&lt;br /&gt;
&lt;br /&gt;
===EEO-1 Report===&lt;br /&gt;
&lt;br /&gt;
When completing the EEO-1, use data from only one pay period and include both part-time and full-time employees. See this link for more details: [https://www.eeocdata.org/EEO1/home/index]&lt;br /&gt;
&lt;br /&gt;
(If running it for the current pay period then filter for Active employees on the Current Status tab. If running it for a prior pay period then select all on the Current Status tab and filter instead on the Advanced/Status By Date Range tab).&lt;br /&gt;
&lt;br /&gt;
The EEO-1 will only count employees that have all 3 filled in:&lt;br /&gt;
&lt;br /&gt;
*EEOC Category&lt;br /&gt;
*Gender&lt;br /&gt;
*Race&lt;br /&gt;
&lt;br /&gt;
All employees that are ''not'' counted are listed by name on the bottom of the report.&lt;br /&gt;
&lt;br /&gt;
===EOC Report===&lt;br /&gt;
&lt;br /&gt;
The EEOC report displays all employees to show their EEOC category or if it's not filled in.&lt;br /&gt;
&lt;br /&gt;
===Expiring and Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with expiring and due dates in their Licensing, Health and I9 information within a selected date range. The Options tab allows you to select what information to report on. This report does NOT perform missing date checking. You should use this report in conjunction with the Missing Dates report. Otherwise, use the individual Health Due, I9 Expiration Dates, and License Expiration Dates, which check BOTH missing and expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
===Employee Expiring and Due Dates Letter===&lt;br /&gt;
&lt;br /&gt;
This is a template form letter that is printed one page per employee and allows you to customize the letter content. The following placeholders can be used when composing your form letter:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Image&amp;amp;gt;d:\pictures\&amp;lt;nowiki&amp;gt;logo.bm&amp;lt;/nowiki&amp;gt;p&amp;amp;lt;/Image&amp;amp;gt; allows for an image to be placed at the top and center of the page. Provide the full path to the image.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Employee&amp;amp;gt; will print the employee's first and last name.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;Date&amp;amp;gt; will print the current date.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;EarliestDate&amp;amp;gt; will print the earliest of the expiring/due dates.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;DateDescriptions&amp;amp;gt; will print the expiring/due descriptions.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;LastDates&amp;amp;gt; will print the previous descriptions and dates (if applicable).&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;NextDates&amp;amp;gt; will print the expiring/due descriptions and dates.&lt;br /&gt;
&lt;br /&gt;
Line breaks are made with the Enter key. Tabs are not currently supported.&lt;br /&gt;
&lt;br /&gt;
===Employees With CPR Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have a CPR date entered.&lt;br /&gt;
&lt;br /&gt;
===Employees With IV Certification===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have IV certification date entered.&lt;br /&gt;
&lt;br /&gt;
===Employment Dates===&lt;br /&gt;
&lt;br /&gt;
Displays employees that have license, health, employment, and custom dates, within the selected date range. Including checking for missing dates. Choose the date types you want to check in the Options tab.&lt;br /&gt;
&lt;br /&gt;
===Health Dates===&lt;br /&gt;
&lt;br /&gt;
Displays health dates within the selected date range. Including checking for missing dates.&lt;br /&gt;
&lt;br /&gt;
===Health Due Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with Health due dates within a selected date range. There is a dedicated column for each health due date and employees that do not have their date information entered will show up as **MISSING** on the report. Although the Rubella and Measles do not have a due date (only a received date), this report will still check that these dates are not missing.&lt;br /&gt;
&lt;br /&gt;
===HHS OIG Search===&lt;br /&gt;
&lt;br /&gt;
U.S Department of Health and Human Services, Office of the Inspector General search.&lt;br /&gt;
&lt;br /&gt;
===I9 Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with I9 expiration dates within a selected date range. There is a dedicated column for each I9 expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Influenza Report===&lt;br /&gt;
&lt;br /&gt;
This report will provide a list of all employees indicating if they got the Influenza shot. Select a Date-Range and choose on the Options tab if you want the report to show all who got it in the date-range or all who didn't get it in the date-range.&lt;br /&gt;
&lt;br /&gt;
===Licenses Expiration Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with license expiration dates within a selected date range. There is a dedicated column for each license expiration date and employees that do not have their date information entered will show up as **MISSING** on the report.&lt;br /&gt;
&lt;br /&gt;
===Missing Dates===&lt;br /&gt;
&lt;br /&gt;
Reports on employees with missing dates in their Licensing, Health and I9 information. The Options tab allows you to select what information to report on. Note that the Health Due, I9 Expiration Dates and License Expiration Dates reports also check for missing dates. This report is used in conjunction with the Expiring and Due Dates report.&lt;br /&gt;
&lt;br /&gt;
===Missing Document IDs===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have missing documents IDs in their license or employment information.&lt;br /&gt;
&lt;br /&gt;
===Pneumococcal Report===&lt;br /&gt;
&lt;br /&gt;
Displays employees with their Pneumococcal Vaccination status.&lt;br /&gt;
&lt;br /&gt;
===SAM Search===&lt;br /&gt;
&lt;br /&gt;
System for Award Management search which replaced EPLS.&lt;br /&gt;
&lt;br /&gt;
===SSN Not Verified===&lt;br /&gt;
&lt;br /&gt;
Displays employees who have not had their SSN verified.&lt;br /&gt;
&lt;br /&gt;
===Turnover Report===&lt;br /&gt;
&lt;br /&gt;
Turnover is calculated as Terminated divided by the average of Starting and Ending. &lt;br /&gt;
&lt;br /&gt;
Terminated / [(Starting + Ending) / 2]&lt;br /&gt;
&lt;br /&gt;
All employees that have a status that is not displayed by default when opening the software are considered terminated.&lt;br /&gt;
&lt;br /&gt;
===Union Report===&lt;br /&gt;
 &lt;br /&gt;
Displays employees who have their Union date within the selected date range.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Reports]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Tasks</id>
		<title>Tasks</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Tasks"/>
				<updated>2023-10-30T18:04:25Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of tasks that can be automated to run on a schedule:&lt;br /&gt;
&lt;br /&gt;
* ? – will show you the available command line arguments.&lt;br /&gt;
* A - calculates the accruals.&lt;br /&gt;
* AD1 - recalculate all accruals from Day One.&lt;br /&gt;
* B - backup the database to the default location of \application folder\database\backup.&lt;br /&gt;
* DI - defragment the database indexes.&lt;br /&gt;
* DP - sets the default printer. Second parameter is the name or share name of the printer.&lt;br /&gt;
* DST - update DST information in the software then sends the configuration settings to the handpunches.&lt;br /&gt;
* EM - send employee messages to the time clocks. Optional next parameter of time clock key (PkTimeClockID)&lt;br /&gt;
* ERROR - Generates error to test automatic emailing of error messages. &lt;br /&gt;
* I - Import. Second parameter is the name of the file.&lt;br /&gt;
* L - Releases all locks (for lock troubleshooting only).&lt;br /&gt;
* LOG - as the last parameter, it will log the messages displayed in the tasks form.&lt;br /&gt;
* LP - Lists the printers (use to troubleshoot issues that a record is not going to a particular printer).&lt;br /&gt;
* OFF - Update Ta.config file offline setting value to true.&lt;br /&gt;
* ON - Update Ta.config file offline setting value to false.&lt;br /&gt;
* P – polling and processing of active employees. This is the same as selecting Poll and All Employees in the Tools / [ Processing] screen. This gets all the punches from the time clocks, processes them and then performs all the calculations for the previous (if open), current and next pay periods regardless of whether or not the employee punches. This includes building schedules, checking holidays, checking auto punches as well as calculating hours for any punches. This is recommended as a daily task, especially if you have auto punching or auto hours employees.&lt;br /&gt;
* PA - Processing of all employees (without polling).&lt;br /&gt;
* PP – polling and processing of employees with punches. This is the same as selecting Poll and Employees With Punches in the Tools / Processing screen. It is recommended that this be done at least every hour and is typically run every few minutes if you are using Ethernet communications. If you are using modem communications and paying for each phone call, then you will want to limit the number of times you poll per day.&lt;br /&gt;
* PO – polling only. This is the same as selecting Poll and No Processing in the Tools / Processing screen. If the computer doing the polling is used by an employee, then this is the least intrusive method. However, punches will not show in the time cards until the processing is done through the P or PP task or from the Tools/ Processing screen.&lt;br /&gt;
* PZ - Send punching zones to the time clocks. Optional next parameter of time clock key (PkTimeClockID).&lt;br /&gt;
* PZH - Send punching zones to the time clocks once an hour. Optional next parameter of time clock key (PkTimeClockID). &lt;br /&gt;
* QS – quick synch. This synchronizes the hand templates in the same manner as Synch Users (see below), but not to any HandPunches marked as “No Quick Task Synching.”&lt;br /&gt;
* QSH - Synchronizes once an hour the employees in the HandPunches that are not marked as &amp;quot;No Quick Task Synching&amp;quot;. &lt;br /&gt;
* S – synch users. This synchronizes the hand templates in the best possible manner. New templates will be distributed, existing templates will be updated, and employees no longer required to be punching will be removed. Recommended as a daily task, and more frequently if using multiple HandPunches.&lt;br /&gt;
* SH - Synchronizes the employees in all HandPunches once an hour.&lt;br /&gt;
* SL - SmartLinx integration query (current and next week).&lt;br /&gt;
* SLP - SmarLinx integration query (previous day).&lt;br /&gt;
* R – report. The report ID/Name is the second argument, with an optional third argument:&lt;br /&gt;
** VIEWER will open the report on screen. This allows a user who does not directly use the software to be given a shortcut to run and view a report “live”.&lt;br /&gt;
** PRINTER will send the report directly to the default printer. An optional fourth argument allows the printer name to be provided.&lt;br /&gt;
** EMAIL will have the report emailed as an attachment to the list of email recipients supplied on the Schedule tab, when the saved report was created.&lt;br /&gt;
** A list of email addresses will have the report emailed as an attachment. An “@” in the third argument is the identifier that this as a list of email address.&lt;br /&gt;
** A path and file name will have the report saved to disk. A “\” in the third argument is the identifier that this is a path and file name.&lt;br /&gt;
** If the third argument is not specified, then it will default to EMAIL.&lt;br /&gt;
* T – set time (if successfully updated from NIST). If the computer successfully connects to the NIST atomic clock service, then this time will be sent to all time clocks as well as setting the time on the computer. Recommended as a daily task.&lt;br /&gt;
* TH - Sets the time once per hour on all HandPunches if the computer time is successfully updated from NIST (atomic clock) and updates the system time.&lt;br /&gt;
* TO - Set the time on all HandPunches if the computer time is successfully updated from NIST (atomic clock). This is done WITHOUT updating the system time.&lt;br /&gt;
* TOH - Set the time once per hour on all Handpunches if the computer time is successfully updated from NIST (atomic clock). This is done WITHOUT updating the system time.&lt;br /&gt;
* TCA - Assigns the HandPunches to each employee based on the assignments between labor levels and timeclocks.&lt;br /&gt;
* TCAH - Once an hour it assigns the HandPunches to each employee based on the assignments between labor levels and timeclocks.&lt;br /&gt;
* TS - Updates Team Support system with information.&lt;br /&gt;
* US – update the employee settings based on the current date. This primarily inactivates employees once the pay period in which they were made inactive has been processed and paid but also determines the current employee settings for the date based settings provided as part of the employee’s history. Recommended as a daily task.&lt;br /&gt;
* X - issues the exit application message to all users.&lt;br /&gt;
* XO - issues the exit application message to all users including when the application is offline.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
*[[System Configuration]]&lt;br /&gt;
&lt;br /&gt;
*[[Installation]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Tapcheck_Export</id>
		<title>Tapcheck Export</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Tapcheck_Export"/>
				<updated>2023-10-25T22:01:20Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This report will create csv files in the Tools/Export Folder that can be used for Tapcheck. To have these files uploaded automatically to the Tapcheck SFTP, add the custom configuration &amp;quot;TapcheckExportUploadToSFTP&amp;quot; as true. Tapcheck uses the same login for all sbv clients so login info is not required from the client.&lt;br /&gt;
&lt;br /&gt;
Single facility software: The export file will be named with the facility's software license name.&lt;br /&gt;
&lt;br /&gt;
Multi facility software: Use one saved report for the whole software. It will automatically create a separate export file for each facility. Each file will be named with the facility's labor level description.&lt;br /&gt;
&lt;br /&gt;
The below fields will go in the file:&lt;br /&gt;
&lt;br /&gt;
* Facility: For a single facility it will fill in the software license name. For a multi facility it will fill in the facility labor level description.&lt;br /&gt;
* Employee ID: &lt;br /&gt;
* Date: Pay Date.&lt;br /&gt;
* In: In Punch.&lt;br /&gt;
* Out: Put Punch.&lt;br /&gt;
* Hours: (All Add-to-Total pay types including Vac, Sick etc.. Does not include pay types excluded from payroll).&lt;br /&gt;
&lt;br /&gt;
Run/save the Tapcheck Export report (Reports--&amp;gt;File Export--&amp;gt;Tapcheck Export) for In-House employees only as it's only for payroll employees.&lt;br /&gt;
Date range should be current pay period and prior 1. If the software/facility has multiple pay periods then use current day and prior 28. Schedule this to run every day.&lt;br /&gt;
Make sure when testing that the file is being uploaded from the software/schedule Tasks that you are on the server where the software is installed. This is because your local machine can be blocked by the firewall, while the server is whitelisted.&lt;br /&gt;
&lt;br /&gt;
Employees that are set on their misc tab to be excluded from payroll will also be excluded from this export.&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Exception_Types_Configuration</id>
		<title>Exception Types Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Exception_Types_Configuration"/>
				<updated>2023-10-23T17:59:31Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Exception Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Exception Types==&lt;br /&gt;
&lt;br /&gt;
[[File:ExceptionTypes.png]]&lt;br /&gt;
&lt;br /&gt;
Exception types come built-in with the exceptions that are needed by the system. Additional exception types can be added.&lt;br /&gt;
&lt;br /&gt;
''Exception Type ID'' – the identifier for the exception type, typically the initials of the description.&lt;br /&gt;
&lt;br /&gt;
''Description'' – the description, if changed, must still be descriptive of the actual exception type for the built-in exception types. For example, the Late In exception type could be renamed to Tardy In.&lt;br /&gt;
&lt;br /&gt;
''Display In Attendance Calendar'' – exceptions of this type will display appear in the Attendance Calendar reports.&lt;br /&gt;
&lt;br /&gt;
- No Calculated Hours: Employee has an in and out punch and the in and out punch both pick up a schedule and there are no hours that have the same shift and actual date as the punch shift and the punch schedule date.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Miscellaneous</id>
		<title>Employee Miscellaneous</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Miscellaneous"/>
				<updated>2023-09-27T17:43:57Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:EmployeeMiscellaneousTab.png]]&lt;br /&gt;
&lt;br /&gt;
These are miscellaneous settings that are used in a varying manner. Some of these settings allow the override of one part of pay rule. Settings customized to your company for the handling of special rules may be found here.&lt;br /&gt;
&lt;br /&gt;
[[image:EmployeeMiscellaneousTabPage.png]]&lt;br /&gt;
&lt;br /&gt;
''Payroll ID'' – an alternate ID used by your payroll or another external system. This ID can appear on any report. (For the payroll exports it's currently only implemented for David Klein 2, David Klein 3, and Charts).&lt;br /&gt;
&lt;br /&gt;
''Early In Offsets Early Out Minutes'' – if the employee's pay rule is set to &amp;quot;Use Offset Minutes From Employee Level,&amp;quot; then this value will be used instead of the value at the pay rule level. Refer to the [ pay rule configuration] for a description of what this setting does.&lt;br /&gt;
&lt;br /&gt;
''Late Out Offsets Late In Minutes'' – if the employee's pay rule is set to &amp;quot;Use Offset Minutes From Employee Level,&amp;quot; then this value will be used instead of the value at the pay rule level. Refer to the [ pay rule configuration] for a description of what this setting does.&lt;br /&gt;
&lt;br /&gt;
''Ignore Shift Cut Off Rule''– if Shift Cut Off is being used in the employee's pay rule, then overrides its use.&lt;br /&gt;
&lt;br /&gt;
''Use Default Shift For Differential Calculations''– uses the default shift instead of the employee’s shift when calculating the differentials.&lt;br /&gt;
&lt;br /&gt;
''No Break Deduction Exceptions'' – if an employee is not expected to punch for breaks or lunches, then this stops the calculation of the Break Deduction exception.&lt;br /&gt;
&lt;br /&gt;
The other settings shown here are examples of custom settings.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Miscellaneous</id>
		<title>Employee Miscellaneous</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Miscellaneous"/>
				<updated>2023-09-27T17:43:31Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:EmployeeMiscellaneousTab.png]]&lt;br /&gt;
&lt;br /&gt;
These are miscellaneous settings that are used in a varying manner. Some of these settings allow the override of one part of pay rule. Settings customized to your company for the handling of special rules may be found here.&lt;br /&gt;
&lt;br /&gt;
[[image:EmployeeMiscellaneousTabPage.png]]&lt;br /&gt;
&lt;br /&gt;
''Payroll ID'' – an alternate ID used by your payroll or another external system. This ID can appear on any report. (For the payroll exports it's currently only implemented for David Klein 2, David Klein 3 and Charts).&lt;br /&gt;
&lt;br /&gt;
''Early In Offsets Early Out Minutes'' – if the employee's pay rule is set to &amp;quot;Use Offset Minutes From Employee Level,&amp;quot; then this value will be used instead of the value at the pay rule level. Refer to the [ pay rule configuration] for a description of what this setting does.&lt;br /&gt;
&lt;br /&gt;
''Late Out Offsets Late In Minutes'' – if the employee's pay rule is set to &amp;quot;Use Offset Minutes From Employee Level,&amp;quot; then this value will be used instead of the value at the pay rule level. Refer to the [ pay rule configuration] for a description of what this setting does.&lt;br /&gt;
&lt;br /&gt;
''Ignore Shift Cut Off Rule''– if Shift Cut Off is being used in the employee's pay rule, then overrides its use.&lt;br /&gt;
&lt;br /&gt;
''Use Default Shift For Differential Calculations''– uses the default shift instead of the employee’s shift when calculating the differentials.&lt;br /&gt;
&lt;br /&gt;
''No Break Deduction Exceptions'' – if an employee is not expected to punch for breaks or lunches, then this stops the calculation of the Break Deduction exception.&lt;br /&gt;
&lt;br /&gt;
The other settings shown here are examples of custom settings.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Employee]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Import</id>
		<title>Employee Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Import"/>
				<updated>2023-09-19T14:44:19Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The employee import allows you to add or update existing employee information. You can use the Employee Detail (Excel) report as a starting point by exporting the existing employee information.&lt;br /&gt;
&lt;br /&gt;
Employees are added if “Add Employee If Not Found” is checked off in the Options tab on the Import form. Other options are “Only Update Empty Fields” which enables the import to fill in empty information, while leaving existing information. The “Effective Date” field is used for changes that appear in the [[Employee History]] tab.&lt;br /&gt;
&lt;br /&gt;
An employee import is identified by the sheet name or file name containing the word &amp;quot;Employee&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Identifier&lt;br /&gt;
| Employee ID, Emp ID, ID, Employee Number, Clock_ID, Payroll_ID, SSN_ID&lt;br /&gt;
| This is used to uniquely identify the employee. Note the distinction with the clock ID, SSN, and Payroll ID fields is the “_”. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| New Employee ID&lt;br /&gt;
| New Employee ID, New Emp. ID, New Emp ID, New Employee Number&lt;br /&gt;
| The employee’s ID will be changed to this new ID&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Payroll ID&lt;br /&gt;
| Payroll ID&lt;br /&gt;
| The payroll ID is in the Misc tab. If you are wanting to use the Payroll ID as the employee identifier then use “Payroll_ID”.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PBJ ID&lt;br /&gt;
| Payroll Based Journal ID&lt;br /&gt;
| The PBJ ID is in the Misc tab. The PBJ ID is used when you have previously submitted information to CMS using another ID. Please note that PBJ ID will NOT work.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| First Name&lt;br /&gt;
| First, First Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Initial&lt;br /&gt;
| Initial, Middle Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Last Name&lt;br /&gt;
| Last, Last Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tag&lt;br /&gt;
| Tag&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Scheduler Tag&lt;br /&gt;
| Scheduler Tag, Sch Tag, Sch. Tag&lt;br /&gt;
| Scheduling / Other tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Labor levels&lt;br /&gt;
| The ID or name of the labor level, e.g. Department&lt;br /&gt;
| The labor level ID, labor level description or the scheduler ID, e.g. Office &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pay Rule&lt;br /&gt;
| Pay Rule&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Base Schedule Group&lt;br /&gt;
| Schedule, Base Schedule, Base Schedule Group or Schedule Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Holiday Group&lt;br /&gt;
| Holiday Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Group&lt;br /&gt;
| Accrual Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| History Table Effective Date&lt;br /&gt;
| Effective Date, Employee History Effective Date&lt;br /&gt;
| Can be used to import an effective date on the Employee History table for the following items: Labor Levels, Pay Rules, Base Schedule Groups, Holiday Groups and Accrual Groups. Should be used when importing a different effective date for each employee. If effective date is the same for all employees, just use the effective date field on the options tab of the import window. If effective date is not not provided for an employee it will use the import options effective date for that employee.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Clock Info tab. If you wanting to use this as an employee identifier then use “Clock_ID”&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HandPunch Supervisor&lt;br /&gt;
| HandPunch Supervisor, Supervisor&lt;br /&gt;
| Clock Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Active Date&lt;br /&gt;
| Active Date, Active Pay Date, Active Status Date, Active Status Pay Date&lt;br /&gt;
| Adds an Active status entry to the Employee Status History using the date value in the column but only if the employee doesn't have any status at all in the software.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Inactive Date&lt;br /&gt;
| Inactive Date, Inactive Pay Date, Inactive Status Date, Inactive Status Pay Date&lt;br /&gt;
| Adds an Inactive status entry to the Employee Status History using the date value in the column. It will add the Inactive status regardless of any statuses that the employee already has in the software.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Date&lt;br /&gt;
| Shift Date, Shift Pay Date&lt;br /&gt;
| Adds an employee shift history entry in the Work Pattern tab if the employee has no current shift history, or updates the employee shift history of the same date. The following two columns must also be supplied: Shift Count and Daily Hours. Shift and Shift Type are optional columns and will be automatically filled out based on default settings.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Count&lt;br /&gt;
| Shift Count&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Hours&lt;br /&gt;
| Daily Hours&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift&lt;br /&gt;
| Shift&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Type&lt;br /&gt;
| Shift Type&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Work Pattern Date&lt;br /&gt;
| Work Pattern Date, Work Pattern Pay Date&lt;br /&gt;
| Adds an employee work pattern entry in the Work Pattern tab. The following column must also be supplied.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Work Pattern Type&lt;br /&gt;
| Work Pattern Type&lt;br /&gt;
| Use the values as in the drop down on the Work Pattern tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Social Security Number&lt;br /&gt;
| Social Security Number, SSN&lt;br /&gt;
| Employment / General tab. If you are wanting to use this as an employee identifier then use “Social Security Number_ID” or “SSN_ID”&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Union Date&lt;br /&gt;
| Union Date&lt;br /&gt;
| Employment / General tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Birth Date&lt;br /&gt;
| Birth Date&lt;br /&gt;
| Employment / General tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Address 1&lt;br /&gt;
| Address, Address 1&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Address 2&lt;br /&gt;
| Address 2&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| City&lt;br /&gt;
| City&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| State&lt;br /&gt;
| State&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Zip&lt;br /&gt;
| Zip&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Name&lt;br /&gt;
| Emergency Contact, Emergency Contact Name&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Phone Number&lt;br /&gt;
| Emergency Contact Phone Number, Emergency Phone Number, Emergency Phone&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Relationship&lt;br /&gt;
| Emergency Contact Relationship&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Type 1&lt;br /&gt;
| License Type, License Type 1&lt;br /&gt;
| Licensing tab - an exact match to what is displayed in the dropdown must be provided&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License State 1&lt;br /&gt;
| License State, License State 1&lt;br /&gt;
| Licensing tab - State name or Abbreviation&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Number 1&lt;br /&gt;
| License Number, License #, License Number 1, License #1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Expiration Date 1&lt;br /&gt;
| License Exp, License Exp., License Exp Date, License Exp. Date, License Expiration Date, License Exp 1, License Exp. 1, License Exp Date 1, License Exp. Date 1, License Expiration Date 1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Issued Date 1&lt;br /&gt;
| License Issued, License Issued 1, License Issued Date, License Issued Date 1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Type 2&lt;br /&gt;
| License Type 2&lt;br /&gt;
| Licensing tab - an exact match to what is displayed in the dropdown must be provided&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License State 2&lt;br /&gt;
| License State, License State 2&lt;br /&gt;
| Licensing tab - State name or Abbreviation&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Number 2&lt;br /&gt;
| License Number 2, License # 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Expiration Date 2&lt;br /&gt;
| License Exp 2, License Exp. 2, License Exp Date 2, License Exp. Date 2, License Expiration Date 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Issued Date 2&lt;br /&gt;
| License Issued 2, License Issued Date 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CPR Expiration Date&lt;br /&gt;
| Cpr Exp, Cpr Exp., Cpr Exp Date, Cpr Exp. Date, Cpr Expiration Date&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Physical Received Date&lt;br /&gt;
| Physical Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Physical Due Date&lt;br /&gt;
| Physical Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD History Positive&lt;br /&gt;
| PPD History, PPD Positive, Positive PPD, PPD+&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD Received Date&lt;br /&gt;
| PPD Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD Due Date&lt;br /&gt;
| PPD Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CXR Received Date&lt;br /&gt;
| CXR Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CXR Due Date&lt;br /&gt;
| CXR Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TB Screen Received Date&lt;br /&gt;
| TB Screen Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TB Screen Due Date&lt;br /&gt;
| TB Screen Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Measles Not Applicable&lt;br /&gt;
| Measles Not Applicable&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Measles Received Date&lt;br /&gt;
| Measles Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Rubella Received Date&lt;br /&gt;
| Rubella Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Influenza Date&lt;br /&gt;
| Influenza Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Influenza Type&lt;br /&gt;
| Influenza Type&lt;br /&gt;
| Employment tab. Use &amp;quot;Not&amp;quot; for Not Received, &amp;quot;Received&amp;quot; for Received, &amp;quot;Facility&amp;quot; for Received Out of Facility, and &amp;quot;Declined&amp;quot; for Declined.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Document Type&lt;br /&gt;
| I9 List A Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Document ID&lt;br /&gt;
| I9 List A Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Expiration Date&lt;br /&gt;
| I9 List A Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Document Type&lt;br /&gt;
| I9 List B Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Document ID&lt;br /&gt;
| I9 List B Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Expiration Date&lt;br /&gt;
| I9 List B Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Document Type&lt;br /&gt;
| I9 List C Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Document ID&lt;br /&gt;
| I9 List C Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Expiration Date&lt;br /&gt;
| I9 List C Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Gender&lt;br /&gt;
| M/F, Male/Female&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Race&lt;br /&gt;
| Race&lt;br /&gt;
| Partial matching is used so if the cell contains any of the following text then it will match: white, caucasian, black, african, asian, pacific, hawaii, hispanic, latin, native, alaska, indian&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| EEOC Category&lt;br /&gt;
| EEOC, EEOC Category&lt;br /&gt;
| Partial matching is used so if the cell contains any of the following text then it will match: admin, prof, tech, service, sales, executive, first, mid&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Prints Submitted Date&lt;br /&gt;
| CHRC Prints Submitted, Prints Submitted&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Response Received Date&lt;br /&gt;
| CHRC Response Received, Response Received&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Notes&lt;br /&gt;
| CHRC Notes&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Not Applicable&lt;br /&gt;
| CHRC Not Applicable&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Contact&lt;br /&gt;
| The Employee Contact Type&lt;br /&gt;
|&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Custom&lt;br /&gt;
| The Employee Custom Type&lt;br /&gt;
|&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Clear Out Fields - some of the fields above can be cleared/deleted by using the word &amp;lt;delete&amp;gt; in a cell (in lowercase). This will make the field blank and clear out any info that was already there.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Holidays_Configuration</id>
		<title>Holidays Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Holidays_Configuration"/>
				<updated>2023-09-14T20:43:11Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Scheduler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Holidays==&lt;br /&gt;
&lt;br /&gt;
The holidays are organized as a holiday group that is comprised of selected holidays. The employee is assigned to the holiday group. The rules of the holiday can be set at either the holiday group level, or on each specific holiday. This allows you to define each holiday once, assign it to all of your holiday groups, and then use the holiday group settings to calculate how many hours to pay to employees assigned to that holiday group.&lt;br /&gt;
&lt;br /&gt;
The screens for the holiday group and the holiday are very similar, because they use many of the same settings.&lt;br /&gt;
&lt;br /&gt;
== Main ==&lt;br /&gt;
&lt;br /&gt;
'''Main Holiday Groups'''&lt;br /&gt;
&lt;br /&gt;
[[File:MainHolidayTop.png]]&lt;br /&gt;
&lt;br /&gt;
''Holiday Group ID / Holiday ID'' – an identifier for the holiday, i.e. Thanksgiving.&lt;br /&gt;
&lt;br /&gt;
''Pay Date'' – the date of the holiday. This date is updated based on the date type that is selected.&lt;br /&gt;
&lt;br /&gt;
'''Main Holidays'''&lt;br /&gt;
&lt;br /&gt;
[[File:MainHolidayBottom.png]]&lt;br /&gt;
&lt;br /&gt;
''Date Type'' – an internal identifier for this holiday.  A perpetual calendar is maintained that links each date type with a specific date. Holidays can be observed on different days by different companies, so select the date type that matches your holiday policy. The actual date of the holiday can be different from the date your company observes the holiday. For example, if Independence Day (July 4th) occurs on a weekend, your company may choose to observe the day before (Friday, the 3rd) as the holiday, so this day would be entered as Independence Day Alternate.&lt;br /&gt;
&lt;br /&gt;
''Use Holiday Group Settings For Holiday'' – use the settings from the holiday group for the rules used to calculate the holiday.&lt;br /&gt;
&lt;br /&gt;
''Use Holiday Group Settings For Worked'' – use the settings from the holiday group for the rules used to calculate, if there are any changes to be made to hours worked on the holiday. &lt;br /&gt;
&lt;br /&gt;
== Holiday ==&lt;br /&gt;
&lt;br /&gt;
[[File:Holiday2.png]]&lt;br /&gt;
&lt;br /&gt;
''Paid Hours Level''&lt;br /&gt;
&lt;br /&gt;
* Employee Daily Hours – the Daily Hours setting in the employee's work pattern will be used as the number of hours to pay for the holiday.&lt;br /&gt;
* Employee Daily Hours Proportioned By Shift Count – the Daily Hours setting in the employee's work pattern will be multiplied by the employee's work pattern Shift Count, but divided by the pay rule setting of Full Time Shift Count Per Pay Period. Therefore, if the employee works 2 shifts per pay period and 5 shifts is considered full time, then they will get paid 2/5ths of the number of hours they work in a day.&lt;br /&gt;
* Fixed Hours – uses the Paid Hours setting.&lt;br /&gt;
* Paid Hours – the number of hours to pay for the holiday if Fixed Hours is set as the Paid Hours Level.&lt;br /&gt;
&lt;br /&gt;
''Pay Type'' – the pay type to use for paying the holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Minimum Of Worked Hours'' – if the employee works on the holiday, then the holiday hours will not be less than the number of hours they worked even if the Paid Hours Level is set to pay less. (Example: Paid Hours Level is 8, but the employee worked 9 hours so it will pay 9 HOL).&lt;br /&gt;
&lt;br /&gt;
''Pay Maximum Of Worked Hours'' – if the employee works on the holiday, then the holiday hours will not exceed the number of hours they worked even if the Paid Hours Level is set to pay more. (Example: Paid Hours Level is 8, but the employee worked 7 hours so it will pay 7 HOL).&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Worked'' – the pay type to use for paying the holiday if they worked on the holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Day Off Not Taken'' – the pay type to use if the employee worked their shift count or higher. This is typically set for those that want to pay Unused Holiday when you don't take a day off.&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Not Regular Scheduled Day'' – is only used for employees in the scheduler and checks if the employee does not have a schedule pattern for the date of the holiday.&lt;br /&gt;
&lt;br /&gt;
== Holiday Applies To ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayAppliesTo1.png]]&lt;br /&gt;
&lt;br /&gt;
== Holiday Qualifiers ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayQualifiers1.png]]&lt;br /&gt;
&lt;br /&gt;
''Seniority'' – the number of days that the employee must have been employed. This is calculated as the number of days from the employee's hire date to the date of the holiday.&lt;br /&gt;
&lt;br /&gt;
''Day Before'' – the employee must have worked the first day before the holiday that has a schedule with a schedule type that is considered active.&lt;br /&gt;
&lt;br /&gt;
''Day After'' – the employee must work the first day after the holiday that has a schedule with a schedule type that is considered active.&lt;br /&gt;
&lt;br /&gt;
''Worked Days Required in Week Of Holiday'' – the employee must work this number of days in the week as defined as starting on the Week Starts On day.&lt;br /&gt;
&lt;br /&gt;
''Week Starts On'' – the start of the holiday week.&lt;br /&gt;
&lt;br /&gt;
''Worked Day Required In Pay Period'' – the employee must work this number of days in the pay period that the holiday occurred in.&lt;br /&gt;
&lt;br /&gt;
== Holiday Labor Levels ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayLaborLevels1.png]]&lt;br /&gt;
&lt;br /&gt;
== Scheduler ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayScheduler1.png]]&lt;br /&gt;
&lt;br /&gt;
''Scheduled Day Before'' - Employee must work on the first scheduled day before the holiday or have a placeholder that is set to skip or qualify as worked (if skip then the scheduled day before that needs to qualify etc. up to 100 days).&lt;br /&gt;
&lt;br /&gt;
''Scheduled Day After'' - Employee must work on the first scheduled day after the holiday or have a placeholder that is set to skip or qualify as worked (if skip then the scheduled day after that needs to qualify etc. up to 100 days).&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHoliday1.png]]&lt;br /&gt;
&lt;br /&gt;
''Worked Hours Rule'' – check this if the worked hours are to be changed or adjusted for working on a holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Type For Worked Hours'' – the pay type for the hours worked on the holiday.&lt;br /&gt;
&lt;br /&gt;
''Move Worked Hours'' – check this if the hours now paid using the Pay Type For Worked Hours should be deducted from the original pay type.&lt;br /&gt;
&lt;br /&gt;
''Worked Hours Maximum Of Holiday Hours'' – this caps the calculated work hours to the number of hours paid for the holiday.&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Applies To ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayAppliesTo1.png]]&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Qualifiers ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayQualifiers1.png]]&lt;br /&gt;
&lt;br /&gt;
''Minimum/Maximum Worked Hours'' - worked hours required in the pay period of the holiday.&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Labor Levels ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayLaborLevels1.png]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Holidays_Configuration</id>
		<title>Holidays Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Holidays_Configuration"/>
				<updated>2023-09-14T20:39:27Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Scheduler */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
==Holidays==&lt;br /&gt;
&lt;br /&gt;
The holidays are organized as a holiday group that is comprised of selected holidays. The employee is assigned to the holiday group. The rules of the holiday can be set at either the holiday group level, or on each specific holiday. This allows you to define each holiday once, assign it to all of your holiday groups, and then use the holiday group settings to calculate how many hours to pay to employees assigned to that holiday group.&lt;br /&gt;
&lt;br /&gt;
The screens for the holiday group and the holiday are very similar, because they use many of the same settings.&lt;br /&gt;
&lt;br /&gt;
== Main ==&lt;br /&gt;
&lt;br /&gt;
'''Main Holiday Groups'''&lt;br /&gt;
&lt;br /&gt;
[[File:MainHolidayTop.png]]&lt;br /&gt;
&lt;br /&gt;
''Holiday Group ID / Holiday ID'' – an identifier for the holiday, i.e. Thanksgiving.&lt;br /&gt;
&lt;br /&gt;
''Pay Date'' – the date of the holiday. This date is updated based on the date type that is selected.&lt;br /&gt;
&lt;br /&gt;
'''Main Holidays'''&lt;br /&gt;
&lt;br /&gt;
[[File:MainHolidayBottom.png]]&lt;br /&gt;
&lt;br /&gt;
''Date Type'' – an internal identifier for this holiday.  A perpetual calendar is maintained that links each date type with a specific date. Holidays can be observed on different days by different companies, so select the date type that matches your holiday policy. The actual date of the holiday can be different from the date your company observes the holiday. For example, if Independence Day (July 4th) occurs on a weekend, your company may choose to observe the day before (Friday, the 3rd) as the holiday, so this day would be entered as Independence Day Alternate.&lt;br /&gt;
&lt;br /&gt;
''Use Holiday Group Settings For Holiday'' – use the settings from the holiday group for the rules used to calculate the holiday.&lt;br /&gt;
&lt;br /&gt;
''Use Holiday Group Settings For Worked'' – use the settings from the holiday group for the rules used to calculate, if there are any changes to be made to hours worked on the holiday. &lt;br /&gt;
&lt;br /&gt;
== Holiday ==&lt;br /&gt;
&lt;br /&gt;
[[File:Holiday2.png]]&lt;br /&gt;
&lt;br /&gt;
''Paid Hours Level''&lt;br /&gt;
&lt;br /&gt;
* Employee Daily Hours – the Daily Hours setting in the employee's work pattern will be used as the number of hours to pay for the holiday.&lt;br /&gt;
* Employee Daily Hours Proportioned By Shift Count – the Daily Hours setting in the employee's work pattern will be multiplied by the employee's work pattern Shift Count, but divided by the pay rule setting of Full Time Shift Count Per Pay Period. Therefore, if the employee works 2 shifts per pay period and 5 shifts is considered full time, then they will get paid 2/5ths of the number of hours they work in a day.&lt;br /&gt;
* Fixed Hours – uses the Paid Hours setting.&lt;br /&gt;
* Paid Hours – the number of hours to pay for the holiday if Fixed Hours is set as the Paid Hours Level.&lt;br /&gt;
&lt;br /&gt;
''Pay Type'' – the pay type to use for paying the holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Minimum Of Worked Hours'' – if the employee works on the holiday, then the holiday hours will not be less than the number of hours they worked even if the Paid Hours Level is set to pay less. (Example: Paid Hours Level is 8, but the employee worked 9 hours so it will pay 9 HOL).&lt;br /&gt;
&lt;br /&gt;
''Pay Maximum Of Worked Hours'' – if the employee works on the holiday, then the holiday hours will not exceed the number of hours they worked even if the Paid Hours Level is set to pay more. (Example: Paid Hours Level is 8, but the employee worked 7 hours so it will pay 7 HOL).&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Worked'' – the pay type to use for paying the holiday if they worked on the holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Day Off Not Taken'' – the pay type to use if the employee worked their shift count or higher. This is typically set for those that want to pay Unused Holiday when you don't take a day off.&lt;br /&gt;
&lt;br /&gt;
''Pay Type If Not Regular Scheduled Day'' – is only used for employees in the scheduler and checks if the employee does not have a schedule pattern for the date of the holiday.&lt;br /&gt;
&lt;br /&gt;
== Holiday Applies To ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayAppliesTo1.png]]&lt;br /&gt;
&lt;br /&gt;
== Holiday Qualifiers ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayQualifiers1.png]]&lt;br /&gt;
&lt;br /&gt;
''Seniority'' – the number of days that the employee must have been employed. This is calculated as the number of days from the employee's hire date to the date of the holiday.&lt;br /&gt;
&lt;br /&gt;
''Day Before'' – the employee must have worked the first day before the holiday that has a schedule with a schedule type that is considered active.&lt;br /&gt;
&lt;br /&gt;
''Day After'' – the employee must work the first day after the holiday that has a schedule with a schedule type that is considered active.&lt;br /&gt;
&lt;br /&gt;
''Worked Days Required in Week Of Holiday'' – the employee must work this number of days in the week as defined as starting on the Week Starts On day.&lt;br /&gt;
&lt;br /&gt;
''Week Starts On'' – the start of the holiday week.&lt;br /&gt;
&lt;br /&gt;
''Worked Day Required In Pay Period'' – the employee must work this number of days in the pay period that the holiday occurred in.&lt;br /&gt;
&lt;br /&gt;
== Holiday Labor Levels ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayLaborLevels1.png]]&lt;br /&gt;
&lt;br /&gt;
== Scheduler ==&lt;br /&gt;
&lt;br /&gt;
[[File:HolidayScheduler1.png]]&lt;br /&gt;
&lt;br /&gt;
''Scheduled Day Before'' - Employee needs to be scheduled and work the day before the holiday or have a placeholder that is set to skip or qualify as worked (if skip then the day before that needs to qualify etc. up to 100 days).&lt;br /&gt;
&lt;br /&gt;
''Scheduled Day After'' - Employee needs to be scheduled and work the day after the holiday or have a placeholder that is set to skip or qualify as worked (if skip then the day after that needs to qualify etc. up to 100 days).&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHoliday1.png]]&lt;br /&gt;
&lt;br /&gt;
''Worked Hours Rule'' – check this if the worked hours are to be changed or adjusted for working on a holiday.&lt;br /&gt;
&lt;br /&gt;
''Pay Type For Worked Hours'' – the pay type for the hours worked on the holiday.&lt;br /&gt;
&lt;br /&gt;
''Move Worked Hours'' – check this if the hours now paid using the Pay Type For Worked Hours should be deducted from the original pay type.&lt;br /&gt;
&lt;br /&gt;
''Worked Hours Maximum Of Holiday Hours'' – this caps the calculated work hours to the number of hours paid for the holiday.&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Applies To ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayAppliesTo1.png]]&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Qualifiers ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayQualifiers1.png]]&lt;br /&gt;
&lt;br /&gt;
''Minimum/Maximum Worked Hours'' - worked hours required in the pay period of the holiday.&lt;br /&gt;
&lt;br /&gt;
== Worked Holiday Labor Levels ==&lt;br /&gt;
&lt;br /&gt;
[[File:WorkedHolidayLaborLevels1.png]]&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Configuration]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Custom_Configuration</id>
		<title>Custom Configuration</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Custom_Configuration"/>
				<updated>2023-09-11T20:40:53Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: /* Accruals */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Advanced}}&lt;br /&gt;
&lt;br /&gt;
The Custom configuration screen allows system configuration settings that would typically apply to the software as a whole to be applied based on criteria. Custom configuration settings use a text based identifier combined with a value that can be a true/false, a string, a number or a date. Each custom configuration settings will use some or all of the following criteria:&lt;br /&gt;
&lt;br /&gt;
* Labor Levels (home or worked based on the setting)&lt;br /&gt;
* Pay Rule&lt;br /&gt;
* Base Schedule Group&lt;br /&gt;
* Holiday Group&lt;br /&gt;
* Accrual Group&lt;br /&gt;
* Pay Type&lt;br /&gt;
* Accrual Pay Type&lt;br /&gt;
* Shift (home or worked based on the setting)&lt;br /&gt;
* Employed Date Range&lt;br /&gt;
* Effective Date Range&lt;br /&gt;
* Employee Shift Count&lt;br /&gt;
* Employee Shift Type&lt;br /&gt;
&lt;br /&gt;
Each custom configuration settings uses a Custom Configuration ID that uniquely identifies the setting. Each setting will use either the true/false, string, numerical or date value. The following are the current custom configuration settings supported:&lt;br /&gt;
&lt;br /&gt;
==Settings==&lt;br /&gt;
&lt;br /&gt;
===Payroll===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| ADP payroll export group by week number option is used when there is a biweekly payroll and using weighted overtime&lt;br /&gt;
| ADPPayrollExportGroupByWeekNumber&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by pay date&lt;br /&gt;
| DavidKleinPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| David Klein # 1 payroll interface option to group hours by shift&lt;br /&gt;
| DavidKleinPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Evolution payroll interface option to place the department in a different column&lt;br /&gt;
| EvolutionDepartmentColumn&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;C&amp;quot;&lt;br /&gt;
| Use any of these to indicate the column: &amp;quot;B&amp;quot;, &amp;quot;C&amp;quot;, &amp;quot;D&amp;quot;, &amp;quot;E&amp;quot;, &amp;quot;G&amp;quot;, &amp;quot;H&amp;quot;. Enter &amp;quot;NONE&amp;quot; to not show the department at all. Only the labor level filters will work with this custom configuration.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to put the hours value for a pay type in the amount column&lt;br /&gt;
| KronosPayrollExportAsAmount&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The pay type column should NOT be empty&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to group hours by shift&lt;br /&gt;
| KronosPayrollExportGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The E Shift column will contain the first letter of the Shift ID&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option to consider pay types that do not add to totals to not be differentials&lt;br /&gt;
| KronosPayrollExportIsNotDifferential&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom E/D/T External ID for differential pay types &lt;br /&gt;
| KronosExportEDTExternalID&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Differential&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for custom Pay Statement Type &lt;br /&gt;
| KronosExportPayStatementType&lt;br /&gt;
| String Value&lt;br /&gt;
| &amp;quot;Regular&amp;quot;&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kronos payroll interface option for duplicate entry using a different payroll pay code &lt;br /&gt;
| KronosExportDuplicateEntry&lt;br /&gt;
| String Value&lt;br /&gt;
| No additional line added if not present&lt;br /&gt;
| Pay Type(s) most likely needed unless applies to all pay types&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) option to group hours by shift&lt;br /&gt;
| MillenniumPayrollSingleCompanyGroupByShift&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This adds an additional column named Shift&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) always show department&lt;br /&gt;
| MillenniumPayrollSingleCompanyAlwaysShowDepartment&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| Department is only placed by default when the worked department does not equal the home department&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC1 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC1LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| Department Level&lt;br /&gt;
| Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC2 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC2LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC3 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC3LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC4 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC4LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Millennium payroll interface (single company) CC5 column labor level level&lt;br /&gt;
| MillenniumPayrollSingleCompanyExportCC5LaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export option to group hours by pay date&lt;br /&gt;
| ViventiumPayrollExportGroupByPayDate&lt;br /&gt;
| True / False Value&lt;br /&gt;
| True&lt;br /&gt;
| If true (default) then it will export separate rows for each pay date for each employee. If false (check box unselected) then it will export just a total for the whole pay period for each employee. This is a whole software-wide setting and can't use any filters.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 1st Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport1stAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 2nd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport2ndAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium Payroll Export 3rd Additional Labor Level level&lt;br /&gt;
| ViventiumPayrollExport3rdAdditionalLaborLevelLevel&lt;br /&gt;
| Integer Value&lt;br /&gt;
| -1&lt;br /&gt;
|  Valid values are from 0 to 9. This will export the specified labor level as the last column in addition to the department labor level.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export Accrual Balances as Memo&lt;br /&gt;
| ViventiumUseMemoForAccrualBalances&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| This will export the accrual balances in the last column which will go on the pay stub as a memo, instead of the accrual balances getting exported as an extra line deduction (D).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export hours format&lt;br /&gt;
| ViventiumPayrollExportHoursFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Viventium payroll export rate format&lt;br /&gt;
| ViventiumPayrollExportRateFormat&lt;br /&gt;
| String Value&lt;br /&gt;
| 0.0000&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Scheduling===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Staffing sheet employee sort order&lt;br /&gt;
| DailyStaffingSheetEmployeeSortOrder&lt;br /&gt;
| String Value&lt;br /&gt;
| FullName&lt;br /&gt;
| FullName or Seniority are the current 2 options&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Monthly Schedule Area Acceptor determines how schedules match to the areas defined on the monthly schedule&lt;br /&gt;
| MonthlyScheduleAreaAcceptor&lt;br /&gt;
| String Value&lt;br /&gt;
| WorkedShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
| Format is _____Shift_____BudgetGroup____Floor with options of Any, Home or Worked. E.g. AnyShiftWorkedBudgetGroupWorkedFloor&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Pay Types===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Specify pay types that will be treated like worked hours for the worked days in week / pay period qualifier on holiday calculation&lt;br /&gt;
| ConsideredWorkedForHolidayWorkedDaysQualifier&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| On or after holiday is supported&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Daily Overtime rule&lt;br /&gt;
| PunchesCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Period Overtime rule&lt;br /&gt;
| PunchesCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Premium rule&lt;br /&gt;
| PunchesCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Holiday Overtime rule&lt;br /&gt;
| PunchesCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Punches Count Towards Accrual rule&lt;br /&gt;
| PunchesCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Premium rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Holiday Overtime rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsHolidayOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Worked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursWorkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Daily Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsDailyOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Period Overtime rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Actual Date Towards Premium rule&lt;br /&gt;
| OtherHoursUnworkedCountActualDateTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Other Hours Unworked Count Towards Accrual rule&lt;br /&gt;
| OtherHoursUnworkedCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Accrual rule&lt;br /&gt;
| PremiumCountTowardsAccrual&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Period Overtime rule&lt;br /&gt;
| PremiumCountTowardsPeriodOvertime&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override pay type configuration Premium Count Towards Premium rule&lt;br /&gt;
| PremiumCountTowardsPremium&lt;br /&gt;
| True / False value&lt;br /&gt;
| Pay type configuration &lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not allow use of a pay type until the employee has been employed for X number of days&lt;br /&gt;
| PayTypeSenorityDays&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0 &lt;br /&gt;
| Actual date of other hours must be greater than or equal to hire date plus seniority days. E.g. if employed on January 1 and seniority days is 7 then actual date must be January 8th or later. Effectively we are saying that the 7 days have been completed and so on the 8th you can use this pay type.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Count all pay types that Add-To-Total, for specific differential ID &amp;quot;CAPTATTFDI&amp;quot;&lt;br /&gt;
| CountAllPayTypesAddToTotalForDifferentialIdCAPTATTFDI&lt;br /&gt;
| True / False value&lt;br /&gt;
| False &lt;br /&gt;
| This will override the setting on pay types if they are set to not count for premiums. Fill in the special code &amp;quot;CAPTATTFDI&amp;quot; anywhere in the Premium ID/name, and it will count all pay types that Add-To-Total for this differential. Filters are not in effect for this custom configuration and is in effect for the whole software (use the premium worked labor level filters instead if needed). This custom configuration only works for differentials.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Time Clocks===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| When using multi facility punching it will set the facility on the punch the same as the time clock's facility.&lt;br /&gt;
| OverrideFacilityLaborLevelSameAsTimeClock&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not use any filters. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Wdms Time Clock Supervisor Code&lt;br /&gt;
| WdmsTimeClockSupervisorCode&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 2&lt;br /&gt;
| The code that will be sent to WDMS for the employees that are marked in TA as a clock supervisor. 2 = Register, 6 = System Administrator, 14 = Super Administrator. Before setting this value make sure that the role exists in the clock. The facility labor level filter can be used to set it for a specific facility in a Multi-Facility software. Minimum TA version required: 4.6.8446.1937&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Early In Allowance&lt;br /&gt;
| TimeRestrictionEarlyInAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Time Restriction Late Out Allowance&lt;br /&gt;
| TimeRestrictionLateOutAllowance&lt;br /&gt;
| Integer Value&lt;br /&gt;
| 7&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Accruals===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues as if worked the number of hours in their shift history&lt;br /&gt;
| AccrueAtShiftCountTimesDailyHoursLevel&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues without any limit in the accrual period. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| AccrualNoMaximumContributingMinutes&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee accrues their full-time shift count if they worked less or even if they didn't actually work at all. This allows a more fine-grained approach than the accrual group provides.&lt;br /&gt;
| CalculateFullAccrualEarning&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours in 2 weeks required to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursIn2Weeks&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in 2 weeks to be eligible to earn any accrual annual entitlements for the current accrual period. For a bi-weekly accrual period, it's the hours worked in the current accrual period. For a weekly accrual period, it's the total hours worked in the current week and the previous week. (Maryland Sick law).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Minimum worked hours required in current accrual period to get accrual annual entitlements&lt;br /&gt;
| AccrualAnnualEntitlementsMinimumWorkedHoursInCurrentAccrualPeriod&lt;br /&gt;
| Decimal value&lt;br /&gt;
| 0&lt;br /&gt;
| Employee has to work this minimum amount of hours in the in current accrual period to be eligible to earn any accrual annual entitlements for the current accrual period.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Add custom date field to use for Employee Accruals Seniority. This date field will override default accruals configuration if filled out.&lt;br /&gt;
| UseEmployeeDate3ForAccrualStartDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| You can use either the Date 3 field or Date 4 field (if you use the Date 4 field you need to change the custom configuration to UseEmployeeDate4ForAccrualStartDate). To change the text displayed next to the date field you would go to Configuration--&amp;gt;Setup--&amp;gt;System--&amp;gt;Employment.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Use Hire Date For Seniority.&lt;br /&gt;
| UseHireDateForSeniority&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This can be used to set it for each facility in a Multi-facility software.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override Accrual Period Group Full Time Shift Count.&lt;br /&gt;
| AccrualPeriodGroupFullTimeShiftCount&lt;br /&gt;
| Decimal value&lt;br /&gt;
| Full Time Shift Count on the Accrual Period Group&lt;br /&gt;
| This can be used to override the Full Time Shift Count for a specific date range when switching accrual periods from weekly to biweekly or vise versa. Use the current Full Time Shift Count in the accrual period group and override for the past with the custom config using the effective to date. Filter for a specific accrual group.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Custom Configuration Setting&lt;br /&gt;
! Custom Configuration ID&lt;br /&gt;
! Value Used&lt;br /&gt;
! Default Value&lt;br /&gt;
! Notes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Override the pay type that the schedule displays and uses for the initial calculation of hours&lt;br /&gt;
| BaseSchedulePayTypeID&lt;br /&gt;
| String Value - enter the pay type ID&lt;br /&gt;
| Ignored&lt;br /&gt;
| This is an intercept and does not change the underlying value. When using the scheduler and a schedule is given to an employee without this override in place, the original pay type will be used.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was answered &amp;quot;Not Taken&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionAnsweredNotTaken&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Do not deduct lunch when the lunch question at the time clock was not answered i.e. &amp;quot;Unknown&amp;quot;&lt;br /&gt;
| DoNotDeductLunchWhenLunchQuestionNotAnswered&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| In a multi-facility configuration, if employees have worked hours in another facility then this will put those hours into the PBJ file of the worked facility.&lt;br /&gt;
| EmployeesHavePBJHoursInMultipleFacilities&lt;br /&gt;
| True / False Value&lt;br /&gt;
| False&lt;br /&gt;
| The PBJ file has to be created for all facilities that any employee in a selected facility has worked in. E.g., if you are running PBJ for facility A and facility A employees worked in facility B then you must create the file for facility B at the same time. If employees in facility B worked in facility C then facility C must be included. Also, if there are employees not in facility A, B or C that have hours in A, B or C then you must also include those facilities.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Maximum hours that will calculate from a &amp;quot;Time&amp;quot; differential premium used on the worked holiday tab of holiday configuration&lt;br /&gt;
| WorkedHolidayDifferentialMaximumMinutes&lt;br /&gt;
| IntegerValue&lt;br /&gt;
| 9999&lt;br /&gt;
| This is the number of minutes so multiple an hour maximum by 60. This only works with Time Premiums or Time &amp;amp; Shift Premiums.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Phantom punches are temporary punches added between shifts so as to calculate double shifts correctly. This setting will calculate the time cards in a similar manner as if Out/In punches were added manually.&lt;br /&gt;
| CalculatePhantomPunchesLikeActualPunches&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This does not split shifts to different pay dates as pay date determination is done prior to the adding of phantom punches.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Department Of Labor Weighted Overtime Pay Rate Calculations for specific labor levels only&lt;br /&gt;
| DepartmentOfLaborPayRateCalculations&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HHSOIG report requires birth dates to match (both must exist)&lt;br /&gt;
| HHSOIGBirthDateMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| SAM report requires zip codes to match (both must exist)&lt;br /&gt;
| SAMZipCodeMatch&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 6th pay date overtime level minimum minutes.&lt;br /&gt;
| SixthPayDateOvertimeLevelMinimumMinutes&lt;br /&gt;
| Integer value&lt;br /&gt;
| 0&lt;br /&gt;
| The Fixed Hour Level in overtime configuration is the maximum overtime level.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Disregards any Is Hire Date on employee status and the global rule about first / last active status as hire date such that the latest active status is ALWAYS the hire date.&lt;br /&gt;
| LatestActiveStatusAlwaysConsideredHireDate&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is less than this number than employee shift type is changed to PD when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMinimumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
|&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| If shift count times daily hours is greater than this number than employee shift type is changed to FT when adding employee shifts&lt;br /&gt;
| PartTimeShiftTypeMaximumShiftCountTimesDailyHours&lt;br /&gt;
| Decimal value&lt;br /&gt;
| -1 (ignored)&lt;br /&gt;
| E.g. if 30 hours is considered full time then enter 29.99&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Enable Software to export data to TapCheck FTP Site&lt;br /&gt;
| TapcheckExportUploadToSFTP&lt;br /&gt;
| True / False value&lt;br /&gt;
| False&lt;br /&gt;
| This is a global setting for the entire software and does not need a separate entry for each facility in a Multi-Facility software. The software will also potentially require an update if it hasn't been updated since 12/21/2021. &lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	<entry>
		<id>http://sbv.wiki/Employee_Import</id>
		<title>Employee Import</title>
		<link rel="alternate" type="text/html" href="http://sbv.wiki/Employee_Import"/>
				<updated>2023-09-07T23:13:50Z</updated>
		
		<summary type="html">&lt;p&gt;Joel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The employee import allows you to add or update existing employee information. You can use the Employee Detail (Excel) report as a starting point by exporting the existing employee information.&lt;br /&gt;
&lt;br /&gt;
Employees are added if “Add Employee If Not Found” is checked off in the Options tab on the Import form. Other options are “Only Update Empty Fields” which enables the import to fill in empty information, while leaving existing information. The “Effective Date” field is used for changes that appear in the [[Employee History]] tab.&lt;br /&gt;
&lt;br /&gt;
An employee import is identified by the sheet name or file name containing the word &amp;quot;Employee&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Column Type&lt;br /&gt;
! Identifiers&lt;br /&gt;
! Notes&lt;br /&gt;
! Required&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Identifier&lt;br /&gt;
| Employee ID, Emp ID, ID, Employee Number, Clock_ID, Payroll_ID, SSN_ID&lt;br /&gt;
| This is used to uniquely identify the employee. Note the distinction with the clock ID, SSN, and Payroll ID fields is the “_”. With a multi-facility configuration you must also provide the Facility column.&lt;br /&gt;
| Yes&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| New Employee ID&lt;br /&gt;
| New Employee ID, New Emp. ID, New Emp ID, New Employee Number&lt;br /&gt;
| The employee’s ID will be changed to this new ID&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Payroll ID&lt;br /&gt;
| Payroll ID&lt;br /&gt;
| The payroll ID is in the Misc tab. If you are wanting to use the Payroll ID as the employee identifier then use “Payroll_ID”.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PBJ ID&lt;br /&gt;
| Payroll Based Journal ID&lt;br /&gt;
| The PBJ ID is in the Misc tab. The PBJ ID is used when you have previously submitted information to CMS using another ID. Please note that PBJ ID will NOT work.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| First Name&lt;br /&gt;
| First, First Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Initial&lt;br /&gt;
| Initial, Middle Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Last Name&lt;br /&gt;
| Last, Last Name&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tag&lt;br /&gt;
| Tag&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Scheduler Tag&lt;br /&gt;
| Scheduler Tag, Sch Tag, Sch. Tag&lt;br /&gt;
| Scheduling / Other tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Labor levels&lt;br /&gt;
| The ID or name of the labor level, e.g. Department&lt;br /&gt;
| The labor level ID, labor level description or the scheduler ID, e.g. Office &lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Pay Rule&lt;br /&gt;
| Pay Rule&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Base Schedule Group&lt;br /&gt;
| Schedule, Base Schedule, Base Schedule Group or Schedule Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Holiday Group&lt;br /&gt;
| Holiday Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Accrual Group&lt;br /&gt;
| Accrual Group&lt;br /&gt;
| Main tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| History Table Effective Date&lt;br /&gt;
| Effective Date, Employee History Effective Date&lt;br /&gt;
| Can be used to import an effective date on the Employee History table for the following items: Labor Levels, Pay Rules, Base Schedule Groups, Holiday Groups and Accrual Groups. Should be used when importing a different effective date for each employee. If effective date is the same for all employees, just use the effective date field on the options tab of the import window. If effective date is not not provided for an employee it will use the import options effective date for that employee.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Clock ID&lt;br /&gt;
| Clock Info tab. If you wanting to use this as an employee identifier then use “Clock_ID”&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| HandPunch Supervisor&lt;br /&gt;
| HandPunch Supervisor, Supervisor&lt;br /&gt;
| Clock Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Active Date&lt;br /&gt;
| Active Date, Active Pay Date, Active Status Date, Active Status Pay Date&lt;br /&gt;
| Adds an Active status entry to the Employee Status History using the date value in the column but only if the employee doesn't have any status at all in the software.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Inactive Date&lt;br /&gt;
| Inactive Date, Inactive Pay Date, Inactive Status Date, Inactive Status Pay Date&lt;br /&gt;
| Adds an Inactive status entry to the Employee Status History using the date value in the column. It will add the Inactive status regardless of any statuses that the employee already has in the software.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Date&lt;br /&gt;
| Shift Date, Shift Pay Date&lt;br /&gt;
| Adds an employee shift history entry in the Work Pattern tab if the employee has no current shift history, or updates the employee shift history of the same date. The following two columns must also be supplied: Shift Count and Daily Hours. Shift and Shift Type are optional columns and will be automatically filled out based on default settings.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Count&lt;br /&gt;
| Shift Count&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Daily Hours&lt;br /&gt;
| Daily Hours&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift&lt;br /&gt;
| Shift&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Shift Type&lt;br /&gt;
| Shift Type&lt;br /&gt;
| See Shift Date information above&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Work Pattern Date&lt;br /&gt;
| Work Pattern Date, Work Pattern Pay Date&lt;br /&gt;
| Adds an employee work pattern entry in the Work Pattern tab. The following column must also be supplied.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Work Pattern Type&lt;br /&gt;
| Work Pattern Type&lt;br /&gt;
| Use the values as in the drop down on the Work Pattern tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Social Security Number&lt;br /&gt;
| Social Security Number, SSN&lt;br /&gt;
| Employment / General tab. If you are wanting to use this as an employee identifier then use “Social Security Number_ID” or “SSN_ID”&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Union Date&lt;br /&gt;
| Union Date&lt;br /&gt;
| Employment / General tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Birth Date&lt;br /&gt;
| Birth Date&lt;br /&gt;
| Employment / General tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Address 1&lt;br /&gt;
| Address, Address 1&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Address 2&lt;br /&gt;
| Address 2&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| City&lt;br /&gt;
| City&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| State&lt;br /&gt;
| State&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Zip&lt;br /&gt;
| Zip&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Name&lt;br /&gt;
| Emergency Contact, Emergency Contact Name&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Phone Number&lt;br /&gt;
| Emergency Contact Phone Number, Emergency Phone Number, Emergency Phone&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Emergency Contact Relationship&lt;br /&gt;
| Emergency Contact Relationship&lt;br /&gt;
| Contact Info tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Type 1&lt;br /&gt;
| License Type, License Type 1&lt;br /&gt;
| Licensing tab - an exact match to what is displayed in the dropdown must be provided&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License State 1&lt;br /&gt;
| License State, License State 1&lt;br /&gt;
| Licensing tab - State name or Abbreviation&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Number 1&lt;br /&gt;
| License Number, License #, License Number 1, License #1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Expiration Date 1&lt;br /&gt;
| License Exp, License Exp., License Exp Date, License Exp. Date, License Expiration Date, License Exp 1, License Exp. 1, License Exp Date 1, License Exp. Date 1, License Expiration Date 1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Issued Date 1&lt;br /&gt;
| License Issued, License Issued 1, License Issued Date, License Issued Date 1&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Type 2&lt;br /&gt;
| License Type 2&lt;br /&gt;
| Licensing tab - an exact match to what is displayed in the dropdown must be provided&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License State 2&lt;br /&gt;
| License State, License State 2&lt;br /&gt;
| Licensing tab - State name or Abbreviation&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Number 2&lt;br /&gt;
| License Number 2, License # 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Expiration Date 2&lt;br /&gt;
| License Exp 2, License Exp. 2, License Exp Date 2, License Exp. Date 2, License Expiration Date 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| License Issued Date 2&lt;br /&gt;
| License Issued 2, License Issued Date 2&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CPR Expiration Date&lt;br /&gt;
| Cpr Exp, Cpr Exp., Cpr Exp Date, Cpr Exp. Date, Cpr Expiration Date&lt;br /&gt;
| Licensing tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Physical Received Date&lt;br /&gt;
| Physical Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Physical Due Date&lt;br /&gt;
| Physical Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD History Positive&lt;br /&gt;
| PPD History, PPD Positive, Positive PPD, PPD+&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD Received Date&lt;br /&gt;
| PPD Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| PPD Due Date&lt;br /&gt;
| PPD Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CXR Received Date&lt;br /&gt;
| CXR Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CXR Due Date&lt;br /&gt;
| CXR Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TB Screen Received Date&lt;br /&gt;
| TB Screen Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| TB Screen Due Date&lt;br /&gt;
| TB Screen Due Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Measles Not Applicable&lt;br /&gt;
| Measles Not Applicable&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Measles Received Date&lt;br /&gt;
| Measles Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Rubella Received Date&lt;br /&gt;
| Rubella Received Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Influenza Date&lt;br /&gt;
| Influenza Date&lt;br /&gt;
| Health tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Influenza Type&lt;br /&gt;
| Influenza Type&lt;br /&gt;
| Employment tab. Use &amp;quot;Not&amp;quot; for Not Received, &amp;quot;Received&amp;quot; for Received, &amp;quot;Facility&amp;quot; for Received Out of Facility, and &amp;quot;Declined&amp;quot; for Declined.&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Document Type&lt;br /&gt;
| I9 List A Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Document ID&lt;br /&gt;
| I9 List A Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List A Expiration Date&lt;br /&gt;
| I9 List A Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Document Type&lt;br /&gt;
| I9 List B Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Document ID&lt;br /&gt;
| I9 List B Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List B Expiration Date&lt;br /&gt;
| I9 List B Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Document Type&lt;br /&gt;
| I9 List C Document Type&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Document ID&lt;br /&gt;
| I9 List C Document ID&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| I9 List C Expiration Date&lt;br /&gt;
| I9 List C Expiration Date&lt;br /&gt;
| Employment tab&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Gender&lt;br /&gt;
| Gender&lt;br /&gt;
| M/F, Male/Female&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Race&lt;br /&gt;
| Race&lt;br /&gt;
| Partial matching is used so if the cell contains any of the following text then it will match: white, caucasian, black, african, asian, pacific, hawaii, hispanic, latin, native, alaska, indian&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Prints Submitted Date&lt;br /&gt;
| CHRC Prints Submitted, Prints Submitted&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Response Received Date&lt;br /&gt;
| CHRC Response Received, Response Received&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Notes&lt;br /&gt;
| CHRC Notes&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| CHRC Not Applicable&lt;br /&gt;
| CHRC Not Applicable&lt;br /&gt;
| Criminal History Record Check&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Contact&lt;br /&gt;
| The Employee Contact Type&lt;br /&gt;
|&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Employee Custom&lt;br /&gt;
| The Employee Custom Type&lt;br /&gt;
|&lt;br /&gt;
| No&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Clear Out Fields - some of the fields above can be cleared/deleted by using the word &amp;lt;delete&amp;gt; in a cell (in lowercase). This will make the field blank and clear out any info that was already there.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Import]]&lt;/div&gt;</summary>
		<author><name>Joel</name></author>	</entry>

	</feed>