DBA Data[Home] [Help]

APPS.CZ_IMP_SINGLE SQL Statements

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

Line: 8

2. Select - Distinct - items
3. Select - Distinct - item_property_value
4. Call cz_ref.delete_duplicates after populate_table
5. extr_intl_text change to query bill_sequence_id and use in query

********************************/

G_BOM_APPLICATION_ID CONSTANT NUMBER := 702;
Line: 101

  nCurStmt := 'SELECT p.model_ps_node_id FROM cz_xfr_project_bills p, cz_devl_projects d '
      || ' WHERE p.organization_id = :1 '
      || ' AND p.top_item_id = :2 '
      || ' AND p.explosion_type = :3 '
      || ' AND d.deleted_flag = ''0'' '
      || ' AND NVL(d.config_engine_type,''L'') =  :4 '      --LA 12548898 Engine Sync
      || ' AND p.model_ps_node_id = d.devl_project_id ';
Line: 138

   SELECT UPPER(VALUE) FROM CZ_DB_SETTINGS
   WHERE UPPER(SECTION_NAME) = v_section_name
         AND UPPER(SETTING_ID) = v_settings_id;
Line: 160

   TYPE tDeletedFlag              IS TABLE OF cz_imp_item_master.deleted_flag%TYPE INDEX BY BINARY_INTEGER;
Line: 186

   iDeletedFlag                   tDeletedFlag;
Line: 197

   insert_end_time  number;
Line: 213

    SELECT DISTINCT INVENTORY_ITEM_ID, ORGANIZATION_ID, SEGMENT1, CONCATENATED_SEGMENTS, ITEM_DESC,
           FIXED_LEAD_TIME, BOM_ITEM_TYPE, CUSTOMER_ORDER_ENABLED_FLAG,
           INVENTORY_ITEM_STATUS_CODE, PRIMARY_UOM_CODE, INDIVISIBLE_FLAG, ITEM_CATALOG_GROUP_ID,
           INV_APPLICATION_ID
    BULK COLLECT INTO
           InventoryItemId, OrganizationId, Segment1, ConcatenatedSegments, ItemDesc,
           FixedLeadTime, BomItemType, CustomerOrderFlag,
           ItemStatusCode, PrimaryUomCode, IndivisibleFlag, CatalogId,
           SrcApplicationId
    FROM CZ_EXV_ITEMS
    WHERE ORGANIZATION_ID=nOrg_ID AND TOP_ITEM_ID=nTop_ID
      AND EXPLOSION_TYPE=sExpl_type;
Line: 255

        iDeletedFlag(nIndex) := '1';
Line: 257

        iDeletedFlag(nIndex) := '0';
Line: 259

      iDeletedFlag(nIndex) := '0';
Line: 288

      INSERT /*+ APPEND */ INTO CZ_IMP_ITEM_MASTER
        (ORIG_SYS_REF, REF_PART_NBR, DESC_TEXT, LEAD_TIME,
         QUOTEABLE_FLAG, DELETED_FLAG,
         RUN_ID, PRIMARY_UOM_CODE, DECIMAL_QTY_FLAG,
         FSK_ITEMTYPE_1_1, FSK_ITEMTYPE_1_EXT,
         SRC_APPLICATION_ID,SRC_TYPE_CODE)
      VALUES
        (iOrigSysRef(i), iRefPartNbr(i), ItemDesc(i), iLeadTime(i),
         iQuoteableFlag(i), iDeletedFlag(i),
         inRun_ID, iPrimaryUomCode(i), iDecimalQtyFlag(i),
         iFskItemType(i), iFskItemType(i),
         iSrcApplicationId(i), iSrcTypeCode(i));
Line: 302

        insert_end_time := dbms_utility.get_time();
Line: 473

   TYPE tLastUpdateDate           IS TABLE OF cz_exv_item_master.last_update_date%TYPE INDEX BY BINARY_INTEGER;
Line: 474

   TYPE tLastUpdatedBy            IS TABLE OF cz_exv_item_master.last_updated_by%TYPE INDEX BY BINARY_INTEGER;
Line: 516

   TYPE tMinimumSelected          IS TABLE OF cz_imp_ps_nodes.minimum_selected%TYPE INDEX BY BINARY_INTEGER;
Line: 517

   TYPE tMaximumSelected          IS TABLE OF cz_imp_ps_nodes.maximum_selected%TYPE INDEX BY BINARY_INTEGER;
Line: 575

   LastUpdateDate                 tLastUpdateDate;
Line: 576

   LastUpdatedBy                  tLastUpdatedBy;
Line: 629

   iLastUpdateDate                tLastUpdateDate;
Line: 630

   iLastUpdatedBy                 tLastUpdatedBy;
Line: 636

   iMinimumSelected               tMinimumSelected;
Line: 637

   iMaximumSelected               tMaximumSelected;
Line: 682

   insert_end_time                number;
Line: 696

     SELECT
       NVL(COMMON_COMPONENT_SEQUENCE_ID, COMPONENT_SEQUENCE_ID), COMPONENT_CODE, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE,
       LAST_UPDATED_BY, EFFECTIVITY_DATE, DISABLE_DATE, ITEM_DESC, LOW_QUANTITY, HIGH_QUANTITY,
       SORT_ORDER, BOM_ITEM_TYPE, COMPONENT_ITEM_ID, MUTUALLY_EXCLUSIVE_OPTIONS, plan_level,
       PICK_COMPONENTS_FLAG, COMPONENT_QUANTITY, OPTIONAL, organization_id, top_item_id, explosion_type,
       INDIVISIBLE_FLAG, CUSTOMER_ORDER_ENABLED_FLAG, PRIMARY_UOM_CODE, MODEL_TYPE, COMMS_NL_TRACKABLE_FLAG,
       CONFIG_MODEL_TYPE, BOM_APPLICATION_ID, INV_APPLICATION_ID, IB_LINK_ITEM_FLAG,
       DECODE(SHIPPABLE_ITEM_FLAG,'Y','1','N','0','0'),
       DECODE(MTL_TRANSACTIONS_ENABLED_FLAG,'Y','1','N','0','0'),
       DECODE(REPLENISH_TO_ORDER_FLAG,'Y','1','N','0','0'),
       SERIAL_NUMBER_CONTROL_CODE
     FROM cz_exv_item_master
    WHERE organization_id = nOrg_ID
      AND top_item_id = nTop_ID
      AND explosion_type = sExpl_type
      AND language = inLang
    ORDER BY sort_order, component_code;
Line: 718

     SELECT fsk_psnode_3_1, COUNT(*) FROM cz_imp_ps_nodes
      WHERE run_id = inRun_ID
        AND rec_status IS NULL
        AND optional = OraNo
      GROUP BY fsk_psnode_3_1;
Line: 743

   SELECT TO_NUMBER(value) INTO MemoryBulkSize
     FROM cz_db_settings
    WHERE LOWER(setting_id) = v_settings_id
      AND LOWER(section_name) = v_section_name;
Line: 758

 ComponentSequenceId.DELETE;
Line: 759

 ComponentCode.DELETE;
Line: 760

 CreationDate.DELETE;
Line: 761

 CreatedBy.DELETE;
Line: 762

 LastUpdateDate.DELETE;
Line: 763

 LastUpdatedBy.DELETE;
Line: 764

 EffectivityDate.DELETE;
Line: 765

 DisableDate.DELETE;
Line: 766

 Description.DELETE;
Line: 767

 LowQuantity.DELETE;
Line: 768

 HighQuantity.DELETE;
Line: 769

 SortOrder.DELETE;
Line: 770

 BomItemType.DELETE;
Line: 771

 ComponentItemId.DELETE;
Line: 772

 MutuallyExclusiveOptions.DELETE;
Line: 773

 PlanLevel.DELETE;
Line: 774

 PickComponentsFlag.DELETE;
