DBA Data[Home] [Help]

APPS.CZ_IMP_PS_NODE SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 14

                        INSERTS     IN OUT NOCOPY PLS_INTEGER,
                        UPDATES     IN OUT NOCOPY PLS_INTEGER,
                        FAILED      IN OUT NOCOPY PLS_INTEGER,
                        DUPS        IN OUT NOCOPY PLS_INTEGER,
                        inXFR_GROUP       IN    VARCHAR2
                       ) IS
     CURSOR c_imp_intl_text IS
     SELECT DISTINCT orig_sys_ref, fsk_devlproject_1_1
     FROM CZ_IMP_LOCALIZED_TEXTS
     WHERE rec_status IS NULL AND Run_ID = inRUN_ID
     ORDER BY orig_sys_ref;
Line: 62

     nInsertCount                PLS_INTEGER:=0; /*Inserts */
Line: 63

     nUpdateCount                PLS_INTEGER:=0; /*Updates */
Line: 82

     SELECT VALUE INTO nAllocateBlock FROM CZ_DB_SETTINGS
     WHERE SETTING_ID=v_settings_id AND SECTION_NAME=v_section_name;
Line: 113

        	   SELECT ol.intl_text_id,ol.localized_str, ol.model_id, ol.orig_sys_ref
        	   FROM cz_localized_texts ol, cz_devl_projects od, cz_ps_nodes op,
                   cz_imp_ps_nodes ip, cz_imp_devl_project id
        	   WHERE ol.orig_sys_ref = sImpOrigSysRef(i)
        	   AND ip.fsk_intltext_1_1 = sImpOrigSysRef(i)
        	   AND op.intl_text_id = ol.intl_text_id
        	   AND ip.orig_sys_ref = op.orig_sys_ref
        	   AND ol.model_id = od.devl_project_id
                   AND id.devl_project_id = od.devl_project_id
        	   AND id.orig_sys_ref = sImpFSKDevlProject(i)
        	   AND op.devl_project_id = ol.model_id
        	   AND ip.fsk_devlproject_5_1 = od.orig_sys_ref
                   AND ol.deleted_flag = '0'
                   AND op.deleted_flag = '0'
                   AND od.deleted_flag = '0'
                   AND ip.run_id = inRUN_ID
                   AND id.run_id = inRUN_ID
                   AND id.rec_status='OK';
Line: 138

               IF x_onl_intl_text_f THEN   /* update */

                            -- get the model_id from this import job

        		    UPDATE cz_imp_localized_texts
        		    SET intl_text_id = nOnlIntlTextId,
        		    model_id = nOnlModelId,
        		    disposition = 'M',
        		    rec_status = 'PASS'
        		    WHERE orig_sys_ref = sImpOrigSysRef(i)
        		    AND fsk_devlproject_1_1 = sImpFSKDevlProject(i)
                            AND run_id = inRUN_ID;
Line: 151

        		    UPDATE CZ_IMP_PS_NODES
        		    SET INTL_TEXT_ID =nOnlIntlTextId
        		    WHERE fsk_intltext_1_1 = sImpOrigSysRef(i)
                            AND fsk_devlproject_5_1 = sImpFSKDevlProject(i)
                            AND RUN_ID = inRUN_ID;
Line: 157

        		    nUpdateCount:=nUpdateCount+1;
Line: 159

               ELSE  /* insert */

                   BEGIN
                      SELECT devl_project_id INTO nModelId
                      FROM cz_imp_devl_project
                      WHERE orig_sys_ref = sImpFSKDevlProject(i)
                      AND run_id = inRUN_ID
                      AND rec_status = 'OK';
Line: 171

                          SELECT CZ_INTL_TEXTS_S.NEXTVAL INTO nNextValue FROM DUAL;
Line: 175

                        UPDATE cz_imp_localized_texts
                        SET intl_text_id = nNextId,
                        model_id = nModelId,
                        disposition = 'I',
                        rec_status = 'PASS'
                        WHERE orig_sys_ref = sImpOrigSysRef(i)
                        AND fsk_devlproject_1_1 = sImpFSKDevlProject(i)
                        AND run_id = inRUN_ID;
Line: 184

                    	UPDATE CZ_IMP_PS_NODES
                        SET INTL_TEXT_ID =nNextId
                        WHERE fsk_intltext_1_1 = sImpOrigSysRef(i)
                        AND fsk_devlproject_5_1 = sImpFSKDevlProject(i)
                        AND RUN_ID = inRUN_ID;
Line: 190

                       nInsertCount:=nInsertCount+1;
Line: 195

                        UPDATE cz_imp_localized_texts
                        SET disposition='R',
                        rec_status='FAIL'
                        WHERE orig_sys_ref = sImpOrigSysRef(i)
                        AND fsk_devlproject_1_1 = sImpFSKDevlProject(i)
                        AND run_id = inRUN_ID;
Line: 219

        	   SELECT ol.intl_text_id,ol.localized_str, ol.orig_sys_ref
        	   FROM cz_localized_texts ol
        	   WHERE ol.orig_sys_ref = sImpOrigSysRef(i)
        	         AND EXISTS(SELECT NULL FROM cz_imp_item_property_value
        	                    WHERE run_id = inRUN_ID AND FSK_LOCALIZEDTEXT_3_1=ol.ORIG_SYS_REF)
                     AND ol.deleted_flag = '0';
Line: 232

               IF x_onl_intl_text_f THEN   /* update */
                            -- get the model_id from this import job

        		    UPDATE cz_imp_localized_texts
        		    SET intl_text_id = nOnlIntlTextId,
        		    model_id = 0,
        		    disposition = 'M',
        		    rec_status = 'PASS'
        		    WHERE orig_sys_ref = sImpOrigSysRef(i)
                            AND run_id = inRUN_ID;
Line: 243

        		    nUpdateCount:=nUpdateCount+1;
Line: 245

               ELSE  /* insert */

                   BEGIN --#####

                        SELECT COUNT(*) INTO var_tl_prop FROM cz_imp_item_property_value
                         WHERE run_id = inRUN_ID AND FSK_LOCALIZEDTEXT_3_1=sImpOrigSysRef(i) AND rownum<2;
Line: 258

                            SELECT CZ_INTL_TEXTS_S.NEXTVAL INTO nNextValue FROM DUAL;
Line: 262

                          UPDATE cz_imp_localized_texts
                          SET intl_text_id = nNextId,
                              model_id = 0,
                              disposition = 'I',
                              rec_status = 'PASS'
                          WHERE orig_sys_ref = sImpOrigSysRef(i)
                                AND run_id = inRUN_ID;
Line: 270

                          nInsertCount:=nInsertCount+1;
Line: 276

                        UPDATE cz_imp_localized_texts
                        SET disposition='R',
                        rec_status='FAIL'
                        WHERE orig_sys_ref = sImpOrigSysRef(i)
                              AND run_id = inRUN_ID;
Line: 295

      sImpOrigSysRef.DELETE;
Line: 296

      sImpFSKDevlProject.DELETE;
Line: 297

      sImpLanguage.DELETE;
Line: 298

      sImpSourceLang.DELETE;
Line: 303

    INSERTS:=nInsertCount;
Line: 304

    UPDATES:=nUpdateCount;
Line: 324

 SELECT DISTINCT orig_sys_ref FROM cz_imp_localized_texts
 WHERE rec_status IS NULL AND run_id = inRUN_ID AND orig_sys_ref IS NOT NULL
 AND fsk_devlproject_1_1 IS NOT NULL AND language IS NOT NULL AND source_lang IS NOT NULL;
Line: 330

 SELECT DISTINCT orig_sys_ref FROM cz_imp_localized_texts
 WHERE rec_status IS NULL AND run_id = inRUN_ID
 AND (orig_sys_ref IS NULL OR language IS NULL OR source_lang IS NULL);
Line: 345

        l_orig_sys_ref_tbl.DELETE;
Line: 351

             UPDATE cz_imp_localized_texts
             SET deleted_flag = '0'
             WHERE orig_sys_ref = l_orig_sys_ref_tbl(i)
             AND run_id = inRUN_ID
             AND deleted_flag IS NULL;
Line: 364

        l_orig_sys_ref_tbl.DELETE;
Line: 370

             UPDATE cz_imp_localized_texts
             SET disposition = 'R',
             rec_status = 'FAIL',
             message = l_msg
             WHERE orig_sys_ref = l_orig_sys_ref_tbl(i) AND run_id = inRUN_ID;
Line: 410

                         INSERTS     IN OUT NOCOPY PLS_INTEGER,
                         UPDATES     IN OUT NOCOPY PLS_INTEGER,
                         FAILED      IN OUT NOCOPY PLS_INTEGER,
                         DUPS        IN OUT NOCOPY PLS_INTEGER,
                              inXFR_GROUP       IN    VARCHAR2
                        ) IS
    /* Internal vars */
    nCommitCount     PLS_INTEGER:=0; /* COMMIT buffer index */
Line: 419

    nXfrInsertCount  PLS_INTEGER:=0; /* Inserts */
Line: 420

    nXfrUpdateCount  PLS_INTEGER:=0; /* Updates */
Line: 429

   insert_end_time  number;
Line: 435

           SELECT 'X' INTO dummy FROM CZ_XFR_RUN_INFOS WHERE RUN_ID=inRUN_ID;
Line: 437

            UPDATE CZ_XFR_RUN_INFOS SET
            STARTED=SYSDATE,
            LAST_ACTIVITY=SYSDATE
            WHERE RUN_ID=inRUN_ID;
Line: 444

            INSERT INTO CZ_XFR_RUN_INFOS (RUN_ID,STARTED,LAST_ACTIVITY)
            VALUES(inRUN_ID,SYSDATE,SYSDATE);
Line: 463

    KRS_INTL_TEXT(inRUN_ID,COMMIT_SIZE,MAX_ERR,INSERTS,UPDATES,FAILED,DUPS,inXFR_GROUP);
Line: 473

    XFR_INTL_TEXT(inRUN_ID,COMMIT_SIZE,MAX_ERR,nXfrInsertCount,nXfrUpdateCount,FAILED,inXFR_GROUP);
Line: 481

    /* Report Insert Errors */
    IF(nXfrInsertCount<> INSERTS) THEN
      x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_INSERTERRORS','RESOLVED',to_char(INSERTS),'ACTUAL',to_char(nXfrInsertCount)),1,'CZ_IMP_PS_NODE.MAIN_INTL_TEXT:INSERTS ',11276,inRun_Id);
Line: 485

    /* Report Update Errors */
    IF(nXfrUpdateCount<> UPDATES) THEN
      x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_UPDATEERRORS','RESOLVED',to_char(UPDATES),'ACTUAL',to_char(nXfrUpdateCount)),1,'CZ_IMP_PS_NODE.MAIN_INTL_TEXT:UPDATES ',11276,inRun_Id);
Line: 490

    INSERTS:=nXfrInsertCount;
Line: 491

    UPDATES:=nXfrUpdateCount;
Line: 501

                        INSERTS     IN OUT NOCOPY PLS_INTEGER,
                        UPDATES     IN OUT NOCOPY PLS_INTEGER,
                        FAILED      IN OUT NOCOPY PLS_INTEGER,
                              inXFR_GROUP       IN    VARCHAR2
                       ) IS
    CURSOR c_xfr_intl_text IS
    SELECT intl_text_id, localized_str, language, source_lang, deleted_flag,creation_date
           last_update_date, created_by, last_updated_by,orig_sys_ref, model_id, disposition,
           rec_status, ROWID
      FROM CZ_IMP_LOCALIZED_TEXTS
     WHERE Run_ID=inRUN_ID AND rec_status = 'PASS';
Line: 521

    nInsertCount            PLS_INTEGER:=0; -- Inserts --
Line: 522

    nUpdateCount            PLS_INTEGER:=0; -- Updates --
Line: 527

    NOUPDATE_ORIG_SYS_REF     NUMBER;
Line: 528

    NOUPDATE_LOCALIZED_STR   	NUMBER;
Line: 529

    NOUPDATE_LANGUAGE 		NUMBER;
Line: 530

    NOUPDATE_SOURCE_LANG 	NUMBER;
Line: 531

    NOUPDATE_CREATION_DATE    NUMBER;
Line: 532

    NOUPDATE_LAST_UPDATE_DATE NUMBER;
Line: 533

    NOUPDATE_CREATED_BY     	NUMBER;
Line: 534

    NOUPDATE_LAST_UPDATED_BY  NUMBER;
Line: 535

    NOUPDATE_DELETED_FLAG   	NUMBER;
Line: 540

      NOUPDATE_ORIG_SYS_REF   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','ORIG_SYS_REF',inXFR_GROUP);
Line: 541

      NOUPDATE_LOCALIZED_STR      := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','LOCALIZED_STR',inXFR_GROUP);
Line: 542

      NOUPDATE_LANGUAGE      := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','LANGUAGE',inXFR_GROUP);
Line: 543

      NOUPDATE_SOURCE_LANG      := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','SOURCE_LANG',inXFR_GROUP);
Line: 544

      NOUPDATE_CREATION_DATE       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','CREATION_DATE',inXFR_GROUP);
Line: 545

      NOUPDATE_LAST_UPDATE_DATE      := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','LAST_UPDATE_DATE',inXFR_GROUP);
Line: 546

      NOUPDATE_CREATED_BY    := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','CREATED_BY',inXFR_GROUP);
Line: 547

      NOUPDATE_LAST_UPDATED_BY   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','LAST_UPDATED_BY',inXFR_GROUP);
Line: 548

      NOUPDATE_DELETED_FLAG  := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_LOCALIZED_TEXTS','DELETED_FLAG',inXFR_GROUP);
Line: 574

            INSERT INTO cz_localized_texts (intl_text_id, localized_str, language, source_lang, deleted_flag,
              creation_date, last_update_date, created_by, last_updated_by,orig_sys_ref, model_id)
            VALUES
              (p_xfr_intl_text.intl_text_id,
               p_xfr_intl_text.localized_str,
               p_xfr_intl_text.language,
               p_xfr_intl_text.source_lang,
               p_xfr_intl_text.deleted_flag,
               sysdate, sysdate, -UID, -UID,p_xfr_intl_text.orig_sys_ref, p_xfr_intl_text.model_id);
Line: 584

             nInsertCount:=nInsertCount+1;
Line: 586

               UPDATE cz_imp_localized_texts
                  SET intl_text_id=p_xfr_intl_text.intl_text_id,
                      REC_STATUS='OK'
                WHERE ROWID =  p_xfr_intl_text.ROWID;
Line: 593

                    UPDATE cz_imp_localized_texts
                       SET DISPOSITION='R',
                           REC_STATUS='DUPL'
                     WHERE ROWID = p_xfr_intl_text.ROWID;
Line: 599

                    UPDATE cz_imp_localized_texts
                       SET REC_STATUS='ERR'
                     WHERE ROWID = p_xfr_intl_text.ROWID;
Line: 602

                    x_error:=CZ_UTILS.LOG_REPORT(SQLERRM,1,'CZ_IMP_PS_NODE.XFR_INTL_TEXT:INSERT',11276,inRun_Id);
Line: 606

             UPDATE cz_localized_texts SET
              localized_str=DECODE(NOUPDATE_LOCALIZED_STR,0,p_xfr_intl_text.localized_str,localized_str),
              deleted_flag=DECODE(NOUPDATE_DELETED_FLAG,0,p_xfr_intl_text.deleted_flag,deleted_flag),
              source_lang=DECODE(NOUPDATE_SOURCE_LANG,0,p_xfr_intl_text.source_lang,source_lang),
              LAST_UPDATE_DATE=DECODE(NOUPDATE_LAST_UPDATE_DATE,0,sysdate,LAST_UPDATE_DATE),
              LAST_UPDATED_BY=DECODE(NOUPDATE_LAST_UPDATED_BY,0,-UID,LAST_UPDATED_BY)
             WHERE intl_text_id=p_xfr_intl_text.intl_text_id
               AND model_id = p_xfr_intl_text.model_id
	       AND language = p_xfr_intl_text.language;
Line: 619

               nUpdateCount:=nUpdateCount+1;
Line: 620

                 UPDATE cz_imp_localized_texts
                    SET REC_STATUS='OK'
                  WHERE ROWID = p_xfr_intl_text.ROWID;
Line: 628

                  UPDATE cz_imp_localized_texts
                  SET REC_STATUS='ERR'
                  WHERE ROWID = p_xfr_intl_text.ROWID;
Line: 631

                  x_error:=CZ_UTILS.LOG_REPORT(SQLERRM,1,'CZ_IMP_PS_NODE.XFR_INTL_TEXT:UPDATE',11276,inRun_Id);
Line: 639

      INSERTS:=nInsertCount;
Line: 640

      UPDATES:=nUpdateCount;
Line: 660

      SELECT DISPOSITION,REC_STATUS,COUNT(*)
      FROM cz_imp_localized_texts
      WHERE RUN_ID = inRUN_ID
      GROUP BY DISPOSITION,REC_STATUS;
Line: 672

         DELETE FROM CZ_XFR_RUN_RESULTS WHERE RUN_ID=inRUN_ID AND IMP_TABLE=v_table_name;
Line: 681

             INSERT INTO CZ_XFR_RUN_RESULTS  (RUN_ID,IMP_TABLE,DISPOSITION,REC_STATUS,RECORDS)
             VALUES(inRUN_ID,v_table_name,ins_disposition,ins_rec_status,ins_rec_count);
