Global Values System Settings

Navigate to Administration > Application Setup > System Configuration > System Settings > Global Values tab.

The Global Values settings specify properties that remain constant for all instances in the system. Global properties are maintained in the WtkGlobalSettings table in the database.

Ostrzeżenie: Do not modify any properties in these settings unless you want the change applied to all of the instances in the system.

Properties with global scope across instances are maintained in database tables. If you switch to a new database, you get the global value settings that relate to that database. You can copy properties settings to a new database.

Key and value details

global.AdjacentShifts.ScheduleMergeSetting — Combine adjacent scheduled shifts; pay overlapping time based on the earlier or later shift.
Value=required; installed default=Disabled

global.AdjacentShifts.ScheduleMergeSetting.AllowAdjacentShifts — When enabled, the adjacent shifts will appear in timecard. When disabled, the "ScheduleMergeSetting" will be used.
Default = Disabled

global.AdjacentShifts.TotalNearbyShifts — When enabled, if two scheduled shifts are close to each other but not adjacent, both shifts affect totals. Value=required; installed default=Enabled

global.analytics.timeseries.calendarWeek.startDayofWeek— Enables Time Series Dataviews and Reports to show data for calendar week definitions of Mon day to Sunday or Sunday to Saturday.

global.attendance.attendanceEditor.useEditAttendanceEventsFAPForMarkers — A switch to turn on or off the validation against the Edit Attendance Events function access control point for deleting markers in Attendance Editor.
Default = false.

global.business_structure.restrictions — Controls whether validation rules are applied by default to the Forecasting business structure. These rules enforce where in the business structure locations of specific types, like departments, can be created, copied, or moved.

When global.business.structure.restrictions system is set to true:

  • For locations (including org jobs), back dating is not allowed.

  • For types, back dating is not allowed.

  • For generic jobs that have not been assigned to the business structure, back dating is allowed.

Default = true.

global.controlCenter.defaultTimeframeFilter.enabled — Controls the default timeframe filter value on the control center page.

True = Week to Date

False = None

global.corrections.defaultwagepaycode — Select one of the money paycodes from the drop-down list to use as the wage paycode for all historical corrections.

global.customFields.count — Specifies the maximum number of custom fields that a user can add to the list of custom fields.
Value=required; minimum=10; maximum=30; installed default=10

global.Duration.UseScheduledWorkRuleTransfer.Date — Sets the effective date that allows Duration Pay Codes to use the Work Rule Transfer associated with the scheduled shift to calculate hours.

This behavior is off by default (the field is blank). To turn the behavior off after it is enabled, enter a date in the future (for example, 1/1/3000).

global.Duration.UseScheduledWorkRuleTransfer.Tag — Duration pay codes that occur after the effective date set for Global.Duration.UseScheduledWorkRuleTransfer.Date and are assigned this pay code tag use the work rule transfer associated with the scheduled shift to calculate hours. Enter a pay code tag name.

A pay code tag name is not configured by default (the field contains the word None). You can enter None again after entering a pay code tag name to revert to the default behavior.

Uwaga: The pay code tag name is case-sensitive, so it should be entered here exactly how it is configured in the system. For more information, see Pay Code Tag.

global.emphoto.enable — Enable employee photographs to appear in the user interface. Default = false.

global.ems.AuditReadEvents.enabled — Enables audit logging of Inbox message.
Value: required; installed default =false

global.event.business_structure.enabled — Enable synchronization of changes to the business structure between systems.

global.feedback.enabled — When true is selected, users will be allowed to provide feedback on the product.

global.hyperfind Wyszukiwarka, która filtruje i wybiera grupy pracowników przy użyciu zapytań określających warunki lub lokalizacje (kryteria)..business.costcenter.in.laborcategory.filters.switch — Controls the ability to see the Cost Center tab when configuring hyperfind filters for General Information > Primary Labor Category and Time Management > Labor Categories.

global.hyperfind.business.laborcategoryentry.desc.switch — Controls the ability to see the description in labor category filters.

global.hyperfind.business.longcacheduration — The duration(in seconds) of long cache in hyperfind.

global.hyperfind.business.longcacheswitch — The switch for controlling use of long cache in hyperfind.