Line: 775

 ComponentQuantity.DELETE;
Line: 776

 v_Optional.DELETE;
Line: 777

 OrganizationId.DELETE;
Line: 778

 TopItemId.DELETE;
Line: 779

 ExplosionType.DELETE;
Line: 780

 IndivisibleFlag.DELETE;
Line: 781

 CustomerOrderEnabledFlag.DELETE;
Line: 782

 PrimaryUomCode.DELETE;
Line: 783

 ConfigModelType.DELETE;
Line: 784

 ModelType.DELETE;
Line: 785

 SrcApplicationId.DELETE;
Line: 786

 FSKItemMaster22.DELETE;
Line: 787

 IBLinkItemFlag.DELETE;
Line: 789

 ShippableItemFlag.DELETE;
Line: 790

 TransEnabledFlag.DELETE;
Line: 791

 ReplenishToOrderFlag.DELETE;
Line: 792

 SerialNumberControlCode.DELETE;
Line: 794

 iName.DELETE;
Line: 795

 iOrigSysRef.DELETE;
Line: 796

 iMinimum.DELETE;
Line: 797

 iMaximum.DELETE;
Line: 798

 iTreeSeq.DELETE;
Line: 799

 iPsNodeType.DELETE;
Line: 800

 iBomTreatment.DELETE;
Line: 801

 iUiOmit.DELETE;
Line: 802

 iUiSection.DELETE;
Line: 803

 iProductFlag.DELETE;
Line: 804

 ifskIntlText.DELETE;
Line: 805

 ifskIntlTextExt.DELETE;
Line: 806

 ifskItemMaster.DELETE;
Line: 807

 ifskItemMasterExt.DELETE;
Line: 808

 ifskItemMaster22.DELETE;
Line: 809

 ifskParentNode.DELETE;
Line: 810

 ifskParentNodeExt.DELETE;
Line: 811

 iMutuallyExclusive.DELETE;
Line: 812

 iOptional.DELETE;
Line: 813

 ifskDevlProject.DELETE;
Line: 814

 ifskDevlProjectExt.DELETE;
Line: 815

 iCreationDate.DELETE;
Line: 816

 iCreatedBy.DELETE;
Line: 817

 iLastUpdateDate.DELETE;
Line: 818

 iLastUpdatedBy.DELETE;
Line: 819

 iEffectiveFrom.DELETE;
Line: 820

 iEffectiveUntil.DELETE;
Line: 821

 iComponentSequenceId.DELETE;
Line: 822

 iComponentCode.DELETE;
Line: 823

 iPlanLevel.DELETE;
Line: 824

 iRunId.DELETE;
Line: 825

 iSoItemTypeCode.DELETE;
Line: 826

 iMinimumSelected.DELETE;
Line: 827

 iBomRequired.DELETE;
Line: 828

 iInitialValue.DELETE;
Line: 829

 iOrganizationId.DELETE;
Line: 830

 iTopItemId.DELETE;
Line: 831

 iExplosionType.DELETE;
Line: 832

 ifskReference.DELETE;
Line: 833

 iMaximumSelected.DELETE;
Line: 834

 iDecimalQtyFlag.DELETE;
Line: 835

 iQuoteableFlag.DELETE;
Line: 836

 iPrimaryUomCode.DELETE;
Line: 837

 iBomSortOrder.DELETE;
Line: 838

 iComponentSequencePath.DELETE;
Line: 839

 iSrcApplicationId.DELETE;
Line: 840

 iIBLinkItemFlag.DELETE;
Line: 842

 iShippableItemFlag.DELETE;
Line: 843

 iInventoryTransactableFlag.DELETE;
Line: 844

 iAssembleToOrder.DELETE;
Line: 845

 iSerializableItemFlag.DELETE;
Line: 857

    ComponentSequenceId, ComponentCode, CreationDate, CreatedBy, LastUpdateDate,
    LastUpdatedBy, EffectivityDate, DisableDate, Description, LowQuantity, HighQuantity,
    SortOrder, BomItemType, ComponentItemId, MutuallyExclusiveOptions, PlanLevel,
    PickComponentsFlag, ComponentQuantity, v_Optional, OrganizationId, TopItemId, ExplosionType,
    IndivisibleFlag, CustomerOrderEnabledFlag, PrimaryUomCode, ModelType, TrackableFlag, ConfigModelType,
    SrcApplicationId, FSKItemMaster22, IBLinkItemFlag,
    ShippableItemFlag, TransEnabledFlag, ReplenishToOrderFlag, SerialNumberControlCode -- changes for TSO
 LIMIT MemoryBulkSize;
Line: 1027

       iLastUpdateDate(nIndex) := LastUpdateDate(i);
Line: 1028

       iLastUpdatedBy(nIndex) := LastUpdatedBy(i);
Line: 1041

           iMinimumSelected(nIndex) := NULL;
Line: 1043

           iMinimumSelected(nIndex) := 0;
Line: 1046

         iMinimumSelected(nIndex) := LowQuantity(i);
Line: 1050

         iMaximumSelected(nIndex) := -1;
Line: 1052

         iMaximumSelected(nIndex) := HighQuantity(i);
Line: 1269

      iLastUpdateDate(nIndex) := LastUpdateDate(i);
Line: 1270

      iLastUpdatedBy(nIndex) := LastUpdatedBy(i);
Line: 1296

      iMinimumSelected(nIndex) := 0;
Line: 1297

      iMaximumSelected(nIndex) := NULL;
Line: 1376

         setFCEMinMax (minVal              => iMINIMUMSELECTED(j),
                       maxVal              => iMAXIMUMSELECTED(j),
                       defaultVal          => iInitNumVal(j),
                       p_decimal_item_flag => iDecimalQtyFlag(j),
                       p_use_defaults      => l_use_defaults,
                       p_set_decimals      => l_set_decimals,
                       p_default_dec       => l_default_dec,
                       p_default_int       => l_default_int );
Line: 1400

  INSERT INTO cz_imp_ps_nodes
   (NAME, ORIG_SYS_REF, MINIMUM, MAXIMUM, TREE_SEQ, PS_NODE_TYPE, BOM_TREATMENT, UI_OMIT,
    UI_SECTION, PRODUCT_FLAG, FSK_INTLTEXT_1_1, FSK_INTLTEXT_1_EXT, FSK_ITEMMASTER_2_1,
    FSK_ITEMMASTER_2_EXT, FSK_PSNODE_3_1, FSK_PSNODE_3_EXT, MUTUALLY_EXCLUSIVE_OPTIONS, OPTIONAL,
    FSK_DEVLPROJECT_5_1, FSK_DEVLPROJECT_5_EXT, CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE,
    LAST_UPDATED_BY, EFFECTIVE_FROM, EFFECTIVE_UNTIL, COMPONENT_SEQUENCE_ID, COMPONENT_CODE,
    PLAN_LEVEL, RUN_ID, SO_ITEM_TYPE_CODE, MINIMUM_SELECTED, BOM_REQUIRED, initial_num_value,
    ORGANIZATION_ID, TOP_ITEM_ID, EXPLOSION_TYPE, fsk_psnode_6_1, MAXIMUM_SELECTED,
    DECIMAL_QTY_FLAG, QUOTEABLE_FLAG,PRIMARY_UOM_CODE,BOM_SORT_ORDER,
    COMPONENT_SEQUENCE_PATH,IB_TRACKABLE,SRC_APPLICATION_ID, FSK_ITEMMASTER_2_2, IB_LINK_ITEM_FLAG,
    SHIPPABLE_ITEM_FLAG,INVENTORY_TRANSACTABLE_FLAG, ASSEMBLE_TO_ORDER_FLAG,SERIALIZABLE_ITEM_FLAG)  -- changes for TSO
  VALUES
   (iName(i), iOrigSysRef(i), iMinimum(i), iMaximum(i), iTreeSeq(i), iPsNodeType(i), iBomTreatment(i),
    iUiOmit(i), iUiSection(i), iProductFlag(i), ifskIntlText(i), ifskIntlTextExt(i), ifskItemMaster(i),
    ifskItemMasterExt(i), ifskParentNode(i), ifskParentNodeExt(i), iMutuallyExclusive(i), iOptional(i),
    ifskDevlProject(i), ifskDevlProjectExt(i), iCreationDate(i), iCreatedBy(i), iLastUpdateDate(i),
    iLastUpdatedBy(i), iEffectiveFrom(i), iEffectiveUntil(i), iComponentSequenceId(i),
    iComponentCode(i), iPlanLevel(i), iRunId(i), iSoItemTypeCode(i), iMinimumSelected(i),
    iBomRequired(i), iInitNumVal(i), iOrganizationId(i), iTopItemId(i), iExplosionType(i),
    ifskReference(i), iMaximumSelected(i), iDecimalQtyFlag(i),
    iQuoteableFlag(i),iPrimaryUomCode(i),iBomSortOrder(i), iComponentSequencePath(i),iBTrackableFlag(i),
    iSrcApplicationId(i), ifskItemMaster22(i), iIBLinkItemFlag(i),
    iShippableItemFlag(i), iInventoryTransactableFlag(i), iAssembleToOrder(i), iSerializableItemFlag(i)); -- changes for TSO