Line: 690

                SELECT SUM(NVL(RECORDS,0)) FROM CZ_XFR_RUN_RESULTS
                WHERE REC_STATUS<>v_ok AND RUN_ID=inRUN_ID
                AND IMP_TABLE=v_table_name;
Line: 697

                UPDATE CZ_XFR_RUN_INFOS
                 SET TOTAL_ERRORS=NVL(TOTAL_ERRORS,0)+NVL(nErrors,0),
                     COMPLETED=v_completed
                WHERE RUN_ID=inRUN_ID;
Line: 722

                           INSERTS     IN  OUT NOCOPY PLS_INTEGER,
                           UPDATES     IN OUT NOCOPY PLS_INTEGER,
                           FAILED      IN OUT NOCOPY PLS_INTEGER,
                           DUPS        IN OUT NOCOPY PLS_INTEGER,
                           inXFR_GROUP IN VARCHAR2
                          ) IS
     CURSOR c_imp_devl_project IS
     SELECT plan_level,orig_sys_ref,name,fsk_intltext_1_1,organization_id,
            top_item_id,explosion_type,model_id,model_type, ROWID
       FROM CZ_IMP_DEVL_PROJECT
      WHERE rec_status IS NULL AND Run_ID = inRUN_ID
      ORDER BY model_id,plan_level,ORIG_SYS_REF,NAME,ROWID;
Line: 754

     cDeletedFlag                CZ_DEVL_PROJECTS.DELETED_FLAG%TYPE;
Line: 768

     nInsertCount                PLS_INTEGER:=0; /*Inserts */
Line: 769

     nUpdateCount                PLS_INTEGER:=0; /*Updates */
Line: 794

     SELECT VALUE INTO nAllocateBlock FROM CZ_DB_SETTINGS
     WHERE SETTING_ID=v_settings_id AND SECTION_NAME=v_section_name;
Line: 829

          SELECT NVL(copy_addl_child_models,'0') INTO COPY_CHILD_MODELS
          FROM cz_xfr_project_bills
          WHERE model_ps_node_id = REFRESH_MODEL_ID;
Line: 841

            SELECT devl_project_id FROM cz_devl_projects
            WHERE ORIG_SYS_REF=sOrigSysRef
              AND DEVL_PROJECT_ID=PERSISTENT_PROJECT_ID
              AND DELETED_FLAG='0';
Line: 860

                 SELECT NULL FROM cz_devl_projects
                 WHERE devl_project_id = REFRESH_MODEL_ID
                   AND deleted_flag = '0';
Line: 864

                 SELECT d.devl_project_id, e.model_ref_expl_id FROM cz_devl_projects d, cz_model_ref_expls e
                 WHERE d.deleted_flag = '0'
                   AND e.deleted_flag = '0'
                   AND d.orig_sys_ref = sOrigSysRef
                   AND e.model_id = REFRESH_MODEL_ID
                   AND d.devl_project_id = e.component_id;
Line: 906

            SELECT null FROM cz_rp_entries rp, cz_devl_projects dv
             WHERE rp.deleted_flag = '0'
               AND rp.object_type = 'PRJ'
               AND rp.name = sName
               AND dv.deleted_flag = '0'
               AND dv.orig_sys_ref = sOrigSysRef
               AND rp.object_id = dv.devl_project_id;
Line: 920

              SELECT MAX(cz_utils.conv_num(SUBSTR(rp.name, 7, INSTR(rp.name, ')') - 7))) INTO nDummy
                FROM cz_rp_entries rp, cz_devl_projects dv
               WHERE rp.deleted_flag = '0'
                 AND rp.object_type = 'PRJ'
                 AND rp.name like 'Copy (%) of ' || sName
                 AND dv.deleted_flag = '0'
                 AND dv.orig_sys_ref = sOrigSysRef
                 AND rp.object_id = dv.devl_project_id;
Line: 943

           SELECT name, model_type INTO onlName, sModelType
           FROM cz_devl_projects WHERE devl_project_id = nOnlDevlProjectId;
Line: 978

		   nUpdateCount:=nUpdateCount+1;
Line: 989

	         -- Don't update model_type if it is 'P'

		   IF (sModelType = 'P' AND nModelType NOT IN ('P', 'N')) THEN

			CZ_REFS.SolutionBasedModelCheck(nOnlDevlProjectId, nInstances);
Line: 1006

          /* Insert */
            sDisposition:='I';
Line: 1008

            nInsertCount:=nInsertCount+1;
Line: 1012

              SELECT CZ_PS_NODES_S.NEXTVAL INTO nNextValue FROM DUAL;
Line: 1018

         UPDATE CZ_IMP_DEVL_PROJECT SET
         DEVL_PROJECT_ID=DECODE(sDisposition,'R',DEVL_PROJECT_ID,nOnlDevlProjectId),
         PERSISTENT_PROJECT_ID=DECODE(sDisposition,'I',NVL(nPersistentProjectId,nOnlDevlProjectId),PERSISTENT_PROJECT_ID),
         INTL_TEXT_ID=DECODE(sDisposition,'R',INTL_TEXT_ID,nOnlIntlTextId),
         NAME=DECODE(sDisposition,'R',NAME,sName),
         DISPOSITION=sDisposition,
         REC_STATUS=sRecStatus,
	 MODEL_TYPE = DECODE(sDisposition,'M',DECODE(sModelType,'P',DECODE(nModelType,'N',nModelType,sModelType),nModelType),nModelType)
         WHERE ROWID = thisRowId;
Line: 1031

              UPDATE CZ_IMP_DEVL_PROJECT SET
              DISPOSITION=sDisposition,
              REC_STATUS=sRecStatus
              WHERE MODEL_ID = REFRESH_MODEL_ID;
Line: 1043

           UPDATE CZ_IMP_PS_NODES SET
            DEVL_PROJECT_ID=nOnlDevlProjectId
            WHERE fsk_devlproject_5_1 = sOrigSysRef
            AND RUN_ID=inRUN_ID;
Line: 1064

    INSERTS:=nInsertCount;
Line: 1065

    UPDATES:=nUpdateCount;
Line: 1085

      SELECT DELETED_FLAG, bom_caption_rule_id, nonbom_caption_rule_id,
      orig_sys_ref, name, model_id, model_type, seeded_flag, ROWID FROM CZ_IMP_DEVL_PROJECT
      WHERE REC_STATUS IS NULL AND RUN_ID = inRUN_ID;
Line: 1108

           SELECT 1 INTO l_nbr
           FROM cz_rules a
           WHERE rule_id = p_id
           AND rule_type = p_type
           AND deleted_flag = '0'
           AND (devl_project_id = 0
                 OR
               (devl_project_id <> 0 AND EXISTS
                   (SELECT 1 FROM cz_devl_projects
                    WHERE deleted_flag = '0'
                    AND devl_project_id = a.devl_project_id
                    AND orig_sys_ref = p_orig_sys_ref)))
           AND ROWNUM < 2;
Line: 1194

           UPDATE CZ_IMP_DEVL_PROJECT SET
           DELETED_FLAG=DECODE(DELETED_FLAG,NULL,'0',DELETED_FLAG),
           SEEDED_FLAG=DECODE(SEEDED_FLAG,NULL,'0',SEEDED_FLAG),
           DISPOSITION=l_disposition,
           REC_STATUS=l_rec_status
           WHERE ROWID = p_imp_devl_project.ROWID;
Line: 1224

                            INSERTS     IN OUT NOCOPY PLS_INTEGER,
                            UPDATES     IN OUT NOCOPY PLS_INTEGER,
                            FAILED      IN OUT NOCOPY PLS_INTEGER,
                            DUPS        IN OUT NOCOPY PLS_INTEGER,
                            inXFR_GROUP IN     VARCHAR2,
                            p_rp_folder_id IN  NUMBER
                        ) IS

    /* Internal vars */
    nCommitCount     PLS_INTEGER:=0; /* COMMIT buffer index */
Line: 1235

    nXfrInsertCount  PLS_INTEGER:=0; /* Inserts */
Line: 1236

    nXfrUpdateCount  PLS_INTEGER:=0; /* Updates */
Line: 1245

   insert_end_time  number;
Line: 1251

           SELECT 'X' INTO dummy FROM CZ_XFR_RUN_INFOS WHERE RUN_ID=inRUN_ID;
Line: 1253

           UPDATE CZ_XFR_RUN_INFOS SET
           STARTED=SYSDATE,
           LAST_ACTIVITY=SYSDATE
           WHERE RUN_ID=inRUN_ID;
Line: 1260

            INSERT INTO CZ_XFR_RUN_INFOS (RUN_ID,STARTED,LAST_ACTIVITY)
            VALUES(inRUN_ID,SYSDATE,SYSDATE);
Line: 1280

    KRS_DEVL_PROJECT(inRUN_ID,COMMIT_SIZE,MAX_ERR,INSERTS,UPDATES,FAILED,DUPS,inXFR_GROUP);
Line: 1291

      XFR_DEVL_PROJECT(inRUN_ID,COMMIT_SIZE,MAX_ERR,nXfrInsertCount,
                       nXfrUpdateCount,FAILED,inXFR_GROUP, p_rp_folder_id);
Line: 1299

    /* Report Insert Errors */
    IF(nXfrInsertCount<> INSERTS) THEN
      x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_INSERTERRORS','RESOLVED',to_char(INSERTS),'ACTUAL',to_char(nXfrInsertCount)),1,'CZ_IMP_PS_NODE.MAIN_DEVL_PROJECT:INSERTS ',11276,inRun_Id);
Line: 1303

    /* Report Update Errors */
    IF(nXfrUpdateCount<> UPDATES) THEN
      x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_UPDATEERRORS','RESOLVED',to_char(UPDATES),'ACTUAL',to_char(nXfrUpdateCount)),1,'CZ_IMP_PS_NODE.MAIN_DEVL_PROJECT:UPDATES ',11276,inRun_Id);
Line: 1309

    INSERTS:=nXfrInsertCount;
Line: 1310

    UPDATES:=nXfrUpdateCount;
Line: 1319

                        INSERTS     IN OUT NOCOPY PLS_INTEGER,
                        UPDATES     IN OUT NOCOPY PLS_INTEGER,
                        FAILED      IN OUT NOCOPY PLS_INTEGER,
                        inXFR_GROUP       IN    VARCHAR2,
                        p_rp_folder_id IN NUMBER
                       ) IS

    CURSOR c_xfr_devl_project IS
    SELECT * FROM CZ_IMP_DEVL_PROJECT
    WHERE Run_ID=inRUN_ID AND rec_status='PASS'
    ORDER BY model_id, plan_level;
Line: 1342

    nInsertCount            PLS_INTEGER:=0; -- Inserts --
Line: 1343

    nUpdateCount            PLS_INTEGER:=0; -- Updates --
Line: 1346

    NOUPDATE_NAME           NUMBER;
Line: 1347

    NOUPDATE_VERSION        NUMBER;
Line: 1348

    NOUPDATE_INTL_TEXT_ID   NUMBER;
Line: 1349

    NOUPDATE_CREATION_DATE        NUMBER;
Line: 1350

    NOUPDATE_LAST_UPDATE_DATE     NUMBER;
Line: 1351

    NOUPDATE_CREATED_BY           NUMBER;
Line: 1352

    NOUPDATE_LAST_UPDATED_BY      NUMBER;
Line: 1353

    NOUPDATE_DELETED_FLAG   NUMBER;
Line: 1354

    NOUPDATE_ORIG_SYS_REF   NUMBER;
Line: 1355

    NOUPDATE_DESC_TEXT      NUMBER;
Line: 1356

    NOUPDATE_MODEL_TYPE     NUMBER;
Line: 1357

    NOUPDATE_PRODUCT_KEY    NUMBER;
Line: 1358

    NOUPDATE_ORGANIZATION_ID     NUMBER;
Line: 1359

    NOUPDATE_INVENTORY_ITEM_ID   NUMBER;
Line: 1360

    NOUPDATE_BOM_CPTN_RULE_ID    NUMBER;
Line: 1361

    NOUPDATE_NONBOM_CPTN_RULE_ID NUMBER;
Line: 1362

    NOUPDATE_BOM_CPTN_TEXT_ID    NUMBER;
Line: 1363

    NOUPDATE_NONBOM_CPTN_TEXT_ID NUMBER;
Line: 1368

      NOUPDATE_NAME          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','NAME',inXFR_GROUP);
Line: 1369

      NOUPDATE_VERSION       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','VERSION',inXFR_GROUP);
Line: 1370

      NOUPDATE_INTL_TEXT_ID  := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','INTL_TEXT_ID',inXFR_GROUP);
Line: 1371

      NOUPDATE_CREATION_DATE       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','CREATION_DATE',inXFR_GROUP);
Line: 1372

      NOUPDATE_LAST_UPDATE_DATE      := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','LAST_UPDATE_DATE',inXFR_GROUP);
Line: 1373

      NOUPDATE_CREATED_BY    := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','CREATED_BY',inXFR_GROUP);
Line: 1374

      NOUPDATE_LAST_UPDATED_BY   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','LAST_UPDATED_BY',inXFR_GROUP);
Line: 1375

      NOUPDATE_DELETED_FLAG  := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','DELETED_FLAG',inXFR_GROUP);
Line: 1376

      NOUPDATE_ORIG_SYS_REF  := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','ORIG_SYS_REF',inXFR_GROUP);
Line: 1377

      NOUPDATE_DESC_TEXT     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','DESC_TEXT',inXFR_GROUP);
Line: 1378

      NOUPDATE_MODEL_TYPE     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','MODEL_TYPE',inXFR_GROUP);
Line: 1379

      NOUPDATE_INVENTORY_ITEM_ID   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','INVENTORY_ITEM_ID',inXFR_GROUP);
Line: 1380

      NOUPDATE_ORGANIZATION_ID := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','ORGANIZATION_ID',inXFR_GROUP);
Line: 1381

      NOUPDATE_PRODUCT_KEY     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','PRODUCT_KEY',inXFR_GROUP);
Line: 1382

      NOUPDATE_BOM_CPTN_RULE_ID     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','BOM_CAPTION_RULE_ID',inXFR_GROUP);
Line: 1383

      NOUPDATE_NONBOM_CPTN_RULE_ID     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','NONBOM_CAPTION_RULE_ID',inXFR_GROUP);
Line: 1384

      NOUPDATE_BOM_CPTN_TEXT_ID     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','BOM_CAPTION_TEXT_ID',inXFR_GROUP);
Line: 1385

      NOUPDATE_NONBOM_CPTN_TEXT_ID     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_DEVL_PROJECTS','NONBOM_CAPTION_TEXT_ID',inXFR_GROUP);
Line: 1415

            UPDATE cz_imp_devl_project
               SET REC_STATUS='ERR'
             WHERE DEVL_PROJECT_ID=p_xfr_devl_project.DEVL_PROJECT_ID AND RUN_ID=inRUN_ID
                   AND DISPOSITION=p_xfr_devl_project.disposition;
Line: 1420

            x_error:=CZ_UTILS.LOG_REPORT('Incorrect value of config_engine_type="'||p_xfr_devl_project.config_engine_type||'"',1,'CZ_IMP_PS_NODE.XFR_DEVL_PROJECT:INSERT',11276,inRun_Id);
Line: 1432

            INSERT INTO cz_devl_projects (devl_project_id, intl_text_id,
              name, version, deleted_flag, orig_sys_ref, desc_text,
              creation_date, last_update_date, created_by, last_updated_by,
              persistent_project_id, model_type, organization_id, inventory_item_id, product_key,
              bom_caption_rule_id, nonbom_caption_rule_id, config_engine_type)
            VALUES
              (p_xfr_devl_project.devl_project_id,
               p_xfr_devl_project.intl_text_id,
               p_xfr_devl_project.name,
               p_xfr_devl_project.version,
               p_xfr_devl_project.deleted_flag,
               p_xfr_devl_project.orig_sys_ref,
               p_xfr_devl_project.desc_text,
               sysdate, sysdate, -UID, -UID, p_xfr_devl_project.persistent_project_id,
	       p_xfr_devl_project.model_type, p_xfr_devl_project.organization_id,
               p_xfr_devl_project.inventory_item_id, p_xfr_devl_project.product_key,
               p_xfr_devl_project.bom_caption_rule_id, p_xfr_devl_project.nonbom_caption_rule_id, p_xfr_devl_project.config_engine_type);
Line: 1450

             nInsertCount:=nInsertCount+1;
Line: 1452

             UPDATE cz_imp_devl_project
             SET REC_STATUS='OK'
             WHERE DEVL_PROJECT_ID=p_xfr_devl_project.DEVL_PROJECT_ID AND RUN_ID=inRUN_ID
             AND DISPOSITION='I';
Line: 1457

             INSERT INTO CZ_RULE_FOLDERS
             (RULE_FOLDER_ID,NAME,TREE_SEQ,DEVL_PROJECT_ID,CREATED_BY,LAST_UPDATED_BY,
             CREATION_DATE,LAST_UPDATE_DATE,DELETED_FLAG)
             SELECT CZ_RULE_FOLDERS_S.NEXTVAL,p_xfr_devl_project.name||' Rules',0,
             p_xfr_devl_project.devl_project_id,UID,UID,sysdate,sysdate,'0'
             FROM DUAL WHERE NOT EXISTS
             (SELECT 1 FROM CZ_RULE_FOLDERS WHERE
             DEVL_PROJECT_ID=p_xfr_devl_project.devl_project_id AND
             PARENT_RULE_FOLDER_ID IS NULL AND NAME=p_xfr_devl_project.name||' Rules'
             AND deleted_flag = '0');