global.hyperfind.business.shortcacheduration — The duration(in seconds) of short cache in hyperfind.

global.hyperfind.business.shortcacheswitch — The switch for controlling use of short cache in hyperfind.

global.ia.location.selector.include.terminated — When enabled, the data returned by a report or a Dataview that is executed with selected or saved locations will include employees that have an Employment Status of Active, Inactive, or Terminated. Terminated employees are included only if their Termination Date is within the specific time period.

global.ia.multiread.api.selectall.enabled — Enables Select All in Dataviews to select all of the records or employees returned in the Dataview without scrolling pages. For existing tenants, the default value is false and must be changed to true to enable scrolling. For new tenants the default value is true.

Default = false

global.ia.timecardtransactions.include.midnightpunches — When enabled, midnight punches that display in the timecard are included in the Time Detail Report and the Condensed Employee Time Detail Report.

Default = false

global.ia.timecardtransactions.include.payfromschedule — When enabled, pay from schedule segments that display in the timecard are included in the Time Detail Report and the Condensed Employee Time Detail Report.

Default = false

global.ihub.convertDateFormatAsInUserPreferences — Switch to allow date conversion to user-defined format in date type integration parameters.
Default = false

global.iprestriction.username.bypass.list — Comma-separated list of user names for user and system accounts that can bypass IP Restriction Enforcement. Names on this list always have access to systems from unknown IP addresses regardless of whether IP restriction is enforced.
Default = blank

global.leave.AutoOpenAddNewCase — When true, navigating to the Leave of Absence Case Editor from the Employee Search if the selected employees do not have a active leave cases, the Add New Case panel will open. When false, the Leave of Absence Case Editor page will open. The default is false.

global.LongList.TransferListThreshold — The maximum number of authorized accounts shown in the employee’s transfer drop-down list.
Default = 10

global.navigator.default.assignment.enabled — Controls the automatic assignment of navigator templates to users who do not have a navigator assigned via their Display Profile. If set to true, navigator templates are automatically assigned to users based on their license assignments. If set to false, navigators are not assigned automatically.
Default = true

global.new.home.experience.enabled — When true is selected, users will be allowed to see the new home page.

Default = false

global.new.release.feature.choice.enabled — When true is selected, users will be allowed to see new feature alert.

Default = false

global.NumberToString.RoundingMode — Controls how decimal POS import amounts are rounded. HALF_EVEN rounds to the nearest even whole number (for example: 2.5 rounds to 2, 3.5 rounds to 4), HALF_UP rounds up to the nearest whole number, HALF_DOWN rounds down to the nearest whole number.

global.oAuthToken.redirection.domain.whiteList

global.orgmap.category_nodes.enabled — Enables the ability to add or remove categories to or from the Business Structure. Select trueor false.

global.OvertimeEqualization.enabled — Set to true to enable overtime equalization. When this is set to true, the Overtime menu appears on Time and Attendance Tab menus.
Value: required; installed default=false

Uwaga: If you change this setting, you must restart the instance for the change to take effect.

global.peopleEditor.allowAddBadgeNumbrBeforeCurrentDate — If set to true, the user can add a badge number before the current date.
value: installed default=false

global.peopleeditor.multiplemanagerroles.enabled — Enables multiple manager roles in People Information. The default is false.

global.platform.document.validExtensions — File extensions used for document templates. For example, docx, pdf.

global.PredictiveScheduling.enabled — If set to true, enables predictive scheduling on the tenant.
value: installed default=false

global.reporting.accruer.lookbackdays — Specifies the number of days in the past that Accruals reports look for a starting balance transaction.

global.reporting.prefetchwdmjobs — Include WDM data when prefetching report options.

Value=required; installed default=false

global.RequestReviewers.NonValidReviewerNotification.EventInstID — The Generic Notification to send when a non-valid reviewer is encountered.
Value: not required; installed default=None

global.scheduling.scheduleeventcomputation.enabled — Specifies whether Schedule Events computation, used by the Scheduling Rules, is enabled or not.

