IF SYS_VERSION ='NC57' THEN
IF INSTR(SYS_MODS,',IUFO,')>0 THEN
EXEC_SQL:='BEGIN'||CHR(13)||'P12_ETL_BASE_IUFO_TABLE_57();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
END IF;
EXEC_SQL:='BEGIN'||CHR(13)||'P13_ETL_TABLE_UPDATE_57();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
EXEC_SQL:='BEGIN'||CHR(13)||'P16_ETL_USERRULE_57();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
ELSE
IF INSTR(SYS_MODS,',IUFO,')>0 THEN
EXEC_SQL:='BEGIN'||CHR(13)||'P12_ETL_BASE_IUFO_TABLE();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
END IF;
EXEC_SQL:='BEGIN'||CHR(13)||'P13_ETL_TABLE_UPDATE();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
EXEC_SQL:='BEGIN'||CHR(13)||'P16_ETL_USERRULE();'||CHR(13)||'END;';
EXECUTE IMMEDIATE (EXEC_SQL);
COMMIT;
END IF;