Line: 1468

             INSERT INTO CZ_RP_ENTRIES
             (OBJECT_TYPE,OBJECT_ID,ENCLOSING_FOLDER,NAME,DESCRIPTION,DELETED_FLAG,SEEDED_FLAG)
             SELECT 'PRJ',p_xfr_devl_project.devl_project_id,p_rp_folder_id,
             p_xfr_devl_project.name,p_xfr_devl_project.desc_text,'0',p_xfr_devl_project.seeded_flag
             FROM DUAL WHERE NOT EXISTS
             (SELECT 1 FROM CZ_RP_ENTRIES WHERE deleted_flag = '0' AND (
             (OBJECT_TYPE='PRJ' AND OBJECT_ID=p_xfr_devl_project.devl_project_id) OR
             (ENCLOSING_FOLDER=p_rp_folder_id AND NAME=p_xfr_devl_project.name)));
Line: 1479

               UPDATE CZ_XFR_PROJECT_BILLS SET
               MODEL_PS_NODE_ID=p_xfr_devl_project.devl_project_id,
               DESCRIPTION=p_xfr_devl_project.desc_text,
               COMPONENT_ITEM_ID=p_xfr_devl_project.top_item_id,
               LAST_IMPORT_RUN_ID=inRUN_ID,
               LAST_IMPORT_DATE=SYSDATE
               WHERE ORGANIZATION_ID=p_xfr_devl_project.ORGANIZATION_ID AND
               TOP_ITEM_ID=p_xfr_devl_project.TOP_ITEM_ID AND
               EXPLOSION_TYPE=p_xfr_devl_project.EXPLOSION_TYPE AND
               MODEL_PS_NODE_ID = p_xfr_devl_project.model_id
               RETURNING copy_addl_child_models,source_server INTO copy_child_models, server_id;
Line: 1492

               INSERT INTO cz_xfr_project_bills
               (model_ps_node_id, description, component_item_id, last_import_run_id,
               last_import_date, organization_id, top_item_id, explosion_type,
               copy_addl_child_models, source_server, deleted_flag)
               SELECT p_xfr_devl_project.devl_project_id, p_xfr_devl_project.desc_text,
               p_xfr_devl_project.top_item_id, inRUN_ID, SYSDATE,
               NVL(p_xfr_devl_project.ORGANIZATION_ID, 0), NVL(p_xfr_devl_project.TOP_ITEM_ID, 0),
               NVL(p_xfr_devl_project.EXPLOSION_TYPE, 'GENERIC'), '0', NVL(server_id, 0), '0'
               FROM DUAL WHERE NOT EXISTS
               (SELECT NULL FROM cz_xfr_project_bills
               WHERE model_ps_node_id = p_xfr_devl_project.devl_project_id
               AND deleted_flag = '0');
Line: 1509

                UPDATE cz_imp_devl_project  SET REC_STATUS='ERR'
                WHERE DEVL_PROJECT_ID=p_xfr_devl_project.DEVL_PROJECT_ID AND RUN_ID=inRUN_ID
                AND DISPOSITION='I';
Line: 1512

                x_error:=CZ_UTILS.LOG_REPORT(SQLERRM,1,'CZ_IMP_PS_NODE.XFR_DEVL_PROJECT:INSERT',11276,inRun_Id);
Line: 1518

           UPDATE cz_devl_projects SET
             intl_text_id=DECODE(NOUPDATE_INTL_TEXT_ID,0,p_xfr_devl_project.intl_text_id,intl_text_id),
             name=DECODE(NOUPDATE_NAME,0,p_xfr_devl_project.name,name),
             version=DECODE(NOUPDATE_VERSION,0,p_xfr_devl_project.version,version),
             deleted_flag=DECODE(NOUPDATE_DELETED_FLAG,0,p_xfr_devl_project.deleted_flag,deleted_flag),
             orig_sys_ref=DECODE(NOUPDATE_DELETED_FLAG,0,p_xfr_devl_project.orig_sys_ref,orig_sys_ref),
             desc_text=DECODE(NOUPDATE_DESC_TEXT,0,p_xfr_devl_project.desc_text,desc_text),
             LAST_UPDATE_DATE=DECODE(NOUPDATE_LAST_UPDATE_DATE,0,sysdate,LAST_UPDATE_DATE),
             LAST_UPDATED_BY=DECODE(NOUPDATE_LAST_UPDATED_BY,0,-UID,LAST_UPDATED_BY),
             MODEL_TYPE = DECODE(NOUPDATE_MODEL_TYPE,0,p_xfr_devl_project.model_type),
             organization_id=DECODE(NOUPDATE_ORGANIZATION_ID,0,p_xfr_devl_project.organization_id,organization_id),
             inventory_item_id=DECODE(NOUPDATE_INVENTORY_ITEM_ID,0,p_xfr_devl_project.inventory_item_id,inventory_item_id),
             product_key= DECODE(NOUPDATE_PRODUCT_KEY,0,p_xfr_devl_project.product_key,product_key),
             bom_caption_rule_id= DECODE(NOUPDATE_BOM_CPTN_RULE_ID,0,p_xfr_devl_project.bom_caption_rule_id,bom_caption_rule_id),
             nonbom_caption_rule_id= DECODE(NOUPDATE_NONBOM_CPTN_RULE_ID,0,p_xfr_devl_project.nonbom_caption_rule_id,nonbom_caption_rule_id)
           WHERE devl_project_id=p_xfr_devl_project.devl_project_id;
Line: 1538

               nUpdateCount:=nUpdateCount+1;
Line: 1539

               UPDATE cz_imp_devl_project
               SET REC_STATUS='OK'
               WHERE DEVL_PROJECT_ID=p_xfr_devl_project.DEVL_PROJECT_ID AND RUN_ID=inRUN_ID
               AND DISPOSITION='M';
Line: 1545

           UPDATE CZ_RP_ENTRIES SET
            NAME = DECODE(NOUPDATE_NAME,0,p_xfr_devl_project.name,name),
            DESCRIPTION = DECODE(NOUPDATE_DESC_TEXT,0,p_xfr_devl_project.desc_text,description),
            DELETED_FLAG = '0',
            SEEDED_FLAG = p_xfr_devl_project.seeded_flag
           WHERE OBJECT_TYPE='PRJ' AND OBJECT_ID=p_xfr_devl_project.devl_project_id
           AND NOT EXISTS
           (SELECT 1 FROM CZ_RP_ENTRIES
           WHERE ENCLOSING_FOLDER=0
           AND NAME=p_xfr_devl_project.name
           AND deleted_flag = '0');
Line: 1558

           UPDATE CZ_XFR_PROJECT_BILLS SET
            DESCRIPTION=DECODE(NOUPDATE_DESC_TEXT,0,p_xfr_devl_project.desc_text,description),
            COMPONENT_ITEM_ID=p_xfr_devl_project.top_item_id,
            LAST_IMPORT_RUN_ID=inRUN_ID,
            LAST_IMPORT_DATE=SYSDATE,
            deleted_flag = '0'
           WHERE ORGANIZATION_ID=p_xfr_devl_project.ORGANIZATION_ID AND
           TOP_ITEM_ID=p_xfr_devl_project.TOP_ITEM_ID AND
           EXPLOSION_TYPE=p_xfr_devl_project.EXPLOSION_TYPE AND
           MODEL_PS_NODE_ID = p_xfr_devl_project.devl_project_id
           RETURNING copy_addl_child_models, source_server INTO copy_child_models, server_id;
Line: 1582

             UPDATE cz_imp_devl_project SET REC_STATUS='ERR'
             WHERE DEVL_PROJECT_ID=p_xfr_devl_project.DEVL_PROJECT_ID AND RUN_ID=inRUN_ID
             AND DISPOSITION='M';
Line: 1585

             x_error:=CZ_UTILS.LOG_REPORT(SQLERRM,1,'CZ_IMP_PS_NODE.XFR_DEVL_PROJECT:UPDATE',11276,inRun_Id);
Line: 1592

      INSERTS:=nInsertCount;
Line: 1593

      UPDATES:=nUpdateCount;
Line: 1613

        SELECT DISPOSITION,REC_STATUS,COUNT(*)
        FROM cz_imp_devl_project
        WHERE RUN_ID = inRUN_ID
        GROUP BY DISPOSITION,REC_STATUS;
Line: 1624

         DELETE FROM CZ_XFR_RUN_RESULTS WHERE RUN_ID=inRUN_ID AND IMP_TABLE=v_table_name;
Line: 1634

           INSERT INTO CZ_XFR_RUN_RESULTS  (RUN_ID,IMP_TABLE,DISPOSITION,REC_STATUS,RECORDS)
           VALUES(inRUN_ID,v_table_name,ins_disposition,ins_rec_status,ins_rec_count);
Line: 1643

                SELECT SUM(NVL(RECORDS,0)) FROM CZ_XFR_RUN_RESULTS
                WHERE REC_STATUS<>v_ok AND RUN_ID=inRUN_ID
                AND IMP_TABLE=v_table_name;
Line: 1650

                UPDATE CZ_XFR_RUN_INFOS
                 SET TOTAL_ERRORS=NVL(TOTAL_ERRORS,0)+NVL(nErrors,0),
                     COMPLETED=v_completed
                WHERE RUN_ID=inRUN_ID;
Line: 1675

                       INSERTS      IN OUT NOCOPY PLS_INTEGER,
                       UPDATES      IN OUT NOCOPY PLS_INTEGER,
                       FAILED       IN OUT NOCOPY PLS_INTEGER,
                       DUPS         IN OUT NOCOPY PLS_INTEGER,
                              inXFR_GROUP       IN    VARCHAR2
                      ) IS

      TYPE tStringArray IS TABLE OF VARCHAR2(2000) INDEX BY BINARY_INTEGER;
Line: 1689

            SELECT PLAN_LEVEL,ORIG_SYS_REF,USER_STR03,DEVL_PROJECT_ID,PS_NODE_TYPE,NAME,
              FSK_INTLTEXT_1_1,FSK_INTLTEXT_1_EXT,
              FSK_ITEMMASTER_2_1,FSK_ITEMMASTER_2_EXT,
              FSK_PSNODE_3_1,FSK_PSNODE_3_EXT,
              FSK_PSNODE_4_1,FSK_PSNODE_4_EXT,
              FSK_DEVLPROJECT_5_1,FSK_DEVLPROJECT_5_EXT,
              fsk_psnode_6_1, COMPONENT_SEQUENCE_PATH, ROWID, MINIMUM, MAXIMUM,
              nvl(SRC_APPLICATION_ID, cnDefSrcAppId),
              nvl(FSK_ITEMMASTER_2_2, cnDefSrcAppId)
            FROM CZ_IMP_PS_NODES WHERE REC_STATUS IS NULL AND RUN_ID = inRUN_ID
            ORDER BY PLAN_LEVEL,
              DECODE(x_usesurr_psnode,0,ORIG_SYS_REF,1,USER_STR03),
              DECODE(x_usesurr_intltext,0,FSK_INTLTEXT_1_1,1,FSK_INTLTEXT_1_EXT),
              DECODE(x_usesurr_itemmaster,0,FSK_ITEMMASTER_2_1,1,FSK_ITEMMASTER_2_EXT),
              DECODE(x_usesurr_psnode,0,FSK_PSNODE_3_1,1,FSK_PSNODE_3_EXT),
              DECODE(x_usesurr_devlproject,0,FSK_DEVLPROJECT_5_1,1,FSK_DEVLPROJECT_5_EXT),
              ROWID;
Line: 1753

            cDeletedFlag                                    CZ_DEVL_PROJECTS.DELETED_FLAG%TYPE;
Line: 1754

            cDummyDeletedFlag                               CZ_DEVL_PROJECTS.DELETED_FLAG%TYPE;
Line: 1766

	nInsertCount				PLS_INTEGER:=0;			/*Inserts */
Line: 1767

	nUpdateCount				PLS_INTEGER:=0;			/*Updates */
Line: 1805

     SELECT VALUE INTO nAllocateBlock FROM CZ_DB_SETTINGS
     WHERE SETTING_ID=v_settings_id AND SECTION_NAME=v_section_name;
Line: 1816

     SELECT VALUE INTO sPsNodeName FROM CZ_DB_SETTINGS
     WHERE SETTING_ID=v_settings_id AND SECTION_NAME=v_section_name;
Line: 1868

		 SELECT ITEM_ID,REF_PART_NBR FROM CZ_ITEM_MASTERS
                 WHERE ORIG_SYS_REF=sFSKITEMMASTER21 AND deleted_flag = '0'
                 AND SRC_APPLICATION_ID=nFSKITEMMASTER22;
Line: 1872

        	 SELECT ITEM_ID,REF_PART_NBR FROM CZ_ITEM_MASTERS
                 WHERE ORIG_SYS_REF=sFSKITEMMASTER2EXT AND deleted_flag = '0'
                 AND SRC_APPLICATION_ID=nFSKITEMMASTER22;
Line: 1895

		  SELECT PS_NODE_ID, PLAN_LEVEL FROM CZ_IMP_PS_NODES WHERE ORIG_SYS_REF=DECODE(x_usesurr_psnode, 0, sFSKPSNODE31, 1, sFSKPSNODE3EXT)
                  AND DEVL_PROJECT_ID=nDevlProjectId AND RUN_ID=inRUN_ID
                  AND ps_node_id IS NOT NULL
                  AND src_application_id = nImpSrcApplicationId
                  AND NVL(COMPONENT_SEQUENCE_PATH, -1) = NVL(SUBSTR(nImpTreeSeq, 1, INSTR(nImpTreeSeq, '-', -1, 1) - 1), -1);
Line: 1913

		  SELECT PS_NODE_ID,PARENT_ID,NAME FROM CZ_PS_NODES
                  WHERE ORIG_SYS_REF=DECODE(x_usesurr_psnode,0, sImpOrigsysref, 1, sImpUserstr03)
                  AND DEVL_PROJECT_ID = nDevlProjectId
                  AND NVL(COMPONENT_SEQUENCE_PATH, -1) = NVL(nImpTreeSeq, -1)
                  AND deleted_flag = '0'
                  AND src_application_id = nImpSrcApplicationId;
Line: 1932

                      SELECT PS_NODE_ID, devl_project_id, item_id, ib_trackable FROM CZ_IMP_PS_NODES
                      WHERE ORIG_SYS_REF = sFSKREFERENCE
                        AND RUN_ID=inRun_ID
                        AND ps_node_id IS NOT NULL;
Line: 1937

                      SELECT model_type FROM cz_imp_devl_project
                       WHERE devl_project_id = nDevlProjectId
                         AND RUN_ID=inRun_ID;
Line: 1941

                      SELECT name FROM cz_imp_devl_project
                      WHERE devl_project_id = nOnlDevlProjectId
                        AND RUN_ID=inRun_ID;
Line: 1945

                      SELECT ref_part_nbr FROM cz_item_masters
                      WHERE item_id = nReferredItemId;
Line: 1948

                      SELECT p.PS_NODE_ID, p.devl_project_id, p.item_id FROM CZ_PS_NODES p, CZ_DEVL_PROJECTS d
                      WHERE p.ORIG_SYS_REF = sFSKREFERENCE
                        AND p.ps_node_id = p.persistent_node_id
                        AND p.deleted_flag = '0'
                        AND p.ps_node_id = d.devl_project_id
                        AND d.deleted_flag = '0';
Line: 2070

		/*  Insert or update */
		BEGIN
    		  IF((sLastFSK IS NOT NULL AND sLastFSK=sThisFSK) AND
                   ((nLastTreeSeq IS NULL AND nPsNodeType = bomModel) OR
                   (nLastTreeSeq IS NOT NULL AND nLastTreeSeq = nThisTreeSeq))) THEN
	            /* This is a duplicate record */
			sRecStatus:='DUPL';
Line: 2089

                        to update model_ref_expl_id of rules' participants

                        IF(nPsNodeType = cnReference)THEN

                          UPDATE cz_ps_nodes SET deleted_flag='1' WHERE ps_node_id = nOnlPsnodeId;
Line: 2094

                          cz_refs.delete_Node(nOnlPsnodeId, cnReference, p_out_err, '1');
Line: 2096

                          nInsertCount:=nInsertCount+1;
Line: 2100

                          SELECT CZ_PS_NODES_S.NEXTVAL INTO nNextValue FROM DUAL;
Line: 2107

		      nUpdateCount:=nUpdateCount+1;
Line: 2112

		      /*Insert */
nDebug := 1022;
Line: 2115

                        nInsertCount:=nInsertCount+1;
Line: 2123

                            SELECT CZ_PS_NODES_S.NEXTVAL INTO nNextValue FROM DUAL;
Line: 2144

                  SELECT nvl(MINIMUM,0), nvl(MAXIMUM,-1) INTO sMinimum, sMaximum
		         FROM CZ_PS_NODES
		         WHERE PS_NODE_ID = nOnlPsnodeId
		         AND DELETED_FLAG = '0';
Line: 2154

		  -- Don't update min/max for references in a model (PTO)
		  -- For an existing reference, get min/max values from cz_ps_nodes

			DECLARE
			 CURSOR c_node IS
			  SELECT model_type
		    	  FROM CZ_DEVL_PROJECTS
		    	  WHERE DEVL_PROJECT_ID IN (SELECT PARENT_ID FROM CZ_PS_NODES
							  	WHERE PS_NODE_ID = nOnlPsnodeId
								AND DELETED_FLAG = '0')
			   AND DELETED_FLAG = '0';
