EMM: Peoplecode Error (SetID not found for Name) On Auto Assignment Page During Add A New Value - Business Unit (Doc ID 2154529.1)

Last updated on JULY 06, 2016

Applies to:

PeopleSoft Enterprise FIN Maintenance Management - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

When attempting to search on or setup an Auto Assignment & Dispatch Setup for a Maintenance Management Business Unit that has no integration with Inventory at the BU Level, an abend occurs.
 
Error
------
 
SetID not found for name='FIELD.FIELD', value='' with record 'WM_WO_VNDR_VW', tree''. (2,214) WM_AUTOASSIGN.Controllers.AutoAssignSetupController.OnExecute 
Name:AutoAssign_RowInit  PCPC:1431  Statement:17 Called from:WM_AUTOASSIG_SETUP.GBL.WM_AUTOASSIG.RowInit  Statement:1

The PeopleCode built-in function GetSetID has been called with parameters that were not found in the table set definitions.
 
Review the table set control tables and the PeopleCode and correct whichever is wrong.


Expected Behavior

----------------------

It is expected that the Auto Assignment will not error when there is no integration with Inventory at the BU Level.
 

Steps

--------

The issue can be replicated by performing the following steps:
 

1) Remove the Inventory fields on the integration tab of a Maintenance Management Business Unit or a create a Maintenance Management Business Unit without this integration populated.

2) Navigate to the Auto Assignment and & Dispatch Setup at Set Up Financials/Supply Chain > Product Related >  Maintenance Management > Setup > Auto Assignment.

3) Search on an Auto Assignment & Dispatch Setup for the MM BU. Note that the component abends.

4) Attempt to ADD an Auto Assignment & Dispatch Setup for the MM BU. Note that the component abends.

5) Return to the MM BU and populate the Inventory Integration fields for the MM BU.

6) Search on an Auto Assignment & Dispatch Setup for the MM BU. Note that an Auto Assignment & Dispatch Setup is displayed for the MM BU.

7) Attempt to ADD an Auto Assignment & Dispatch Setup for the MM BU. Note that an Auto Assignment & Dispatch Setup is displayed for the MM BU.

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