The following lines contain the word 'select', 'insert', 'update' or 'delete':
(Ego_Globals.G_OPR_UPDATE, Ego_Globals.G_OPR_CREATE)
THEN
Error_Handler.Write_Debug('Performing check attributes');
-- Process Flow step 10: Populate null columns for UPDATE
-- OR Perform attribute defaulting for CREATE
--
IF EGO_Globals.G_Catalog_Group_Rec.transaction_type IN
(EGO_Globals.G_OPR_UPDATE, EGO_Globals.G_OPR_DELETE)
THEN
Error_Handler.Write_Debug('Populate NULL columns . . .');
IF EGO_Globals.G_Catalog_Group_Rec.transaction_type <> EGO_Globals.G_OPR_DELETE
THEN
Ego_Validate_Catalog_Group.Check_Entity
( x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
, x_return_status => l_Return_Status
);
ELSIF EGO_Globals.G_Catalog_Group_Rec.transaction_type = EGO_Globals.G_OPR_DELETE
THEN
Ego_Validate_Catalog_Group.Check_Entity_Delete
( x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
, x_return_status => l_Return_Status
);
-- dbms_output.put_line('Raising exception in delete');