Line: 2184

		    		SELECT nvl(MINIMUM,1), nvl(MAXIMUM,1) INTO sMinimum, sMaximum
		    		FROM CZ_PS_NODES
		    		WHERE PS_NODE_ID = nOnlPsnodeId
			   	AND DELETED_FLAG = '0';
Line: 2205

                      select max(tree_seq) into nOnlMaxtreeSeq_forParent
                      from cz_ps_nodes
                      where parent_id = nImpparentid
                      and deleted_flag = '0';
Line: 2225

		    UPDATE CZ_IMP_PS_NODES SET
                    ORIG_SYS_REF=DECODE(x_usesurr_psnode,1,DECODE(sDISPOSITION,NULL,sImpUserStr03,ORIG_SYS_REF), ORIG_SYS_REF),
                    PS_NODE_ID=DECODE(sDISPOSITION,'R',PS_NODE_ID,'I',
                                      DECODE(PS_NODE_TYPE,bomModel,DEVL_PROJECT_ID,cnModel,DEVL_PROJECT_ID,nNextId),nOnlPsnodeId),
                    ITEM_ID=DECODE(sDISPOSITION,'R',ITEM_ID,nonlitemid),
                    NAME=DECODE(inXFR_GROUP,'GENERIC',NAME,
                                     NamePrefix || DECODE(sDISPOSITION,'R',NAME,
                                              DECODE(nPsNodeType,cnReference,DECODE(localName,NULL,NAME,localName),
                                                     DECODE(sOnlItemRefPartNbr,NULL,NAME,
                                                            DECODE(sPsNodeName,'DESCRIPTION',NAME,sOnlItemRefPartNbr))))),
                    PARENT_ID=DECODE(sDISPOSITION,'R',PARENT_ID,nImpparentid),
                    REFERENCE_ID=DECODE(sDISPOSITION,'R',REFERENCE_ID,DECODE(PS_NODE_TYPE,cnReference,nOnlReference,REFERENCE_ID)),
		    MINIMUM = DECODE(nPsNodeType,cnReference,sMinimum, MINIMUM),
		    MAXIMUM = DECODE(nPsNodeType,cnReference,sMaximum, MAXIMUM),
--------------------bug3495030
                    TREE_SEQ = DECODE(sDISPOSITION,'I',nvl(nNextTreeSeq,TREE_SEQ),TREE_SEQ),
                    DISPOSITION=sDisposition,
                    REC_STATUS=sRecStatus
                    WHERE ROWID = thisRowId;
Line: 2266

		INSERTS:=nInsertCount;
Line: 2267

		UPDATES:=nUpdateCount;
Line: 2289

			SELECT DELETED_FLAG, SYSTEM_NODE_FLAG, SRC_APPLICATION_ID, ORIG_SYS_REF,
                        PS_NODE_TYPE, MINIMUM, MAXIMUM, INSTANTIABLE_FLAG, NAME, FSK_DEVLPROJECT_5_1,
                        FSK_PSNODE_3_1, FSK_PSNODE_3_EXT, REFERENCE_ID, INITIAL_NUM_VALUE, DECIMAL_QTY_FLAG,
                        MINIMUM_SELECTED, MAXIMUM_SELECTED, UI_OMIT, DISPLAY_IN_SUMMARY_FLAG,  ROWID
                  FROM CZ_IMP_PS_NODES
                  WHERE REC_STATUS IS NULL AND RUN_ID = inRUN_ID;
Line: 2315

                l_minimum_selected   cz_imp_ps_nodes.minimum_selected%TYPE;
Line: 2316

                l_maximum_selected   cz_imp_ps_nodes.maximum_selected%TYPE;
Line: 2324

           UPDATE cz_imp_ps_nodes a
           SET disposition = 'R', rec_status = 'DUP'
           WHERE run_id = inRun_ID
           AND rec_status IS NULL
           AND EXISTS (SELECT count(*), orig_sys_ref,fsk_devlproject_5_1,src_application_id
                       FROM cz_imp_ps_nodes
                       WHERE run_id = a.run_id
                       AND rec_status IS NULL
                       AND orig_sys_ref = a.orig_sys_ref
                       AND fsk_devlproject_5_1 = a.fsk_devlproject_5_1
                       AND src_application_id = a.src_application_id
                       AND src_application_id <> 702
                       GROUP BY orig_sys_ref, fsk_devlproject_5_1, src_application_id
                       HAVING count(*) > 1);
Line: 2358

                l_minimum_selected := p_imp_psnode.minimum_selected;
Line: 2359

                l_maximum_selected := p_imp_psnode.maximum_selected;
Line: 2442

                      l_minimum_selected := CEIL(p_imp_psnode.minimum_selected);
Line: 2443

                      IF (p_imp_psnode.maximum_selected <> -1) THEN
                        l_maximum_selected := FLOOR(p_imp_psnode.maximum_selected);
Line: 2446

                        l_maximum_selected := p_imp_psnode.maximum_selected;
Line: 2459

                      IF (l_minimum_selected > l_maximum_selected AND l_maximum_selected <> -1) THEN
                         l_disposition := 'R';
Line: 2551

                   UPDATE cz_imp_ps_nodes SET
                   deleted_flag=DECODE(deleted_flag,NULL,'0',deleted_flag),
                   system_node_flag=DECODE(system_node_flag,NULL,'0',SYSTEM_NODE_FLAG),
                   instantiable_flag=DECODE(instantiable_flag,NULL,sInstantiableFlag,instantiable_flag),
                   src_application_id=DECODE(src_application_id,NULL,cnDefSrcAppId,src_application_id),
                   minimum=l_minimum,
                   maximum=l_maximum,
                   minimum_selected=l_minimum_selected,
                   maximum_selected=l_maximum_selected,
                   disposition=l_disposition,
                   rec_status=l_rec_status
                   WHERE ROWID = p_imp_psnode.ROWID;
Line: 2588

			INSERTS		IN OUT NOCOPY PLS_INTEGER,
			UPDATES		IN OUT NOCOPY PLS_INTEGER,
			FAILED		IN OUT NOCOPY PLS_INTEGER,
			DUPS		IN OUT NOCOPY PLS_INTEGER,
                        inXFR_GROUP     IN            VARCHAR2
					) IS

		/* Internal vars */
		nCommitCount		PLS_INTEGER:=0;			/*COMMIT buffer index */
Line: 2598

		nXfrInsertCount		PLS_INTEGER:=0;			/*Inserts */
Line: 2599

		nXfrUpdateCount		PLS_INTEGER:=0;			/*Updates */
Line: 2608

                insert_end_time  number;
Line: 2614

             SELECT 'X' INTO dummy FROM CZ_XFR_RUN_INFOS WHERE RUN_ID=inRUN_ID;
Line: 2616

             UPDATE CZ_XFR_RUN_INFOS SET
             STARTED=SYSDATE,
             LAST_ACTIVITY=SYSDATE
             WHERE RUN_ID=inRUN_ID;
Line: 2623

              INSERT INTO CZ_XFR_RUN_INFOS (RUN_ID,STARTED,LAST_ACTIVITY)
              VALUES(inRUN_ID,SYSDATE,SYSDATE);
Line: 2642

         KRS_PS_NODE (inRUN_ID,COMMIT_SIZE,MAX_ERR,INSERTS,UPDATES,FAILED,DUPS,inXFR_GROUP);
Line: 2650

         XFR_PS_NODE (inRUN_ID,COMMIT_SIZE,MAX_ERR,nXfrInsertCount,nXfrUpdateCount,FAILED,inXFR_GROUP);
Line: 2658

         /* Report Insert Errors */
         IF (nXfrInsertCount<> INSERTS) THEN
            x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_INSERTERRORS','RESOLVED',to_char(INSERTS),'ACTUAL',to_char(nXfrInsertCount)),1,'IMP_IM_PS_NODE.MAIN_PS_NODE',11276,inRun_Id);
Line: 2663

         /* Report Update Errors */
         IF (nXfrUpdateCount<> UPDATES) THEN
           x_error:=CZ_UTILS.LOG_REPORT(CZ_UTILS.GET_TEXT('CZ_IMP_UPDATEERRORS','RESOLVED',to_char(UPDATES),'ACTUAL',to_char(nXfrUpdateCount)),1,'IMP_IM_PS_NODE.MAIN_PS_NODE',11276,inRun_Id);
Line: 2669

         INSERTS:=nXfrInsertCount;
Line: 2670

         UPDATES:=nXfrUpdateCount;
Line: 2681

			  INSERTS		IN   OUT NOCOPY PLS_INTEGER,
			  UPDATES		IN   OUT NOCOPY PLS_INTEGER,
			  FAILED		IN   OUT NOCOPY PLS_INTEGER,
                          inXFR_GROUP           IN              VARCHAR2
					) IS

  TYPE tPsNodeId              IS TABLE OF cz_imp_ps_nodes.ps_node_id%TYPE INDEX BY BINARY_INTEGER;
Line: 2718

  TYPE tDeletedFlag           IS TABLE OF cz_imp_ps_nodes.deleted_flag%TYPE INDEX BY BINARY_INTEGER;
Line: 2731

  TYPE tLastUpdateDate        IS TABLE OF cz_imp_ps_nodes.LAST_UPDATE_DATE%TYPE INDEX BY BINARY_INTEGER;
Line: 2733

  TYPE tLastUpdatedBy         IS TABLE OF cz_imp_ps_nodes.LAST_UPDATED_BY%TYPE INDEX BY BINARY_INTEGER;
Line: 2737

  TYPE tMinimumSelected       IS TABLE OF cz_imp_ps_nodes.MINIMUM_SELECTED%TYPE INDEX BY BINARY_INTEGER;
Line: 2738

  TYPE tMaximumSelected       IS TABLE OF cz_imp_ps_nodes.MAXIMUM_SELECTED%TYPE INDEX BY BINARY_INTEGER;
Line: 2792

  iDeletedFlag tDeletedFlag;
Line: 2805

  iLastUpdateDate tLastUpdateDate;
Line: 2807

  iLastUpdatedBy tLastUpdatedBy;
Line: 2811

  iMinimumSelected tMinimumSelected;
Line: 2812

  iMaximumSelected tMaximumSelected;
Line: 2836

  SELECT plan_level, ps_node_id, devl_project_id, reference_id,
  minimum, maximum, ps_node_type, parent_id, disposition
  FROM cz_imp_ps_nodes
  WHERE ps_node_type IN (cnReference,cnConnector,cnComponent)
  AND deleted_flag='0' AND rec_status='OK' AND run_id=inRun_ID
  ORDER BY plan_level, devl_project_id, reference_id;
Line: 2845

  SELECT REFS.plan_level, ROOTS.devl_project_id, ROOTS.ps_node_id, ROOTS.disposition, REFS.devl_project_id AS REFERRING_MODEL_ID,
  ROOTS.ps_node_type, ROOTS.minimum, ROOTS.maximum, ROOTS.rec_status, ROOTS.name, d.model_type
  FROM cz_imp_ps_nodes ROOTS, cz_imp_ps_nodes REFS,cz_imp_devl_project d
  WHERE (ROOTS.ps_node_id = ROOTS.devl_project_id OR (ROOTS.parent_id IS NULL AND ROOTS.plan_level=0))
  AND ROOTS.devl_project_id=REFS.reference_id
  AND NOT EXISTS (SELECT 1 FROM cz_imp_ps_nodes
                           WHERE run_id=inRUN_ID
                           AND rec_status='PASS'
                           AND devl_project_id=ROOTS.devl_project_id
                           AND ps_node_type IN (cnReference,cnConnector))
  AND ROOTS.run_id = inRUN_ID
  AND ROOTS.rec_status='PASS'
  AND ROOTS.devl_project_id = d.devl_project_id
  AND d.rec_status = 'OK'
  AND d.run_id = inRun_ID
  AND REFS.run_id = inRUN_ID
  AND REFS.rec_status = 'PASS'
  ORDER BY ROOTS.devl_project_id;
Line: 2866

  SELECT REFS.plan_level, ROOTS.devl_project_id, ROOTS.ps_node_id, ROOTS.disposition,
  REFS.devl_project_id AS REFERRING_MODEL_ID, ROOTS.ps_node_type,
  ROOTS.minimum, ROOTS.maximum, ROOTS.rec_status, ROOTS.name, d.model_type
  FROM cz_imp_ps_nodes ROOTS, cz_imp_ps_nodes REFS, cz_imp_devl_project d
  WHERE (ROOTS.ps_node_id = ROOTS.devl_project_id OR (ROOTS.parent_id IS NULL AND ROOTS.plan_level=0))
  AND ROOTS.ps_node_id = REFS.reference_id
  AND REFS.ps_node_type IN (cnReference,cnConnector)
  AND EXISTS (SELECT 1 FROM cz_imp_ps_nodes
                           WHERE run_id=inRUN_ID
                           AND rec_status='PASS'
                           AND devl_project_id=ROOTS.devl_project_id
                           AND ps_node_type IN (cnReference,cnConnector))
  AND ROOTS.run_id=inRUN_ID
  AND ROOTS.rec_status='PASS'
  AND REFS.rec_status='PASS'
  AND REFS.run_id=inRUN_ID
  AND ROOTS.devl_project_id = d.devl_project_id
  AND d.run_id=inRUN_ID
  AND d.rec_status='OK'
  ORDER BY ROOTS.devl_project_id;
Line: 2889

  SELECT ROOTS.plan_level, ROOTS.devl_project_id, ROOTS.ps_node_id, ROOTS.disposition,
  REFS.reference_id, ROOTS.ps_node_type, ROOTS.minimum, ROOTS.maximum, ROOTS.rec_status, d.model_type
  FROM cz_imp_ps_nodes ROOTS,  cz_imp_ps_nodes REFS, cz_imp_devl_project d
  WHERE (ROOTS.ps_node_id = ROOTS.devl_project_id OR (ROOTS.parent_id IS NULL AND ROOTS.plan_level=0))
  AND ROOTS.ps_node_id = REFS.devl_project_id
  AND REFS.ps_node_type IN (cnReference,cnConnector)
  AND ROOTS.run_id=inRUN_ID
  AND ROOTS.rec_status='PASS'
  AND ROOTS.devl_project_id = d.devl_project_id
  AND d.run_id=inRUN_ID
  AND d.rec_status='OK'
  AND REFS.rec_status='PASS'
  AND REFS.run_id=inRUN_ID
  AND NOT EXISTS (SELECT 1 FROM cz_imp_ps_nodes
                           WHERE run_id=inRUN_ID
                           AND rec_status='PASS'
                           AND reference_id=ROOTS.devl_project_id
                           AND ps_node_type IN (cnReference,cnConnector))
  ORDER BY ROOTS.devl_project_id;
Line: 2911

  SELECT p.plan_level, p.devl_project_id, p.ps_node_id, p.disposition,
  p.ps_node_type, p.minimum, p.maximum, p.rec_status, d.model_type
  FROM cz_imp_ps_nodes p, cz_imp_devl_project d
  WHERE p.run_id=inRUN_ID
  AND p.rec_status='PASS'
  AND (p.ps_node_id = p.devl_project_id OR (p.parent_id IS NULL AND p.plan_level=0))
  AND p.devl_project_id=d.devl_project_id
  AND d.run_id=inRUN_ID
  AND d.rec_status='OK';
Line: 2989

  SELECT PS_NODE_ID,DEVL_PROJECT_ID,FROM_POPULATOR_ID,PROPERTY_BACKPTR,
  ITEM_TYPE_BACKPTR,INTL_TEXT_ID,SUB_CONS_ID,ITEM_ID,NAME,RESOURCE_FLAG,
  INITIAL_VALUE,initial_num_value, PARENT_ID,MINIMUM,MAXIMUM,PS_NODE_TYPE,FEATURE_TYPE,
  PRODUCT_FLAG,REFERENCE_ID,MULTI_CONFIG_FLAG,ORDER_SEQ_FLAG,SYSTEM_NODE_FLAG,TREE_SEQ,
  COUNTED_OPTIONS_FLAG,UI_OMIT,UI_SECTION,BOM_TREATMENT,ORIG_SYS_REF,CHECKOUT_USER,
  DISPOSITION,DELETED_FLAG,EFFECTIVE_FROM,EFFECTIVE_UNTIL,EFFECTIVE_USAGE_MASK,USER_STR01,USER_STR02,USER_STR03,
  USER_STR04,USER_NUM01,USER_NUM02,USER_NUM03,USER_NUM04,CREATION_DATE,LAST_UPDATE_DATE,
  CREATED_BY,LAST_UPDATED_BY,SECURITY_MASK, PLAN_LEVEL, SO_ITEM_TYPE_CODE,
  MINIMUM_SELECTED,MAXIMUM_SELECTED,BOM_REQUIRED,COMPONENT_SEQUENCE_ID,
  ORGANIZATION_ID,TOP_ITEM_ID,EXPLOSION_TYPE,DECIMAL_QTY_FLAG,INSTANTIABLE_FLAG,
  QUOTEABLE_FLAG,PRIMARY_UOM_CODE,BOM_SORT_ORDER,COMPONENT_SEQUENCE_PATH,IB_TRACKABLE, SRC_APPLICATION_ID,DISPLAY_IN_SUMMARY_FLAG,
  IB_LINK_ITEM_FLAG,
  SHIPPABLE_ITEM_FLAG,
  INVENTORY_TRANSACTABLE_FLAG,
  ASSEMBLE_TO_ORDER_FLAG,
  SERIALIZABLE_ITEM_FLAG
  FROM CZ_IMP_PS_NODES
  WHERE CZ_IMP_PS_NODES.RUN_ID = inRUN_ID AND REC_STATUS='PASS'
  AND devl_project_id=inModelId AND disposition=inDisposition
  ORDER BY PLAN_LEVEL,USER_NUM04 DESC;
