EMM: Work Order Workbench error - SetId not found for name='BUSINESS_UNIT', value='' with record 'WM_STATUS', tree ''. (2,214) (Doc ID 2012914.1)

Last updated on SEPTEMBER 22, 2016

Applies to:

PeopleSoft Enterprise FIN Maintenance Management - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

When attempting to update a Work Order through the Work Order Workbench, the following error occurs:
SetId not found for name='BUSINESS_UNIT', value='' with record 'WM_STATUS', tree ''. (2,214)
WM_WORKBENCHES.Controllers.WmWoTskWorkbenchHandler.OnExecute Name:WoTaskStatusDisplay PCPC:46367 Statement:661
Called from:WM_WORKBENCHES.Controllers.WmWoTskWorkbenchHandler.OnExecute Name:InitUpdtSnglWOTskRow Statement:800
Called from:WM_WORKBENCHES.Controllers.WmWoTskWorkbenchHandler.OnExecute Name:TransfertoWOComponent Statement:555
Called from:WM_WORKBENCHES.Controllers.WmWoTskWorkbenchHandler.OnExecute Name:WmWoTsk_WoID_FieldChange Statement:137
Called from:WM_WOTSK_WORKBENCH.GBL.WM_WO_TSK

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.


STEPS
The issue can be reproduced with the following steps:
1) Go to the Work Order Workbench.
2) Click on Search.
3) Click on a Work Order Id. to open the Work Order Component page.
4) Update the Description and click OK.

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