ESFO 9.2: How To Workaround Obtained Error Message (18028,2108) When Trying To Update Certain Domain Value Maps (DVM) Definitions? (Doc ID 2039653.1)

Last updated on MARCH 16, 2016

Applies to:

PeopleSoft Enterprise FIN Staffing Front Office - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Goal

PeopleSoft Enterprise FSCM Product Line provides many different ways to interface internal delivered functionality with third-party software systems. One of these features is via the so-called Domain Value Maps (DVM), whose configured definitions work as layout templates for transaction data stored in PeopleSoft records to be read, structured, and later interfaced to other systems.

Some PeopleSoft Enterprise features, like Resume Parsing used in Staffing Front Office module, make use of such Domain Value Maps: PhoneTypeDVM, CountryCodeXREF, EmailTypeDVM, DegreeXREF, and CompetencyXREF for instance, among several others.

Whenever new features are being delivered as part of Enhancement Requests via FSCM 9.2 Images, the upgrade documentation should explain into detail the new Domain Value Maps that may need to be configured in case the new functionality makes use of them.

It has been reported however, that sometimes, when Users try to configure the new Domain Value Maps as per the installation instructions documentation, they seem to exist in the system already, though partially defined only, with missing information. When trying to update them, and save the changes the below Error Message gets triggered:

     " Value map definition invalid. Maps must have at least two elements. (18028,2108) EOTF_CORE.Common.MapDefn.OnExecute Name:LoadFromDatabase PCPC:4492 Statement:88
       Called from:EOTF_CORE.Common.MapDefn.OnExecute Name:LoadFromCache Statement:145
       Called from:EOTF_CORE.Common.MapDefn.OnExecute Name:LoadMapDefn Statement:59
       Called from:EOTF_CORE.DVM.MapData.OnExecute Name:DeleteCache Statement:201
       Called from:EOTF_DEFINE_MAPS.GBL.SavePreChange Statement:3
       Value map definition invalid. Maps must have at least two elements. "

Such Error Message has never been replicated by PeopleSoft, and upon analysis it does seem to be a data corruption problem. How to address the above Error Message then?

Solution

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