Line: 3017

  nInsertCount		PLS_INTEGER:=0;			/*Inserts */
Line: 3018

  nUpdateCount		PLS_INTEGER:=0;			/*Updates */
Line: 3024

  NOUPDATE_PS_NODE_ID              NUMBER;
Line: 3025

  NOUPDATE_DEVL_PROJECT_ID         NUMBER;
Line: 3026

  NOUPDATE_FROM_POPULATOR_ID	   NUMBER;
Line: 3027

  NOUPDATE_PROPERTY_BACKPTR        NUMBER;
Line: 3028

  NOUPDATE_ITEM_TYPE_BACKPTR	   NUMBER;
Line: 3029

  NOUPDATE_INTL_TEXT_ID		   NUMBER;
Line: 3030

  NOUPDATE_SUB_CONS_ID		   NUMBER;
Line: 3031

  NOUPDATE_ITEM_ID                 NUMBER;
Line: 3032

  NOUPDATE_NAME			   NUMBER;
Line: 3033

  NOUPDATE_RESOURCE_FLAG	   NUMBER;
Line: 3034

  NOUPDATE_INITIAL_VALUE	   NUMBER;
Line: 3035

  NOUPDATE_INITIAL_NUM_VALUE	   NUMBER;
Line: 3036

  NOUPDATE_PARENT_ID               NUMBER;
Line: 3037

  NOUPDATE_MINIMUM		   NUMBER;
Line: 3038

  NOUPDATE_MAXIMUM		   NUMBER;
Line: 3039

  NOUPDATE_PS_NODE_TYPE		   NUMBER;
Line: 3040

  NOUPDATE_FEATURE_TYPE		   NUMBER;
Line: 3041

  NOUPDATE_PRODUCT_FLAG		   NUMBER;
Line: 3042

  NOUPDATE_REFERENCE_ID            NUMBER;
Line: 3043

  NOUPDATE_MULTI_CONFIG_FLAG       NUMBER;
Line: 3044

  NOUPDATE_ORDER_SEQ_FLAG          NUMBER;
Line: 3045

  NOUPDATE_SYSTEM_NODE_FLAG        NUMBER;
Line: 3046

  NOUPDATE_TREE_SEQ      	   NUMBER;
Line: 3047

  NOUPDATE_COUNTED_OPTIONS_FLAG	   NUMBER;
Line: 3048

  NOUPDATE_UI_OMIT                 NUMBER;
Line: 3049

  NOUPDATE_UI_SECTION		   NUMBER;
Line: 3050

  NOUPDATE_BOM_TREATMENT 	   NUMBER;
Line: 3051

  NOUPDATE_ORIG_SYS_REF		   NUMBER;
Line: 3052

  NOUPDATE_CHECKOUT_USER	   NUMBER;
Line: 3053

  NOUPDATE_DELETED_FLAG            NUMBER;
Line: 3054

  NOUPDATE_EFF_FROM                NUMBER;
Line: 3055

  NOUPDATE_EFF_TO                  NUMBER;
Line: 3056

  NOUPDATE_EFF_MASK                NUMBER;
Line: 3057

  NOUPDATE_USER_STR01              NUMBER;
Line: 3058

  NOUPDATE_USER_STR02              NUMBER;
Line: 3059

  NOUPDATE_USER_STR03              NUMBER;
Line: 3060

  NOUPDATE_USER_STR04              NUMBER;
Line: 3061

  NOUPDATE_USER_NUM01              NUMBER;
Line: 3062

  NOUPDATE_USER_NUM02              NUMBER;
Line: 3063

  NOUPDATE_USER_NUM03              NUMBER;
Line: 3064

  NOUPDATE_USER_NUM04              NUMBER;
Line: 3065

  NOUPDATE_CREATION_DATE           NUMBER;
Line: 3066

  NOUPDATE_LAST_UPDATE_DATE        NUMBER;
Line: 3067

  NOUPDATE_CREATED_BY              NUMBER;
Line: 3068

  NOUPDATE_LAST_UPDATED_BY         NUMBER;
Line: 3069

  NOUPDATE_SECURITY_MASK           NUMBER;
Line: 3070

  NOUPDATE_SO_ITEM_TYPE_CODE       NUMBER;
Line: 3071

  NOUPDATE_MINIMUM_SELECTED        NUMBER;
Line: 3072

  NOUPDATE_MAXIMUM_SELECTED        NUMBER;
Line: 3073

  NOUPDATE_BOM_REQUIRED            NUMBER;
Line: 3074

  NOUPDATE_COMPONENT_SEQUENCE_ID   NUMBER;
Line: 3075

  NOUPDATE_DECIMAL_QTY_FLAG        NUMBER;
Line: 3076

  NOUPDATE_QUOTEABLE_FLAG          NUMBER;
Line: 3077

  NOUPDATE_PRIMARY_UOM_CODE        NUMBER;
Line: 3078

  NOUPDATE_BOM_SORT_ORDER          NUMBER;
Line: 3079

  NOUPDATE_SEQUENCE_PATH           NUMBER;
Line: 3080

  NOUPDATE_IB_TRACKABLE            NUMBER;
Line: 3081

  NOUPDATE_DSPLY_SMRY_FLG          NUMBER;
Line: 3082

  NOUPDATE_IBLINKITEM_FLG          NUMBER;
Line: 3083

  NOUPDATE_INSTANTIABLE_FLAG       NUMBER;
Line: 3086

  NOUPDATE_SHIPPABLE_ITEM_FLAG     NUMBER;
Line: 3087

  NOUPDATE_INV_TXN_FLAG            NUMBER;
Line: 3088

  NOUPDATE_ASM_TO_ORDER_FLAG       NUMBER;
Line: 3089

  NOUPDATE_SERIAL_ITEM_FLAG        NUMBER;
Line: 3110

  PROCEDURE insert_ps_nodes(p_model_id IN NUMBER, x_retcode OUT NOCOPY NUMBER)
  IS
  BEGIN
        nCommitCount:=0;
Line: 3123

        LOOP  -- bulk fetch for insert

          iPSNODEID.DELETE; iDEVLPROJECTID.DELETE; iFROMPOPULATORID.DELETE; iPROPERTYBACKPTR.DELETE;
Line: 3126

          iITEMTYPEBACKPTR.DELETE; iINTLTEXTID.DELETE; iSUBCONSID.DELETE; iITEMID.DELETE; iNAME.DELETE; iRESOURCEFLAG.DELETE;
Line: 3127

          iINITIALVALUE.DELETE; iInitialnumvalue.DELETE; iPARENTID.DELETE; iMINIMUM.DELETE; iMAXIMUM.DELETE; iPSNODETYPE.DELETE;
Line: 3128

          iFEATURETYPE.DELETE; iPRODUCTFLAG.DELETE; iREFERENCEID.DELETE; iMULTICONFIGFLAG.DELETE; iORDERSEQFLAG.DELETE;
Line: 3129

          iSYSTEMNODEFLAG.DELETE; iTREESEQ.DELETE; iCOUNTEDOPTIONSFLAG.DELETE; iUIOMIT.DELETE; iUISECTION.DELETE; iBOMTREATMENT.DELETE;
Line: 3130

          iORIGSYSREF.DELETE; iCHECKOUTUSER.DELETE; iDISPOSITION.DELETE; iDELETEDFLAG.DELETE; iEFFECTIVEFROM.DELETE;
Line: 3131

          iEFFECTIVEUNTIL.DELETE; iEFFECTIVEUSAGEMASK.DELETE; iUSERSTR01.DELETE; iUSERSTR02.DELETE;
Line: 3132

          iUSERSTR03.DELETE; iUSERSTR04.DELETE; iUSERNUM01.DELETE; iUSERNUM02.DELETE; iUSERNUM03.DELETE; iUSERNUM04.DELETE;
Line: 3133

          iCREATIONDATE.DELETE; iLASTUPDATEDATE.DELETE; iCREATEDBY.DELETE; iLASTUPDATEDBY.DELETE; iSECURITYMASK.DELETE;
Line: 3134

          iPLANLEVEL.DELETE;  iSOITEMTYPECODE.DELETE; iMINIMUMSELECTED.DELETE; iMAXIMUMSELECTED.DELETE; iBOMREQUIRED.DELETE;
Line: 3135

          iCOMPONENTSEQUENCEID.DELETE; iORGANIZATIONID.DELETE; iTOPITEMID.DELETE; iEXPLOSIONTYPE.DELETE; iDECIMALQTYFLAG.DELETE;
Line: 3136

          iINSTANTIABLEFLAG.DELETE; iQUOTEABLEFLAG.DELETE; iPRIMARYUOMCODE.DELETE; iBOMSORTORDER.DELETE;
Line: 3137

          iCOMPONENTSEQUENCEPATH.DELETE;iIBTRACKABLE.DELETE;iSRCAPPLICATIONID.DELETE;iDisplayInSummaryFlag.DELETE;iIBLinkItemFlag.DELETE;
Line: 3139

          iShippableItemFlag.DELETE;
Line: 3140

          iInventoryTransactableFlag.DELETE;
Line: 3141

          iAssembleToOrder.DELETE;
Line: 3142

          iSerializableItemFlag.DELETE;
Line: 3150

          iDISPOSITION,iDELETEDFLAG,iEFFECTIVEFROM,iEFFECTIVEUNTIL,iEFFECTIVEUSAGEMASK,iUSERSTR01,iUSERSTR02,iUSERSTR03,
          iUSERSTR04,iUSERNUM01,iUSERNUM02,iUSERNUM03,iUSERNUM04,iCREATIONDATE,iLASTUPDATEDATE,
          iCREATEDBY,iLASTUPDATEDBY,iSECURITYMASK, iPLANLEVEL, iSOITEMTYPECODE,
          iMINIMUMSELECTED,iMAXIMUMSELECTED,iBOMREQUIRED,iCOMPONENTSEQUENCEID,
          iORGANIZATIONID,iTOPITEMID,iEXPLOSIONTYPE,iDECIMALQTYFLAG,iINSTANTIABLEFLAG,
          iQUOTEABLEFLAG,iPRIMARYUOMCODE,iBOMSORTORDER,iCOMPONENTSEQUENCEPATH,iIBTRACKABLE,iSRCAPPLICATIONID,iDisplayInSummaryFlag,
          iIBLinkItemFlag,
          iShippableItemFlag,
          iInventoryTransactableFlag,
          iAssembleToOrder,
          iSerializableItemFlag
          LIMIT COMMIT_SIZE;
Line: 3174

               IF (iPSNODETYPE(j)=263 AND (iMAXIMUMSELECTED(j) IS NULL OR iMAXIMUMSELECTED(j) IN(0,-1))) OR
                  (iPSNODETYPE(j)<>263 AND (iMAXIMUM(j) IS NULL OR iMAXIMUM(j) IN(0,-1))) THEN
                 ROLLBACK;
Line: 3178

                 UPDATE CZ_IMP_PS_NODES
                    SET REC_STATUS='ERR'
                  WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
                        AND DISPOSITION='I';
Line: 3188

          BEGIN  -- bulk insert
            FORALL j IN iPsNodeID.FIRST..iPsNodeId.LAST
                     INSERT INTO CZ_PS_NODES (PS_NODE_ID,
                                              DEVL_PROJECT_ID,
                                              FROM_POPULATOR_ID,
                                              PROPERTY_BACKPTR,
                                              ITEM_TYPE_BACKPTR,
                                              INTL_TEXT_ID,
                                              SUB_CONS_ID,
                                              ITEM_ID,
                                              NAME,
                                              RESOURCE_FLAG,
                                              INITIAL_VALUE,
                                              initial_num_value,
                                              PARENT_ID,
                                              MINIMUM,
                                              MAXIMUM,
                                              PS_NODE_TYPE,
                                              FEATURE_TYPE,
                                              PRODUCT_FLAG,
                                              REFERENCE_ID,
                                              MULTI_CONFIG_FLAG,
                                              ORDER_SEQ_FLAG,
                                              SYSTEM_NODE_FLAG,
                                              TREE_SEQ,
                                              COUNTED_OPTIONS_FLAG,
                                              UI_OMIT,UI_SECTION,
                                              BOM_TREATMENT,
                                              ORIG_SYS_REF,
                                              CHECKOUT_USER,
                                              USER_NUM01,USER_NUM02,USER_NUM03,USER_NUM04,USER_STR01,USER_STR02,USER_STR03,USER_STR04,
                                              CREATION_DATE,
                                              LAST_UPDATE_DATE,
                                              DELETED_FLAG,
                                              EFFECTIVE_FROM,
                                              EFFECTIVE_UNTIL,
                                              CREATED_BY,
                                              LAST_UPDATED_BY,
                                              SECURITY_MASK,
                                              --EFFECTIVE_USAGE_MASK,
                                              SO_ITEM_TYPE_CODE,
                                              MINIMUM_SELECTED,
                                              MAXIMUM_SELECTED,
                                              BOM_REQUIRED_FLAG,
                                              COMPONENT_SEQUENCE_ID,
                                              DECIMAL_QTY_FLAG,
                                              QUOTEABLE_FLAG,
                                              PRIMARY_UOM_CODE,
                                              BOM_SORT_ORDER,
                                              COMPONENT_SEQUENCE_PATH,
                                              IB_TRACKABLE,
                                              SRC_APPLICATION_ID,
                                              VIRTUAL_FLAG,
                                              INSTANTIABLE_FLAG,
                                              DISPLAY_IN_SUMMARY_FLAG,
                                              IB_LINK_ITEM_FLAG,
                                              SHIPPABLE_ITEM_FLAG,
                                              INVENTORY_TRANSACTABLE_FLAG,
                                              ASSEMBLE_TO_ORDER_FLAG,
                                              SERIALIZABLE_ITEM_FLAG)
                                            VALUES
   			                                 ( iPSNODEID(j),
                                                           iDEVLPROJECTID(j),
                                                           iFROMPOPULATORID(j),  iPROPERTYBACKPTR(j),
                                                           iITEMTYPEBACKPTR(j), iINTLTEXTID(j),
                                                           iSUBCONSID(j), iITEMID(j),
                                                           iNAME(j),iRESOURCEFLAG(j),
                                                           iINITIALVALUE(j), iINITIALNUMVALUE(j),
                                                           iPARENTID(j),
                                                           iMINIMUM(j), iMAXIMUM(j),
                                                           iPSNODETYPE(j), iFEATURETYPE(j),
                                                           iPRODUCTFLAG(j),iREFERENCEID(j),iMULTICONFIGFLAG(j),iORDERSEQFLAG(j),
                                                           iSYSTEMNODEFLAG(j),iTREESEQ(j), iCOUNTEDOPTIONSFLAG(j), iUIOMIT(j),
                                                           iUISECTION(j), iBOMTREATMENT(j),
                                                           iORIGSYSREF(j), iCHECKOUTUSER (j),iUSERNUM01(j),iUSERNUM02(j),
                                                           iUSERNUM03(j), iUSERNUM04(j),
                                                           iUSERSTR01(j), iUSERSTR02(j), iUSERSTR03(j), iUSERSTR04(j),
                                                           SYSDATE, SYSDATE,
                                                           iDELETEDFLAG(j),
                                                           iEFFECTIVEFROM (j), iEFFECTIVEUNTIL (j),
                                                           -UID, -UID, NULL,
                                                           -- iEFFECTIVEUSAGEMASK(j),
                                                           iSOITEMTYPECODE(j),
                                                           iMINIMUMSELECTED(j),
                                                           iMAXIMUMSELECTED(j),
                                                           iBOMREQUIRED(j),
                                                           iCOMPONENTSEQUENCEID(j),
                                                           iDECIMALQTYFLAG(j),
                                                           iQUOTEABLEFLAG(j),
                                                           iPRIMARYUOMCODE(j),
                                                           iBOMSORTORDER(j),
                                                           iCOMPONENTSEQUENCEPATH(j),
                                                           iIBTRACKABLE(j),
                                                           iSRCAPPLICATIONID(j),
                                                           sVirtualFlag,
                                                           iINSTANTIABLEFLAG(j),
                                                           iDisplayInSummaryFlag(j),
                                                           iIBLinkItemFlag(j),
                                                           iShippableItemFlag(j),
                                                           iInventoryTransactableFlag(j),
                                                           iAssembleToOrder(j),
                                                           iSerializableItemFlag(j));
Line: 3291

           nInsertCount:= nInsertCount + SQL%ROWCOUNT;
Line: 3296

               UPDATE CZ_IMP_PS_NODES
               SET REC_STATUS='OK'
               WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
               AND DISPOSITION='I';
Line: 3310

              ROLLBACK;  -- need to insert row by row to log errors
Line: 3316

        EXCEPTION  -- bulk insert
         WHEN CZ_ADMIN.IMP_UNEXP_SQL_ERROR THEN
          RAISE;
Line: 3332

               IF (iPSNODETYPE(j)=263 AND (iMAXIMUMSELECTED(j) IS NULL OR iMAXIMUMSELECTED(j) IN(0,-1))) OR
                  (iPSNODETYPE(j)<>263 AND (iMAXIMUM(j) IS NULL OR iMAXIMUM(j) IN(0,-1))) THEN

                 ROLLBACK;
Line: 3337

                 UPDATE CZ_IMP_PS_NODES
                    SET REC_STATUS='ERR'
                  WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
                        AND DISPOSITION='I';
