WFM Analytics for Birst

Pay Period Less than Threshold enhancement

Dynamic pay period filtering can affect what is to be considered regular working hours for full time and part time employees.

For the report Pay Period less than Threshold: WFM Analytics now calculates the start and end date, such that 8 hours less than the expected amount of work for a full-time (40 hour), part time (20 hour) per week employee is shown to be working less than the appropriate amount of time for the entirety of the pay group's duration (examples: 1 week, 2 weeks, bi-monthly, monthly).

Enable the "Do not process when used by another script" property on scripts

These files have now been considered for the "Do not process when used by another script" check list:

  • Process-EmployeeDefaultLabor
  • Process-Docket
  • Process-TeamChart

Using Pay Group Type fields to build Pay Period hierarchy

To generate the Pay Periods for the Pay Groups which do not have Pay Periods, several modifications have been completed on the Birst model:

  1. Modified Select script in Process-WFMPayPeriod script where it joins with Pay Group and Pay Group Type tables.
  2. In Scripting section code has been modified for identifying the Pay groups whose do not have Pay Periods and then creating Pay Periods so far based on Pay Group Type & Current Pay Period dates and PayGroupFutureWindow.
  3. The Pay Groups having Pay Periods are considering as they are defined already from application side.

Add time code parameter attributes to Time Code dimension

Two modifications have been made as part of this enhancement:

  1. Measures derivation logic has been modified in Process-WFMWorkFact.
  2. Added new time code parameter flag attributes in Process-WFMTimeCode dimension. The measures derivation logic has been modified in the Model.

Time & Attendance measures:

  • Work Detail Early In Hours
  • Work Detail Early Out Hours
  • Work Detail Late In Hours
  • Work Detail Late Out Hours
  • Work Detail Holiday Hours
  • Work Detail FMLA Controlled Absence Hours
  • Work Detail FMLA UnControlled Absence Hours
  • Work Detail Controlled Absence Hours
  • Work Detail UnControlled Absence Hours
  • Work Detail Early In Minutes
  • Work Detail Early Out Minutes
  • Work Detail Late In Minutes
  • Work Detail Late Out Minutes
  • Work Detail Holiday Minutes
  • Work Detail FMLA Controlled Absence Minutes
  • Work Detail FMLA UnControlled Absence Minutes
  • Work Detail Controlled Absence Minutes
  • Work Detail UnControlled Absence Minutes

Earnings measures:

  • Work Detail Early In Cost
  • Work Detail Early Out Cost
  • Work Detail Late In Cost
  • Work Detail Late Out Cost
  • Work Detail Holiday Cost
  • Work Detail FMLA Controlled Absence Cost
  • Work Detail FMLA UnControlled Absence Cost
  • Work Detail Controlled Absence Cost
  • Work Detail UnControlled Absence Cost

These new attributes have been added to the TimeCode dimension:

  1. Is Early In
  2. Is Early Out
  3. Is Late In
  4. Is Late Out
  5. Is FMLA Controllable Absence
  6. Is FMLA UnControllable Absence
  7. Is Controllable Absence
  8. Is UnControllable Absence
  9. Is Holiday
  10. Is Grace Paid
  11. Is Grace UnPaid

Create a detail dashboard to drill from the Pay Period Less Than Threshold and Pay Period Exceeding Threshold dashlets

For Pay Period Less Than Threshold and Pay Period Exceeding Threshold Reports, two new detail dashboards are required.

Two new detail dashboards have been created for the dashlets that contains a summary report and a detail report.

Add a variable to store version number in all spaces

Version Number in all spaces is required to identify the version of product deployed on the customer tenants.

Variable with Version Number has been added in all spaces. Now along with Consumer space all other spaces' version can also be identified.