Field Service: Default Value Of Dff Causes Error on HTML Debrief Page (Doc ID 1943728.1)

Last updated on SEPTEMBER 06, 2016

Applies to:

Oracle Field Service - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

On : 12.1.3 version, Debrief / Field Service Report

Users have set up flexfields that use a default value based on reference field = :$PROFILES$.PER_BUSINESS_GROUP. So, on runtime this should take the value from profile option PER_BUSINESS_GROUP and use the right context structure for that (showing the segments for that value (organization)).

The 'Additional Information For Agents' DFF (on the SR header) was set up like this, but also the Debrief Header and Debrief Lines DFFs.

When opening the HTML debrief screen, users are getting this error:

  'Acme Inc for the flexfield segment Context Value does not exist in the value set $FLEX$.DF_CONTEXTS'

In this example, 'Acme Inc' is the name (description) for the context value, while the actual value is a numeric value that corresponds to the organization_id.

After adding labour and expense debrief, the error goes away.



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Open the debrief HTML page

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms