Supplier Approval History Button Not Working and Error Indicates MetaDataDefException Unable to Find ApprovalHistoryPG (Doc ID 2016716.1)

Last updated on SEPTEMBER 07, 2017

Applies to:

Oracle Supplier Lifecycle Management - Version 12.1.3 and later
Oracle Payables - Version 12.1.3 and later
Information in this document applies to any platform.

Symptoms

In 12.1.3 Supplier Lifecycle Management

Clicking Approval History in the supplier profile page gives unexpected error and MetadataDefException Unable to Find ApprovalHistoryPG

ERROR

Error Page
You have encountered an unexpected error.

Error Page
Exception Details.
oracle.apps.fnd.framework.OAException: No data found for region (/oracle/apps/pos/supplier/webui/ApprovalHistoryPG).
at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:536)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3750)
...
## Detail 0 ##
Exception:
oracle.adf.mds.MetadataDefException: Unable to find component with absolute reference = /oracle/apps/pos/supplier/webui/ApprovalHistoryPG, XML Path = null. Please verify that the reference is valid and the definition of the component exists either on the File System or in the MDS Repository.
at oracle.adf.mds.internal.MetadataManagerBase.findElement(MetadataManagerBase.java:1451)
at oracle.adf.mds.MElement.findElement(MElement.java:97)
at oracle.apps.fnd.framework.webui.JRAD2AKMapper.getRootMElement(JRAD2AKMapper.java:508)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getWebBeanTypeDataFromJRAD(OAWebBeanFactoryImpl.java:3750)
at oracle.apps.fnd.framework.webui.OAWebBeanFactoryImpl.getRootApplicationModuleClass(OAWebBeanFactoryImpl.java:3472)
at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(OAPageBean.java:1121)


STEPS TO REPRODUCE
1. Navigate to Supplier Profile page
2. Search an existing vendor, approved via isupplier/SLM
3. View the Quick Update page
4. Click above on ‘Approval History’ link in the left menu
- get the error and exception
- as a result, the users are not able to see the approval history for the supplier

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