Value: not required; installed default=False

  • True = Schedule Event Rules are validated.
  • False = Schedule Event calculation is disabled. If Schedule Event rules are configured and assigned, rule violation warnings are displayed.

global.site.Message.Center.XMPP.enabled - Select 'true' to enable the alert and notification messages to send to Message Center
Default: false

global.tenant.PBJ_MealBreak.Enabled — For the Payroll Based Journal Export integration, select whether or not to enable automatic meal breaks.
Default: false

global.tenant.PBJ_MealBreak.CombinePaycodeName — For the Payroll Based Journal Export integration, select the combined paycode for automatic meal breaks.

global.TimeCard.ToolTipDetailsAllowed — If set to true, tool tips appear in the timecard when you cursor over a cell or feature. If set to false, tool tips do not appear.
Value: not required; installed default=false

global.timekeeping.api.managers.access.payperiod.transferredemployee.check — Allows taking and losing managers to access transferred employees within the transition pay period.

  • If you select 0, the transferred employee feature is disabled.
  • If you select 1, the transferred employee feature is enabled.
  • If you select 2, more than two managers can access transferred employees within the transition pay period.

Default: 0

global.TotalizeOnTimecardSave.enabled — When set to True, forces the Callable Totalizer to be called when a Timecard is saved.
Value: installed default=false

global.totalizer.duration.linkOverriddenShift.effectivedate — When an effective date is specified, duration paycodes that override a shift (for example, when using duration paycodes for time off) are calculated as scheduled, rather than unscheduled. In addition, schedule exceptions and schedule hour deviations are not triggered in the employee timecard or totals.

This behavior is off by default (the field is blank). To turn the behavior off after it is enabled, enter a date in the future (for example, 1/1/3000).

global.totalizer.duration.useOriginalShift.effectiveDate — Enter an effective date to associate an original shift with a duration pay code edit, to correct the hours allocation date (based on fixed rules) and prevent the generation of schedule deviation and unscheduled exceptions. (MM/dd/yyyy)

Uwaga: If a manager overrides an employee's scheduled shift (for example, a 2pm-10pm shift is changed to 4pm-12am), the "original shift" is the employee's 2pm-10pm shift.

Uwaga: To ensure the hours are totalized correctly for processing time-off across the day divide, the effective date must be set to 1/1/1900.

See also, Use original shift with duration paycode edit overrides.

global.totalizer.proactiveProjectionTimeInSeconds — Defines the amount of time the system searches ahead for another event (after ‘wakeup’).

global.totalizer.proactiveWakeupInSeconds — Defines the amount of time after an expected scheduled event that the relevant alert is generated.

global.TransactionAssistant.StartDateTime.DefaultNumberOfHours — The number of hours in the past for setting the default start date and time used for displaying errors in the Transaction Assistant.
Value: required; minimum=1; maximum=8784; installed default=72

global.udm.dataCollection.allow.transactions.after.timecard.approval — Allows processing transactions to the timecard after the timecard has been approved. The default is true.

global.udm.recordretention.days — Number of days worth of UDM Universal Device Manager zarządza konfiguracją terminali i komunikacją z systemem. data to retain when purging.

global.warn.prior.to.expiration — Enable or disable the password expiration warning.
Value: not required; Default: false

global.warn.prior.to.expiration.day — Number of days until the password expiration warning is displayed.
Value: not required; Default: 0

global.wat.includeHistoricalCorrectionsInWatProcessing — Adjust Start Day for Attendance processing to include historical corrections when applying rules (requires UKG Workforce Central 8.0.10 or higher)

global.wba.login.password — The Process Manager password, WBAUser. Note that this setting does not change the password. You can change the password by logging into the system as WBAUser and then using the Change Password function.The value for this setting must match the new password.

