Understanding the Delivered System Data
Absence Management delivers a set of system data consisting of predefined rules that you can use when configuring your system. You do not need to define these rules. They are part of the Absence Management core application and can be used wherever you need them.
Note: All system elements are delivered and are considered to be system data.
See Working with System Elements.
Warning! Do not modify this system data. Many Absence Management calculations assume that the value of the system data remains consistent. Modifying them can jeopardize the integrity of the system.
This table lists the delivered system data:
Element Type |
Element Name |
Description |
Comments |
---|---|---|---|
Array |
GP AR PSLP GRP ID |
Payslip message group ID. |
|
Array |
GP AR PSLP MSG PBD |
Payslip message active. |
Array to read PLSP_MSGs managed in GP that are active. |
Array |
GP AR PSLP PLIST |
Payslip message HR group list. |
|
Count |
GP WORK DAY COUNT |
Work day count. |
Counts the number of workdays. Used with the standard proration element GP PRORATE WRK DAY. For this count element, a day is considered a workday if scheduled hours are greater than zero. |
Count |
GP WORK HRS COUNT |
Work hours count. |
Counts the number of workdays. Used with the standard proration element GP PRORATE WRK HRS. For this count element, count the number of scheduled hours. |
Duration |
GP YEARS OF SVC |
Years of service. |
Calculates the years of service based on the hire date through the calendar period end date. |
Duration |
GP MONTHS OF SVC |
Months of service. |
Calculates the months of service based on the hire date through the calendar period end date. |
Duration |
GP DAYS OF SVC |
Days of service. |
Calculates the days of service based on the hire date through the calendar period end date. |
Duration |
GP AGE IN YEARS |
Age in years. |
Calculates the age of person in years from the birth date through the calendar period end date. |
Duration |
GP AGE IN MONTHS |
Age in months. |
Calculates the age of person in months from the birth date through the calendar period end date. |
Duration |
GP AGE IN DAYS |
Age in days. |
Calculates the age of person in days from the birth date through the calendar period end date. |
Duration |
GP CAL DAYS SLICE |
Calendar days in slice. |
Calculates the number of calendar days in the slice. Used in the proration element GP PRORATE CAL DAYS. |
Duration |
GP CAL DAYS SEG |
Calendar days in segment. |
Calculates the number of calendar days in the segment. |
Duration |
GP CAL DAYS PERIOD |
Calendar days in period. |
Calculates the number of calendar days in the calendar period. Used in the proration element GP PRORATE CAL DAYS. |
Date |
GP ABS BGN DT - 1 |
Absence begin date - 1. |
|
Date |
GP PMNT DT EXTR |
Payment date, date extract. |
Returns three variable elements (GP PMNT DATE YR, GP PMNT DATE MO, GP PMNT DATE DY) that will resolve to the year, month, and day of the Calendar Payment Date. |
Date |
GP PRD BGN DT EXTR |
Period begin date, date extract. |
Returns three variable elements (GP PRD BGN DATE YR, GP PRD BGN DATE MO, GP PRD BGN DATE DY) that will resolve to the year, month, and day of the Calendar Period Begin Date. |
Date |
GP SLICE END DT +1 |
Slice end date, plus one day. |
Returns the slice end date, plus one day. Used in a duration element GP CAL DAYS SLICE that calculates the number of calendar days in a slice. |
Date |
GP SEG END DT +1 |
Segment end date, plus one day. |
Returns the segment end date, plus one day. Used in a duration element GP CAL DAYS SEG that calculates the number of calendar days in a segment. |
Date |
GP SEG END DT EXTR |
Segment end date, date extract. |
|
Date |
GP SLI BGN DT EXTR |
Slice begin date, date extract. |
|
Date |
GP SLI END DT EXTR |
Slice end date, date extract. |
|
Date |
GP PRD END DT +1 |
Period end date, plus one day. |
Returns the period end date, plus one day. Used in a duration element GP CAL DAYS PERIOD that calculates the number of calendar days in a calendar period. |
Date |
GP PRD END DT EXTR |
Period end date, date extract. |
Returns three variable elements (GP PRD END DATE YR, GP PRD END DATE MO, and GP PRD END DATE DY) that resolve to the year, month, and day of the calendar period end date. |
Date |
GP SEG BGN DT EXTR |
Segment begin date, date extract. |
|
Error message |
MSG PIN |
Call Error Message |
Triggers the writing of a message, when entered in a Formula element. Before executing this element, the same formula must populate other system elements, such as MSG_NBR, MSG_SET_NBR, and MSG_PAYMENT_ERR. |
Formula |
GP JANUARY |
January. |
Returns True if the month of the calendar period is January; otherwise False. |
Formula |
GP FEBRUARY |
February. |
Returns True if the month of the calendar period is February; otherwise False. |
Formula |
GP MARCH |
March. |
Returns True if the month of the calendar period is March; otherwise False. |
Formula |
GP APRIL |
April. |
Returns True if the month of the calendar period is April; otherwise False. |
Formula |
GP MAY |
May. |
Returns True if the month of the calendar period is May; otherwise False. |
Formula |
GP JUNE |
June. |
Returns True if the month of the calendar period is June; otherwise False. |
Formula |
GP JULY |
July. |
Returns True if the month of the calendar period is July; otherwise False. |
Formula |
GP AUGUST |
August. |
Returns True if the month of the calendar period is August; otherwise False. |
Formula |
GP SEPTEMBER |
September. |
Returns True if the month of the calendar period is September; otherwise False. |
Formula |
GP OCTOBER |
October. |
Returns True if the month of the Calendar Period is October; otherwise False. |
Formula |
GP NOVEMBER |
November. |
Returns True if the month of the calendar period is November; otherwise False. |
Formula |
GP DECEMBER |
December. |
Returns True if the month of the calendar period is December; otherwise False. |
Formula |
GP COUNT WORK DAYS |
Workday count. |
Returns True if scheduled hours are greater than zero; otherwise False. Used in the count element GP WORK DAY COUNT to count the number of workdays. |
Formula |
GP COUNT WORK HRS |
Work hour count. |
Returns the number of work hours for a day. Used in the count element GP WORK HRS COUNT to count the number of work hours. |
Formula |
GP CHECK 1ST SEG |
Check if first segment. |
Returns True if you are in the first segment of a calendar for a payee; otherwise False. Determined by checking the value of the system element FIRST SEGMENT. |
Formula |
GP CHECK LST SEG |
Check last segment. |
Returns True if you are in the last segment of a calendar for a payee; otherwise False. This is determined by checking the value of the system element LAST SEGMENT. |
Formula |
GP CHK 1ST ACT SEG |
Check first active segment. |
Returns True if you are in the first active segment of a calendar for a payee; otherwise False. This is determined by checking the value of the system element FIRST ACT SEGMENT. |
Formula |
GP CHK LST ACT SEG |
Check last active segment. |
Returns True if you are in the last active segment of a calendar for a payee; otherwise False. This is determined by checking the value of the system element LAST ACT SEGMENT. |
Formula |
GP FM PSLP AR |
Payslip messages duration. |
(Duration formula). Calls GP FM PSLP SEL (population) when duration criteria is met. |
Formula |
GP FM PSLP SEL |
Payslip messages duration. |
(Population formula). Writes to the writable array If the EmplID meets the population criteria in the Message Definition. The message definition may have specified that a custom formula will be used to determine the criteria. |
Formula |
GP RETRO OVERRIDE |
Retro process override formula. |
|
Generation Control |
GP QTR END ONLY |
Quarter end only. |
Checks generation control based on the quarter-end date. The quarter-end date is based on a predefined generation control frequency of QTR END (which references a frequency with a factor of 4). Note: For generation control frequency to be True, enter the matching generation control frequency on any calendar for which you want generation control to be True. |
Generation Control |
GP YEAR END ONLY |
Year end only. |
Checks generation control based on the year-end date. The year-end date is based on a predefined generation control frequency of YEAR END (which references a frequency with a factor of 1). Note: For generation control frequency to be True, you must enter the matching generation control frequency on any calendar for which you want generation control to be True. |
Generation Control |
GP APPLY 1ST SEG |
Apply once - first segment. |
Checks generation control based on whether the calculation is in the first segment (in a calendar). Generation control is True if you are in the first segment or False if you are not. |
Generation Control |
GP APPLY LST SEG |
Apply once - last segment. |
Checks generation control based on whether the calculation is in the last segment (in a calendar). Generation control is True if you are in the last segment or False if you are not. |
Generation Control |
GP APPLY LST A SEG |
Apply once - last active segment. |
Checks generation control based on whether the calculation is in the last active segment (in a calendar). Generation control is True if you are in the last active segment or False if you are not. |
Generation Control |
GP APPLY 1ST A SEG |
Apply once - first active segment. |
Checks generation control based on whether the calculation is in the first active segment (in a calendar). Generation control is True if you are in the first active segment or False if you are not. |
Proration Rule |
GP PRORATE CAL DAY |
Proration based on calendar days. |
Provides basic proration logic based on calendar days. |
Proration Rule |
GP PRORATE WRK DAY |
Proration based on workdays. |
Provides basic proration logic based on workdays. |
Proration Rule |
GP PRORATE WRK HRS |
Proration based on work hours. |
Provides basic proration logic based on work hours. |
Rounding Rule |
GP ROUND NEAR 0DEC |
Round to nearest zero decimal places. |
Rounds to nearest (up if greater than or equal to 5; otherwise down) zero decimal places. |
Rounding Rule |
GP ROUND NEAR 2DEC |
Round to nearest two decimal places. |
Rounds to nearest (up if greater than or equal to 5; otherwise down) two decimal places. |
Rounding Rule |
GP ROUND UP 0DEC |
Round up to zero decimal places. |
Rounds up to zero decimal places. |
Rounding Rule |
GP ROUND UP 2DEC |
Round up to two decimal places. |
Rounds up to two decimal places. |
Rounding Rule |
GP ROUND DOWN 0DEC |
Round down to zero decimal places. |
Rounds down (truncates) to zero decimal places. |
Rounding Rule |
GP ROUND DOWN 2DEC |
Round down to two decimal places. |
Rounds down (truncates) to two decimal places. |
Variable |
GP TEMP001 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP002 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP003 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP004 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP005 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP006 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP007 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP008 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP009 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP010 CHAR |
Temporary variable - character. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP001 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP002 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP003 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP004 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP005 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP006 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP007 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP008 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP009 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP010 NUM |
Temporary variable - number. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP001 DATE |
Temporary variable - date. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP002 DATE |
Temporary variable - date. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP003 DATE |
Temporary variable - date. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP004 DATE |
Temporary variable - date. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP TEMP005 DATE |
Temporary variable - date. |
For use in formulas as a temporary variable (to calculate intermediate results). |
Variable |
GP PRD END DATE YR |
Period end date - year. |
Stores the calendar period year if the date element GP PRD END DT EXTR is resolved. Note: The date element GP PRD END DT EXTR extracts the year from the calendar period and populates the variable GP PRD END DATE DY. For this date extract and corresponding variable to be resolved, either put this date element directly on the process list (include it in a section) or reference it in another element that is being resolved. |
Variable |
GP PRD END DATE MO |
Period end date - month. |
Stores the calendar period month if the date element GP PRD END DT EXTR is resolved. Note: The date element GP PRD END DT EXTR extracts the month from the calendar period and populates the variable GP PRD END DATE DY. For this date extract and corresponding variable to be resolved, either put this date element directly on the process list (include it in a section) or reference it in another element that is being resolved. |
Variable |
GP PRD END DATE DY |
Period end date - day. |
Stores the calendar period day, if the date element GP PRD END DT EXTR is resolved. Note: The date element GP PRD END DT EXTR extracts the day from the calendar period and populates the variable GP PRD END DATE DY. For this date extract and corresponding variable to be resolved, either put this date element directly on the process list (include it in a section) or reference it in another element that is being resolved. |
Variable |
GP TRUE |
True. |
Default is 1. Can be used in conjunction with formulas to set a value that is equal to True, which can then be used to validate against generation control or other checks. |
Variable |
GP FALSE |
False. |
Default is 0. Can be used in conjunction with formulas to set a value to False, which can then be used to validate against generation control or other checks. |
Variable |
GP ACTIVE |
Active. |
Default is A (active). Can be used in conjunction with formulas to check and compare with an active or inactive status that is retrieved from a different table. |
Variable |
GP GL AFF INTRA1 |
Affiliate Intra 1 - Chartfield |
|
Variable |
GP GL AFF INTRA2 |
Affiliate Intra 2 - Chartfield |
|
Variable |
GP GL AFFILIATE |
Affiliate - Chartfield |
|
Variable |
GP GL ALT ACCOUNT |
Alternate Account - Chartfield |
|
Variable |
GP GL BUDGET REF |
Budget Reference - Chartfield |
|
Variable |
GP GL CHARTFIELD1 |
Chartfield 1 - Chartfield |
|
Variable |
GP GL CHARTFIELD2 |
Chartifeld2 - Chartfield |
|
Variable |
GP GL CHARTFIELD3 |
Chartfield 3 - Chartfield |
|
Variable |
GP GL CLASS |
Class Field - Chartfield |
|
Variable |
GP GL DEPT |
GL Department - Chartfield |
|
Variable |
GP GL FUND |
Fund Code - Chartfield |
|
Variable |
GP GL OP UNIT |
Operating Unit - Chartfield |
|
Variable |
GP GL PRODUCT |
Product - Chartfield |
|
Variable |
GP GL PROGRAM |
Program Code - Chartfield |
|
Variable |
GP GL PROJECT |
Program Code - Chartfield |
|
Variable |
GP NULL DATE |
Null Date |
Used within rules when a reference to a 'null' date needs to be checked (or initialized). |
Variable |
GP PMNT DATE DY |
Payment Date - Day |
Stores the Calendar Payment Date 'Day' - if the Date GP PMNT DT EXTR is resolved. Note: The Date element GP PMNT DT EXTR will extract the 'day' from the Calendar Period and populate the variable GP PMNT DATE DY. |
Variable |
GP PMNT DATE MO |
Payment Date - Month |
Stores the Calendar Payment Date 'Month' - if the Date GP PMNT DT EXTR is resolved. Note: The Date Element GP PMNT DT EXTR will extract the 'month' from the Calendar Period and populate the Variable GP PMNT DATE MO. |
Variable |
GP PMNT DATE YR |
Payment End Date - Year |
Stores the Calendar Payment Date 'Year' - if the Date GP PMNT DT EXTR is resolved. Note: The Date Element GP PMNT DT EXTR will extract the 'year' from the Calendar Period and populate the Variable GP PMNT DATE YR. |
Variable |
GP PRD BGN DATE DY |
Period Begin Date - Day |
Stores the Calendar Period Begin Date 'Day' - if the Date GP PRD BGN DT EXTR is resolved. Note: The Date Element GP PRD BGN DT EXTR will extract the 'day' from the Calendar Period and populate the Variable GP PRD BGN DATE DY. |
Variable |
GP PRD BGN DATE MO |
Period Begin Date - Month |
Stores the Calendar Period Begin Date 'Month' - if the Date GP PRD BGN DT EXTR is resolved. Note: The Date Element GP PRD BGN DT EXTR will extract the 'month' from the Calendar Period and populate the Variable GP PRD BGN DATE DY. |
Variable |
GP PRD BGN DATE YR |
Period Begin Date - Year |
Stores the Calendar Period Begin Date 'Year' - if the Date GP PRD BGN DT EXTR is resolved. Note: The Date Element GP PRD BGN DT EXTR will extract the 'year' from the Calendar Period and populate the Variable GP PRD BGN DATE DY. |
Variable |
GP PSLP ASOF |
Payslip Message Duration As Of |
Message definition - if using date for duration- date is as of what? |
Variable |
GP PSLP CAL RUN |
Payslip Message Calendar Run |
Message definition calendar run only populated if Duration of message = Calendar |
Variable |
GP PSLP EMPLID |
Payslip Message Employee ID |
Message definition EmplID only populated if Population criteria is EmplID. |
Variable |
GP PSLP FM NUM |
Payslip Message |
Message definition FM NUM only populated if population criteria is 'custom formula' |
Variable |
GP PSLP FROM DT |
Payslip Message From Date |
Message definition From Date only populated if duration of message is as of a date |
Variable |
GP PSLP GP |
Payslip Message Assign Method |
Message definition - Assignment Method |
Variable |
GP PSLP GRP ID |
Payslip Message Group ID |
Message definition Group ID only populated if GP Group Build is Population criteria. |
Variable |
GP PSLP MSG CTRY |
Payslip Message Country |
Country of message definition (key to message definition) |
Variable |
GP PSLP MSG NBR |
Payslip Message Number |
Message number from payslip definition (key to message definition) |
Variable |
GP PSLP PLIST |
Payslip Message HR Group List |
Message definition HR Group List only populated if HR Group List is Population criteria. |
Variable |
GP PSLP SEL |
Payslip Message Select |
Message definition - population selection criteria |
Variable |
GP PSLP STATUS |
Payslip Message Status |
Status of message "active or inactive" |
Variable |
GP PSLP TO DT |
Payslip Message To Date |
Message definition To Date optionally populated if duration of message is as of a date |
Variable |
GP SEG BGN DATE DY |
Segment Begin Date - Day |
|
Variable |
GP SEG BGN DATE MO |
Segment Begin Date - Month |
|
Variable |
GP SEG BGN DATE YR |
Segment Begin Date - Year |
|
Variable |
GP SEG END DATE DY |
Segment End Date - Day |
|
Variable |
GP SEG END DATE MO |
Segment End Date - Month |
|
Variable |
GP SEG END DATE YR |
Segment End Date - Year |
|
Variable |
GP SLI BGN DATE DY |
Slice Begin Date - Day |
|
Variable |
GP SLI BGN DATE MO |
Slice Begin Date - Month |
|
Variable |
GP SLI BGN DATE YR |
Slice Begin Date - Year |
|
Variable |
GP SLI END DATE DY |
Slice End Date - Day |
|
Variable |
GP SLI END DATE MO |
Slice End Date - Month |
|
Variable |
GP SLI END DATE YR |
Slice End Date - Year |
|
Writable Array |
GP WA GUIDE |
WA Segmentation Guide |
Used for integration with EPM. To use it, just add the WA to any section. The writable array will not cause the resolution of the system elements defined in the Writable Array Fields grid. |
Writable Array |
GP WA PSLP MSG |
Payslip Messages |
Payslip Messages writable array |
This table lists the legend for the following tables listing system elements:
Abbreviation |
Description |
---|---|
DU |
Could be use during duration element process. |
DB |
The value of the Day Before is available (name = System Element + DB). |
DA |
The value of the Day After is available (name = System Element + DA). |
OS |
What day does the system element value correspond: Current day being processed in the beginning balance offset period Current day being processed in the beginning balance offset period. |
PA |
These system elements will only be populated when processing a take element that was created from the negative balance take with other absence rule (redirected to), or was created by the mapped to functionality. |
OR |
Represent the overridden system elements related work schedule and alternate work schedule. |
This table lists system elements that are related to a work schedule:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
DAY OF WEEK |
Day of the Week |
Character |
X |
X |
X |
X |
Represents the day of the week, Sunday through Saturday. The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character '1' through '7' (Sunday through Saturday). |
||
DAY STATUS |
Day Status |
Character |
X |
X |
X |
X |
Represents whether the day has been processed ('P') or not ('U'). Valid Values: Character 'P' & 'U' ('P' = Processed / 'U' = Unprocessed). |
||
SCHED DFNx |
Schedule define x |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the primary work schedule's x user defined field. The value of this system element could vary each day. |
SCHED HRS |
Scheduled Hours |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the overridden work schedule's x user defined field from the daily work schedule override of the primary workday ID. The value of this system element could vary each day. |
SCHED HRS OR |
Scheduled Hours |
Decimal |
X |
X |
X |
X |
X |
Represents the overridden scheduled work hours from the daily work schedule override of the primary workday ID. The value of this system element could be different each day of the event. |
|
SCHED HRS WK |
Sched Hours without Overrides |
Decimal |
X |
X |
X |
X |
X |
Represents the scheduled work hours from the primary work schedule. The value of this system element could be different each day of the event. |
|
SCHED ID |
Work Schedule |
Character |
X |
Represents the primary work scheduled ID. The value of this system element could be different each day of the event. |
|||||
SCHED OVER IND |
Schedule Over. Ind |
Character |
X |
X |
X |
X |
X |
This system element equals 'Y' (Yes), if the day of the event being processed has a daily work schedule override for the primary work day ID, else the system element equals 'N' (No). The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
|
WORK DAY ID |
Work day ID |
Character |
X |
X |
X |
X |
X |
X |
Represents the workday ID of the primary work schedule. The value of this system element could be different each day of the event. |
WORKDAY ID OR |
Work day ID |
Character |
X |
X |
X |
X |
X |
Represents the primary workday ID of the daily work schedule override. The value of this system element could be different each day of the event. |
This table lists system elements that are related to an alternate work schedule:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
SCHED DFx1 ALT |
Schedule define x |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the alternate work schedule's x user defined field. The value of this system element could vary each day. |
SCHED HRS ALT |
Scheduled Hours Alternate |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the overridden work schedule's x user defined field from the daily work schedule override of the alternate workday ID. The value of this system element could vary each day. |
SCHED HRS ALT OR |
Scheduled Hours Alternate |
Decimal |
X |
X |
X |
X |
X |
Represents the overridden scheduled work hours from the daily work schedule override of the alternate workday ID. The value of this system element could be different each day of the event. |
|
SCHED HRS ALT WK |
Sched Hours Alt s/o Overrides |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the scheduled work hours from the alternate work schedule. The value of this system element could be different each day of the event. |
SCHED ID ALT |
Alternate Work Schedule |
Character |
X |
Represents the alternate work scheduled ID. The value of this system element could be different each day of the event. |
|||||
SCHED OVER ALT IND |
Schedule Alt. Over. Ind |
Character |
X |
X |
X |
X |
X |
This system element equals 'Y' (Yes), if the day of the event being processed has a daily work schedule override for the alternate work day ID, else the system element equals 'N' (No). The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
|
WORK DAY ID ALT |
Work day ID |
Character |
X |
X |
X |
X |
X |
X |
Represents the workday ID of the alternate work schedule. The value of this system element could be different each day of the event. |
This table lists system elements that are related to holidays:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
HOLIDAY HRS |
Holiday Hours |
Decimal |
X |
X |
X |
X |
X |
Represents the public holiday hours from the HR holiday table. The value of this system element could be different each day of the event. |
|
HOLIDAY SCHEDULE |
Holiday Schedule |
Character |
X |
X |
X |
X |
X |
Represents the holiday schedule code from the HR holiday table. The value of this system element could be different each day of the event. |
|
HOLIDAY TYPE |
Holiday Type |
Character |
X |
X |
X |
X |
X |
Represents the public holiday type from the HR holiday table. The value of this system element could be different each day of the event. |
This table lists system elements that are related to take definitions:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
ABSENCE REASON |
Absence Reason |
Character |
X |
X |
X |
X |
X |
X |
Represents the absence reason for the absence event. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
ABSENCE TYPE |
Absence Type |
Character |
X |
X |
X |
X |
X |
X |
Represents the absence type of the Take associated with the absence event. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
TAK CONFIGx PARENT |
Take Configx of Parent |
Character |
X |
Represents the x user defined field associated with the Take element of the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|||||
TAKE CONFIGx |
Take Config x |
Character |
X |
X |
X |
X |
X |
Represents the x user defined field associated with the Take element of the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
This table lists system elements that are related to absence event entry:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
ABS BGN DATE |
Absence Begin Date |
Date |
X |
X |
X |
X |
X |
Represents the absence event begin date. The value of this system element will be the same for all days within each event. |
|
ABS END DATE |
Absence End Date |
Date |
X |
X |
X |
X |
X |
Represents the absence event end date. The value of this system element will be the same for all days within each event. |
|
ABSENCE DATE |
Absence Date |
Date |
X |
X |
X |
X |
X |
Represents the calendar date of the day of the event being processed. The value of this system element is calculated each day absent and therefore is different each day. |
|
BGN DAY IND |
Begin Day Indicator |
Character |
X |
X |
X |
X |
X |
This system element equals '1' (Yes), if the 1st day of the event is being processed, else the system element equals '0' (No). The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character '1' &'0' ('1' = Yes/'0' = No). |
|
BGN DAY IND HLF |
Begin Half Day Indicator |
Character |
X |
X |
X |
X |
X |
This system element equals the value entered on the absence event entry component for this event. The employee was absent a half a day on the first day of the event. What day does the system element value correspond: Current day being processed. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
|
END DAY IND |
End Day Indicator |
Character |
X |
X |
X |
X |
X |
This system element equals '1' (Yes), if the 1st day of the event is being processed, else the system element equals '0' (No). The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character '1' &'0' ('1' = Yes/'0' = No). |
|
END DAY IND HLF |
End Half Day Indicator |
Character |
X |
X |
X |
X |
X |
This system element equals the value entered on the absence event entry component for this event. The employee was absent a half a day on the last day of the event. What day does the system element value correspond: Current day being processed. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
|
EVENT ADJUSTMENT |
Event Adjustment (override) |
Decimal |
X |
X |
X |
X |
X |
Represents the adjustment to the 'per absence' entitlement balance associated with the Absence Take of the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVENT ENTITLEMENT |
Event entitlement (override) |
Decimal |
X |
X |
X |
X |
X |
Represents the override to the 'per absence' entitlement units for the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVT CONFIGx CH |
Event Config |
Character |
X |
X |
X |
X |
X |
Represents the absence event entry's first user defined character field for the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVT CONFIGx CH UPD |
Event Configx Character Update |
Character |
X |
Represents the first daily absence user defined character field that can be assigned a value and then stored on the absence daily results. The value of this system element will be retrieved and stored on the absence daily results only if the system element is entered in the User Defined Result Fields grid of the Absence Take definition. It is a daily system element. A common place to assign a value to this system element is the absence take day formula or the absence take unit formula. A different value could be stored each day on the absence daily results depending upon what value is assigned to the system element each day. The stored value can then be used in a take element offset formula via the system element EVT CONFIG CHx OS, or in a duration element via the system element EVT CONFIG CHx DU. |
|||||
EVT CONFIGx DC |
Event Configx |
Decimal |
X |
X |
X |
X |
X |
Represents the absence event entry's first user defined character field for the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVT CONFIGx DC UPD |
Event Configx Decimal Update |
Decimal |
X |
Represents the first daily absence user defined character field that can be assigned a value and then stored on the absence daily results. The value of this system element will be retrieved and stored on the absence daily results only if the system element is entered in the User Defined Result Fields grid of the Absence Take definition. It is a daily system element. A common place to assign a value to this system element is the absence take day formula or the absence take unit formula. A different value could be stored each day on the absence daily results depending upon what value is assigned to the system element each day. The stored value can then be used in a take element offset formula via the system element EVT CONFIG DCx OS, or in a duration element via the system element EVT CONFIG DCx DU. |
|||||
EVT CONFIGx DT |
Event Config x |
Date |
X |
X |
X |
X |
X |
Represents the absence event entry's first user defined character field for the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVT CONFIGx DT UPD |
Event Configx Date Update |
Date |
X |
Represents the first daily absence user defined character field that can be assigned a value and then stored on the absence daily results. The value of this system element will be retrieved and stored on the absence daily results only if the system element is entered in the User Defined Result Fields grid of the Absence Take definition. It is a daily system element. A common place to assign a value to this system element is the absence take day formula or the absence take unit formula. A different value could be stored each day on the absence daily results depending upon what value is assigned to the system element each day. The stored value can then be used in a take element offset formula via the system element EVT CONFIG DTx OS, or in a duration element via the system element EVT CONFIG DTx DU. |
|||||
EVT CONFIGx MN |
Event Config x |
Monetary |
X |
X |
X |
X |
X |
Represents the absence event entry's first user defined character field for the absence event being processed. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
|
EVT CONFIGx MN UPD |
Event Configx Monetary Update |
Monetary |
X |
Represents the first daily absence user defined character field that can be assigned a value and then stored on the absence daily results. The value of this system element will be retrieved and stored on the absence daily results only if the system element is entered in the User Defined Result Fields grid of the Absence Take definition. It is a daily system element. A common place to assign a value to this system element is the absence take day formula or the absence take unit formula. A different value could be stored each day on the absence daily results depending upon what value is assigned to the system element each day. The stored value can then be used in a take element offset formula via the system element EVT CONFIG MNx OS, or in a duration element via the system element EVT CONFIG MNx DU. |
|||||
ORIG BEGIN DATE |
Original Begin Date |
Date |
X |
X |
X |
X |
X |
Represents the absence event original begin date. The value of this system element will be the same for all days within each event. |
|
PARTIAL HOURS |
Partial Hours |
Decimal |
X |
X |
X |
X |
X |
Represents the partial hours if any for the day of the absence event being processed. Partial hours can be entered for each event via the absence event entry component for the begin day of the event, or for the end day of the event. Partial hours can also be entered for all days of the event. The value of this system element is calculated each day absent and therefore could be different each day. |
|
PIN TAKE NUM |
Absence Take Element |
Pointer |
X |
X |
X |
X |
X |
Represents the PIN (element) number of the Take element for the day. |
This table lists system elements that are calculated during absence processing:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
ABS BEGIN ENTL BAL |
Absence Begin Entitl Balance |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the entitlement period balance as of the beginning of the day. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS BEGIN WAIT BAL |
Absence Begin Wait Balance |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the wait period balance as of the beginning of the day. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS CUM EVT WAIT |
Absence Cum Event Wait |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the entitlement balance as of the beginning of the day. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS CUM LINK WAIT |
Absence Cum Linked Wait |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the sum of the wait count of each day of the absence event through the day of the absence event being processed including the wait counts of previously linked absence events. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS CUM PARTIAL HR |
Absence Cum Partial Hours |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the sum of the partial hours of Absence Takes for the same day being processed including the current Absence Take. This system element is only available when duplicates are allowed for that Absence Take. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS ELIG DATE |
Absence Eligible Date |
Date |
X |
X |
X |
X |
X |
X |
The Take element's eligibility date resolves once at the beginning of each absence event. The resulting value of the eligibility date is available via this system element. The employee is not eligible to be paid prior to this date (all daily units will be considered unpaid). The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
ABS ELIG IND |
Absence Eligible Indicator |
Character |
X |
X |
X |
X |
X |
X |
This system element equals 'Y' (Yes), if the day of the event being processed is greater than or equal to the eligibility date, else the system element equals 'N' (No). (See ABS_ELIG_DATE) The value of this system element is calculated each day absent and therefore could be different each day. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
ABS END ENTL BAL |
Absence End Entitl Balance |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the entitlement balance as of the end of the day. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS END WAIT BAL |
Absence End Wait Balance |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the wait period balance as of the end of the day. The value of this system element is calculated each day absent and therefore could be different each day. |
ABS LINK IND |
Absence Link Indicator |
Character |
X |
X |
X |
X |
X |
X |
This system element = 'Y' (Yes) if the event is linked to a prior event. If the current absence event is not linked, the system element will equal 'N' (No). This system element can be used in your rules to share a linked entitlement balance, or to share a linked waiting period. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
ABS LINK PRD |
Absence Link Period |
Decimal |
X |
X |
X |
X |
X |
X |
The Take element's link period duration between two absences is resolved once at the beginning of each event. The resulting value of this period of time is available via this system element. This is used to help determine whether or not the current event is linked to a previous event. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
ABS MAP ELEMENT |
Absence Map Element Number |
Pointer |
X |
X |
X |
X |
X |
X |
Represents the Take element's mapped to Take element. This system element will be populated for each day of the current event that is mapped (a mapped to Take element is generated). The value of this system element is resolved each day and therefore could have a different value each day. |
ABS MIN IND |
Absence Minimum Indicator |
Character |
X |
X |
X |
X |
X |
X |
This system element = 'Y' (Yes) if this event satisfies the minimum number of calendar days the absence must span before the event is eligible to be paid else the system element equals 'N' (No). The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
ABS MIN PRD |
Absence Minimum Period |
Decimal |
X |
X |
X |
X |
X |
X |
Represents the Take Element's minimum period or the minimum number of calendar days the absence must span to be considered a valid absence event. If the absence event spans fewer calendar days than the minimum period, the event is not eligible to be paid and will not be considered for linking (a future dated event will never link to this event). The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
ABS NEG ELEMENT |
Absence Negative Element Number |
Pointer |
X |
X |
X |
X |
X |
X |
Represents the Take element's negative balance rules, take with other absence. This system element will be populated when the amount of the entitlement balance drops below zero (the day is redirected to another take element). The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. |
ABS SOURCE ELEMENT |
Absence Source Element Number |
Pointer |
X |
X |
X |
X |
X |
X |
Represents the PIN number of the Take element from which this Absence Take was mapped or redirected. The value of this system element could vary each day. |
ABS WAIT COUNT |
Absence Wait Count |
Decimal |
X |
X |
X |
X |
X |
X |
The Take element's wait count formula resolves each day if the wait per absence indicator is checked on. The resulting value of the wait count formula is available via this system element each day (the unit representation for each day). The value of this system element is calculated each day absent and therefore could be different each day. |
DAY COUNT |
Day Count |
Decimal |
X |
X |
X |
X |
X |
X |
The Take element's Day Formula resolves each day. The resulting value of the Day Formula is available via this system element each day (the unit representation for each day). The value of this system element is calculated each day absent and therefore could be different each day. |
DAY COUNT UNP |
Day count unpaid |
Decimal |
X |
X |
X |
X |
X |
X |
This system element equals the number of unpaid units (the unpaid portion of the day count). The value of this system element is calculated each day absent and therefore could be different each day. |
FIRST DATE LINK |
First Date Link |
Date |
X |
Represents the begin date of the earliest absence event linked to the absence event begin processed. If the event is not linked it represents the begin date of the absence event being processed. The value of this system element will be the same for all days within each event. |
|||||
FIRST EVT BGN DT |
First Event Begin Date |
Date |
X |
X |
X |
X |
X |
Represents the begin date of the earliest absence event linked to the absence event begin processed. If the event is not linked it represents the begin date of the absence event being processed. The value of this system element will be the same for all days within each event. |
|
LINK YES-NO |
Link Yes-No |
Character |
X |
This system element = 'Y' (Yes) if the event is linked to a prior event. If the current absence event is not linked, the system element will equal 'N' (No). This system element can be used in your rules to share a linked entitlement balance, or to share a linked waiting period. The value of this system element is resolved once prior to the 1st day of each event and therefore will be the same value each day of the event. Valid Values: Character 'Y' &'N' ('Y' = Yes/'N' = No). |
|||||
TOTAL ABS BY DAY |
Total Absence hours by day |
Decimal |
X |
Represents the sum of the partial hours of Absence Takes for the same day being processed including the current Absence Take. This system element is only available when duplicates are allowed for that Absence Take. The value of this system element is calculated each day absent and therefore could be different each day. |
This table lists system elements related to the forecasting process:
System Element Name |
Description |
Format |
DU |
DB |
DA |
OS |
PA |
OR |
Comments |
---|---|---|---|---|---|---|---|---|---|
TXN ID |
Transaction Identifier |
Character |
X |
Represents the transaction ID of either the Absence Forecasting or Balance Inquiry transaction being processed. When is it Available: This system element is resolved during Absence Forecasting or Balance Inquiry. It is only available during the Absence Forecasting or Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. |
|||||
TXN RSLT OPTN |
Transaction Result Option |
Character |
X |
Represents the transaction result option of either the Absence Forecasting or Balance Inquiry transaction being processed. When is it Available: This system element is resolved during Absence Forecasting or Balance Inquiry. It is only available during the Absence Forecasting or Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. Valid Values: Character Value. 'T' - Use Temporary Tables, 'N' - Do not write results. |
|||||
FCST ASOF DT |
Forecast As Of Date |
Date |
X |
Represents the as of date for which the absence balance of the specified Take element will be calculated. When is it Available: This system element is resolved during the Balance Inquiry. It is only available during the Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. |
|||||
FCST BGN DT |
Forecast Begin Date |
Date |
X |
Represents the Forecast Period Begin Date for which either Absence Forecasting or Balance Inquiry being processed. When is it Available: This system element is resolved during Absence Forecasting or Balance Inquiry. It is only available during the Absence Forecasting or Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. |
|||||
FCST END DT |
Forecast End Date |
Date |
X |
Represents the Forecast Period End Date for which either Absence Forecasting or Balance Inquiry being processed. When is it Available: This system element is resolved during Absence Forecasting or Balance Inquiry. It is only available during the Absence Forecasting or Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. |
|||||
PIN FCST TAKE NUM |
Forecast Pin Number |
Pointer |
X |
Represents the Take element for which the absence balance will be calculated. When is it Available: This system element is resolved during the Balance Inquiry. It is only available during the Balance Inquiry transaction processing. The value of this system element will not change during the processing of the transaction. Valid Values: PIN Number. |
|||||
ABS EVT FCST VAL |
Absence Event Forecast Value |
Character |
X |
X |
X |
X |
X |
X |
Represents the value of the Take element's Forecast Element resolved for an absence event during Absence Forecasting. When is it Available: This system element is resolved during Absence Forecasting. It is only available during the batch Absence Take element processing. It is a daily system element. The value of this system element will be the same for each day of the event. |