Line: 3355

            BEGIN  -- single row insert
                     INSERT INTO CZ_PS_NODES (PS_NODE_ID,
                                              DEVL_PROJECT_ID,
                                              FROM_POPULATOR_ID,
                                              PROPERTY_BACKPTR,
                                              ITEM_TYPE_BACKPTR,
                                              INTL_TEXT_ID,
                                              SUB_CONS_ID,
                                              ITEM_ID,
                                              NAME,
                                              RESOURCE_FLAG,
                                              INITIAL_VALUE,
                                              initial_num_value,
                                              PARENT_ID,
                                              MINIMUM,
                                              MAXIMUM,
                                              PS_NODE_TYPE,
                                              FEATURE_TYPE,
                                              PRODUCT_FLAG,
                                              REFERENCE_ID,
                                              MULTI_CONFIG_FLAG,
                                              ORDER_SEQ_FLAG,
                                              SYSTEM_NODE_FLAG,
                                              TREE_SEQ,
                                              COUNTED_OPTIONS_FLAG,
                                              UI_OMIT,UI_SECTION,
                                              BOM_TREATMENT,
                                              ORIG_SYS_REF,
                                              CHECKOUT_USER,
                                              USER_NUM01,USER_NUM02,USER_NUM03,USER_NUM04,USER_STR01,USER_STR02,USER_STR03,USER_STR04,
                                              CREATION_DATE,
                                              LAST_UPDATE_DATE,
                                              DELETED_FLAG,
                                              EFFECTIVE_FROM,
                                              EFFECTIVE_UNTIL,
                                              CREATED_BY,
                                              LAST_UPDATED_BY,
                                              SECURITY_MASK,
                                              --EFFECTIVE_USAGE_MASK,
                                              SO_ITEM_TYPE_CODE,
                                              MINIMUM_SELECTED,
                                              MAXIMUM_SELECTED,
                                              BOM_REQUIRED_FLAG,
                                              COMPONENT_SEQUENCE_ID,
                                              DECIMAL_QTY_FLAG,
                                              QUOTEABLE_FLAG,
                                              PRIMARY_UOM_CODE,
                                              BOM_SORT_ORDER,
                                              COMPONENT_SEQUENCE_PATH,
                                              IB_TRACKABLE,
                                              SRC_APPLICATION_ID,
                                              VIRTUAL_FLAG,
                                              INSTANTIABLE_FLAG,
                                              DISPLAY_IN_SUMMARY_FLAG,
                                              IB_LINK_ITEM_FLAG,
                                              SHIPPABLE_ITEM_FLAG,
                                              INVENTORY_TRANSACTABLE_FLAG,
                                              ASSEMBLE_TO_ORDER_FLAG,
                                              SERIALIZABLE_ITEM_FLAG)
                                            VALUES
   			                                 ( iPSNODEID(j),
                                                           iDEVLPROJECTID(j),
                                                           iFROMPOPULATORID(j),  iPROPERTYBACKPTR(j),
                                                           iITEMTYPEBACKPTR(j), iINTLTEXTID(j),
                                                           iSUBCONSID(j), iITEMID(j),
                                                           iNAME(j),iRESOURCEFLAG(j),
                                                           iINITIALVALUE(j), iINITIALNUMVALUE(j),
                                                           iPARENTID(j),
                                                           iMINIMUM(j), iMAXIMUM(j),
                                                           iPSNODETYPE(j), iFEATURETYPE(j),
                                                           iPRODUCTFLAG(j),iREFERENCEID(j),iMULTICONFIGFLAG(j),iORDERSEQFLAG(j),
                                                           iSYSTEMNODEFLAG(j),iTREESEQ(j), iCOUNTEDOPTIONSFLAG(j), iUIOMIT(j),
                                                           iUISECTION(j), iBOMTREATMENT(j),
                                                           iORIGSYSREF(j), iCHECKOUTUSER (j),iUSERNUM01(j),iUSERNUM02(j),
                                                           iUSERNUM03(j), iUSERNUM04(j),
                                                           iUSERSTR01(j), iUSERSTR02(j), iUSERSTR03(j), iUSERSTR04(j),
                                                           SYSDATE, SYSDATE,
                                                           iDELETEDFLAG(j),
                                                           iEFFECTIVEFROM (j), iEFFECTIVEUNTIL (j),
                                                           -UID, -UID, NULL,
                                                           -- iEFFECTIVEUSAGEMASK(j),
                                                           iSOITEMTYPECODE(j),
                                                           iMINIMUMSELECTED(j),
                                                           iMAXIMUMSELECTED(j),
                                                           iBOMREQUIRED(j),
                                                           iCOMPONENTSEQUENCEID(j),
                                                           iDECIMALQTYFLAG(j),
                                                           iQUOTEABLEFLAG(j),
                                                           iPRIMARYUOMCODE(j),
                                                           iBOMSORTORDER(j),
                                                           iCOMPONENTSEQUENCEPATH(j),
                                                           iIBTRACKABLE(j),
                                                           iSRCAPPLICATIONID(j),
                                                           sVirtualFlag,
                                                           iINSTANTIABLEFLAG(j),
                                                           iDisplayInSummaryFlag(j),
                                                           iIBLinkItemFlag(j),
                                                           iShippableItemFlag(j),
                                                           iInventoryTransactableFlag(j),
                                                           iAssembleToOrder(j),
                                                           iSerializableItemFlag(j));
Line: 3458

			nInsertCount:=nInsertCount+1;
Line: 3460

              UPDATE CZ_IMP_PS_NODES
              SET REC_STATUS='OK'
              WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
              AND DISPOSITION='I';
Line: 3473

          EXCEPTION  -- single row insert
           WHEN CZ_ADMIN.IMP_UNEXP_SQL_ERROR THEN
             RAISE;
Line: 3481

                              SELECT name INTO l_model_name
                              FROM cz_imp_devl_project
                              WHERE devl_project_id=p_model_id
                              AND deleted_flag='0'
                              AND run_id=inRun_ID
                              AND rec_status='OK'
                              AND rownum <2;
Line: 3502

                          UPDATE CZ_IMP_PS_NODES
                          SET REC_STATUS='ERR'
                          WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
                          AND DISPOSITION='I';
Line: 3508

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=p_model_id
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 3524

              END;         --single row insert
Line: 3526

           END;      -- bulk insert
Line: 3528

        END LOOP;  -- bulk fetch for insert
Line: 3533

  END insert_ps_nodes;
Line: 3541

  PROCEDURE update_ps_nodes(p_model_id IN NUMBER)
  IS
  BEGIN


        IF c_xfr_psnode%ISOPEN THEN
          CLOSE c_xfr_psnode;
Line: 3552

        LOOP   -- bulk fetch for update

         iPSNODEID.DELETE; iDEVLPROJECTID.DELETE; iFROMPOPULATORID.DELETE; iPROPERTYBACKPTR.DELETE;
Line: 3555

         iITEMTYPEBACKPTR.DELETE; iINTLTEXTID.DELETE; iSUBCONSID.DELETE; iITEMID.DELETE; iNAME.DELETE; iRESOURCEFLAG.DELETE;
Line: 3556

         iINITIALVALUE.DELETE; iInitialnumvalue.DELETE; iPARENTID.DELETE; iMINIMUM.DELETE; iMAXIMUM.DELETE; iPSNODETYPE.DELETE;
Line: 3557

         iFEATURETYPE.DELETE; iPRODUCTFLAG.DELETE; iREFERENCEID.DELETE; iMULTICONFIGFLAG.DELETE; iORDERSEQFLAG.DELETE;
Line: 3558

         iSYSTEMNODEFLAG.DELETE; iTREESEQ.DELETE; iCOUNTEDOPTIONSFLAG.DELETE; iUIOMIT.DELETE; iUISECTION.DELETE; iBOMTREATMENT.DELETE;
Line: 3559

         iORIGSYSREF.DELETE; iCHECKOUTUSER.DELETE; iDISPOSITION.DELETE; iDELETEDFLAG.DELETE; iEFFECTIVEFROM.DELETE;
Line: 3560

         iEFFECTIVEUNTIL.DELETE; iEFFECTIVEUSAGEMASK.DELETE; iUSERSTR01.DELETE; iUSERSTR02.DELETE;
Line: 3561

         iUSERSTR03.DELETE; iUSERSTR04.DELETE; iUSERNUM01.DELETE; iUSERNUM02.DELETE; iUSERNUM03.DELETE; iUSERNUM04.DELETE;
Line: 3562

         iCREATIONDATE.DELETE; iLASTUPDATEDATE.DELETE; iCREATEDBY.DELETE; iLASTUPDATEDBY.DELETE; iSECURITYMASK.DELETE;
Line: 3563

         iPLANLEVEL.DELETE;  iSOITEMTYPECODE.DELETE; iMINIMUMSELECTED.DELETE; iMAXIMUMSELECTED.DELETE; iBOMREQUIRED.DELETE;
Line: 3564

         iCOMPONENTSEQUENCEID.DELETE; iORGANIZATIONID.DELETE; iTOPITEMID.DELETE; iEXPLOSIONTYPE.DELETE; iDECIMALQTYFLAG.DELETE;
Line: 3565

         iINSTANTIABLEFLAG.DELETE; iQUOTEABLEFLAG.DELETE; iPRIMARYUOMCODE.DELETE; iBOMSORTORDER.DELETE;
Line: 3566

         iCOMPONENTSEQUENCEPATH.DELETE;iIBTRACKABLE.DELETE;iSRCAPPLICATIONID.DELETE;iDisplayInSummaryFlag.DELETE;iIBLinkItemFlag.DELETE;
Line: 3568

         iShippableItemFlag.DELETE;
Line: 3569

         iInventoryTransactableFlag.DELETE;
Line: 3570

         iAssembleToOrder.DELETE;
Line: 3571

         iSerializableItemFlag.DELETE;
Line: 3579

         iDISPOSITION,iDELETEDFLAG,iEFFECTIVEFROM,iEFFECTIVEUNTIL,iEFFECTIVEUSAGEMASK,iUSERSTR01,iUSERSTR02,iUSERSTR03,
         iUSERSTR04,iUSERNUM01,iUSERNUM02,iUSERNUM03,iUSERNUM04,iCREATIONDATE,iLASTUPDATEDATE,
         iCREATEDBY,iLASTUPDATEDBY,iSECURITYMASK, iPLANLEVEL, iSOITEMTYPECODE,
         iMINIMUMSELECTED,iMAXIMUMSELECTED,iBOMREQUIRED,iCOMPONENTSEQUENCEID,
         iORGANIZATIONID,iTOPITEMID,iEXPLOSIONTYPE,iDECIMALQTYFLAG,iINSTANTIABLEFLAG,
         iQUOTEABLEFLAG,iPRIMARYUOMCODE,iBOMSORTORDER,iCOMPONENTSEQUENCEPATH,iIBTRACKABLE,iSRCAPPLICATIONID,iDisplayInSummaryFlag,
         iIBLinkItemFlag,
         iShippableItemFlag,
         iInventoryTransactableFlag,
         iAssembleToOrder,
         iSerializableItemFlag
         LIMIT COMMIT_SIZE;
Line: 3602

               IF (iPSNODETYPE(j)=263 AND (iMAXIMUMSELECTED(j) IS NULL OR iMAXIMUMSELECTED(j) IN(0,-1))) OR
                  (iPSNODETYPE(j)<>263 AND (iMAXIMUM(j) IS NULL OR iMAXIMUM(j) IN(0,-1))) THEN
               ROLLBACK;
Line: 3606

               UPDATE CZ_IMP_PS_NODES
                  SET REC_STATUS='ERR'
                WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
                      AND DISPOSITION='M';
Line: 3616

         BEGIN -- bulk update
          FORALL j IN iPsNodeID.FIRST..iPsNodeId.LAST
	   UPDATE CZ_PS_NODES SET
  	   DEVL_PROJECT_ID=		DECODE(NOUPDATE_DEVL_PROJECT_ID,0,iDEVLPROJECTID(j),DEVL_PROJECT_ID),
	   FROM_POPULATOR_ID=	DECODE(NOUPDATE_FROM_POPULATOR_ID,0,iFROMPOPULATORID(j),FROM_POPULATOR_ID),
  	   PROPERTY_BACKPTR=		DECODE(NOUPDATE_PROPERTY_BACKPTR,0,iPROPERTYBACKPTR(j),PROPERTY_BACKPTR),
	   ITEM_TYPE_BACKPTR=	DECODE(NOUPDATE_ITEM_TYPE_BACKPTR,0,iITEMTYPEBACKPTR(j),ITEM_TYPE_BACKPTR),
	   INTL_TEXT_ID=		DECODE(NOUPDATE_INTL_TEXT_ID,0,iINTLTEXTID(j),INTL_TEXT_ID),
	   SUB_CONS_ID=		DECODE(NOUPDATE_SUB_CONS_ID,0,iSUBCONSID(j),SUB_CONS_ID),
	   ITEM_ID=			DECODE(NOUPDATE_ITEM_ID,0,iITEMID(j),ITEM_ID),
           NAME=				DECODE(NOUPDATE_NAME,0,iNAME(j),NAME),
 	   RESOURCE_FLAG=		DECODE(NOUPDATE_RESOURCE_FLAG,0,iRESOURCEFLAG(j),RESOURCE_FLAG),
	   INITIAL_VALUE=		DECODE(NOUPDATE_INITIAL_VALUE,0,iINITIALVALUE(j),INITIAL_VALUE),
           initial_num_value=		DECODE(NOUPDATE_initial_num_value,0,iINITIALNUMVALUE(j),initial_num_value),
	   PARENT_ID=DECODE(NOUPDATE_PARENT_ID,0,DECODE(iPLANLEVEL(j),0,PARENT_ID,iPARENTID(j)),PARENT_ID),
	   MINIMUM=		DECODE(NOUPDATE_MINIMUM,0,iMINIMUM(j),MINIMUM),
	   MAXIMUM=	DECODE(NOUPDATE_MAXIMUM,0,iMAXIMUM(j),MAXIMUM),
	   PS_NODE_TYPE=		DECODE(NOUPDATE_PS_NODE_TYPE,0,iPSNODETYPE(j),PS_NODE_TYPE),
	   FEATURE_TYPE=		DECODE(NOUPDATE_FEATURE_TYPE,0,iFEATURETYPE(j),FEATURE_TYPE),
	   PRODUCT_FLAG=		DECODE(NOUPDATE_PRODUCT_FLAG,0,iPRODUCTFLAG(j),PRODUCT_FLAG),
	   REFERENCE_ID=		DECODE(NOUPDATE_REFERENCE_ID,0,iREFERENCEID(j),REFERENCE_ID),
	   MULTI_CONFIG_FLAG=	DECODE(NOUPDATE_MULTI_CONFIG_FLAG,0,iMULTICONFIGFLAG(j),MULTI_CONFIG_FLAG),
	   ORDER_SEQ_FLAG=		DECODE(NOUPDATE_ORDER_SEQ_FLAG,0,iORDERSEQFLAG(j),ORDER_SEQ_FLAG),
	   SYSTEM_NODE_FLAG=		DECODE(NOUPDATE_SYSTEM_NODE_FLAG,0,iSYSTEMNODEFLAG(j),SYSTEM_NODE_FLAG),
	   TREE_SEQ=			DECODE(NOUPDATE_TREE_SEQ,0,iTREESEQ(j),TREE_SEQ),
	   COUNTED_OPTIONS_FLAG=	DECODE(NOUPDATE_COUNTED_OPTIONS_FLAG,0,iCOUNTEDOPTIONSFLAG(j),COUNTED_OPTIONS_FLAG),
	   UI_OMIT=			DECODE(NOUPDATE_UI_OMIT,0,iUIOMIT(j),UI_OMIT),
	   UI_SECTION=			DECODE(NOUPDATE_UI_SECTION,0,iUISECTION(j),UI_SECTION),
           BOM_TREATMENT= 		DECODE(NOUPDATE_BOM_TREATMENT,0,iBOMTREATMENT(j),BOM_TREATMENT),
	   ORIG_SYS_REF=		DECODE(NOUPDATE_ORIG_SYS_REF,0,iORIGSYSREF(j),ORIG_SYS_REF),
	   CHECKOUT_USER=		DECODE(NOUPDATE_CHECKOUT_USER,0,iCHECKOUTUSER(j),CHECKOUT_USER),
   	   DELETED_FLAG=		DECODE(NOUPDATE_DELETED_FLAG,0,iDELETEDFLAG(j),DELETED_FLAG),
	   USER_NUM01=			DECODE(NOUPDATE_USER_NUM01,0,iUSERNUM01(j),USER_NUM01),
 	   USER_NUM02=			DECODE(NOUPDATE_USER_NUM02,0,iUSERNUM02(j),USER_NUM02),
	   USER_NUM03=			DECODE(NOUPDATE_USER_NUM03,0,iUSERNUM03(j),USER_NUM03),
	   USER_NUM04=			DECODE(NOUPDATE_USER_NUM04,0,iUSERNUM04(j),USER_NUM04),
  	   USER_STR01=			DECODE(NOUPDATE_USER_STR01,0,iUSERSTR01(j),USER_STR01),
	   USER_STR02=			DECODE(NOUPDATE_USER_STR02,0,iUSERSTR02(j),USER_STR02),
	   USER_STR03=			DECODE(NOUPDATE_USER_STR03,0,iUSERSTR03(j),USER_STR03),
	   USER_STR04=			DECODE(NOUPDATE_USER_STR04,0,iUSERSTR04(j),USER_STR04),
	   --CREATION_DATE=		DECODE(NOUPDATE_CREATION_DATE,0,SYSDATE,CREATION_DATE),
	   LAST_UPDATE_DATE=		DECODE(NOUPDATE_LAST_UPDATE_DATE,0,SYSDATE,LAST_UPDATE_DATE),
	   EFFECTIVE_FROM=		DECODE(NOUPDATE_EFF_FROM,0,iEFFECTIVEFROM(j),EFFECTIVE_FROM),
	   EFFECTIVE_UNTIL=		DECODE(NOUPDATE_EFF_TO,0,iEFFECTIVEUNTIL(j),EFFECTIVE_UNTIL),
	   --CREATED_BY=		DECODE(NOUPDATE_CREATED_BY,0,-UID,CREATED_BY),
	   LAST_UPDATED_BY=		DECODE(NOUPDATE_LAST_UPDATED_BY,0,-UID,LAST_UPDATED_BY),
	   SECURITY_MASK=		DECODE(NOUPDATE_SECURITY_MASK,0,NULL,SECURITY_MASK),
	   --EFFECTIVE_USAGE_MASK=	DECODE(NOUPDATE_EFF_MASK,0,iEFFECTIVEUSAGEMASK(j),EFFECTIVE_USAGE_MASK),
          SO_ITEM_TYPE_CODE=      DECODE(NOUPDATE_SO_ITEM_TYPE_CODE,0,iSOITEMTYPECODE(j),SO_ITEM_TYPE_CODE),
          MINIMUM_SELECTED=       DECODE(NOUPDATE_MINIMUM_SELECTED,0,iMINIMUMSELECTED(j),MINIMUM_SELECTED),
          MAXIMUM_SELECTED=       DECODE(NOUPDATE_MAXIMUM_SELECTED,0,iMAXIMUMSELECTED(j),MAXIMUM_SELECTED),
          BOM_REQUIRED_FLAG=      DECODE(NOUPDATE_BOM_REQUIRED,0,iBOMREQUIRED(j),BOM_REQUIRED_FLAG),
          COMPONENT_SEQUENCE_ID=  DECODE(NOUPDATE_COMPONENT_SEQUENCE_ID,0,iCOMPONENTSEQUENCEID(j),COMPONENT_SEQUENCE_ID),
          DECIMAL_QTY_FLAG=       DECODE(NOUPDATE_DECIMAL_QTY_FLAG,0,iDECIMALQTYFLAG(j),DECIMAL_QTY_FLAG),
          QUOTEABLE_FLAG=         DECODE(NOUPDATE_QUOTEABLE_FLAG,0,iQUOTEABLEFLAG(j),QUOTEABLE_FLAG),
          PRIMARY_UOM_CODE=       DECODE(NOUPDATE_PRIMARY_UOM_CODE,0,iPRIMARYUOMCODE(j),PRIMARY_UOM_CODE),
          BOM_SORT_ORDER=         DECODE(NOUPDATE_BOM_SORT_ORDER,0,iBOMSORTORDER(j),BOM_SORT_ORDER),
          COMPONENT_SEQUENCE_PATH=DECODE(NOUPDATE_SEQUENCE_PATH,0,iCOMPONENTSEQUENCEPATH(j),COMPONENT_SEQUENCE_PATH),
          IB_TRACKABLE=	          DECODE(NOUPDATE_IB_TRACKABLE,0,iIBTRACKABLE(j),IB_TRACKABLE),
          SRC_APPLICATION_ID=   iSRCAPPLICATIONID(j),
          DISPLAY_IN_SUMMARY_FLAG=DECODE(NOUPDATE_DSPLY_SMRY_FLG,0,iDisplayInSummaryFlag(j),DISPLAY_IN_SUMMARY_FLAG),
          IB_LINK_ITEM_FLAG=DECODE(NOUPDATE_IBLINKITEM_FLG,0,iIBLinkItemFlag(j),IB_LINK_ITEM_FLAG),
          INSTANTIABLE_FLAG=DECODE(NOUPDATE_INSTANTIABLE_FLAG,0,iINSTANTIABLEFLAG(j),INSTANTIABLE_FLAG),
          SHIPPABLE_ITEM_FLAG         = DECODE(NOUPDATE_SHIPPABLE_ITEM_FLAG,0,iShippableItemFlag(j), SHIPPABLE_ITEM_FLAG),
          INVENTORY_TRANSACTABLE_FLAG = DECODE(NOUPDATE_INV_TXN_FLAG, 0, iInventoryTransactableFlag(j), INVENTORY_TRANSACTABLE_FLAG),
          ASSEMBLE_TO_ORDER_FLAG      = DECODE(NOUPDATE_ASM_TO_ORDER_FLAG, 0, iAssembleToOrder(j), ASSEMBLE_TO_ORDER_FLAG),
          SERIALIZABLE_ITEM_FLAG      = DECODE(NOUPDATE_SERIAL_ITEM_FLAG, 0, iSerializableItemFlag(j), SERIALIZABLE_ITEM_FLAG)
          WHERE PS_NODE_ID=iPSNODEID(j);