Line: 1426

        d_str := inRun_Id || '       Insert ps nodes (' || nTop_Id || ') :' || (end_time-st_time)/100.00;
Line: 1444

  SELECT decode(upper(VALUE),'TRUE','1','FALSE','0','T','1','F','0','1','1','0','0','YES','1','NO','0','Y','1','N','0','0')
    INTO genStatisticsCz FROM CZ_DB_SETTINGS
   WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 1462

       SELECT VALUE
       INTO v_batchSize FROM CZ_DB_SETTINGS
       WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 1499

  UPDATE cz_imp_ps_nodes SET maximum_selected = 1
   WHERE run_id = inRun_ID
     AND rec_status IS NULL
     AND mutually_exclusive_options = OraYes
     AND ps_node_type = bomOptionClass;
Line: 1510

    parentOrigSysRef.DELETE;
Line: 1511

    childCount.DELETE;
Line: 1517

      UPDATE cz_imp_ps_nodes SET maximum_selected = childCount(i) + 1
       WHERE run_id = inRun_ID
         AND rec_status IS NULL
         AND mutually_exclusive_options = OraYes
         AND orig_sys_ref = parentOrigSysRef(i);
Line: 1533

    x_error:=cz_utils.log_report(d_str,1,'CZ_IMP_SINGLE.maximum_selected',11276,inRun_Id);
Line: 1549

      SELECT B.ORIG_SYS_REF, B.COMPONENT_SEQUENCE_PATH, B.ps_node_id, B.ps_node_type
      FROM CZ_XFR_PROJECT_BILLS P,CZ_PS_NODES B
      WHERE B.DEVL_PROJECT_ID=P.model_ps_node_id
        AND P.organization_id = nORg_ID
        AND P.top_item_id = nTop_ID
        AND P.explosion_type = sExpl_type
        AND P.DELETED_FLAG='0'
        AND B.DELETED_FLAG='0'
        AND B.ORIG_SYS_REF IS NOT NULL
        AND B.PS_NODE_TYPE <> 259
        AND B.devl_project_id = nModelId
      FOR UPDATE OF B.DELETED_FLAG;
Line: 1588

         SELECT 'F' FROM CZ_IMP_PS_NODES
         WHERE ORIG_SYS_REF=sOnlOrigSysRef AND RUN_ID=inRun_ID
           AND NVL(COMPONENT_SEQUENCE_PATH, -1) = NVL(v_SequencePath, -1)
           AND REC_STATUS IS NULL;
Line: 1600

          UPDATE CZ_PS_NODES SET
          DELETED_FLAG='1'
          WHERE CURRENT OF c_onl_ps_node;
Line: 1606

            cz_refs.delete_Node(v_PsNodeId, v_PsNodeType, p_out_err, '1');
Line: 1609

                   SELECT message INTO d_str FROM cz_db_logs WHERE run_id = p_out_err;
Line: 1624

        d_str := inRun_Id || '        Deleted ps node check (' || nTop_Id || ') :' || (end_time-st_time)/100.00;
Line: 1635

        x_error :=cz_utils.log_report(d_str,1,'CZ_IMP_SINGLE.EXTR_PS_NODE: delete obsolete nodes',11276,inRun_Id);
Line: 1645

        x_error:=cz_utils.log_report(d_str,1,'CZ_IMP_SINGLE.EXTR_PS_NODE: delete obsolete nodes',11276,inRun_Id);
Line: 1699

   insert_end_time       number;
Line: 1705

     SELECT DISTINCT component_item_id,
     NVL(common_component_sequence_id, component_sequence_id) AS component_sequence_id,
     component_code,
     description, language, source_lang
     FROM cz_exv_intl_text
     WHERE organization_id = nOrg_ID
     AND top_item_id = nTop_ID
     AND explosion_type = sExpl_type;
Line: 1730

   SELECT TO_NUMBER(value) INTO MemoryBulkSize
     FROM cz_db_settings
    WHERE LOWER(setting_id) = v_settings_id
      AND LOWER(section_name) = v_section_name;
Line: 1742

     iOrigSysRef.DELETE;
Line: 1743

     iLocalizedStr.DELETE;
Line: 1744

     iLanguage.DELETE;
Line: 1745

     iSrcLang.DELETE;
Line: 1747

     CompSeqId.DELETE;
Line: 1748

     CompItemId.DELETE;
Line: 1749

     CompCode.DELETE;
Line: 1810

             INSERT INTO CZ_IMP_LOCALIZED_TEXTS
               (LOCALIZED_STR, LANGUAGE, SOURCE_LANG, RUN_ID, ORIG_SYS_REF, FSK_DEVLPROJECT_1_1)
             VALUES (iLocalizedStr(i), iLanguage(i), iSrcLang(i), inRun_ID,
                     CompItemId(i)||':'||sExpl_type||':'||nOrg_ID||':'||CompSeqId(i), iFSKDevlProject);
Line: 1828

          INSERT INTO CZ_IMP_LOCALIZED_TEXTS
             (LOCALIZED_STR, LANGUAGE, SOURCE_LANG, RUN_ID, ORIG_SYS_REF, FSK_DEVLPROJECT_1_1)
          SELECT description, language, source_lang, inRun_ID,
                 gModelItemId_tbl(j)||':'||sExpl_type||':'||nOrg_ID||':'||
                 NVL(common_component_sequence_id, component_sequence_id),
                 CZ_ORAAPPS_INTEGRATE.PROJECT_SURROGATE_KEY(sExpl_type,to_char(nOrg_ID),to_char(gModelItemId_tbl(j)))
            FROM cz_exv_intl_text
           WHERE organization_id = nOrg_ID
             AND top_item_id = gModelItemId_tbl(j)
             AND explosion_type = sExpl_type
             AND component_item_id = top_item_id;
Line: 1908

   insert_end_time       number;
Line: 1913

gModelItemId_tbl.delete;
Line: 1920

SELECT
   ORGANIZATION_ID, COMPONENT_ITEM_ID, EXPLOSION_TYPE,
   DESCRIPTION, PLAN_LEVEL, MODEL_TYPE, CONFIG_MODEL_TYPE
BULK COLLECT INTO
   OrganizationId, ComponentItemId, ExplosionType, Description, PlanLevel, ModelType, ConfigModelType
 FROM CZ_EXV_ITEM_MASTER WHERE bom_item_type = cz_imp_ps_node.cnModel
  AND ORGANIZATION_ID=nOrg_ID
  AND TOP_ITEM_ID=nTop_ID AND EXPLOSION_TYPE=sExpl_type
  AND language = l_lang;
