EGL9.2: Encouneterd ORA-00942: table or view does not exist Error When Trying to Create PS_SEC* Views During FIN 9.0 to 9.2 Upgrade (Doc ID 1630785.1)

Last updated on JUNE 28, 2017

Applies to:

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

Symptoms

ISSUE
---------------
When attempting to create PS_SEC* views, the following error occurs.

ERROR
-----------------------
ORA-00942: table or view does not exist For the following :-

 

Error: SEC_AFF1_BU_PLG - SQL Error. Error Position: 255  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_PLG (ROWSECCLASS, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, LANGUAGE_CD, DESCR, DESCRSHORT) AS SELECT B.ROWSECCLASS , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.LANGUAGE_CD , A.DESCR , A.DESCRSHORT FROM PS_FUND_LANG  A , PS_  B WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE
Error: SEC_AFF1_BU_PVW - SQL Error. Error Position: 252  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_PVW (ROWSECCLASS, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT B.ROWSECCLASS , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE
Error: SEC_AFF1_BU_RLG - SQL Error. Error Position: 246  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_RLG (OPRID, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, LANGUAGE_CD, DESCR, DESCRSHORT) AS SELECT C.ROLEUSER , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.LANGUAGE_CD , A.DESCR , A.DESCRSHORT FROM PS_FUND_LANG  A , PS_  B , PSROLEUSER C WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE AND C.ROLENAME = B.ROLENAME
Error: SEC_AFF1_BU_RVW - SQL Error. Error Position: 252  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_RVW (OPRID, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT DISTINCT C.ROLEUSER , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B , PSROLEUSER C WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE AND C.ROLENAME = B.ROLENAME
Error: SEC_AFF1_BU_ULG - SQL Error. Error Position: 243  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_ULG (OPRID, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, LANGUAGE_CD, DESCR, DESCRSHORT) AS SELECT B.OPRID , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.LANGUAGE_CD , A.DESCR , A.DESCRSHORT FROM PS_FUND_LANG  A , PS_  B WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE
Error: SEC_AFF1_BU_UVW - SQL Error. Error Position: 240  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFF1_BU_UVW (OPRID, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT B.OPRID , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE
Error: SEC_AFFIN1_PVW - SQL Error. Error Position: 251  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFFIN1_PVW (ROWSECCLASS, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT B.ROWSECCLASS , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE
Error: SEC_AFFIN1_RVW - SQL Error. Error Position: 251  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFFIN1_RVW (OPRID, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT DISTINCT C.ROLEUSER , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B , PSROLEUSER C WHERE A.SETID = B.SETID AND A.FUND_CODE = B.FUND_CODE AND C.ROLENAME = B.ROLENAME
Error: SEC_AFFIN1A_PVW - SQL Error. Error Position: 252  Return: 942 - ORA-00942: table or view does not exist

CREATE VIEW PS_SEC_AFFIN1A_PVW (ROWSECCLASS, PRODSRCID, SETID, AFFILIATE_INTRA1, EFFDT, EFF_STATUS, DESCR, DESCRSHORT) AS SELECT B.ROWSECCLASS , B.PRODSRCID , A.SETID ,  A.FUND_CODE , A.EFFDT , A.EFF_STATUS , A.DESCR , A.DESCRSHORT FROM PS_FUND_TBL  A , PS_  B WH



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Upgrade from 9.0 to 9.2
2. Run script to create SEC* views

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