Line: 3685

          nUpdateCount:= nUpdateCount + SQL%ROWCOUNT;
Line: 3688

          BEGIN  -- bulk update
            FORALL j IN iPsNodeID.FIRST..iPsNodeId.LAST
               UPDATE CZ_IMP_PS_NODES
               SET REC_STATUS='OK'
               WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
               AND DISPOSITION='M';
Line: 3704

                  ROLLBACK;  -- need to insert row by row to log error messages
Line: 3710

         EXCEPTION  -- bulk update
          WHEN CZ_ADMIN.IMP_UNEXP_SQL_ERROR THEN
           RAISE;
Line: 3725

               IF (iPSNODETYPE(j)=263 AND (iMAXIMUMSELECTED(j) IS NULL OR iMAXIMUMSELECTED(j) IN(0,-1))) OR
                  (iPSNODETYPE(j)<>263 AND (iMAXIMUM(j) IS NULL OR iMAXIMUM(j) IN(0,-1))) THEN
               ROLLBACK;
Line: 3743

             BEGIN -- single row update
    	      UPDATE CZ_PS_NODES SET
    	      DEVL_PROJECT_ID=		DECODE(NOUPDATE_DEVL_PROJECT_ID,0,iDEVLPROJECTID(j),DEVL_PROJECT_ID),
	      FROM_POPULATOR_ID=	DECODE(NOUPDATE_FROM_POPULATOR_ID,0,iFROMPOPULATORID(j),FROM_POPULATOR_ID),
  	      PROPERTY_BACKPTR=		DECODE(NOUPDATE_PROPERTY_BACKPTR,0,iPROPERTYBACKPTR(j),PROPERTY_BACKPTR),
	      ITEM_TYPE_BACKPTR=	DECODE(NOUPDATE_ITEM_TYPE_BACKPTR,0,iITEMTYPEBACKPTR(j),ITEM_TYPE_BACKPTR),
	      INTL_TEXT_ID=		DECODE(NOUPDATE_INTL_TEXT_ID,0,iINTLTEXTID(j),INTL_TEXT_ID),
	      SUB_CONS_ID=		DECODE(NOUPDATE_SUB_CONS_ID,0,iSUBCONSID(j),SUB_CONS_ID),
	      ITEM_ID=			DECODE(NOUPDATE_ITEM_ID,0,iITEMID(j),ITEM_ID),
              NAME=				DECODE(NOUPDATE_NAME,0,iNAME(j),NAME),
 	      RESOURCE_FLAG=		DECODE(NOUPDATE_RESOURCE_FLAG,0,iRESOURCEFLAG(j),RESOURCE_FLAG),
	      INITIAL_VALUE=		DECODE(NOUPDATE_INITIAL_VALUE,0,iINITIALVALUE(j),INITIAL_VALUE),
              initial_num_value=		DECODE(NOUPDATE_initial_num_value,0,iINITIALNUMVALUE(j),initial_num_value),
	   PARENT_ID=DECODE(NOUPDATE_PARENT_ID,0,DECODE(iPLANLEVEL(j),0,PARENT_ID,iPARENTID(j)),PARENT_ID),
	   MINIMUM=		DECODE(NOUPDATE_MINIMUM,0,iMINIMUM(j),MINIMUM),
	   MAXIMUM=	DECODE(NOUPDATE_MAXIMUM,0,iMAXIMUM(j),MAXIMUM),
	   PS_NODE_TYPE=		DECODE(NOUPDATE_PS_NODE_TYPE,0,iPSNODETYPE(j),PS_NODE_TYPE),
	   FEATURE_TYPE=		DECODE(NOUPDATE_FEATURE_TYPE,0,iFEATURETYPE(j),FEATURE_TYPE),
	   PRODUCT_FLAG=		DECODE(NOUPDATE_PRODUCT_FLAG,0,iPRODUCTFLAG(j),PRODUCT_FLAG),
	   REFERENCE_ID=		DECODE(NOUPDATE_REFERENCE_ID,0,iREFERENCEID(j),REFERENCE_ID),
	   MULTI_CONFIG_FLAG=	DECODE(NOUPDATE_MULTI_CONFIG_FLAG,0,iMULTICONFIGFLAG(j),MULTI_CONFIG_FLAG),
	   ORDER_SEQ_FLAG=		DECODE(NOUPDATE_ORDER_SEQ_FLAG,0,iORDERSEQFLAG(j),ORDER_SEQ_FLAG),
	   SYSTEM_NODE_FLAG=		DECODE(NOUPDATE_SYSTEM_NODE_FLAG,0,iSYSTEMNODEFLAG(j),SYSTEM_NODE_FLAG),
	   TREE_SEQ=			DECODE(NOUPDATE_TREE_SEQ,0,iTREESEQ(j),TREE_SEQ),
	   COUNTED_OPTIONS_FLAG=	DECODE(NOUPDATE_COUNTED_OPTIONS_FLAG,0,iCOUNTEDOPTIONSFLAG(j),COUNTED_OPTIONS_FLAG),
	   UI_OMIT=			DECODE(NOUPDATE_UI_OMIT,0,iUIOMIT(j),UI_OMIT),
	   UI_SECTION=			DECODE(NOUPDATE_UI_SECTION,0,iUISECTION(j),UI_SECTION),
           BOM_TREATMENT= 		DECODE(NOUPDATE_BOM_TREATMENT,0,iBOMTREATMENT(j),BOM_TREATMENT),
	   ORIG_SYS_REF=		DECODE(NOUPDATE_ORIG_SYS_REF,0,iORIGSYSREF(j),ORIG_SYS_REF),
	   CHECKOUT_USER=		DECODE(NOUPDATE_CHECKOUT_USER,0,iCHECKOUTUSER(j),CHECKOUT_USER),
   	   DELETED_FLAG=		DECODE(NOUPDATE_DELETED_FLAG,0,iDELETEDFLAG(j),DELETED_FLAG),
	   USER_NUM01=			DECODE(NOUPDATE_USER_NUM01,0,iUSERNUM01(j),USER_NUM01),
 	   USER_NUM02=			DECODE(NOUPDATE_USER_NUM02,0,iUSERNUM02(j),USER_NUM02),
	   USER_NUM03=			DECODE(NOUPDATE_USER_NUM03,0,iUSERNUM03(j),USER_NUM03),
	   USER_NUM04=			DECODE(NOUPDATE_USER_NUM04,0,iUSERNUM04(j),USER_NUM04),
  	   USER_STR01=			DECODE(NOUPDATE_USER_STR01,0,iUSERSTR01(j),USER_STR01),
	   USER_STR02=			DECODE(NOUPDATE_USER_STR02,0,iUSERSTR02(j),USER_STR02),
	   USER_STR03=			DECODE(NOUPDATE_USER_STR03,0,iUSERSTR03(j),USER_STR03),
	   USER_STR04=			DECODE(NOUPDATE_USER_STR04,0,iUSERSTR04(j),USER_STR04),
	   --CREATION_DATE=		DECODE(NOUPDATE_CREATION_DATE,0,SYSDATE,CREATION_DATE),
	   LAST_UPDATE_DATE=		DECODE(NOUPDATE_LAST_UPDATE_DATE,0,SYSDATE,LAST_UPDATE_DATE),
	   EFFECTIVE_FROM=		DECODE(NOUPDATE_EFF_FROM,0,iEFFECTIVEFROM(j),EFFECTIVE_FROM),
	   EFFECTIVE_UNTIL=		DECODE(NOUPDATE_EFF_TO,0,iEFFECTIVEUNTIL(j),EFFECTIVE_UNTIL),
	   --CREATED_BY=		DECODE(NOUPDATE_CREATED_BY,0,-UID,CREATED_BY),
	   LAST_UPDATED_BY=		DECODE(NOUPDATE_LAST_UPDATED_BY,0,-UID,LAST_UPDATED_BY),
	   SECURITY_MASK=		DECODE(NOUPDATE_SECURITY_MASK,0,NULL,SECURITY_MASK),
	   --EFFECTIVE_USAGE_MASK=	DECODE(NOUPDATE_EFF_MASK,0,iEFFECTIVEUSAGEMASK(j),EFFECTIVE_USAGE_MASK),
          SO_ITEM_TYPE_CODE=      DECODE(NOUPDATE_SO_ITEM_TYPE_CODE,0,iSOITEMTYPECODE(j),SO_ITEM_TYPE_CODE),
          MINIMUM_SELECTED=       DECODE(NOUPDATE_MINIMUM_SELECTED,0,iMINIMUMSELECTED(j),MINIMUM_SELECTED),
          MAXIMUM_SELECTED=       DECODE(NOUPDATE_MAXIMUM_SELECTED,0,iMAXIMUMSELECTED(j),MAXIMUM_SELECTED),
          BOM_REQUIRED_FLAG=      DECODE(NOUPDATE_BOM_REQUIRED,0,iBOMREQUIRED(j),BOM_REQUIRED_FLAG),
          COMPONENT_SEQUENCE_ID=  DECODE(NOUPDATE_COMPONENT_SEQUENCE_ID,0,iCOMPONENTSEQUENCEID(j),COMPONENT_SEQUENCE_ID),
          DECIMAL_QTY_FLAG=       DECODE(NOUPDATE_DECIMAL_QTY_FLAG,0,iDECIMALQTYFLAG(j),DECIMAL_QTY_FLAG),
          QUOTEABLE_FLAG=         DECODE(NOUPDATE_QUOTEABLE_FLAG,0,iQUOTEABLEFLAG(j),QUOTEABLE_FLAG),
          PRIMARY_UOM_CODE=       DECODE(NOUPDATE_PRIMARY_UOM_CODE,0,iPRIMARYUOMCODE(j),PRIMARY_UOM_CODE),
          BOM_SORT_ORDER=         DECODE(NOUPDATE_BOM_SORT_ORDER,0,iBOMSORTORDER(j),BOM_SORT_ORDER),
          COMPONENT_SEQUENCE_PATH=DECODE(NOUPDATE_SEQUENCE_PATH,0,iCOMPONENTSEQUENCEPATH(j),COMPONENT_SEQUENCE_PATH),
          IB_TRACKABLE=	      DECODE(NOUPDATE_IB_TRACKABLE,0,iIBTRACKABLE(j),IB_TRACKABLE),
          SRC_APPLICATION_ID=   iSRCAPPLICATIONID(j),
          DISPLAY_IN_SUMMARY_FLAG=DECODE(NOUPDATE_DSPLY_SMRY_FLG,0,iDisplayInSummaryFlag(j),DISPLAY_IN_SUMMARY_FLAG),
          IB_LINK_ITEM_FLAG=DECODE(NOUPDATE_IBLINKITEM_FLG,0,iIBLinkItemFlag(j),IB_LINK_ITEM_FLAG),
          INSTANTIABLE_FLAG=DECODE(NOUPDATE_INSTANTIABLE_FLAG,0,iINSTANTIABLEFLAG(j),INSTANTIABLE_FLAG),
          SHIPPABLE_ITEM_FLAG         = DECODE(NOUPDATE_SHIPPABLE_ITEM_FLAG,0,iShippableItemFlag(j), SHIPPABLE_ITEM_FLAG),
          INVENTORY_TRANSACTABLE_FLAG = DECODE(NOUPDATE_INV_TXN_FLAG, 0, iInventoryTransactableFlag(j), INVENTORY_TRANSACTABLE_FLAG),
          ASSEMBLE_TO_ORDER_FLAG      = DECODE(NOUPDATE_ASM_TO_ORDER_FLAG, 0, iAssembleToOrder(j), ASSEMBLE_TO_ORDER_FLAG),
          SERIALIZABLE_ITEM_FLAG      = DECODE(NOUPDATE_SERIAL_ITEM_FLAG, 0, iSerializableItemFlag(j), SERIALIZABLE_ITEM_FLAG)
          WHERE PS_NODE_ID=iPSNODEID(j);
Line: 3811

            nUpdateCount:= nUpdateCount + 1;
Line: 3813

            UPDATE CZ_IMP_PS_NODES  -- single row update
            SET REC_STATUS='OK'
            WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
            AND DISPOSITION='M';
Line: 3825

          EXCEPTION  -- single row update
            WHEN OTHERS THEN
                          FAILED:=FAILED +1;
Line: 3828

                          UPDATE CZ_IMP_PS_NODES
                          SET REC_STATUS='ERR'
                          WHERE PS_NODE_ID=iPSNODEID(j) AND RUN_ID=inRUN_ID
                          AND DISPOSITION='M';
Line: 3834

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=p_model_id
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 3848

         END;         -- single row  update
Line: 3850

       END;      -- bulk update
Line: 3852

      END LOOP;  -- bulk fetch for update
Line: 3858

  END update_ps_nodes;