Line: 1966

    INSERT INTO CZ_IMP_DEVL_PROJECT
      (ORGANIZATION_ID, TOP_ITEM_ID, EXPLOSION_TYPE, ORIG_SYS_REF, VERSION,
       RUN_ID, NAME, FSK_INTLTEXT_1_1, DESC_TEXT, PLAN_LEVEL, MODEL_ID, MODEL_TYPE,
       INVENTORY_ITEM_ID, PRODUCT_KEY, BOM_CAPTION_RULE_ID, NONBOM_CAPTION_RULE_ID, CONFIG_ENGINE_TYPE)
    VALUES
      (nOrg_ID, iTopItemId(i), sExpl_type, iOrigSysRef(i), 1,
       inRun_ID, iName(i), iDescText(i), iDescText(i), iPlanLevel(i), nModelId, iModelType(i),
       iInventoryItemId(i), iProductKey(i), G_CAPTION_RULE_DESC, G_CAPTION_RULE_NAME, g_CONFIG_ENGINE_TYPE);
Line: 1976

        insert_end_time := dbms_utility.get_time();
Line: 1977

        d_str := inRun_Id || '       Insert projects (' || nTop_Id || ') :' || (insert_end_time-loop_end_time)/100.00;
Line: 2004

   insert_end_time       number;
Line: 2024

       INSERT INTO CZ_IMP_ITEM_TYPE
         (DESC_TEXT, NAME, ORIG_SYS_REF,SRC_APPLICATION_ID,RUN_ID)
       SELECT DESCRIPTION, CATALOG_CONCAT_SEGS, ITEM_CATALOG_GROUP_ID, G_BOM_APPLICATION_ID, inRUN_ID
         FROM CZ_EXV_ITEM_TYPES
        WHERE ITEM_CATALOG_GROUP_ID = itemCatalogGroupId(i);
Line: 2031

       INSERT INTO CZ_IMP_ITEM_TYPE
         (DESC_TEXT, NAME, ORIG_SYS_REF, SRC_APPLICATION_ID, RUN_ID)
       SELECT DESCRIPTION, DESCRIPTION, ITEM_CATALOG_GROUP_ID, G_BOM_APPLICATION_ID, inRUN_ID
         FROM CZ_EXV_ITEM_TYPES
        WHERE ITEM_CATALOG_GROUP_ID = itemCatalogGroupId(i);
Line: 2040

        d_str := inRun_Id || '       Insert item type (' || nTop_Id || ') :' || (end_time-st_time)/100.00;
Line: 2081

    insert_end_time     NUMBER;
Line: 2183

  SELECT COUNT(*) INTO l_check_for_stub_views FROM CZ_EXV_APC_PROPERTIES
  WHERE ATTR_GROUP_ID = -1 AND
        ITEM_CATALOG_GROUP_ID = -1 AND
        ATTR_ID = -1 AND
        APPLICATION_ID = -1;
Line: 2189

  DELETE FROM CZ_IMP_TMP_ITEMCAT WHERE run_id=p_run_id;
Line: 2211

    FOR i IN(SELECT item_catalog_group_id,parent_catalog_group_id,description,catalog_concat_segs
               FROM CZ_EXV_ITEM_TYPES
             START WITH item_catalog_group_id = itemCatalogGroupId(item_index)
             CONNECT BY PRIOR parent_catalog_group_id = item_catalog_group_id)
    LOOP
      l_prev_item_catalog_tbl.extend;
Line: 2229

      l_item_cat_tbl.DELETE;
Line: 2234

  INSERT INTO CZ_IMP_TMP_ITEMCAT(run_id, item_catalog_group_id)
  SELECT p_run_id,item_catalog_group_id
    FROM (SELECT DISTINCT item_catalog_group_id
            FROM TABLE(CAST(l_prev_item_catalog_tbl AS SYSTEM.CZ_ITEM_CATALOG_TBL)) WHERE item_catalog_group_id IS NOT NULL);
Line: 2247

  l_prev_item_catalog_tbl.DELETE;
Line: 2255

  FOR attr IN(SELECT attr_group_id, attr_group_name||'.'||attr_name  AS attribute_name,
                   DECODE(data_type_code,'N',DECIMAL_TYPE,'C',TEXT_TYPE,'A',TL_TEXT_TYPE,TEXT_TYPE) AS property_type,
                   database_column,description,apcprops.item_catalog_group_id,apcprops.default_value
              FROM CZ_EXV_APC_PROPERTIES apcprops,
                   CZ_IMP_TMP_ITEMCAT itemtypes
             WHERE apcprops.item_catalog_group_id=itemtypes.item_catalog_group_id AND
                   itemtypes.run_id=p_run_id
                   ORDER BY attr_group_id)
  LOOP
    l_rec_counter := l_rec_counter + 1;
Line: 2285

    DELETE FROM CZ_IMP_TMP_ITEMCAT where run_id=p_run_id;
Line: 2295

  FOR ii IN (SELECT item_catalog_group_id FROM CZ_IMP_TMP_ITEMCAT WHERE run_id=p_run_id)
  LOOP
    IF l_hier_item_cat_tbl.EXISTS(ii.item_catalog_group_id) THEN

       l_item_cat_tbl := l_hier_item_cat_tbl(ii.item_catalog_group_id);
Line: 2330

    INSERT INTO CZ_IMP_PROPERTY
      (DESC_TEXT,NAME,ORIG_SYS_REF,RUN_ID,DATA_TYPE,DEF_VALUE,DEF_NUM_VALUE,SRC_APPLICATION_ID)
    VALUES (l_description_tbl(i),
            l_attr_name_tbl(i),
            l_attr_name_tbl(i)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
            p_run_id,
            l_property_type_tbl(i),
            l_def_value_tbl(i),
            DECODE(l_property_type_tbl(i),DECIMAL_TYPE,TO_NUMBER(l_def_value_tbl(i)),NULL),
            G_EGO_APPLICATION_ID);
Line: 2356

    INSERT INTO CZ_IMP_ITEM_TYPE_PROPERTY
      (FSK_ITEMTYPE_1_1,FSK_ITEMTYPE_1_EXT,FSK_PROPERTY_2_1,FSK_PROPERTY_2_EXT,RUN_ID,
       ORIG_SYS_REF,SRC_APPLICATION_ID)
    VALUES (l_item_catalog_group_id_tbl(i),
            l_item_catalog_group_id_tbl(i),
            l_attr_name_tbl(i)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
            l_attr_name_tbl(i)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
            p_run_id,
            TO_CHAR(l_item_catalog_group_id_tbl(i)) || ':' ||l_attr_name_tbl(i)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
            G_EGO_APPLICATION_ID);
Line: 2369

  FOR ii IN (SELECT item_catalog_group_id FROM CZ_IMP_TMP_ITEMCAT WHERE run_id=p_run_id)
  LOOP
    IF l_attr_item_cat_tbl.EXISTS(ii.item_catalog_group_id) THEN
      l_attr_list_temp_tbl := l_attr_item_cat_tbl(ii.item_catalog_group_id);
Line: 2377

          INSERT INTO CZ_IMP_ITEM_TYPE_PROPERTY
          (FSK_ITEMTYPE_1_1,FSK_ITEMTYPE_1_EXT,FSK_PROPERTY_2_1,FSK_PROPERTY_2_EXT,RUN_ID,
           ORIG_SYS_REF,SRC_APPLICATION_ID)
          VALUES (ii.item_catalog_group_id,
           ii.item_catalog_group_id,
           l_attr_list_temp_tbl(jj)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
           l_attr_list_temp_tbl(jj)||'-'||TO_CHAR(G_EGO_APPLICATION_ID),
           p_run_id,
           TO_CHAR(ii.item_catalog_group_id)|| ':'||
           l_attr_list_temp_tbl(jj)||'-'||TO_CHAR(G_EGO_APPLICATION_ID) || '-' || l_item_cat_path_tbl(ii.item_catalog_group_id) ,
           G_EGO_APPLICATION_ID);