global.wfl.CommitTaking sDayByDay — Commit takings day by day (versus committing as one block of time based on the dates on which takings are being committed. When this is set to false and a failure occurs, takings are not committed for any of the days in the date range being committed. When set to true and an accrual validation error occurs, takings are committed but stop on the day of the failure and subsequent days will not be committed. This setting is especially helpful for klienci whose employees will receive additional accrual grants during the date range, but those grants are not yet reflected in the accrual balance on the first day of the range.
Value: required; installed default=false

global.wivr.useridtype — Specifies the type of ID that TeleTime IP employees will use to login to the TeleTime IP server. Select either Employee ID, Badge ID, or TeleTime IP ID.

global.Wtk.MaxDaysToDisplayPayChecksInEarningHistory — The maximum number of days to display paychecks in earnings history.
Value: required; minimum=1; maximum=365; installed default=365

global.WtkScheduler.ess.FilterOpenShiftbyShiftTemplateProfile.checkbox — Determines whether the checkbox on the Open Shift Visibility Editor that filters open shifts according to an employee's Shift Template Profile is selected or cleared.

global.WtkScheduler.ess.FilterOpenShiftbyShiftTemplateProfile.visible — Determines whether the Filter Open Shift by Shift Employee Template Profile checkbox is visible in the Open Shift Visibility Editor. When set to true, the Filter Open Shift by Shift Employee Template Profile checkbox is visible.

global.WtkScheduler.keepRestrictionForDeletingCertificate.flag — If true, the users will not be allowed to delete certifications from the database.
Value: required; installed default=true

global.WtkScheduler.MaxDaysToMarkScheduleOutOfDate — Identifies for the Background Processor the maximum number of days in the future that schedule changes do not need to be totalized. This keeps the Background Processor from recalculating totals needlessly. For example, if you add a shift to an employee 3 months in the future, there is no need to inform the Background Processor, because the shift addition does not affect any current totals.
Value: required; minimum=1; maximum=365; installed default=31

global.WTKScheduler.OverrideAllShiftsForFullScheduledDayEdit — Select True to override all shifts during a day only if Schedule Day is selected. If False, add all shifts that day to calculate the amount for the paycode edit, but remove only the selected shift and replace it by one open shift. Whether True or False, if shifts are selected, calculate the amount for the paycode edit amount only for the selected shift, remove that shift and replace it by one open shift.

global.WTKScheduler.ShiftCoverageCounting.RequireExactMatch — Indicates whether coverage includes only those shifts that exactly match start and end times of the planned shifts.

If set to false, coverage also counts any combination of schedule shifts that provide coverage for the complete planned shifts. If set to true, only matching shifts are included in the scheduled shifts.
Value: required; installed value = false

global.WtkScheduler.ShiftPattern.Update.PreserveExistingShifts — After changing an effective date, preserve existing shifts within the shift pattern.
Default = false

global.WtkScheduler.totalizer.service.evaluatedhours.enabled — Controls whether the BGP service for calculating evaluated hours is enabled
Default: false

global.WtkScheduler.totalizer.service.evaluatedhours.historicaldays — The number of days in the past to generate evaluated hours through the BGP service.
Default: 7 days

global.WTKScheduler.TransferToPrimary.SaveAsRegular — Defines a shift that is transferred to an employee's primary job as either a transfer or a regular shift.
Value: required; installed value=true

global.WtkSetup.OrgSets.MaximumNumberOfOrgSetsVisible — The maximum number of items that can be displayed in the Organizational Sets setup page.
Value: required; installed default = 1000

global.WtkTotalizer.AllowExpirationsToCrossZero — This global setting affects the behavior of grant expirations. With the setting turned off, grant expirations will never cause balances to cross zero. With the setting turned on, grant expirations can cause balances to cross zero.

Value: required; installed default = false

global.WtkTotalizer.ApplyScheduledAccountsInNonPfsWorkedAmounts — Controls whether or not scheduled transfers are applied to Worked Amounts in Project View, on days for which Pay-From-Schedule is not in effect.

Possible values are:

0 = Do not apply scheduled transfers to Worked Amounts in Project View.

1 = Apply scheduled transfers to Worked Amounts in Project View.

global.WtkTotalizer.ApproveAllUnapprovedOvertimeInRetroEditor —Automatically approve unapproved overtime during Add Historical.
Value: required; installed default=true

global.WtkTotalizer.BreakExceptionLimits — Controls how exceptions are triggered in relation to short exceptions and long exceptions.

Set to True to trigger exceptions when the interval:

  • Is equal to or greater than the long exception.
  • Is equal to or lesser than the short exception.

Set to False to trigger exceptions when the interval :

  • Is greater than the long exception.
  • Is less than the short exception.

global.WtkTotalizer.cascadingTotalizer.optimize-enabled — In the Cascading Totalizer, controls whether to enable optimization I.
Default: true

global.WtkTotalizer.cascadingTotalizer.optimize-II-enabled — In the Cascading Totalizer, controls whether to enable optimization II.
Default: true

global.WtkTotalizer.CoreHoursApplyOnlyWithinScheduledShifts — Core hours apply only within scheduled shifts.
Value: installed default=false

global.WtkTotalizer.DateToEnableContractBasedSymbolicPayCodeCalculation — Enable the use of contract based symbolic pay code amount calculations (configured in the pay code values profile and the employment terms) by specifying a date to begin use. Default is 01/01/3000.

global.WtkTotalizer.DateToEnableProratingOfWorkHoursDefinition — Enter a date to enable the prorating of period target hours computed from the work hours definition. Also see, Contract definition-based overtime limits and target hours calculations.

global.WtkTotalizer.DeductOverlappingOnCallOnly — Indicates whether the worked time is deducted from the on-call pay. Set to 0 to indicate that the entire callback shift is deducted from on-call pay, or set to 1 to indicate that only the portion that overlaps the on-call shift should be deducted.
Value: installed default=false

global.WtkTotalizer.EndAccrualCalendarMonthOnFirst — Controls when a calendar month accrual expiration ends. If No, it ends on the last day of the month. If yes, it ends on the first day of the next month.
Default = No

global.WtkTotalizer.holiday-work-history-qualifier.future-standin-value — In the Holiday Credit Work History qualifier, this setting controls how far into the future to look for past work history. Use this value (true/false) for holiday work credit qualification when number of days has been exceeded.
Default: true

global.WtkTotalizer.holiday-work-history-qualifier.optimize-enabled — In the Holiday Credit Work History qualifier, this setting controsl how far into the future to look for past work history. Enable this function to optimize totalization.
Default: true

global.WtkTotalizer.holiday-work-history-qualifier.use-future-standin-value-after-num-days — In the Holiday Credit Work History qualifier, this setting controls how far into the future to look for past work history. For days past this number of days, use the stand-in value instead.
Default: 15

global.WtkTotalizer.IncludeCurrentShiftInProjected - Indicates that the system should include the current shift, with no In or Out punches in the past as part of the projected totals calculation. A current shift is a shift with a start time in the past and end time in the future.

global.WtkTotalizer.IncludeUnapprovedOvertimeInCarryforward - Include unapproved overtime in overflow contributing hours and store them in carryforward. Default = true.

global.WtkTotalizer.MaxDaysInFutureEventAffectsTotalization — The maximum number of days in the future that events, such as punches, affect the range of totalization. The Background Processor ignores timecard or scheduled events that are greater than this number of days in the future. This minimizes the load to the Background Processor, which improves system performance. If you need to project certain data far into the future, such as accrual balances, set this key high enough to accommodate the desired window.
Value: required; minimum=0; installed default=365

global.WtkTotalizer.MaxDaysInFutureForAccrualProjections — The maximum number of days into the future that accruals will be totaled. The Accruer will not compute beyond this value. It is possible that grant expiration transactions and user edits, such as resets, updates, and transfers, may appear in an employee’s accrual detail report for some date or dates beyond the end of the maximum date specified.
Value: installed default=365; maximum=731

global.WtkTotalizer.MaxLatencyForApproverNotification — This value determines the number of seconds between an approval and totalization during which changes to totals do not trigger a notification for the approver.
Default = 0

global.WtkTotalizer.MinDaysInFutureForAccrualProjections — The minimum number of days into the future that accruals will be totaled. The Accruer will always compute at least to this value.
Value: required; installed default = 365

global.WtkTotalizer.MinimumDaysInFutureForActualTotals — Minimum number of days in the future that the database contains actual totals. This setting specifies how far out in the future the Background Processor will totalize actual data for an employee.
Value: required; minimum=1; maximum=366; installed default=3

global.WtkTotalizer.MinimumDaysInFutureForScheduledTotals — Minimum number of days in the future that the database contains scheduled totals. The Background Processor calculates scheduled and projected totals for employees. The global.WtkTotalizer.MinimumDaysInFutureForScheduledTotals setting specifies how far out in the future that totalization is performed.
Value: required; minimum=1; maximum=366; installed default=3

global.WtkTotalizer.MinimumInactiveDaysWithoutTotalingActuals — Minimum number of days that the Totalizer can view without retotaling an employee with no activity.
Value: required; minimum=1; maximum=60; installed default=7

global.WtkTotalizer.MinimumInactiveDaysWithoutTotalingSchedule — Minimum number of days that the Totalizer can view without retotaling the schedule for an employee who has no schedule changes.
Value: required; minimum=1; maximum=60; installed default=7

global.WtkTotalizer.NumberDaysAddedToInMemoryScheduleTotalizationRequest — The number of days added to the end date of all requests for in-memory schedule totalization.
Default: 40

global.WTKTotalizer.OptimizedLookbackForHolidayEligibility — Currently not used.

global.WtkTotalizer.PaidBreakMayApplyToPrecedingWorkSpan — If set to 1, paid breaks that are followed by a work rule transfer can be paid as part of the preceding work span. If set to zero (0), they are always paid as part of the following work span.
Value: installed default=false

global.WtkTotalizer.PaycodeMovesAreContributingShifts — Determines whether paycode moves contribute to event calculations; specifies whether moving hours from one paycode to another affects the shift history for events with Work History Qualifiers. Set to yes to have paycode moves contribute to event calculations.
Value: required; installed default=false

global.WtkTotalizer.PayHolidayCreditsToScheduledDays — If set to 1, holiday credits are paid to the date of a scheduled shift. If set to zero (0), holiday credits are paid to the holiday date.
Value: installed default=false

global.WtkTotalizer.ProcessScheduledPayCodeEditComments — Indicates whether comments entered in Scheduled Paycode Edits can be linked to timesheet items.
Value: installed default=false

global.WtkTotalizer.RoundPunchesToQualifyForZones — Indicates whether punches are rounded for purpose of evaluating the “must start work” and “must end work” qualifiers of daily shift differential rules and weekend differential zone rules.
Value: required; installed default=true

global.WtkTotalizer.ScheduledTransfersCanBeDelayed — Controls handling of scheduled transfers. If set to 1, a scheduled transfer is delayed if the same transfer occurs explicitly at a later time within the shift. If set to 0, a scheduled transfer is not delayed.
Value: required; installed default=true

global.WtkTotalizer.TakingsCanAffectGrantsThatOccurAfter — Controls the effect of takings on accrual grant expiration amounts. If No, a taking that occurs before a grant will not affect that grant's expiration amount. If yes, it will affect the amount.
Value: installed default=yes

global.WtkTotalizer.UseMissedOutLimitForOnCallShifts — Use missed-out limit when working an on-call shift. Do not assume employee continued to work after the end of on-call time.
Value: installed default=false

global.WtkTotalizer.UseRoundedTimeforInvalidNameDurationExceptions For Invalid Duration exception, use rounded time of nearby punches when determining if there is overlap.

Value: installed default=true

global.hyperfind.display.inclusiveExclusive.filter.switch — Controls the visibility of two standard "All Home and transferred-in" Hyperfinds. Select one of the following:

  • Transferred-into Jobs "OR" Labor Categories (inclusive) — The All Home and Transferred-in to both labor category and location Hyperfind will not be visible. Additionally, the Exclusive transferred-In filters will not be visible in the Time management category when you access Hyperfind filters in the Hyperfind Editor
  • Transferred into Jobs "AND" Labor Categories (exclusive) — The All Home and Transferred-in Hyperfind will not be visible. Additionally, the Inclusive transferred-In filters will not be visible in the Time Management category when you access Hyperfind filters in the Hyperfind Editor.
  • ALL — Both the All home and transferred in AND the All Home and Transferred-in to both labor category and location Hyperfinds will be visible. Both the Exclusive AND Inclusive Transferred-In filters will be visible in the Time Management category when you access Hyperfind filters in the Hyperfind Editor.