PeopleSoft Oracle Bug - "Data being added conflicts with existing data (18,2)" error on Career Portal.

Applies To:

Talemetry Apply/RMX Enterprise
PeopleSoft, Bundle 5 or earlier.

Symptom:

Applicants applying through the Career Portal get the following error. 

Cause:

An Oracle Bug Resolved in Bundle 6. The error occurs when parsing Languages or Licenses.

Solution:

1) Update to Bundle 6 or newer.

2) Modify your code to fix the Bug.

A single code line to fix the type resolves this problem.

Open Application Package PeopleCode:
HRS_CANDIDATE_MANAGER::Mapping::UI::MapResume
Search for the string: 

&cprof.aCandItems [&x].FillRecordLanguage(&rs(1).HRS_APPITM01_VW);

replace the next line

&licnew = False;

with the following block (included commented original *Oracle Bug

/* TT-D6526 Start * Oracle Bug */
rem &licnew = False;
&lngnew = False;
/* TT-D6526 Eng * Oracle Bug */

Screen shot of end result

 

Feedback and Knowledge Base