Line: 2439

        l_att_names_tbl.DELETE;
Line: 2440

        l_db_columns_tbl.DELETE;
Line: 2441

        l_db_column_types_tbl.DELETE;
Line: 2459

  l_att_names_tbl.DELETE;
Line: 2460

  l_db_columns_tbl.DELETE;
Line: 2461

  l_db_column_types_tbl.DELETE;
Line: 2473

  l_sql := 'SELECT apcpropvals.* FROM CZ_EXV_ITEM_APC_PROP_VALUES apcpropvals,'||
           'CZ_IMP_TMP_ITEMCAT itemtypes '||
            'WHERE apcpropvals.item_catalog_group_id = itemtypes.item_catalog_group_id '||
              'AND EXISTS (SELECT NULL FROM CZ_EXV_ITEMS '||
                          'WHERE inventory_item_id = apcpropvals.inventory_item_id '||
                          ' AND organization_id = '|| p_org_id ||
                          ' AND top_item_id = '||p_top_item_id||
                          ' AND explosion_type = '''||p_expl_type||''')'||
              ' AND organization_id = '|| p_org_id ||
              ' AND inventory_item_id IS NOT NULL ORDER BY INVENTORY_ITEM_ID';
Line: 2583

          INSERT INTO CZ_IMP_LOCALIZED_TEXTS
            (LOCALIZED_STR, LANGUAGE, SOURCE_LANG, RUN_ID,  ORIG_SYS_REF, MODEL_ID)
          VALUES
            (l_column_value,l_language, l_source_lang, p_run_id, l_localtext_orig_sys_ref_tbl(l_rec_counter),0);
Line: 2607

        INSERT INTO CZ_IMP_ITEM_PROPERTY_VALUE
          (PROPERTY_VALUE, FSK_PROPERTY_1_1,FSK_PROPERTY_1_EXT,
           FSK_ITEMMASTER_2_1,FSK_ITEMMASTER_2_EXT,RUN_ID,ORIG_SYS_REF,FSK_LOCALIZEDTEXT_3_1,PROPERTY_NUM_VALUE,
           SRC_APPLICATION_ID)
         VALUES
          (l_prop_values_tbl(i), l_prop_orig_sys_ref_tbl(i),l_prop_orig_sys_ref_tbl(i),
           l_item_master_orig_sys_ref_tbl(i), l_item_master_orig_sys_ref_tbl(i),
           p_run_id,
           l_item_master_orig_sys_ref_tbl(i) || ':' || l_prop_orig_sys_ref_tbl(i),
           l_localtext_orig_sys_ref_tbl(i),
           l_num_value_tbl(i),
           G_EGO_APPLICATION_ID);
Line: 2623

          INSERT INTO CZ_IMP_LOCALIZED_TEXTS
            (LOCALIZED_STR, LANGUAGE, SOURCE_LANG, RUN_ID,  ORIG_SYS_REF, MODEL_ID)
          SELECT
            LOCALIZED_STR, LANG.LANGUAGE_CODE, SOURCE_LANG, RUN_ID,  ORIG_SYS_REF, MODEL_ID
	   FROM CZ_IMP_LOCALIZED_TEXTS intl,fnd_languages lang
            WHERE intl.run_id=p_run_id AND intl.orig_sys_ref=l_localtext_orig_sys_ref_tbl(i) AND installed_flag in( 'B', 'I')
                  AND LANGUAGE_CODE<>SOURCE_LANG
		AND EXISTS
		(SELECT 1 FROM CZ_IMP_LOCALIZED_TEXTS loc,fnd_languages lang
		 WHERE loc.run_id=p_run_id AND orig_sys_ref = intl.orig_sys_ref
		       AND lang.language_code <> loc.language
                   );
Line: 2638

        l_prop_values_tbl.DELETE;
Line: 2639

        l_prop_orig_sys_ref_tbl.DELETE;
Line: 2640

        l_item_master_orig_sys_ref_tbl.DELETE;
Line: 2641

        l_num_value_tbl.DELETE;
Line: 2642

        l_localtext_orig_sys_ref_tbl.DELETE;
Line: 2651

  DELETE FROM CZ_IMP_TMP_ITEMCAT WHERE run_id=p_run_id;
Line: 2662

    DELETE FROM CZ_IMP_TMP_ITEMCAT WHERE run_id=p_run_id;
Line: 2686

    SELECT ORIG_SYS_REF FROM CZ_IMP_PROPERTY WHERE RUN_ID=inRUN_ID AND REC_STATUS IS NULL
    FOR UPDATE;
Line: 2692

   insert_end_time       number;
Line: 2694

   l_noupdate            cz_xfr_fields.noupdate%TYPE;
Line: 2708

    INSERT INTO CZ_IMP_PROPERTY
      (DESC_TEXT,NAME,ORIG_SYS_REF,RUN_ID,DATA_TYPE,SRC_APPLICATION_ID)
    SELECT DESCRIPTION, ELEMENT_NAME, ELEMENT_NAME, inRUN_ID, TEXT_TYPE, G_BOM_APPLICATION_ID
      FROM CZ_EXV_ITEM_PROPERTIES
     WHERE ITEM_CATALOG_GROUP_ID = itemCatalogGroupId(i);
Line: 2716

        d_str := inRun_Id || '       Insert property (' || nTop_Id || ') :' || (end_time-st_time)/100.00;
Line: 2726

  SELECT VALUE INTO sResolve FROM CZ_DB_SETTINGS
  WHERE SETTING_ID=v_settings_id AND SECTION_NAME=v_section_name;
Line: 2734

  SELECT noupdate INTO l_noupdate
  FROM cz_xfr_fields f, cz_xfr_tables t
  WHERE t.order_seq=f.order_seq
  AND t.dst_table='CZ_PROPERTIES'
  AND f.xfr_group='IMPORT'
  AND t.xfr_group=f.xfr_group
  AND f.dst_field='DATA_TYPE'
  AND rownum < 2;
Line: 2744

  l_noupdate:='0';
Line: 2753

        SELECT data_type INTO l_onl_type
        FROM cz_properties
        WHERE orig_sys_ref=sName
        AND deleted_flag='0'
        AND rownum <2;
Line: 2769

      ELSIF (l_onl_type = TEXT_TYPE AND l_noupdate = '1') THEN
        l_check_values := FALSE;
Line: 2772

      ELSIF (l_onl_type = TEXT_TYPE AND l_noupdate = '0' AND sResolve='YES') THEN
        l_check_values := TRUE;
Line: 2774

      ELSIF (l_onl_type = DECIMAL_TYPE AND l_noupdate = '1') THEN
        l_check_values := FALSE;
Line: 2777

      ELSIF (l_onl_type = DECIMAL_TYPE AND l_noupdate = '0') THEN
        l_check_values := TRUE;
Line: 2786

          tabValues.DELETE;
Line: 2788

          SELECT TO_NUMBER(element_value) BULK COLLECT INTO tabValues
            FROM cz_exv_descr_element_values
           WHERE element_name = sName;
Line: 2802

        UPDATE CZ_IMP_PROPERTY SET DATA_TYPE=DECIMAL_TYPE,DEF_NUM_VALUE=0
        WHERE CURRENT OF C_DATATYPE;
Line: 2836

   insert_end_time       number;
Line: 2846

   INSERT INTO CZ_IMP_ITEM_TYPE_PROPERTY
     (FSK_ITEMTYPE_1_1,FSK_ITEMTYPE_1_EXT,FSK_PROPERTY_2_1,FSK_PROPERTY_2_EXT,RUN_ID,
      ORIG_SYS_REF,SRC_APPLICATION_ID)
   SELECT ITEM_CATALOG_GROUP_ID, ITEM_CATALOG_GROUP_ID, ELEMENT_NAME, ELEMENT_NAME, inRUN_ID,
          TO_CHAR(ITEM_CATALOG_GROUP_ID) || ':' || ELEMENT_NAME, G_BOM_APPLICATION_ID
     FROM CZ_EXV_ITEM_PROPERTIES
    WHERE ITEM_CATALOG_GROUP_ID = itemCatalogGroupId(i);
Line: 2856

        d_str := inRun_Id || '       Insert item Type prop (' || nTop_Id || ') :' || (end_time-st_time)/100.00;
Line: 2894

    INSERT INTO CZ_IMP_ITEM_PROPERTY_VALUE
      (PROPERTY_VALUE, FSK_PROPERTY_1_1, FSK_PROPERTY_1_EXT,
       FSK_ITEMMASTER_2_1,
       FSK_ITEMMASTER_2_EXT,
       RUN_ID,
       ORIG_SYS_REF, SRC_APPLICATION_ID)
    SELECT ELEMENT_VALUE, ELEMENT_NAME, ELEMENT_NAME,
           CZ_ORAAPPS_INTEGRATE.ITEM_SURROGATE_KEY(to_char(INVENTORY_ITEM_ID), to_char(ORGANIZATION_ID)),
           CZ_ORAAPPS_INTEGRATE.ITEM_SURROGATE_KEY(to_char(INVENTORY_ITEM_ID), to_char(ORGANIZATION_ID)),
           inRun_ID,
           CZ_ORAAPPS_INTEGRATE.ITEM_SURROGATE_KEY(to_char(INVENTORY_ITEM_ID), to_char(ORGANIZATION_ID))|| ':' || ELEMENT_NAME,
           G_BOM_APPLICATION_ID
      FROM CZ_EXV_ITEM_PROPERTY_VALUES
     WHERE INVENTORY_ITEM_ID = inventoryItemId(i)
       AND ORGANIZATION_ID = nOrg_ID
       AND ELEMENT_VALUE IS NOT NULL;
Line: 3049

  Inserts  PLS_INTEGER;
Line: 3050

  Updates  PLS_INTEGER;
Line: 3064

                                  Inserts, Updates, x_failed, Dups,NoChange, inXFR_GROUP);
Line: 3075

                                     Inserts, Updates, x_failed, Dups, NoChange,inXFR_GROUP);
Line: 3086

                                       Inserts, Updates, x_failed, Dups, NoChange,inXFR_GROUP);
Line: 3097

                                      Inserts, Updates, x_failed, Dups,NoChange,
                                      inXFR_GROUP,p_rp_folder_id, g_CONFIG_ENGINE_TYPE);
Line: 3109

                                          Inserts, Updates, x_failed, Dups, NoChange,inXFR_GROUP);
Line: 3120

                                Inserts, Updates, x_failed, Dups, NoChange,inXFR_GROUP);
Line: 3131

                                         Inserts, Updates, x_failed, Dups, inXFR_GROUP);
Line: 3142

                               Inserts, Updates, x_failed, Dups, NoChange,inXFR_GROUP, p_rp_folder_id);
Line: 3168

		SELECT server_local_id FROM CZ_SERVERS
		WHERE local_name = v_local
		AND import_enabled = v_enabled;
Line: 3213

	vString := 'select count(*) from all_tables' ||fndLinkName||
			' where owner='''||v_inv_oracle_schema||''' AND table_name = ''MTL_SYSTEM_ITEMS_TL'' AND ROWNUM<2';
Line: 3250

    SELECT component_item_id, component_code FROM cz_exv_item_master
    WHERE top_item_id = inTopId
      AND organization_id = inOrgId
      AND explosion_type = inExplType
      AND bom_item_type = 1
      AND plan_level > 0
      AND language = inLang
      order by plan_level;
Line: 3261

     SELECT component_code, component_sequence_id, component_sequence_path, -- bom_sort_order,
     substr(fsk_itemmaster_2_1,1,instr(fsk_itemmaster_2_1,':')-1),
     organization_id, explosion_type
     FROM cz_imp_ps_nodes
     WHERE run_id = inRunId
     AND organization_id = inOrgId
     AND top_item_id = inTopId
     AND ps_node_type = 263;
Line: 3313

  SELECT d.devl_project_id INTO xModelId FROM  cz_devl_projects d
  WHERE d.orig_sys_ref = inDevlPrjOSR
  AND d.deleted_flag = '0'
  AND d.import_enabled = '1'
  AND NVL(d.config_engine_type,'L') =  g_CONFIG_ENGINE_TYPE      --LA 12548898 Engine Sync
  AND EXISTS (SELECT NULL FROM CZ_RP_ENTRIES WHERE deleted_flag = '0'
  AND object_type = 'PRJ' AND object_id = d.devl_project_id) ;
Line: 3331

    SELECT count(*) INTO xModelId FROM cz_devl_projects d, cz_rp_entries r
    WHERE d.orig_sys_ref = inDevlPrjOSR
    AND d.deleted_flag = '0'
    AND r.deleted_flag = '0'
    AND r.object_type = 'PRJ'
    AND NVL(d.import_enabled,'0') = '0'
    AND NVL(d.config_engine_type,'L') =  g_CONFIG_ENGINE_TYPE      --LA 12548898 Engine Sync
    AND d.devl_project_id = r.object_id;
Line: 3412

   SELECT CZ_XFR_PROJECT_BILLS_S.NEXTVAL INTO nModelId FROM DUAL;
Line: 3414

   INSERT INTO CZ_XFR_PROJECT_BILLS
    (ORGANIZATION_ID,TOP_ITEM_ID,EXPLOSION_TYPE,DELETED_FLAG,MODEL_PS_NODE_ID,copy_addl_child_models,
     source_server)
   SELECT inOrgId,inTopId,inExplType,'0',nModelId,inCopyChildModels,inServerId
   FROM DUAL;
Line: 3431

        SELECT p.model_ps_node_id INTO nModelId
          FROM cz_xfr_project_bills p, cz_devl_projects d
        WHERE p.organization_id = inOrgId
          AND p.top_item_id = inTopId
          AND p.explosion_type = inExplType
          AND d.deleted_flag = '0'
          AND d.devl_project_id = d.persistent_project_id
          AND NVL(d.config_engine_type,'L') =  g_CONFIG_ENGINE_TYPE      --LA 12548898 Engine Sync
          AND p.model_ps_node_id = d.devl_project_id;
Line: 3453

        INSERT INTO CZ_XFR_PROJECT_BILLS
        (ORGANIZATION_ID,TOP_ITEM_ID,EXPLOSION_TYPE,DELETED_FLAG,MODEL_PS_NODE_ID,copy_addl_child_models,
        source_server)
        SELECT inOrgId,inTopId,inExplType,'0',d.devl_project_id,inCopyChildModels,inServerId
        FROM CZ_DEVL_PROJECTS d
        WHERE d.orig_sys_ref = inExplType || ':' || inOrgId || ':'  || inTopId
        AND NVL(d.config_engine_type,'L') =  g_CONFIG_ENGINE_TYPE      --LA 12548898 Engine Sync
        AND d.deleted_flag = '0' and d.import_enabled = '1' AND EXISTS
        (SELECT NULL FROM CZ_RP_ENTRIES WHERE deleted_flag = '0' and object_type = 'PRJ'
        AND object_id = d.devl_project_id) AND NOT EXISTS
        (SELECT NULL FROM CZ_XFR_PROJECT_BILLS WHERE model_ps_node_id = d.devl_project_id);
Line: 3466

      UPDATE cz_xfr_project_bills SET
        deleted_flag = '0',
        copy_addl_child_models = inCopyChildModels,
        source_server = inServerId
      WHERE model_ps_node_id = nModelId;
Line: 3474

      SELECT CZ_XFR_PROJECT_BILLS_S.NEXTVAL INTO nModelId FROM DUAL;
Line: 3476

      INSERT INTO CZ_XFR_PROJECT_BILLS
       (ORGANIZATION_ID,TOP_ITEM_ID,EXPLOSION_TYPE,DELETED_FLAG,MODEL_PS_NODE_ID,copy_addl_child_models,
        source_server)
      SELECT inOrgId,inTopId,inExplType,'0',nModelId,inCopyChildModels,inServerId
      FROM DUAL;
Line: 3493

    INSERT INTO CZ_XFR_PROJECT_BILLS
      (ORGANIZATION_ID,TOP_ITEM_ID,EXPLOSION_TYPE,DELETED_FLAG,MODEL_PS_NODE_ID,copy_addl_child_models,
       source_server)
    SELECT inOrgId,inTopId,inExplType,'0',inRefreshModelId,inCopyChildModels,inServerId
    FROM DUAL WHERE NOT EXISTS
    (SELECT NULL FROM CZ_XFR_PROJECT_BILLS WHERE model_ps_node_id = inRefreshModelId);
Line: 3500

    UPDATE cz_xfr_project_bills SET
      deleted_flag = '0',
      copy_addl_child_models = inCopyChildModels,
      source_server = inServerId
    WHERE model_ps_node_id = inRefreshModelId;
Line: 3515

    DELETE FROM bom_explosions WHERE explosion_type = inExplType AND organization_id = inOrgId
       AND top_item_id = inTopId;
Line: 3544

      SELECT 1 INTO l_check FROM cz_exv_bom_explosions
       WHERE top_item_id = inTopId
         AND organization_id= inOrgId
         AND explosion_type = inExplType
         AND rexplode_flag = 1
         AND ROWNUM = 1;
Line: 3592

             SELECT reference_id INTO l_curr_ref_id FROM cz_ps_nodes
             WHERE  devl_project_id = nModelId
             AND deleted_flag = '0' and substr(orig_sys_ref,1,instr(orig_sys_ref,':') - 1) = lCompCode
             AND component_sequence_id = lCompSeqId
             AND component_sequence_path = lCompSeqPath ; -- 14544881 Added CompSeqId and CompSeqPath
Line: 3764

   l_update_model_timestamp BOOLEAN := FALSE;
Line: 3768

    SELECT DST_TABLE FROM CZ_XFR_TABLES
    WHERE XFR_GROUP='EXTRACT' AND DISABLED='0'
    AND DST_TABLE IN ('CZ_ITEM_TYPES','CZ_PROPERTIES','CZ_ITEM_TYPE_PROPERTIES',
        'CZ_ITEM_MASTERS','CZ_ITEM_PROPERTY_VALUES','CZ_LOCALIZED_TEXTS','CZ_DEVL_PROJECTS')
    ORDER BY ORDER_SEQ;
Line: 3774

    SELECT DST_TABLE FROM CZ_XFR_TABLES
    WHERE XFR_GROUP='IMPORT' AND DISABLED='0'
    AND DST_TABLE IN ('CZ_ITEM_TYPES','CZ_PROPERTIES','CZ_ITEM_TYPE_PROPERTIES',
        'CZ_ITEM_MASTERS','CZ_ITEM_PROPERTY_VALUES','CZ_LOCALIZED_TEXTS','CZ_DEVL_PROJECTS',
        'CZ_PS_NODES')
    ORDER BY ORDER_SEQ;
Line: 3781

    SELECT 'F' FROM CZ_EXV_BILL_OF_MATERIALS
    WHERE ORGANIZATION_ID=nOrg_ID AND ASSEMBLY_ITEM_ID=nTop_ID;
Line: 3783

   NOUPDATE_SOURCE_BILL_DELETED NUMBER;
Line: 3810

      SELECT NVL(d.config_engine_type,'L') INTO g_CONFIG_ENGINE_TYPE
        FROM cz_xfr_project_bills p, cz_devl_projects d
      WHERE p.organization_id = nOrg_ID
        AND p.top_item_id = nTop_ID
        AND p.explosion_type = sExpl_type
        AND d.deleted_flag = '0'
        AND d.devl_project_id = d.persistent_project_id
        AND p.model_ps_node_id = d.devl_project_id;
Line: 3823

    SELECT NVL(config_engine_type,'L') INTO g_CONFIG_ENGINE_TYPE FROM CZ_DEVL_PROJECTS
     WHERE devl_project_id=REFRESH_MODEL_ID;
Line: 3831

   SELECT server_local_id INTO server_id
     FROM cz_servers
    WHERE import_enabled = v_enabled;
Line: 3856

        SELECT decode(upper(VALUE),'TRUE','1','FALSE','0','T','1','F','0','1','1','0','0','YES','1','NO','0','Y','1','N','0','1')
        INTO importUnchangedChildModels FROM CZ_DB_SETTINGS
        WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 3870

        SELECT decode(upper(VALUE),'TRUE','1','FALSE','0','T','1','F','0','1','1','0','0','YES','1','NO','0','Y','1','N','0','0')
        INTO genStatisticsBom FROM CZ_DB_SETTINGS
        WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 3884

        SELECT decode(upper(VALUE),'TRUE','1','FALSE','0','T','1','F','0','1','1','0','0','YES','1','NO','0','Y','1','N','0','0')
        INTO genStatisticsCz FROM CZ_DB_SETTINGS
        WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 3901

        SELECT decode(upper(VALUE),'TRUE',1,'FALSE',0,'T',1,'F',0,'1',1,'0',0,'YES',1,'NO',0,'Y',1,'N',0,0)
        INTO allowDecimalOptionClass FROM CZ_DB_SETTINGS
        WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 3910

   SELECT CZ_XFR_RUN_INFOS_S.NEXTVAL INTO genRun_ID FROM DUAL;
Line: 3911

   INSERT INTO CZ_XFR_RUN_INFOS (RUN_ID,STARTED,LAST_ACTIVITY,COMPLETED)
   VALUES (genRun_ID,SYSDATE,SYSDATE,'0');
Line: 3928

        SELECT DECODE(UPPER(value), 'YES', 1, 'Y', 1, '1', 1, 'TRUE', 1, 'T', 1,
                                    'NO', 0, 'N', 0, '0', 0, 'FALSE', 0, 'F', 0,
                                    0)
       INTO nRunExploder FROM CZ_DB_SETTINGS
        WHERE UPPER(SECTION_NAME) = v_section_name
          AND UPPER(SETTING_ID) = v_settings_id;
Line: 3943

        SELECT VALUE INTO sVersion FROM CZ_DB_SETTINGS
        WHERE UPPER(SECTION_NAME) = v_section_name
          AND UPPER(SETTING_ID) = v_settings_id;
Line: 3951

       SELECT DECODE(SUBSTR(sVersion,1,INSTR(sVersion,'.',1,2)-1),
                 '11.5','YYYY/MM/DD HH24:MI','DD-MON-RR HH24:MI')
       INTO dDateFormat FROM DUAL;
Line: 3960

        SELECT VALUE INTO nCommit_size FROM CZ_DB_SETTINGS
        WHERE UPPER(SETTING_ID) = v_settings_id
          AND UPPER(SECTION_NAME) = v_section_name;
Line: 3967

        SELECT VALUE INTO nMax_err FROM CZ_DB_SETTINGS
        WHERE UPPER(SETTING_ID) = v_settings_id
          AND UPPER(SECTION_NAME) = v_section_name;
Line: 3980

        SELECT decode(upper(VALUE),'TRUE',1,'FALSE',0,'T',1,'F',0,'1',1,'0',0,'YES',1,'NO',0,'Y',1,'N',0,0)
        INTO disableMultipleCopyImport FROM CZ_DB_SETTINGS
        WHERE upper(SETTING_ID)=v_settings_id AND SECTION_NAME=v_section_name;
Line: 3989

       NOUPDATE_SOURCE_BILL_DELETED:=CZ_UTILS.GET_NOUPDATE_FLAG('CZ_XFR_PROJECT_BILLS','SOURCE_BILL_DELETED', 'IMPORT');
Line: 4000

            import_enabled_tbl.DELETE;
Line: 4002

            processed_expls_tbl.DELETE;
Line: 4006

            processed_expls_tbl.DELETE;
Line: 4008

            import_enabled_tbl.DELETE;
Line: 4012

            FOR j IN (SELECT devl_project_id FROM cz_devl_projects
                      WHERE devl_project_id = nModelId AND deleted_flag='0')
            LOOP
                        cz_security_pvt.lock_model(
                                        p_api_version          =>   1.0,
                                        p_model_id             =>   nModelId,
                                        p_lock_child_models    =>   FND_API.G_TRUE,
                                        p_commit_flag          =>   FND_API.G_TRUE,
                                        x_locked_entities      =>   l_locked_models,
                                        x_return_status        =>   l_return_status,
                                        x_msg_count            =>   l_msg_count,
                                        x_msg_data             =>   l_msg_data);
Line: 4041

          UPDATE CZ_XFR_PROJECT_BILLS SET
           SOURCE_BILL_DELETED=DECODE(NOUPDATE_SOURCE_BILL_DELETED,0,'0',SOURCE_BILL_DELETED)
          WHERE ORGANIZATION_ID=nOrg_ID AND TOP_ITEM_ID=nTop_ID AND EXPLOSION_TYPE=sExpl_type;
Line: 4045

          UPDATE CZ_XFR_PROJECT_BILLS SET
           SOURCE_BILL_DELETED=DECODE(NOUPDATE_SOURCE_BILL_DELETED,0,'1',SOURCE_BILL_DELETED)
          WHERE ORGANIZATION_ID=nOrg_ID AND TOP_ITEM_ID=nTop_ID AND EXPLOSION_TYPE=sExpl_type;
Line: 4066

         processed_expls_tbl.DELETE;
Line: 4068

         import_enabled_tbl.DELETE;
Line: 4075

         processed_expls_tbl.DELETE;
Line: 4076

         import_enabled_tbl.DELETE;
Line: 4081

         processed_expls_tbl.DELETE;
Line: 4082

         import_enabled_tbl.DELETE;
Line: 4087

         processed_expls_tbl.DELETE;
Line: 4089

         import_enabled_tbl.DELETE;
Line: 4097

       itemCatalogGroupId.DELETE;
Line: 4098

       repCatalogGroupId.DELETE;
Line: 4099

       inventoryItemId.DELETE;
Line: 4100

       repItemId.DELETE;
Line: 4101

       hashCatalog.DELETE;
Line: 4110

         SELECT item_catalog_group_id, inventory_item_id
           BULK COLLECT INTO repCatalogGroupId, repItemId
           FROM cz_exv_item_master
          WHERE organization_id = nOrg_ID
            AND top_item_id = nTop_ID
            AND explosion_type = sExpl_type
            AND item_catalog_group_id IS NOT NULL
            AND language = l_lang;
Line: 4130

         hashCatalog.DELETE;
Line: 4156

       FOR model IN (SELECT DISTINCT component_id FROM cz_model_ref_expls WHERE model_id = nModelId
                        AND deleted_flag = '0' AND (ps_node_type IN (263, 264) OR parent_expl_node_id IS NULL))LOOP

        FOR j IN (SELECT devl_project_id FROM cz_devl_projects
                  WHERE devl_project_id = model.component_id AND deleted_flag='0')
        LOOP
            l_compare_detailed_types := TRUE;
Line: 4164

            FOR i IN (SELECT ps_node_id, detailed_type_id
                      FROM  CZ_UI_TYPEDPSN_V
                      WHERE devl_project_Id  = model.component_id
                      AND ps_node_type IN (CZ_TYPES.PS_NODE_TYPE_BOM_MODEL, CZ_TYPES.PS_NODE_TYPE_BOM_OPTION_CLASS)
                      AND deleted_flag = '0')
            LOOP
                l_detailed_types_tbl(i.ps_node_id) := i.detailed_type_id;
Line: 4203

         FOR i IN (SELECT src_table FROM cz_xfr_tables
                   WHERE xfr_group='IMPORT'
                   AND disabled='0') LOOP
           fnd_stats.GATHER_TABLE_STATS('CZ',i.src_table);
Line: 4237

         SELECT model_ps_node_id INTO nModelId
           FROM cz_xfr_project_bills
          WHERE organization_id = nOrg_ID
            AND top_item_id = nTop_ID
            AND explosion_type = sExpl_type
            AND last_import_run_id = genRun_ID;
Line: 4262

         SELECT MODEL.NAME,  PARENT.NAME
         BULK COLLECT INTO lNoChildOCModelName, lNoChildOCName
         FROM cz_ps_nodes PARENT, cz_rp_entries MODEL
         WHERE PARENT.deleted_flag = '0'
         AND MODEL.deleted_flag = '0'
         AND PARENT.devl_project_id = MODEL.object_id
         AND MODEL.object_type = 'PRJ'
         AND parent.devl_project_id IN
           (SELECT DISTINCT component_id FROM cz_model_ref_expls
            WHERE deleted_flag = '0' AND model_id = nModelId
            AND (ps_node_type = CZ_TYPES.PS_NODE_TYPE_REFERENCE
            OR ps_node_type = CZ_TYPES.PS_NODE_TYPE_BOM_MODEL))
         AND PARENT.ps_node_type = CZ_TYPES.PS_NODE_TYPE_BOM_OPTION_CLASS
         AND PARENT.effective_until > SYSDATE
         AND NOT EXISTS
           (SELECT 1 FROM cz_ps_nodes CHILD
            WHERE CHILD.deleted_flag = '0'
            AND CHILD.devl_project_id = PARENT.devl_project_id
            AND CHILD.parent_id = PARENT.ps_node_id
            AND CHILD.effective_until > SYSDATE);
Line: 4299

          UPDATE CZ_XFR_RUN_INFOS SET
          LAST_ACTIVITY=SYSDATE,
          COMPLETED='1'
          WHERE RUN_ID=genRun_ID;
Line: 4312

         FOR model IN (SELECT devl_project_id FROM cz_imp_devl_project WHERE run_id = genRun_ID
                          AND rec_status = 'OK')LOOP
           FOR i IN (SELECT ps_node_id, detailed_type_id
                     FROM  CZ_UI_TYPEDPSN_V
                     WHERE devl_project_Id  = model.devl_project_id
                     AND ps_node_type IN (CZ_TYPES.PS_NODE_TYPE_BOM_MODEL, CZ_TYPES.PS_NODE_TYPE_BOM_OPTION_CLASS)
                     AND creation_date <= l_current_date
                     AND deleted_flag = '0')
           LOOP
               IF l_detailed_types_tbl.EXISTS( i.ps_node_id ) THEN
                   IF l_detailed_types_tbl(i.ps_node_id) <> i.detailed_type_id THEN

                       UPDATE CZ_PS_NODES set UI_TIMESTAMP_CHANGETYPE = SYSDATE
                       WHERE devl_project_id = model.devl_project_id
                       AND ps_node_id = i.ps_node_id;
Line: 4328

                       l_update_model_timestamp := TRUE;
Line: 4334

           IF l_update_model_timestamp THEN
             UPDATE cz_devl_projects set ui_timestamp_struct_update = SYSDATE
             WHERE devl_project_id = model.devl_project_id;