Line: 3865

  PROCEDURE delete_ps_nodes(p_model_id IN NUMBER, x_retcode OUT NOCOPY NUMBER)
  IS
   l_ps_node_id   tPsNodeId;
Line: 3871

   SELECT ps_node_id, ps_node_type
   FROM cz_ps_nodes a
   WHERE deleted_flag = '0'
   AND devl_project_id = p_model_id
   AND ps_node_type IN (cnReference, cnConnector, cnComponent)
   AND NOT EXISTS (SELECT NULL FROM cz_imp_ps_nodes
                   WHERE orig_sys_ref = a.orig_sys_ref
                   AND devl_project_id = p_model_id
                   AND src_application_id = a.src_application_id
                   AND run_id=inRun_Id);
Line: 3887

   UPDATE cz_ps_nodes a
   SET deleted_flag = '1'
   WHERE devl_project_id = p_model_id
   AND NOT EXISTS (SELECT NULL FROM cz_imp_ps_nodes
                   WHERE orig_sys_ref = a.orig_sys_ref
                   AND devl_project_id = p_model_id
                   AND src_application_id = a.src_application_id
                   AND run_id=inRun_Id);
Line: 3898

      cz_refs.delete_Node(l_ps_node_id(i),l_ps_node_type(i), p_out_err, '1');
Line: 3909

  END delete_ps_nodes;
Line: 3913

	NOUPDATE_PS_NODE_ID              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PS_NODE_ID',inXFR_GROUP);
Line: 3914

	NOUPDATE_DEVL_PROJECT_ID         := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','DEVL_PROJECT_ID',inXFR_GROUP);
Line: 3915

	NOUPDATE_FROM_POPULATOR_ID	   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','FROM_POPULATOR_ID',inXFR_GROUP);
Line: 3916

	NOUPDATE_PROPERTY_BACKPTR        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PROPERTY_BACKPTR',inXFR_GROUP);
Line: 3917

	NOUPDATE_ITEM_TYPE_BACKPTR	   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','ITEM_TYPE_BACKPTR',inXFR_GROUP);
Line: 3918

	NOUPDATE_INTL_TEXT_ID		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','INTL_TEXT_ID',inXFR_GROUP);
Line: 3919

	NOUPDATE_SUB_CONS_ID		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SUB_CONS_ID',inXFR_GROUP);
Line: 3920

	NOUPDATE_ITEM_ID                 := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','ITEM_ID',inXFR_GROUP);
Line: 3921

	NOUPDATE_NAME			   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','NAME',inXFR_GROUP);
Line: 3922

	NOUPDATE_RESOURCE_FLAG		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','RESOURCE_FLAG',inXFR_GROUP);
Line: 3923

	NOUPDATE_INITIAL_VALUE		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','INITIAL_VALUE',inXFR_GROUP);
Line: 3924

	NOUPDATE_initial_num_value	:= CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','initial_num_value',inXFR_GROUP);
Line: 3925

	NOUPDATE_PARENT_ID               := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PARENT_ID',inXFR_GROUP);
Line: 3926

	NOUPDATE_MINIMUM		:= CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','MINIMUM',inXFR_GROUP);
Line: 3927

	NOUPDATE_MAXIMUM		:= CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','MAXIMUM',inXFR_GROUP);
Line: 3928

	NOUPDATE_PS_NODE_TYPE		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PS_NODE_TYPE',inXFR_GROUP);
Line: 3929

	NOUPDATE_FEATURE_TYPE		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','FEATURE_TYPE',inXFR_GROUP);
Line: 3930

	NOUPDATE_PRODUCT_FLAG		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PRODUCT_FLAG',inXFR_GROUP);
Line: 3931

	NOUPDATE_REFERENCE_ID            := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','REFERENCE_ID',inXFR_GROUP);
Line: 3932

	NOUPDATE_MULTI_CONFIG_FLAG       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','MULTI_CONFIG_FLAG',inXFR_GROUP);
Line: 3933

	NOUPDATE_ORDER_SEQ_FLAG          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','ORDER_SEQ_FLAG',inXFR_GROUP);
Line: 3934

	NOUPDATE_SYSTEM_NODE_FLAG        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SYSTEM_NODE_FLAG',inXFR_GROUP);
Line: 3935

	NOUPDATE_TREE_SEQ      	         := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','TREE_SEQ',inXFR_GROUP);
Line: 3936

	NOUPDATE_COUNTED_OPTIONS_FLAG	   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','COUNTED_OPTIONS_FLAG',inXFR_GROUP);
Line: 3937

	NOUPDATE_UI_OMIT                 := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','UI_OMIT',inXFR_GROUP);
Line: 3938

	NOUPDATE_UI_SECTION		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','UI_SECTION',inXFR_GROUP);
Line: 3939

	NOUPDATE_BOM_TREATMENT 		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','BOM_TREATMENT',inXFR_GROUP);
Line: 3940

	NOUPDATE_ORIG_SYS_REF		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','ORIG_SYS_REF',inXFR_GROUP);
Line: 3941

	NOUPDATE_CHECKOUT_USER		   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','CHECKOUT_USER',inXFR_GROUP);
Line: 3942

	NOUPDATE_DELETED_FLAG            := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','DELETED_FLAG',inXFR_GROUP);
Line: 3943

	NOUPDATE_EFF_FROM                := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','EFFECTIVE_FROM',inXFR_GROUP);
Line: 3944

	NOUPDATE_EFF_TO                  := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','EFFECTIVE_UNTIL',inXFR_GROUP);
Line: 3945

	NOUPDATE_EFF_MASK                := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','EFFECTIVE_USAGE_MASK',inXFR_GROUP);
Line: 3946

	NOUPDATE_USER_STR01              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_STR01',inXFR_GROUP);
Line: 3947

	NOUPDATE_USER_STR02              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_STR02',inXFR_GROUP);
Line: 3948

	NOUPDATE_USER_STR03              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_STR03',inXFR_GROUP);
Line: 3949

	NOUPDATE_USER_STR04              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_STR04',inXFR_GROUP);
Line: 3950

	NOUPDATE_USER_NUM01              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_NUM01',inXFR_GROUP);
Line: 3951

	NOUPDATE_USER_NUM02              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_NUM02',inXFR_GROUP);
Line: 3952

	NOUPDATE_USER_NUM03              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_NUM03',inXFR_GROUP);
Line: 3953

	NOUPDATE_USER_NUM04              := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','USER_NUM04',inXFR_GROUP);
Line: 3954

	NOUPDATE_CREATION_DATE           := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','CREATION_DATE',inXFR_GROUP);
Line: 3955

	NOUPDATE_LAST_UPDATE_DATE        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','LAST_UPDATE_DATE',inXFR_GROUP);
Line: 3956

	NOUPDATE_CREATED_BY          	 := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','CREATED_BY',inXFR_GROUP);
Line: 3957

	NOUPDATE_LAST_UPDATED_BY         := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','LAST_UPDATED_BY',inXFR_GROUP);
Line: 3958

	NOUPDATE_SECURITY_MASK           := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SECURITY_MASK',inXFR_GROUP);
Line: 3959

        NOUPDATE_SO_ITEM_TYPE_CODE       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SO_ITEM_TYPE_CODE',inXFR_GROUP);
Line: 3960

        NOUPDATE_MINIMUM_SELECTED        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','MINIMUM_SELECTED',inXFR_GROUP);
Line: 3961

        NOUPDATE_MAXIMUM_SELECTED        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','MAXIMUM_SELECTED',inXFR_GROUP);
Line: 3962

        NOUPDATE_BOM_REQUIRED            := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','BOM_REQUIRED_FLAG',inXFR_GROUP);
Line: 3963

        NOUPDATE_COMPONENT_SEQUENCE_ID   := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','COMPONENT_SEQUENCE_ID',inXFR_GROUP);
Line: 3964

        NOUPDATE_DECIMAL_QTY_FLAG        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','DECIMAL_QTY_FLAG',inXFR_GROUP);
Line: 3965

        NOUPDATE_QUOTEABLE_FLAG          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','QUOTEABLE_FLAG',inXFR_GROUP);
Line: 3966

        NOUPDATE_PRIMARY_UOM_CODE        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','PRIMARY_UOM_CODE',inXFR_GROUP);
Line: 3967

        NOUPDATE_BOM_SORT_ORDER          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','BOM_SORT_ORDER',inXFR_GROUP);
Line: 3968

        NOUPDATE_SEQUENCE_PATH           := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','COMPONENT_SEQUENCE_PATH',inXFR_GROUP);
Line: 3969

        NOUPDATE_IB_TRACKABLE            := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','IB_TRACKABLE',inXFR_GROUP);
Line: 3970

        NOUPDATE_DSPLY_SMRY_FLG          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','DISPLAY_IN_SUMMARY_FLAG',inXFR_GROUP);
Line: 3971

        NOUPDATE_IBLINKITEM_FLG          := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','IB_LINK_ITEM_FLAG',inXFR_GROUP);
Line: 3972

        NOUPDATE_INSTANTIABLE_FLAG       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','INSTANTIABLE_FLAG',inXFR_GROUP);
Line: 3976

        IF(inXFR_GROUP = 'IMPORT')THEN NOUPDATE_INSTANTIABLE_FLAG := 1; END IF;
Line: 3978

        NOUPDATE_SHIPPABLE_ITEM_FLAG     := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SHIPPABLE_ITEM_FLAG',inXFR_GROUP);
Line: 3979

        NOUPDATE_INV_TXN_FLAG            := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','INVENTORY_TRANSACTABLE_FLAG',inXFR_GROUP);
Line: 3980

        NOUPDATE_ASM_TO_ORDER_FLAG       := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','ASSEMBLE_TO_ORDER_FLAG ',inXFR_GROUP);
Line: 3981

        NOUPDATE_SERIAL_ITEM_FLAG        := CZ_UTILS.GET_NOUPDATE_FLAG('CZ_PS_NODES','SERIALIZABLE_ITEM_FLAG',inXFR_GROUP);
Line: 4017

           insert_ps_nodes(l_c1_prj_id_tbl(i), l_retcode);
Line: 4049

                update_ps_nodes(l_c1_prj_id_tbl(i));
Line: 4099

                      delete_ps_nodes(l_c1_prj_id_tbl(i),l_retcode);
Line: 4111

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=l_c1_prj_id_tbl(i)
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 4170

          insert_ps_nodes(l_c2_prj_id_tbl(i), l_retcode);
Line: 4200

             update_ps_nodes(l_c2_prj_id_tbl(i));
Line: 4246

                    delete_ps_nodes(l_c2_prj_id_tbl(i),l_retcode);
Line: 4257

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=l_c2_prj_id_tbl(i)
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 4282

    GOTO UPDATE_IMP_TABLE;
Line: 4303

           insert_ps_nodes(l_c3_prj_id_tbl(i), l_retcode);
Line: 4314

                  update_ps_nodes(l_c3_prj_id_tbl(i));
Line: 4345

                    delete_ps_nodes(l_c3_prj_id_tbl(i),l_retcode);
Line: 4356

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=l_c3_prj_id_tbl(i)
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 4377

<>

   -- Now update the imp tables for failed models of C1

   IF l_c1_prj_id_tbl.COUNT > 0 THEN
     FOR i IN l_c1_prj_id_tbl.FIRST..l_c1_prj_id_tbl.LAST LOOP
       IF l_c1_rec_status_tbl(i)='ERR' THEN

                UPDATE CZ_IMP_PS_NODES
                SET REC_STATUS='ERR'
                WHERE DEVL_PROJECT_ID=l_c1_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID;
Line: 4390

                UPDATE CZ_IMP_DEVL_PROJECT
                SET REC_STATUS='ERR'
                WHERE DEVL_PROJECT_ID=l_c1_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID
                AND DISPOSITION=l_c1_dis_tbl(i);
Line: 4399

                  DELETE FROM cz_devl_projects
                  WHERE devl_project_id = l_c1_prj_id_tbl(i);
Line: 4401

                  DELETE FROM cz_rp_entries
                  WHERE object_id = l_c1_prj_id_tbl(i)
                  AND object_type = 'PRJ';
Line: 4415

                UPDATE CZ_IMP_PS_NODES
                SET REC_STATUS=DECODE(l_c2_rec_status_tbl(i),'SKP','PASS',l_c2_rec_status_tbl(i))
                WHERE DEVL_PROJECT_ID=l_c2_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID;
Line: 4420

                UPDATE CZ_IMP_DEVL_PROJECT
                SET REC_STATUS=DECODE(l_c2_rec_status_tbl(i),'SKP','PASS',l_c2_rec_status_tbl(i))
                WHERE DEVL_PROJECT_ID=l_c2_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID
                AND DISPOSITION=l_c2_dis_tbl(i);
Line: 4429

                  DELETE FROM cz_devl_projects
                  WHERE devl_project_id = l_c2_prj_id_tbl(i);
Line: 4431

                  DELETE FROM cz_rp_entries
                  WHERE object_id = l_c2_prj_id_tbl(i)
                  AND object_type = 'PRJ';
Line: 4445

                UPDATE CZ_IMP_PS_NODES
                SET REC_STATUS=DECODE(l_c3_rec_status_tbl(i),'SKP','PASS',l_c3_rec_status_tbl(i))
                WHERE DEVL_PROJECT_ID=l_c3_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID;
Line: 4450

                UPDATE CZ_IMP_DEVL_PROJECT
                SET REC_STATUS=DECODE(l_C3_rec_status_tbl(i),'SKP','PASS',l_c3_rec_status_tbl(i))
                WHERE DEVL_PROJECT_ID=l_c3_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID
                AND DISPOSITION=l_c3_dis_tbl(i);
Line: 4459

                  DELETE FROM cz_devl_projects
                  WHERE devl_project_id = l_c3_prj_id_tbl(i);
Line: 4461

                  DELETE FROM cz_rp_entries
                  WHERE object_id = l_c3_prj_id_tbl(i)
                  AND object_type = 'PRJ';
Line: 4488

         insert_ps_nodes(l_c4_prj_id_tbl(i), l_retcode);
Line: 4495

             update_ps_nodes(l_c4_prj_id_tbl(i));
Line: 4525

                    delete_ps_nodes(l_c4_prj_id_tbl(i),l_retcode);
Line: 4536

                           SELECT name INTO l_model_name
                           FROM cz_imp_devl_project
                           WHERE devl_project_id=l_c4_prj_id_tbl(i)
                           AND deleted_flag='0'
                           AND run_id=inRun_ID
                           AND rec_status='OK'
                           AND rownum <2;
Line: 4558

                UPDATE CZ_IMP_PS_NODES
                SET REC_STATUS='ERR'
                WHERE DEVL_PROJECT_ID=l_c4_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID;
Line: 4563

                UPDATE CZ_IMP_DEVL_PROJECT
                SET REC_STATUS='PASS'
                WHERE DEVL_PROJECT_ID=l_c4_prj_id_tbl(i)
                AND RUN_ID=inRUN_ID
                AND DISPOSITION=l_c4_dis_tbl(i);
Line: 4572

                  DELETE FROM cz_devl_projects
                  WHERE devl_project_id = l_c4_prj_id_tbl(i);
Line: 4574

                  DELETE FROM cz_rp_entries
                  WHERE object_id = l_c4_prj_id_tbl(i)
                  AND object_type = 'PRJ';
Line: 4612

                   UPDATE CZ_IMP_PS_NODES
                   SET REC_STATUS='ERR'
                   WHERE PS_NODE_ID=l_PsNodeId(i)
                   AND RUN_ID=inRUN_ID
                   AND DISPOSITION=l_dis(i);
Line: 4618

                   SELECT name INTO l_model_name
                   FROM cz_imp_devl_project
                   WHERE devl_project_id=l_DevlProjectId(i)
                   AND deleted_flag='0'
                   AND run_id=inRun_ID
                   AND rec_status='OK'
                   AND rownum <2;
Line: 4635

    FOR c_model IN (SELECT devl_project_id FROM cz_imp_devl_project
                    WHERE run_id = inRUN_ID
                    AND rec_status = 'OK')LOOP
               cz_refs.populate_component_id(c_model.devl_project_id);
Line: 4642

    INSERTS:=nInsertCount;
Line: 4643

    UPDATES:=nUpdateCount;
Line: 4665

         DELETE FROM CZ_XFR_RUN_RESULTS WHERE RUN_ID=inRUN_ID AND IMP_TABLE=v_table_name;
Line: 4673

                                SELECT DISPOSITION,REC_STATUS,COUNT(*)
                                  FROM CZ_IMP_PS_NODES
                                 WHERE RUN_ID = inRUN_ID
                              GROUP BY DISPOSITION,REC_STATUS;
Line: 4689

                     INSERT INTO CZ_XFR_RUN_RESULTS (RUN_ID,IMP_TABLE,DISPOSITION,REC_STATUS,RECORDS)
                     VALUES(inRUN_ID,v_table_name,ins_disposition,ins_rec_status,ins_rec_count);
Line: 4704

                SELECT SUM(NVL(RECORDS,0)) FROM CZ_XFR_RUN_RESULTS
                WHERE REC_STATUS<>v_ok AND RUN_ID=inRUN_ID
                AND IMP_TABLE=v_table_name;
Line: 4711

                UPDATE CZ_XFR_RUN_INFOS
                 SET TOTAL_ERRORS=NVL(TOTAL_ERRORS,0)+NVL(nErrors,0),
                     COMPLETED=v_completed
                WHERE RUN_ID=inRUN_ID;