Time Card Enhancements

Decimal Precision

Duration calculations display the difference between start and stop times, by default with 3 decimal places.  With this added optional functionality, you can now define the number of places to the right of the decimal from 2 to 9 places.  The expanded value is what's stored for use: to total hours by day, in WFM rules,  and the duration value that's transferred to time consumers.  The decimal precision is updated using the Manage Administrator Profiles; ORA_HWM_DECIMAL_ROUNDING_LIMIT.

NOTE: If you're satisfied with the current precision in the duration calculation, there is no need to change functionality.

The duration values displayed in the application are still defined based on the assigned layout set decimal place definition for pages controlled by the layout set, and the Define Time Measure settings for search display pages.

Translate Delivered Layout Components

We updated the translated labels on layouts with the translated labels for time card fields available when you create and copy layouts. We also add a translated label when you add a new time card field to the layout.

Action What Happens
Create

Copies the available translated labels for all default time card fields while creating the layout set.

Ensures all delivered fields have translated labels.

Duplicate

Copies the translated labels available for time card fields to the new layouts.

Overrides any updated labels on the layouts with the available translated labels. You'll need to update relevant labels on the destination layout set.

Edit

Edits and saves to the layout copy the translated label values only for the delivered time card fields on that layout.

Nondelivered time card fields are ignored, so you'll need to remove them from the layouts and add them again for label translation.

The last_updated_date is updated for the layouts when the administrator opens the Edit Layout dialog box, then clicks Save and Close without making any changes.

The optional decimal precision functionality lets you control the precision in duration calculation results that are then available in Workforce Management.

The translate delivered layout components functionality lets you define fewer layout components, layout sets, and worker time entry profiles by enabling translated labels for delivered layout components.

Steps to Enable

You set a site-level decimal precision for Workforce Management apps using the ORA_HWM_DECIMAL_ROUNDING_LIMIT profile option.

  1. Search for and click the Manage Administrator Profile Values task.
  2. Search for and select the profile option.
  3. Set the Level to Site.
  4. In the Profile Value field, select a value.

Manage Administration Profile Values Page with ORA_HWM_DECIMAL_ROUNDING_LIMIT Included in the Search Results

You can also set the decimal place to use across your entire Time and Labor environment when processing worker time data.

  1. On the Worker Time Processing Profile page, Actions menu, select Define Time Measures.

Worker Time Processing Profiles Page Showing the Available Actions

  1. On the Time Measure Properties page, select the measure to show.

Time Measure Properties Page Showing the Measure to Show Options

And you can set the decimal places to use with specific layouts and time entry values.

Configure Time Entry Layout Page Showing the Decimal Places Drop-Down List

Configure Time Entry Layout Page Showing the Decimal Places Drop-Down List

Translate Delivered Layout Components

You enable translation of delivered layout components by disabling the time card cache using the ORA_HWM_INTERNAL_TEST_FLAGS profile option.

  1. Search for and click the Manage Administrator Profile Values task.
  2. Search for and select the profile option.
  3. In the Site row, Profile Value field add a space at the end of the existing value and append this string:

    WFM_CACHE_TCF_DISABLE WFM_XJDB_CACHE_LAYOUT_DISABLED