That data seems incomplete
SQL> CREATE TABLE "TBLMACTION"
2 ( "ACTIONID" CHAR(8 BYTE),
3 "NAME" VARCHAR2(100 BYTE),
4 "SCREENID" CHAR(6 BYTE),
5 "ALIAS" VARCHAR2(50 BYTE),
6 "DESCRIPTION" VARCHAR2(255 BYTE),
7 "ACTIONTYPEID" CHAR(5 BYTE),
8 "PARENTACTIONID" CHAR(8 BYTE),
9 "ACTIONLEVEL" NUMBER(2,0),
10 "SYSTEMGENERATED" CHAR(1 BYTE),
11 "MODULE" VARCHAR2(100 BYTE),
12 "LINK" VARCHAR2(255 BYTE),
13 "ACTIONCLASS" VARCHAR2(200 BYTE),
14 "DISPLAYORDER" NUMBER(*,0) DEFAULT 0,
15 "HYPERLINKTYPE" VARCHAR2(20 BYTE) DEFAULT 'FIXED',
16 "AVPAIR" VARCHAR2(100 BYTE),
17 CONSTRAINT "NN_ANID_AN" CHECK (ACTIONID IS NOT NULL) ENABLE,
18 CONSTRAINT "NN_NAME_AN" CHECK (NAME IS NOT NULL) ENABLE,
19 CONSTRAINT "NN_SCREENID_AN" CHECK (SCREENID IS NOT NULL) ENABLE,
20 CONSTRAINT "NN_ALIAS_AN" CHECK (ALIAS IS NOT NULL) ENABLE,
21 CONSTRAINT "NN_ANTYPEID_AN" CHECK (ACTIONTYPEID IS NOT NULL) ENABLE,
22 CONSTRAINT "NN_ANLEVEL_AN" CHECK (ACTIONLEVEL IS NOT NULL) ENABLE,
23 CONSTRAINT "NN_SYGN_AN" CHECK (SYSTEMGENERATED IS NOT NULL) ENABLE,
24 CONSTRAINT "NN_MOD_AN" CHECK (MODULE IS NOT NULL) ENABLE,
25 CONSTRAINT "NN_DISPLAYORDER_AN" CHECK (DISPLAYORDER IS NOT NULL) ENABLE,
26 CONSTRAINT "PK_ACTION" PRIMARY KEY ("ACTIONID"),
27 CONSTRAINT "FK_ACTION_ACTION_1" FOREIGN KEY ("PARENTACTIONID")
28 REFERENCES "TBLMACTION" ("ACTIONID") ENABLE
29 ) ;
Table created.
SQL>
SQL> create table TBLSSCREEN (SCREENID varchar2(30),
2 NAME varchar2(30),
3 ALIAS varchar2(30),
4 DESCRIPTION varchar2(30),
5 SYSTEMGENERATED varchar2(30));
Table created.
SQL> Insert into TBLSSCREEN (SCREENID,NAME,ALIAS,DESCRIPTION,SYSTEMGENERATED) values ('SCR003','Product Manager','PRODUCT_MANAGER','Product Manager','Y');
1 row created.
SQL>
SQL> alter table TBLMACTION modify constraint FK_ACTION_ACTION_1 disable;
Table altered.
SQL>
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03317','Cr
eate Product Package','SCR003','CREATE_SERVICE_PACKAGE_ACTION','Create Product Package','ACT02','ACN03315',2,'N','MOD593',null,'com.elitecore.billing.operationsmanager.servicepackage.InitCreateServicePackage
Action',2,'FIXED',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03316','Pr
oduct Package','SCR003','SEARCH_SERVICE_PACKAGE_ACTION','Search Product Package','ACT06','ACN03315',2,'N','MOD593','/zul/product/offerspecification/InitSearchPackage.zul',null,1,'CUSTOM',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN02042','Do
wnload Content','SCR003','DOWNLOAD_CONTENT_ACTION','Download Content Action','ACT02',null,2,'N','MOD599',null,null,0,'FIXED',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN02043','Up
load Content','SCR003','UPLOAD_CONTENT_ACTION','Upload Content Action','ACT02',null,2,'N','MOD599',null,null,0,'FIXED',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03304','Ra
te Card Group','SCR003','SEARCH_RATE_CARD_GROUP_ACTION','Search Ratecard Group','ACT06','ACN03302',2,'N','MOD592','/zul/product/ratecardgroup/InitSearchRateCardGroup.zul',null,2,'CUSTOM',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03314','Do
wnload Invalid Lookup Policy CSV','SCR003','DOWNLOAD_INVALID_MDT_RECORDS_ACTION','Download Invalid Lookup Policy CSV','ACT02',null,2,'N','MOD592',null,null,0,'FIXED',null);
1 row created.
SQL> Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03315','Pr
oduct Offer','SCR003','PRODUCT_MANAGER','Product Offer','ACT01','ACN03294',1,'Y','MOD593',null,null,6,null,null);
1 row created.
SQL> --Insert into TBLMACTION (ACTIONID,NAME,SCREENID,ALIAS,DESCRIPTION,ACTIONTYPEID,PARENTACTIONID,ACTIONLEVEL,SYSTEMGENERATED,MODULE,LINK,ACTIONCLASS,DISPLAYORDER,HYPERLINKTYPE,AVPAIR) values ('ACN03316','
Product Package','SCR003','SEARCH_SERVICE_PACKAGE_ACTION','Search Product Package','ACT06','ACN03315',2,'N','MOD593','/zul/product/offerspecification/InitSearchPackage.zul',null,1,'CUSTOM',null);
SQL> alter table TBLMACTION modify constraint FK_ACTION_ACTION_1 enable;
alter table TBLMACTION modify constraint FK_ACTION_ACTION_1 enable
*
ERROR at line 1:
ORA-02298: cannot validate (MCDONAC.FK_ACTION_ACTION_1) - parent keys not found
SQL>