DBA Data[Home] [Help]

APPS.MSC_CL_ITEM_PULL SQL Statements

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

Line: 35

    ' insert into MSC_ST_ITEM_CATEGORIES'
    ||'( INVENTORY_ITEM_ID,'
    ||'  ORGANIZATION_ID,'
    ||'  SR_CATEGORY_SET_ID,'
    ||'  SR_CATEGORY_ID,'
    ||'  DELETED_FLAG,'
    ||'  REFRESH_ID,'
    ||'  SR_INSTANCE_ID)'
    ||' select '
    ||'  x.INVENTORY_ITEM_ID,'
    ||'  x.ORGANIZATION_ID,'
    ||'  x.CATEGORY_SET_ID,'
    ||'  x.CATEGORY_ID,'
    ||'  1,'
    ||'  :v_refresh_id,'
    ||'  :v_instance_id'
    ||'  from MRP_AD_ITEM_CATEGORIES_V'||MSC_CL_PULL.v_dblink||' x'
    ||' WHERE x.RN> :v_lrn ';
Line: 72

||'  select'
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.CATEGORY_SET_ID,'
||'    x.CATEGORY_ID,'
||'    substrb(x.CATEGORY_NAME,1,'||MSC_UTIL.G_ITEMCAT_LEN||'),' --10436070
||'    x.DESCRIPTION,'
||'    x.DISABLE_DATE- :v_dgmt,'
||'    x.SUMMARY_FLAG,'
||'    x.ENABLED_FLAG,'
||'    x.START_DATE_ACTIVE- :v_dgmt,'
||'    x.END_DATE_ACTIVE- :v_dgmt,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_ITEM_CATEGORIES_V'||MSC_CL_PULL.v_dblink||' x'
||'  WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
--||'   AND NVL(x.LANGUAGE, :v_lang)= :v_lang'
||'   AND ( x.RN2>'||MSC_CL_PULL.v_lrn||')';
Line: 94

||'  select'
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.CATEGORY_SET_ID,'
||'    x.CATEGORY_ID,'
||'    x.CATEGORY_NAME,'
||'    x.DESCRIPTION,'
||'    x.DISABLE_DATE- :v_dgmt,'
||'    x.SUMMARY_FLAG,'
||'    x.ENABLED_FLAG,'
||'    x.START_DATE_ACTIVE- :v_dgmt,'
||'    x.END_DATE_ACTIVE- :v_dgmt,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_ITEM_CATEGORIES_V'||MSC_CL_PULL.v_dblink||' x'
||'  WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
||'   AND NVL(x.LANGUAGE, :v_lang)= :v_lang'
||'   AND ( x.RN3>'||MSC_CL_PULL.v_lrn||')'
||' UNION '
||'  select'
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.CATEGORY_SET_ID,'
||'    x.CATEGORY_ID,'
||'    x.CATEGORY_NAME,'
||'    x.DESCRIPTION,'
||'    x.DISABLE_DATE- :v_dgmt,'
||'    x.SUMMARY_FLAG,'
||'    x.ENABLED_FLAG,'
||'    x.START_DATE_ACTIVE- :v_dgmt,'
||'    x.END_DATE_ACTIVE- :v_dgmt,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_ITEM_CATEGORIES_V'||MSC_CL_PULL.v_dblink||' x'
||'  WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
||'   AND NVL(x.LANGUAGE, :v_lang)= :v_lang'
||'   AND ( x.RN4>'||MSC_CL_PULL.v_lrn||')' ;
Line: 147

'insert into MSC_ST_ITEM_CATEGORIES'
||'  ( INVENTORY_ITEM_ID,'
||'    ORGANIZATION_ID,'
||'    SR_CATEGORY_SET_ID,'
||'    SR_CATEGORY_ID,'
||'    CATEGORY_NAME,'
||'    DESCRIPTION,'
||'    DISABLE_DATE,'
||'    SUMMARY_FLAG,'
||'    ENABLED_FLAG,'
||'    START_DATE_ACTIVE,'
||'    END_DATE_ACTIVE,'
||'    DELETED_FLAG,'
||'   REFRESH_ID,'
||'    SR_INSTANCE_ID)'
||'  select'
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.CATEGORY_SET_ID,'
||'    x.CATEGORY_ID,'
||'    substrb(x.CATEGORY_NAME,1,'||MSC_UTIL.G_ITEMCAT_LEN||'),' --10436070
||'    x.DESCRIPTION,'
||'    x.DISABLE_DATE- :v_dgmt,'
||'    x.SUMMARY_FLAG,'
||'    x.ENABLED_FLAG,'
||'    x.START_DATE_ACTIVE- :v_dgmt,'
||'    x.END_DATE_ACTIVE- :v_dgmt,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_ITEM_CATEGORIES_V'||MSC_CL_PULL.v_dblink||' x'
||'  WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
-- bug 4365337 remove lang cond ||'   AND NVL(x.LANGUAGE, :v_lang)= :v_lang'
--bug 4365337 remove v_union_sql and instead add cond. on RN2
|| v_union_sql ;
Line: 219

' insert into MSC_ST_CATEGORY_SETS'
||'  ( SR_CATEGORY_SET_ID,'
||'    CATEGORY_SET_NAME,'
||'    DESCRIPTION,'
||'    CONTROL_LEVEL,'
||'    DEFAULT_FLAG,'
||'    DELETED_FLAG,'
||'    REFRESH_ID,'
||'    SR_INSTANCE_ID)'
||'  select'
||'    x.CATEGORY_SET_ID,'
||'    x.CATEGORY_SET_NAME,'
||'    x.DESCRIPTION,'
||'    x.CONTROL_LEVEL,'
||'    x.DEFAULT_FLAG,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_CATEGORY_SETS_V'||MSC_CL_PULL.v_dblink||' x'
||'  where NVL(x.LANGUAGE, :v_lang)= :v_lang'
||'  AND x.RN1>'||MSC_CL_PULL.v_lrn;
Line: 263

     select /*+ INDEX(MSC_INSTANCE_ORGS MSC_INSTANCE_ORGS_U1) */ organization_id org_id,
            DECODE( MOD(rownum,MSC_CL_PULL.TOTAL_IWN),
                    p_worker_num, MSC_UTIL.SYS_YES,
                    MSC_UTIL.SYS_NO) yes_flag
       from msc_instance_orgs
       where sr_instance_id= MSC_CL_PULL.v_instance_id
        and enabled_flag= 1
        and ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (org_group = MSC_CL_PULL.v_org_group))
      order by
            organization_id;
Line: 280

  select count(mio.organization_id)
     into   lv_org_count
     from msc_instance_orgs mio,
          msc_coll_parameters mcp
     where mio.sr_instance_id= MSC_CL_PULL.v_instance_id
     and mcp.instance_id = MSC_CL_PULL.v_instance_id
     and mio.enabled_flag= 1
     and (( mcp.org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or
         (mio.org_group=mcp.org_group));
Line: 291

      lv_in_org_str := ' IN  (select a.organization_id '
                 || ' from '
                 || ' ( select  organization_id ,rownum seqnum '
                 || '   from msc_instance_orgs '
                 || '   where sr_instance_id= ' || MSC_CL_PULL.v_instance_id
                 || '   and enabled_flag= 1 '
                 || '   and (('''
                 ||  MSC_CL_PULL.v_org_group ||'''  = '''
                 ||  MSC_UTIL.G_ALL_ORGANIZATIONS
                 ||''' ) or (org_group = '''|| MSC_CL_PULL.v_org_group
                 ||''' ))) a '
                 ||' where  mod(seqnum,' || MSC_CL_PULL.TOTAL_IWN ||') = '
                 || p_worker_num
                 || ')' ;
Line: 360

      v_sql_stmt :=   ' select  uom_code  '
                    ||'   from  mtl_units_of_measure'||MSC_CL_PULL.v_dblink
                ||'  where  uom_class = FND_PROFILE.VALUE'||MSC_CL_PULL.v_dblink||'(''FM_YIELD_TYPE'')'
                ||'    and  base_uom_flag = ''Y'' ';
Line: 381

      v_sql_stmt :=   ' select  1  '
                    ||'   from  fnd_languages'||MSC_CL_PULL.v_dblink
                ||'  where  language_code = mrp_cl_function.get_userenv_lang'||MSC_CL_PULL.v_dblink
                ||'    and  installed_flag = ''B'' ';
Line: 416

      select instance_code, DECODE(A2M_DBLINK, NULL, MSC_UTIL.NULL_DBLINK, A2M_DBLINK)
               into lv_icode, v_dblink_a2m
      from msc_apps_instances where instance_id = MSC_CL_PULL.v_instance_id;
Line: 420

      v_sql_stmt :=   ' select  item_name_from_kfv  '
            ||' from  MRP_AP_APPS_INSTANCES_ALL'||MSC_CL_PULL.v_dblink
            ||' WHERE INSTANCE_ID = '||MSC_CL_PULL.v_instance_id
                    ||' AND   INSTANCE_CODE= '''||lv_icode||''''
                    ||' AND   nvl(A2M_DBLINK,'||''''||MSC_UTIL.NULL_DBLINK ||''''||') = '''||v_dblink_a2m||'''';
Line: 456

      v_sql_stmt :=   ' select  uom_code  '
                    ||'   from  mtl_units_of_measure'||MSC_CL_PULL.v_dblink
                ||'  where  uom_class = FND_PROFILE.VALUE'||MSC_CL_PULL.v_dblink||'(''FM_YIELD_TYPE'')'
                ||'    and  base_uom_flag = ''Y'' ';
Line: 477

      v_sql_stmt :=   ' select  1  '
                    ||'   from  fnd_languages'||MSC_CL_PULL.v_dblink
                ||'  where  language_code = mrp_cl_function.get_userenv_lang'||MSC_CL_PULL.v_dblink
                ||'    and  installed_flag = ''B'' ';
Line: 512

      select instance_code, DECODE(A2M_DBLINK, NULL, MSC_UTIL.NULL_DBLINK, A2M_DBLINK)
               into lv_icode, v_dblink_a2m
      from msc_apps_instances where instance_id = MSC_CL_PULL.v_instance_id;
Line: 516

      v_sql_stmt :=   ' select  item_name_from_kfv  '
            ||' from  MRP_AP_APPS_INSTANCES_ALL'||MSC_CL_PULL.v_dblink
            ||' WHERE INSTANCE_ID = '||MSC_CL_PULL.v_instance_id
                    ||' AND   INSTANCE_CODE= '''||lv_icode||''''
                    ||' AND   nvl(A2M_DBLINK,'||''''||MSC_UTIL.NULL_DBLINK ||''''||') = '''||v_dblink_a2m||'''';
Line: 560

'insert into MSC_ST_SYSTEM_ITEMS'
||' ( ORGANIZATION_ID,'
||'   SR_INVENTORY_ITEM_ID,'
||'   LOTS_EXPIRATION,'
||'   LOT_CONTROL_CODE,'
||'   SHRINKAGE_RATE,'
||'   FIXED_DAYS_SUPPLY,'
||'   FIXED_ORDER_QUANTITY,'
||'   FIXED_LOT_MULTIPLIER,'
||'   MINIMUM_ORDER_QUANTITY,'
||'   MAXIMUM_ORDER_QUANTITY,'
||'   ROUNDING_CONTROL_TYPE,'
||'   PLANNING_TIME_FENCE_DAYS,'
||'   DEMAND_TIME_FENCE_DAYS,'
||'   ABC_CLASS_ID,'
||'   ABC_CLASS_NAME,'
||'   SR_CATEGORY_ID,'
||'   CATEGORY_NAME,'
||'   MRP_PLANNING_CODE,'
||'   FIXED_LEAD_TIME,'
||'   VARIABLE_LEAD_TIME,'
||'   PREPROCESSING_LEAD_TIME,'
||'   POSTPROCESSING_LEAD_TIME,'
||'   FULL_LEAD_TIME,'
||'   CUMULATIVE_TOTAL_LEAD_TIME,'
||'   CUM_MANUFACTURING_LEAD_TIME,'
||'   UOM_CODE,'
||'   BUILT_IN_WIP_FLAG,'
||'   PURCHASING_ENABLED_FLAG,'
||'   PLANNING_MAKE_BUY_CODE,'
||'   STANDARD_COST,'
||'   CARRYING_COST,'
||'   MRP_CALCULATE_ATP_FLAG,'
||'   END_ASSEMBLY_PEGGING_FLAG,'
||'   ENGINEERING_ITEM_FLAG,'
||'   INVENTORY_ITEM_FLAG,'
||'   WIP_SUPPLY_TYPE,'
||'   MRP_SAFETY_STOCK_CODE,'
||'   MRP_SAFETY_STOCK_PERCENT,'
||'   SAFETY_STOCK_BUCKET_DAYS,'
||'   ACCEPTABLE_EARLY_DELIVERY,'
||'   BUYER_NAME,'
||'   PLANNER_CODE,'
||'   PLANNING_EXCEPTION_SET,'
||'   EXCESS_QUANTITY,'
||'   EXCEPTION_SHORTAGE_DAYS,'
||'   EXCEPTION_EXCESS_DAYS,'
||'   EXCEPTION_OVERPROMISED_DAYS,'
||'   REPETITIVE_VARIANCE_DAYS,'
||'   BASE_ITEM_ID,'
||'   BOM_ITEM_TYPE,'
||'   ATO_FORECAST_CONTROL,'
||'   EFFECTIVITY_CONTROL,'
||'   INVENTORY_PLANNING_CODE,'
||'   UNIT_WEIGHT,'
||'   UNIT_VOLUME,'
||'   WEIGHT_UOM,'
||'   VOLUME_UOM,'
||'   PRODUCT_FAMILY_ID,'
||'   RELEASE_TIME_FENCE_CODE,'
||'   RELEASE_TIME_FENCE_DAYS,'
||'   ATP_RULE_ID,'
||'   ORDER_COST,'
||'   ATP_COMPONENTS_FLAG,'
||'   REPETITIVE_TYPE,'
||'   ORGANIZATION_CODE,'
||'   INVENTORY_TYPE,'
||'   IN_SOURCE_PLAN,'
||'   ATP_FLAG,'
||'   REVISION_QTY_CONTROL_CODE,'
||'   EXPENSE_ACCOUNT,'
||'   INVENTORY_ASSET_FLAG,'
||'   ACCEPTABLE_RATE_DECREASE,'
||'   ACCEPTABLE_RATE_INCREASE,'
||'   BUYER_ID,'
||'   SOURCE_ORG_ID,'
||'   DMD_LATENESS_COST,'
||'   SUPPLIER_CAP_OVERUTIL_COST,'
||'   MATERIAL_COST,'
||'   RESOURCE_COST,'
||'   AVERAGE_DISCOUNT,'
||'   DELETED_FLAG,'
||'   PIP_FLAG,'
||'   REPLENISH_TO_ORDER_FLAG,' /* temp start */
||'   PICK_COMPONENTS_FLAG,'
||'   YIELD_CONV_FACTOR,'
||'   CREATE_SUPPLY_FLAG,'
||'   SUBSTITUTION_WINDOW,'
||'   DESCRIPTION,'
||'   LIST_PRICE,'
||'   ITEM_NAME,'
||'   REDUCE_MPS,'
||'   CRITICAL_COMPONENT_FLAG,'
||'   VMI_MINIMUM_UNITS,'
||'   VMI_MINIMUM_DAYS,'
||'   VMI_MAXIMUM_UNITS,'
||'   VMI_MAXIMUM_DAYS,'
||'   VMI_FIXED_ORDER_QUANTITY,'
||'   SO_AUTHORIZATION_FLAG,'
||'   CONSIGNED_FLAG,'
||'   ASN_AUTOEXPIRE_FLAG,'
||'   VMI_FORECAST_TYPE,'
||'   FORECAST_HORIZON,'
||'   BUDGET_CONSTRAINED,'
||'   DAYS_TGT_INV_SUPPLY,'
||'   DAYS_TGT_INV_WINDOW,'
||'   DAYS_MAX_INV_SUPPLY,'
||'   DAYS_MAX_INV_WINDOW,'
||'   DRP_PLANNED,'
||'   CONTINOUS_TRANSFER,'
||'   CONVERGENCE,'
||'   DIVERGENCE,'
||'   EAM_ITEM_TYPE,'  /* ds change */
||'   ITEM_CREATION_DATE,'
||'   SHORTAGE_TYPE,'
||'   EXCESS_TYPE,'
||'   PLANNING_TIME_FENCE_CODE,'
||'   REPAIR_LEAD_TIME,'
||'   PREPOSITION_POINT,'
||'   REPAIR_YIELD,'
||'   REPAIR_PROGRAM,'
||'   SOURCE_TYPE,'
||'   REFRESH_ID,'
||'   SR_INSTANCE_ID)'
||'  select'
||'   x.ORGANIZATION_ID,'
||'   x.INVENTORY_ITEM_ID,'
||'   x.LOTS_EXPIRATION,'
||'   x.LOT_CONTROL_CODE,'
||'   x.SHRINKAGE_RATE,'
||'   x.FIXED_DAYS_SUPPLY,'
||'   x.FIXED_ORDER_QUANTITY,'
||'   x.FIXED_LOT_MULTIPLIER,'
||'   x.MINIMUM_ORDER_QUANTITY,'
||'   x.MAXIMUM_ORDER_QUANTITY,'
||'   x.ROUNDING_CONTROL_TYPE,'
||'   x.PLANNING_TIME_FENCE_DAYS,'
||'   x.DEMAND_TIME_FENCE_DAYS,'
||'   x.ABC_CLASS_ID,'
||'   x.ABC_CLASS_NAME,'
||'   x.CATEGORY_ID,'
||'    substrb(x.CATEGORY_NAME,1,'||MSC_UTIL.G_ITEMCAT_LEN||'),' --10436070
||'   x.MRP_PLANNING_CODE,'
||'   x.FIXED_LEAD_TIME,'
||'   x.VARIABLE_LEAD_TIME,'
||'   x.PREPROCESSING_LEAD_TIME,'
||'   x.POSTPROCESSING_LEAD_TIME,'
||'   x.FULL_LEAD_TIME,'
||'   x.CUMULATIVE_TOTAL_LEAD_TIME,'
||'   x.CUM_MANUFACTURING_LEAD_TIME,'
||'   x.UOM_CODE,'
||'   x.BUILT_IN_WIP_FLAG,'
||'   x.PURCHASING_ENABLED_FLAG,'
||'   x.PLANNING_MAKE_BUY_CODE,'
||'   x.ITEM_COST,'
||'   x.CARRYING_COST,'
||'   x.MRP_CALCULATE_ATP_FLAG,'
||'   x.END_ASSEMBLY_PEGGING_FLAG,'
||'   x.ENG_ITEM_FLAG,'
||'   x.INVENTORY_ITEM_FLAG,'
||'   x.WIP_SUPPLY_TYPE,'
||'   x.MRP_SAFETY_STOCK_CODE,'
||'   x.MRP_SAFETY_STOCK_PERCENT,'
||'   x.SAFETY_STOCK_BUCKET_DAYS,'
||'   x.ACCEPTABLE_EARLY_DELIVERY,'
||'   x.BUYER_NAME,'
||'   x.PLANNER_CODE,'
||'   x.PLANNING_EXCEPTION_SET,'
||'   x.EXCESS_QUANTITY,'
||'   x.EXCEPTION_SHORTAGE_DAYS,'
||'   x.EXCEPTION_EXCESS_DAYS,'
||'   x.EXCEPTION_OVERPROMISED_DAYS,'
||'   x.REPETITIVE_VARIANCE_DAYS,'
||'   x.BASE_ITEM_ID,'
||'   x.BOM_ITEM_TYPE,'
||'   x.ATO_FORECAST_CONTROL,'
||'   x.EFFECTIVITY_CONTROL,'
||'   x.INVENTORY_PLANNING_CODE,'
||'   x.UNIT_WEIGHT,'
||'   x.UNIT_VOLUME,'
||'   x.WEIGHT_UOM,'
||'   x.VOLUME_UOM,'
||'   x.PRODUCT_FAMILY_ID,'
||'   x.RELEASE_TIME_FENCE_CODE,'
||'   x.RELEASE_TIME_FENCE_DAYS,'
||'   x.ATP_RULE_ID,'
||'   x.ORDER_COST,'
||'   x.ATP_COMPONENTS_FLAG,'
||'   x.REPETITIVE_TYPE,'
||'   :V_ICODE||x.ORGANIZATION_CODE,'
||'   x.INVENTORY_TYPE,'
||'   2,'
||'   x.ATP_FLAG,'
||'   x.REVISION_QTY_CONTROL_CODE,'
||'   x.EXPENSE_ACCOUNT,'
||'   x.INVENTORY_ASSET_FLAG,'
||'   x.ACCEPTABLE_RATE_DECREASE,'
||'   x.ACCEPTABLE_RATE_INCREASE,'
||'   x.BUYER_ID,'
||'   x.SOURCE_ORG_ID,'
||'    TO_NUMBER(DECODE( :v_mso_item_dmd_penalty,'
||'            1, x.Attribute1,'
||'            2, x.Attribute2,'
||'            3, x.Attribute3,'
||'            4, x.Attribute4,'
||'            5, x.Attribute5,'
||'            6, x.Attribute6,'
||'            7, x.Attribute7,'
||'            8, x.Attribute8,'
||'            9, x.Attribute9,'
||'            10, x.Attribute10,'
||'            11, x.Attribute11,'
||'            12, x.Attribute12,'
||'            13, x.Attribute13,'
||'            14, x.Attribute14,'
||'            15, x.Attribute15)),'
||'    TO_NUMBER(DECODE( :v_mso_item_cap_penalty,'
||'            1, x.Attribute1,'
||'            2, x.Attribute2,'
||'            3, x.Attribute3,'
||'            4, x.Attribute4,'
||'            5, x.Attribute5,'
||'            6, x.Attribute6,'
||'            7, x.Attribute7,'
||'            8, x.Attribute8,'
||'            9, x.Attribute9,'
||'            10, x.Attribute10,'
||'            11, x.Attribute11,'
||'            12, x.Attribute12,'
||'            13, x.Attribute13,'
||'            14, x.Attribute14,'
||'            15, x.Attribute15)),'
||'   x.MATERIAL_COST,'
||'   x.RESOURCE_COST,'
||'   :v_mrp_bis_av_discount,'
||'   2,'
||'   DECODE(x.PLANNED_INVENTORY_POINT,1,1,2) ,'
||    v_temp_sql
||'   x.SOURCE_TYPE,'
||'   :v_refresh_id,'
||'   :v_instance_id'
||  lv_view_name_stmt
||' WHERE x.ORGANIZATION_ID'||lv_in_org_str;
Line: 856

  v_sql_stmt := 'Select min (nvl(LAST_SUCC_ASL_REF_TIME,SYSDATE-365000))'
                             ||'  From msc_instance_orgs '
                               ||'  Where sr_instance_id = ' || MSC_CL_PULL.v_instance_id
                              ||'  And   organization_id '|| MSC_UTIL.v_in_org_str;
Line: 873

Select decode(MSC_CL_PULL.v_apps_ver,MSC_UTIL.G_APPS107,' NULL,', ' x.ITEM_PRICE,')
into v_temp_sql
from dual;
Line: 891

            ' insert into MSC_ST_ITEM_SUPPLIERS'
            ||'  ( INVENTORY_ITEM_ID,'
            ||'    ORGANIZATION_ID,'
            ||'    USING_ORGANIZATION_ID,'
            ||'    ASL_ID,'
            ||'    PROCESSING_LEAD_TIME,'
            ||'    MINIMUM_ORDER_QUANTITY,'
            ||'    FIXED_LOT_MULTIPLE,'
            ||'    DELIVERY_CALENDAR_CODE,'
            ||'    SUPPLIER_CAP_OVER_UTIL_COST,'
            ||'    PURCHASING_UNIT_OF_MEASURE,'
            ||'    SUPPLIER_ID,'
            ||'    SUPPLIER_SITE_ID,'
            ||'    ITEM_PRICE,'
            ||'    VMI_FLAG, '
            ||'    MIN_MINMAX_QUANTITY, '
            ||'    MAX_MINMAX_QUANTITY, '
            ||'    ENABLE_VMI_AUTO_REPLENISH_FLAG, '
            ||'    VMI_REPLENISHMENT_APPROVAL,'
            ||'    REPLENISHMENT_METHOD,'
            ||'    MIN_MINMAX_DAYS,'
            ||'    MAX_MINMAX_DAYS,'
            ||'    FORECAST_HORIZON,'
            ||'    FIXED_ORDER_QUANTITY,'
            ||'    SR_INSTANCE_ID2,'
            ||'    DELETED_FLAG,'
            ||'    REFRESH_ID,'
            /* SCE Change start */
            /* Get partner_item_name */
            ||'    SUPPLIER_ITEM_NAME,'
            /* SCE Change end */
            ||'    SR_INSTANCE_ID)'
            ||'  select'
            ||'    x.INVENTORY_ITEM_ID,'
            ||'    x.ORGANIZATION_ID,'
            ||'    x.USING_ORGANIZATION_ID,'
            ||'    x.ASL_ID,'
            ||'    x.PROCESSING_LEAD_TIME,'
            ||'    x.MINIMUM_ORDER_QUANTITY,'
            ||'    x.FIXED_LOT_MULTIPLE,'
            ||'    DECODE( x.DELIVERY_CALENDAR_CODE,'
            ||'            NULL,NULL, :V_ICODE||x.DELIVERY_CALENDAR_CODE),'
            ||'    TO_NUMBER(DECODE( :v_mso_sup_cap_penalty,'
                      ||'  1, x.Attribute1,'
                      ||'  2, x.Attribute2,'
                      ||'  3, x.Attribute3,'
                      ||'  4, x.Attribute4,'
                      ||'  5, x.Attribute5,'
                      ||'  6, x.Attribute6,'
                      ||'  7, x.Attribute7,'
                      ||'  8, x.Attribute8,'
                      ||'  9, x.Attribute9,'
                      ||'  10, x.Attribute10,'
                      ||'  11, x.Attribute11,'
                      ||'  12, x.Attribute12,'
                      ||'  13, x.Attribute13,'
                      ||'  14, x.Attribute14,'
                      ||'  15, x.Attribute15)),'
            ||'    x.PURCHASING_UNIT_OF_MEASURE,'
            ||'    x.VENDOR_ID,'
            ||'    x.VENDOR_SITE_ID,'
            ||     v_temp_sql
            ||     v_temp_sql1
            ||'    :v_instance_id,'
            ||'    2,'
            ||'    :v_refresh_id,'
            /* SCE Change start */
            /* Get partner_item_name */
            ||'    x.PRIMARY_VENDOR_ITEM,'
            /* SCE Change end */
            ||'    :v_instance_id'
            ||'  from MRP_AP_PO_SUPPLIERS_V'||MSC_CL_PULL.v_dblink||' x'
            ||' WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str;
Line: 975

            ' insert into MSC_ST_ITEM_SUPPLIERS'
            ||'  ( INVENTORY_ITEM_ID,'
            ||'    USING_ORGANIZATION_ID,'
            ||'    ASL_ID,'
            ||'    PROCESSING_LEAD_TIME,'
            ||'    MINIMUM_ORDER_QUANTITY,'
            ||'    FIXED_LOT_MULTIPLE,'
            ||'    DELIVERY_CALENDAR_CODE,'
            ||'    SUPPLIER_CAP_OVER_UTIL_COST,'
            ||'    PURCHASING_UNIT_OF_MEASURE,'
            ||'    SUPPLIER_ID,'
            ||'    SUPPLIER_SITE_ID,'
            ||'    ITEM_PRICE,'
            ||'    VMI_FLAG, '
            ||'    MIN_MINMAX_QUANTITY, '
            ||'    MAX_MINMAX_QUANTITY, '
            ||'    ENABLE_VMI_AUTO_REPLENISH_FLAG, '
            ||'    VMI_REPLENISHMENT_APPROVAL,'
            ||'    REPLENISHMENT_METHOD,'
            ||'    MIN_MINMAX_DAYS,'
            ||'    MAX_MINMAX_DAYS,'
            ||'    FORECAST_HORIZON,'
            ||'    FIXED_ORDER_QUANTITY,'
            ||'    SR_INSTANCE_ID2,'
            ||'    DELETED_FLAG,'
            ||'         ASL_ATTRIBUTE_CREATION_DATE,'
            ||'    REFRESH_ID,'
            /* SCE Change start */
            /* Get partner_item_name */
            ||'    SUPPLIER_ITEM_NAME,'
            /* SCE Change end */
            ||'    SR_INSTANCE_ID)'
            ||'  select'
            ||'    x.ITEM_ID,'
            ||'    x.USING_ORGANIZATION_ID,'
            ||'    x.ASL_ID,'
            ||'    x.PROCESSING_LEAD_TIME,'
            ||'    x.MINIMUM_ORDER_QUANTITY,'
            ||'    x.FIXED_LOT_MULTIPLE,'
            ||'    DECODE( x.DELIVERY_CALENDAR_CODE,'
            ||'            NULL,NULL, :V_ICODE||x.DELIVERY_CALENDAR_CODE),'
            ||'    TO_NUMBER(DECODE( :v_mso_sup_cap_penalty,'
                      ||'  1, x.Attribute1,'
                      ||'  2, x.Attribute2,'
                      ||'  3, x.Attribute3,'
                      ||'  4, x.Attribute4,'
                      ||'  5, x.Attribute5,'
                      ||'  6, x.Attribute6,'
                      ||'  7, x.Attribute7,'
                      ||'  8, x.Attribute8,'
                      ||'  9, x.Attribute9,'
                      ||'  10, x.Attribute10,'
                      ||'  11, x.Attribute11,'
                      ||'  12, x.Attribute12,'
                      ||'  13, x.Attribute13,'
                      ||'  14, x.Attribute14,'
                      ||'  15, x.Attribute15)),'
            ||'    x.PURCHASING_UNIT_OF_MEASURE,'
            ||'    x.VENDOR_ID,'
            ||'    x.VENDOR_SITE_ID,'
            ||     v_temp_sql
            ||     v_temp_sql1
            ||'    :v_instance_id,'
            ||'    Decode (x.disable_flag,''N'', 2,''Y'', 1,2),'
            ||'         x.date3,'
            ||'    :v_refresh_id,'
            /* SCE Change start */
            /* Get partner_item_name */
            ||'    x.PRIMARY_VENDOR_ITEM,'
            /* SCE Change end */
            ||'    :v_instance_id'
            ||'  from MRP_AN_PO_GLOBAL_ASL_V '||MSC_CL_PULL.v_dblink||' x'
            ||' WHERE (x.USING_ORGANIZATION_ID = -1 or x.USING_ORGANIZATION_ID ' || MSC_UTIL.v_in_org_str ||')'
            ||' AND (x.DATE1 > :lv_last_asl_collection_date or x.DATE2 > :lv_last_asl_collection_date )';
Line: 1071

MRP_AP_PO_LOCAL_ASL_V. Hence adding another insert stmt. to insert local ASLs.
*/

    IF  (MSC_CL_PULL.v_apps_ver >= MSC_UTIL.G_APPS115 )    THEN

            IF MSC_CL_PULL.v_lrnn =-1 THEN  -- COMPLETE REFRESH
                v_sql_stmt:=
                ' insert into MSC_ST_ITEM_SUPPLIERS'
                ||'  ( INVENTORY_ITEM_ID,'
                ||'    ORGANIZATION_ID,'
                ||'    USING_ORGANIZATION_ID,'
                ||'    ASL_ID,'
                ||'    PROCESSING_LEAD_TIME,'
                ||'    MINIMUM_ORDER_QUANTITY,'
                ||'    FIXED_LOT_MULTIPLE,'
                ||'    DELIVERY_CALENDAR_CODE,'
                ||'    SUPPLIER_CAP_OVER_UTIL_COST,'
                ||'    PURCHASING_UNIT_OF_MEASURE,'
                ||'    SUPPLIER_ID,'
                ||'    SUPPLIER_SITE_ID,'
                ||'    ITEM_PRICE,'
                ||'    VMI_FLAG, '
                ||'    MIN_MINMAX_QUANTITY, '
                ||'    MAX_MINMAX_QUANTITY, '
                ||'    ENABLE_VMI_AUTO_REPLENISH_FLAG, '
                ||'    VMI_REPLENISHMENT_APPROVAL,'
                ||'    REPLENISHMENT_METHOD,'
                ||'    MIN_MINMAX_DAYS,'
                ||'    MAX_MINMAX_DAYS,'
                ||'    FORECAST_HORIZON,'
                ||'    FIXED_ORDER_QUANTITY,'
                ||'    SR_INSTANCE_ID2,'
                ||'    DELETED_FLAG,'
                ||'    REFRESH_ID,'
                /* SCE Change start */
                /* Get partner_item_name */
                ||'    SUPPLIER_ITEM_NAME,'
                /* SCE Change end */
                ||'    SR_INSTANCE_ID)'
                ||'  select'
                ||'    x.INVENTORY_ITEM_ID,'
                ||'    x.ORGANIZATION_ID,'
                ||'    x.USING_ORGANIZATION_ID,'
                ||'    x.ASL_ID,'
                ||'    x.PROCESSING_LEAD_TIME,'
                ||'    x.MINIMUM_ORDER_QUANTITY,'
                ||'    x.FIXED_LOT_MULTIPLE,'
                ||'    DECODE( x.DELIVERY_CALENDAR_CODE,'
                ||'            NULL,NULL, :V_ICODE||x.DELIVERY_CALENDAR_CODE),'
                ||'    TO_NUMBER(DECODE( :v_mso_sup_cap_penalty,'
                          ||'  1, x.Attribute1,'
                          ||'  2, x.Attribute2,'
                          ||'  3, x.Attribute3,'
                          ||'  4, x.Attribute4,'
                          ||'  5, x.Attribute5,'
                          ||'  6, x.Attribute6,'
                          ||'  7, x.Attribute7,'
                          ||'  8, x.Attribute8,'
                          ||'  9, x.Attribute9,'
                          ||'  10, x.Attribute10,'
                          ||'  11, x.Attribute11,'
                          ||'  12, x.Attribute12,'
                          ||'  13, x.Attribute13,'
                          ||'  14, x.Attribute14,'
                          ||'  15, x.Attribute15)),'
                ||'    x.PURCHASING_UNIT_OF_MEASURE,'
                ||'    x.VENDOR_ID,'
                ||'    x.VENDOR_SITE_ID,'
                ||     v_temp_sql
                ||     v_temp_sql1
                ||'    :v_instance_id,'
                ||'    2,'
                ||'    :v_refresh_id,'
                /* SCE Change start */
                /* Get partner_item_name */
                ||'    x.PRIMARY_VENDOR_ITEM,'
                /* SCE Change end */
                ||'    :v_instance_id'
                ||'  from MRP_AP_PO_LOCAL_ASL_V'||MSC_CL_PULL.v_dblink||' x'
                ||' WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str;
Line: 1163

                ' insert into MSC_ST_ITEM_SUPPLIERS'
                ||'  ( INVENTORY_ITEM_ID,'
                ||'    USING_ORGANIZATION_ID,'
                ||'    ASL_ID,'
                ||'    PROCESSING_LEAD_TIME,'
                ||'    MINIMUM_ORDER_QUANTITY,'
                ||'    FIXED_LOT_MULTIPLE,'
                ||'    DELIVERY_CALENDAR_CODE,'
                ||'    SUPPLIER_CAP_OVER_UTIL_COST,'
                ||'    PURCHASING_UNIT_OF_MEASURE,'
                ||'    SUPPLIER_ID,'
                ||'    SUPPLIER_SITE_ID,'
                ||'    ITEM_PRICE,'
                ||'    VMI_FLAG, '
                ||'    MIN_MINMAX_QUANTITY, '
                ||'    MAX_MINMAX_QUANTITY, '
                ||'    ENABLE_VMI_AUTO_REPLENISH_FLAG, '
                ||'    VMI_REPLENISHMENT_APPROVAL,'
                ||'    REPLENISHMENT_METHOD,'
                ||'    MIN_MINMAX_DAYS,'
                ||'    MAX_MINMAX_DAYS,'
                ||'    FORECAST_HORIZON,'
                ||'    FIXED_ORDER_QUANTITY,'
                ||'    SR_INSTANCE_ID2,'
                ||'    DELETED_FLAG,'
                ||'         ASL_ATTRIBUTE_CREATION_DATE,'
                ||'    REFRESH_ID,'
                /* SCE Change start */
                /* Get partner_item_name */
                ||'    SUPPLIER_ITEM_NAME,'
                /* SCE Change end */
                ||'    SR_INSTANCE_ID)'
                ||'  select'
                ||'    x.ITEM_ID,'
                ||'    x.USING_ORGANIZATION_ID,'
                ||'    x.ASL_ID,'
                ||'    x.PROCESSING_LEAD_TIME,'
                ||'    x.MINIMUM_ORDER_QUANTITY,'
                ||'    x.FIXED_LOT_MULTIPLE,'
                ||'    DECODE( x.DELIVERY_CALENDAR_CODE,'
                ||'            NULL,NULL, :V_ICODE||x.DELIVERY_CALENDAR_CODE),'
                ||'    TO_NUMBER(DECODE( :v_mso_sup_cap_penalty,'
                          ||'  1, x.Attribute1,'
                          ||'  2, x.Attribute2,'
                          ||'  3, x.Attribute3,'
                          ||'  4, x.Attribute4,'
                          ||'  5, x.Attribute5,'
                          ||'  6, x.Attribute6,'
                          ||'  7, x.Attribute7,'
                          ||'  8, x.Attribute8,'
                          ||'  9, x.Attribute9,'
                          ||'  10, x.Attribute10,'
                          ||'  11, x.Attribute11,'
                          ||'  12, x.Attribute12,'
                          ||'  13, x.Attribute13,'
                          ||'  14, x.Attribute14,'
                          ||'  15, x.Attribute15)),'
                ||'    x.PURCHASING_UNIT_OF_MEASURE,'
                ||'    x.VENDOR_ID,'
                ||'    x.VENDOR_SITE_ID,'
                ||     v_temp_sql
                ||     v_temp_sql1
                ||'    :v_instance_id,'
                ||'    Decode (x.disable_flag,''N'', 2,''Y'', 1,2),'
                ||'         x.date3,'
                ||'    :v_refresh_id,'
                /* SCE Change start */
                /* Get partner_item_name */
                ||'    x.PRIMARY_VENDOR_ITEM,'
                /* SCE Change end */
                ||'    :v_instance_id'
                ||'  from MRP_AN_PO_LOCAL_ASL_V '||MSC_CL_PULL.v_dblink||' x'
                ||' WHERE  x.USING_ORGANIZATION_ID ' || MSC_UTIL.v_in_org_str
                ||' AND (x.DATE1 > :lv_last_asl_collection_date or x.DATE2 > :lv_last_asl_collection_date )';
Line: 1268

'Insert into MSC_ST_SUPPLIER_CAPACITIES'
||'  ( INVENTORY_ITEM_ID,'
||'    ORGANIZATION_ID,'
||'    USING_ORGANIZATION_ID,'
||'    SUPPLIER_ID,'
||'    SUPPLIER_SITE_ID,'
||'    FROM_DATE,'
||'    DELETED_FLAG,'
||'    REFRESH_ID,'
||'    SR_INSTANCE_ID)'
||'  select '
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.USING_ORGANIZATION_ID,'
||'    x.VENDOR_ID,'
||'    x.VENDOR_SITE_ID,'
||'    x.FROM_DATE- :v_dgmt,'
||'    1,'
||'    :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AD_SUPPLIER_CAPACITIES_V'||MSC_CL_PULL.v_dblink||' x'
||' WHERE x.RN> :v_lrn '
||' AND x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str;
Line: 1306

||'  select '
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.USING_ORGANIZATION_ID,'
||'    x.VENDOR_ID,'
||'    x.VENDOR_SITE_ID,'
||'    x.FROM_DATE- :v_dgmt,'
||'    x.TO_DATE- :v_dgmt,'
||'    x.CAPACITY,'
||'    2,'
||'    :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_SUPPLIER_CAPACITIES_V'||MSC_CL_PULL.v_dblink||' x'
||' WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
||'   AND (x.RN2 > :v_lrn)';
Line: 1330

'Insert into MSC_ST_SUPPLIER_CAPACITIES'
||'  ( INVENTORY_ITEM_ID,'
||'    ORGANIZATION_ID,'
||'    USING_ORGANIZATION_ID,'
||'    SUPPLIER_ID,'
||'    SUPPLIER_SITE_ID,'
||'    FROM_DATE,'
||'    TO_DATE,'
||'    CAPACITY,'
||'    DELETED_FLAG,'
||'    REFRESH_ID,'
||'    SR_INSTANCE_ID)'
||'  select '
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.USING_ORGANIZATION_ID,'
||'    x.VENDOR_ID,'
||'    x.VENDOR_SITE_ID,'
||'    x.FROM_DATE- :v_dgmt,'
||'    x.TO_DATE- :v_dgmt,'
||'    x.CAPACITY,'
||'    2,'
||'    :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_SUPPLIER_CAPACITIES_V'||MSC_CL_PULL.v_dblink||' x'
||' WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str
|| v_union_sql;
Line: 1379

' insert into MSC_ST_SUPPLIER_FLEX_FENCES'
||'  ( INVENTORY_ITEM_ID,'
||'    ORGANIZATION_ID,'
||'    USING_ORGANIZATION_ID,'
||'    SUPPLIER_ID,'
||'    SUPPLIER_SITE_ID,'
||'    FENCE_DAYS,'
||'    TOLERANCE_PERCENTAGE,'
||'    DELETED_FLAG,'
||'   REFRESH_ID,'
||'    SR_INSTANCE_ID)'
||'  select '
||'    x.INVENTORY_ITEM_ID,'
||'    x.ORGANIZATION_ID,'
||'    x.USING_ORGANIZATION_ID,'
||'    x.VENDOR_ID,'
||'    x.VENDOR_SITE_ID,'
||'    x.FENCE_DAYS,'
||'    x.TOLERANCE_PERCENTAGE,'
||'    2,'
||'  :v_refresh_id,'
||'    :v_instance_id'
||'  from MRP_AP_SUPPLIER_FLEX_FENCES_V'||MSC_CL_PULL.v_dblink||' x'
||' WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str ;
Line: 1428

                     ' INSERT INTO MSC_ST_ITEM_SUBSTITUTES'
                       ||'( HIGHER_ITEM_ID,'
                       ||'  LOWER_ITEM_ID,'
                       ||'  RECIPROCAL_FLAG,'
                       ||'  RELATIONSHIP_TYPE,'
                       ||'  SUBSTITUTION_SET,'
                       ||'  PARTIAL_FULFILLMENT_FLAG,'
                       ||'  EFFECTIVE_DATE,'
                       ||'  DISABLE_DATE,'
                       ||'  SR_INSTANCE_ID,'
                       ||'  DELETED_FLAG,'
                       ||'  ORGANIZATION_ID)'
                       ||' SELECT'
                       ||'  x.RELATED_ITEM_ID,'
                       ||'  x.INVENTORY_ITEM_ID,'
                       ||'  x.RECIPROCAL_FLAG,'
                       ||'  x.RELATIONSHIP_TYPE_ID,'
                       ||'  x.SUBSTITUTION_SET,'
                       ||'  x.PARTIAL_FULFILLMENT_FLAG,'
                       ||'  x.EFFECTIVE_DATE,'
                       ||'  x.DISABLE_DATE,'
                       ||'  :v_instance_id,'
                       ||'  2,'
                       ||'  x.ORGANIZATION_ID'
                       ||' FROM MRP_AP_ITEM_SUPERSESSION_REL_V'||MSC_CL_PULL.v_dblink||' x'
                       ||' WHERE x.RN>'||MSC_CL_PULL.v_lrn  || ' AND x.ORGANIZATION_ID '||MSC_UTIL.v_in_org_str;
Line: 1466

' INSERT INTO MSC_ST_ITEM_SUBSTITUTES'
||'( HIGHER_ITEM_ID,'
||'  LOWER_ITEM_ID,'
||'  RECIPROCAL_FLAG,'
||'  SUBSTITUTION_SET,'
||'  RELATIONSHIP_TYPE,'
||'  PARTIAL_FULFILLMENT_FLAG,'
||'  CUSTOMER_ID,'
||'  CUSTOMER_SITE_ID ,'
||'  EFFECTIVE_DATE,'
||'  DISABLE_DATE,'
||'  SR_INSTANCE_ID,'
||'  DELETED_FLAG,'
||'  ORGANIZATION_ID)'
||' SELECT'
||'  x.RELATED_ITEM_ID,'
||'  x.INVENTORY_ITEM_ID,'
||'  x.RECIPROCAL_FLAG,'
||'  x.SUBSTITUTION_SET,'
||'  x.RELATIONSHIP_TYPE_ID,'
||'  x.PARTIAL_FULFILLMENT_FLAG,'
||'  x.CUSTOMER_ID,'
||'  x.ADDRESS_ID,'
||'  x.EFFECTIVE_DATE,'
||'  x.DISABLE_DATE,'
||'  :v_instance_id,'
||'  2,'
||'  x.ORGANIZATION_ID'
||' FROM MRP_AP_ITEM_SUBSTITUTES_V'||MSC_CL_PULL.v_dblink||'  x'
||' WHERE x.RN>'||MSC_CL_PULL.v_lrn
||' AND x.ORGANIZATION_ID '||MSC_UTIL.v_in_org_str;
Line: 1520

   ' INSERT INTO MSC_ST_ITEM_SUBSTITUTES'
   ||'( LOWER_ITEM_ID,'
   ||'  HIGHER_ITEM_ID,'
   ||'  ORGANIZATION_ID,'
   ||'  RELATIONSHIP_TYPE,'
   ||'  REFRESH_ID,'
   ||'  DELETED_FLAG,'
   ||'  SR_INSTANCE_ID)'
   ||' SELECT'
   ||'  x.INVENTORY_ITEM_ID,'
   ||'  x.RELATED_ITEM_ID,'
   ||'  x.ORGANIZATION_ID,'
   ||'  x.RELATIONSHIP_TYPE_ID,'
   ||'  :v_refresh_id,'
   ||'  1,'
   ||'  :v_instance_id'
   ||' FROM MRP_AD_ITEM_RELATIONSHIPS_V'||MSC_CL_PULL.v_dblink||' x'
   ||' WHERE x.RN>'||MSC_CL_PULL.v_lrn
   ||  v_condition
   ||' AND x.ORGANIZATION_ID '||MSC_UTIL.v_in_org_str;
Line: 1553

PROCEDURE INSERT_DUMMY_ITEMS is
lv_item_name    VARCHAR2(255);
Line: 1558

 DELETE from MSC_ST_SYSTEM_ITEMS st_item
  where st_item.SR_INVENTORY_ITEM_ID in ( -1000,-1001,-1002,-1003,-1004) and
  st_item.sr_instance_id = MSC_CL_PULL.v_instance_id and
  st_item.organization_id in
   (  select x.organization_id
      FROM msc_instance_orgs x
      WHERE x.sr_instance_id= MSC_CL_PULL.v_instance_id
      and x.enabled_flag= 1
      and   ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (x.org_group = MSC_CL_PULL.v_org_group))
    );
Line: 1571

    insert into MSC_ST_SYSTEM_ITEMS (
    ORGANIZATION_ID,
      SR_INVENTORY_ITEM_ID,
    SR_INSTANCE_ID,
      LOT_CONTROL_CODE,
      ROUNDING_CONTROL_TYPE,
      IN_SOURCE_PLAN,
      MRP_PLANNING_CODE,
      UOM_CODE,
      ATP_COMPONENTS_FLAG,
      BUILT_IN_WIP_FLAG,
      PURCHASING_ENABLED_FLAG,
      PLANNING_MAKE_BUY_CODE,
      REPETITIVE_TYPE,
      ENGINEERING_ITEM_FLAG,
      MRP_SAFETY_STOCK_CODE,
      EFFECTIVITY_CONTROL,
      INVENTORY_PLANNING_CODE,
      MRP_CALCULATE_ATP_FLAG,
      ATP_FLAG,
    eam_item_type,
    ITEM_NAME,
    ORGANIZATION_CODE)
  SELECT  /*+ INDEX(MSC_INSTANCE_ORGS MSC_INSTANCE_ORGS_U1) */
    x.ORGANIZATION_ID ,
      -1000,
      MSC_CL_PULL.v_instance_id,
      1,    --LOT_CONTROL_CODE  1 no control, 2 full control
      1,    --ROUNDING_CONTROL_TYPE  1 round order qty, 2 no
      2,    --IN_SOURCE_PLAN
      3,      --MRP_PLANNING_CODE  3 mrp planning, 6 not planned,
      'Ea',     --UOM_CODE
      'N',    --ATP_COMPONENTS_FLAG N no, Y material only, R Resource, C material and resource
       1,    --BUILD_IN_WIP_FLAG
      2,    --PURCHASING_ENABLED_FLAG
      1,    --PLANNING_MAKE_BUY_CODE 1 Make, 2 Buy
      1,    --REPETITIVE_TYPE
      2,    --ENGINEERING_ITEM_FLAG
      1,    --MRP_SAFETY_STOCK_CODE
      2,    --EFFECTIVITY_CONTROL
      1,    --INVENTORY_PLANNING_CODE 6 not planned, 2 min max, 1 reorder point
      2,    --CALCULATE_ATP
      2,    --ATP_FLAG
      1,    --eam_item_type
      lv_item_name ,
      org.ORGANIZATION_CODE
      FROM msc_instance_orgs x,
      MTL_PARAMETERS org
      WHERE sr_instance_id= MSC_CL_PULL.v_instance_id
      and enabled_flag= 1
      and  org.ORGANIZATION_ID = x.ORGANIZATION_ID
      and   ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (org_group = MSC_CL_PULL.v_org_group));
Line: 1628

   insert into MSC_ST_SYSTEM_ITEMS (
    ORGANIZATION_ID,
      SR_INVENTORY_ITEM_ID,
    SR_INSTANCE_ID,
      LOT_CONTROL_CODE,
      ROUNDING_CONTROL_TYPE,
      IN_SOURCE_PLAN,
      MRP_PLANNING_CODE,
      UOM_CODE,
      ATP_COMPONENTS_FLAG,
      BUILT_IN_WIP_FLAG,
      PURCHASING_ENABLED_FLAG,
      PLANNING_MAKE_BUY_CODE,
      REPETITIVE_TYPE,
      ENGINEERING_ITEM_FLAG,
      MRP_SAFETY_STOCK_CODE,
      EFFECTIVITY_CONTROL,
      INVENTORY_PLANNING_CODE,
      MRP_CALCULATE_ATP_FLAG,
      ATP_FLAG,
    ITEM_NAME,
    ORGANIZATION_CODE)
  SELECT  /*+ INDEX(MSC_INSTANCE_ORGS MSC_INSTANCE_ORGS_U1) */
    x.ORGANIZATION_ID ,
      -1001,
      MSC_CL_PULL.v_instance_id,
      1,    --LOT_CONTROL_CODE
      1,    --ROUNDING_CONTROL_TYPE
      2,    --IN_SOURCE_PLAN
      3,      --MRP_PLANNING_CODE
      'Ea',     --UOM_CODE
      'N',    --ATP_COMPONENTS_FLAG
       1,    --BUILD_IN_WIP_FLAG
      2,    --PURCHASING_ENABLED_FLAG
      1,    --PLANNING_MAKE_BUY_CODE
      1,    --REPETITIVE_TYPE
      1,    --ENGINEERING_ITEM_FLAG
      1,    --MRP_SAFETY_STOCK_CODE
      2,    --EFFECTIVITY_CONTROL
      1,    --INVENTORY_PLANNING_CODE
      2,    --CALCULATE_ATP
      2,    --ATP_FLAG
      lv_item_name ,
     org.ORGANIZATION_CODE
      FROM msc_instance_orgs x,
     MTL_PARAMETERS org
      WHERE x.sr_instance_id= MSC_CL_PULL.v_instance_id
      and x.enabled_flag= 1
     and  org.ORGANIZATION_ID = x.ORGANIZATION_ID
      and   ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (x.org_group = MSC_CL_PULL.v_org_group));
Line: 1681

/*inserting dummy items for aggregation */
lv_ins_stmt := '    insert into MSC_ST_SYSTEM_ITEMS (     '
||'    ORGANIZATION_ID,            '
||'      SR_INVENTORY_ITEM_ID,            '
||'    SR_INSTANCE_ID,                '
||'      LOT_CONTROL_CODE,            '
||'      ROUNDING_CONTROL_TYPE,            '
||'      IN_SOURCE_PLAN,                '
||'      MRP_PLANNING_CODE,            '
||'      UOM_CODE,                '
||'      ATP_COMPONENTS_FLAG,            '
||'      BUILT_IN_WIP_FLAG,            '
||'      PURCHASING_ENABLED_FLAG,        '
||'      PLANNING_MAKE_BUY_CODE,            '
||'      REPETITIVE_TYPE,            '
||'      ENGINEERING_ITEM_FLAG,            '
||'      MRP_SAFETY_STOCK_CODE,            '
||'      EFFECTIVITY_CONTROL,            '
||'      INVENTORY_PLANNING_CODE,        '
||'      MRP_CALCULATE_ATP_FLAG,            '
||'      ATP_FLAG,                '
||'    ITEM_NAME,                '
||'    ORGANIZATION_CODE)            '
||'      SELECT                  '
||'        x.ORGANIZATION_ID ,            '
||'          -1003,                '
||         MSC_CL_PULL.v_instance_id||',    '
||'          1,                '
||'      1,                    '
||'      2,                    '
||'      3,                      '
||'     ''Ea'',                     '
||'      ''N'',                    '
||'       1,                    '
||'      2,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      2,                    '
||'      1,                    '
||'      2,                    '
||'      2,                    '
||'     ''CMRO UMP'' ,                '
||' :V_ICODE||org.ORGANIZATION_CODE'
||'      FROM msc_instance_orgs x,        '
||'     MTL_PARAMETERS'||MSC_CL_PULL.v_dblink||' org            '
||'      WHERE x.sr_instance_id= '|| MSC_CL_PULL.v_instance_id
||'      and x.enabled_flag= 1     '
||'     and  org.ORGANIZATION_ID = x.ORGANIZATION_ID '
||'      and   (('''||MSC_CL_PULL.v_org_group||''' = '''||MSC_UTIL.G_ALL_ORGANIZATIONS ||''') or (x.org_group = '''|| MSC_CL_PULL.v_org_group ||'''))';
Line: 1738

lv_ins_stmt := '    insert into MSC_ST_SYSTEM_ITEMS (     '
||'    ORGANIZATION_ID,            '
||'      SR_INVENTORY_ITEM_ID,            '
||'    SR_INSTANCE_ID,                '
||'      LOT_CONTROL_CODE,            '
||'      ROUNDING_CONTROL_TYPE,            '
||'      IN_SOURCE_PLAN,                '
||'      MRP_PLANNING_CODE,            '
||'      UOM_CODE,                '
||'      ATP_COMPONENTS_FLAG,            '
||'      BUILT_IN_WIP_FLAG,            '
||'      PURCHASING_ENABLED_FLAG,        '
||'      PLANNING_MAKE_BUY_CODE,            '
||'      REPETITIVE_TYPE,            '
||'      ENGINEERING_ITEM_FLAG,            '
||'      MRP_SAFETY_STOCK_CODE,            '
||'      EFFECTIVITY_CONTROL,            '
||'      INVENTORY_PLANNING_CODE,        '
||'      MRP_CALCULATE_ATP_FLAG,            '
||'      ATP_FLAG,                '
||'    ITEM_NAME,                '
||'    ORGANIZATION_CODE)            '
||'      SELECT                  '
||'        x.ORGANIZATION_ID ,            '
||'          -1002,                '
||         MSC_CL_PULL.v_instance_id||',    '
||'          1,                '
||'      1,                    '
||'      2,                    '
||'      3,                      '
||'     ''Ea'',                     '
||'      ''N'',                    '
||'       1,                    '
||'      2,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      2,                    '
||'      1,                    '
||'      2,                    '
||'      2,                    '
||'     ''EAM Forecast'' ,                '
||'   :V_ICODE||org.ORGANIZATION_CODE'
||'      FROM msc_instance_orgs x,        '
||'     MTL_PARAMETERS'||MSC_CL_PULL.v_dblink||' org            '
||'      WHERE x.sr_instance_id= '|| MSC_CL_PULL.v_instance_id
||'      and x.enabled_flag= 1     '
||'     and  org.ORGANIZATION_ID = x.ORGANIZATION_ID '
||'      and   (('''||MSC_CL_PULL.v_org_group||''' = '''||MSC_UTIL.G_ALL_ORGANIZATIONS ||''') or (x.org_group = '''|| MSC_CL_PULL.v_org_group ||'''))';
Line: 1793

lv_ins_stmt := '    insert into MSC_ST_SYSTEM_ITEMS (     '
||'    ORGANIZATION_ID,            '
||'      SR_INVENTORY_ITEM_ID,            '
||'    SR_INSTANCE_ID,                '
||'      LOT_CONTROL_CODE,            '
||'      ROUNDING_CONTROL_TYPE,            '
||'      IN_SOURCE_PLAN,                '
||'      MRP_PLANNING_CODE,            '
||'      UOM_CODE,                '
||'      ATP_COMPONENTS_FLAG,            '
||'      BUILT_IN_WIP_FLAG,            '
||'      PURCHASING_ENABLED_FLAG,        '
||'      PLANNING_MAKE_BUY_CODE,            '
||'      REPETITIVE_TYPE,            '
||'      ENGINEERING_ITEM_FLAG,            '
||'      MRP_SAFETY_STOCK_CODE,            '
||'      EFFECTIVITY_CONTROL,            '
||'      INVENTORY_PLANNING_CODE,        '
||'      MRP_CALCULATE_ATP_FLAG,            '
||'      ATP_FLAG,                '
||'    ITEM_NAME,                '
||'    ORGANIZATION_CODE)            '
||'      SELECT                  '
||'        x.ORGANIZATION_ID ,            '
||'          -1004,                '
||         MSC_CL_PULL.v_instance_id||',    '
||'          1,                '
||'      1,                    '
||'      2,                    '
||'      3,                      '
||'     ''Ea'',                     '
||'      ''N'',                    '
||'       1,                    '
||'      2,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      1,                    '
||'      2,                    '
||'      1,                    '
||'      2,                    '
||'      2,                    '
||'     ''Maintenance'' ,                '
||'   :V_ICODE||org.ORGANIZATION_CODE'
||'      FROM msc_instance_orgs x,        '
||'     MTL_PARAMETERS'||MSC_CL_PULL.v_dblink||' org            '
||'      WHERE x.sr_instance_id= '|| MSC_CL_PULL.v_instance_id
||'      and x.enabled_flag= 1     '
||'     and  org.ORGANIZATION_ID = x.ORGANIZATION_ID '
||'      and   (('''||MSC_CL_PULL.v_org_group||''' = '''||MSC_UTIL.G_ALL_ORGANIZATIONS ||''') or (x.org_group = '''|| MSC_CL_PULL.v_org_group ||'''))';
Line: 1848

END INSERT_DUMMY_ITEMS;
Line: 1850

PROCEDURE INSERT_DUMMY_CATEGORIES is
lv_table_name           VARCHAR2(255);
Line: 1864

lv_deleted_flag PLS_INTEGER := 2;
Line: 1867

    delete from MSC_ST_CATEGORY_SETS st_item_category_set
       where st_item_category_set.sr_instance_id = MSC_CL_PULL.v_instance_id
       and st_item_category_set.SR_CATEGORY_SET_ID = -5000;
Line: 1874

        lv_sql_stmt:= 'SELECT category_set_id  FROM '||lv_table_name
                      ||' WHERE category_set_name = '''||lv_category_set_name
                      ||''' AND nvl(language,''' || MSC_CL_PULL.v_lang || ''')=''' || MSC_CL_PULL.v_lang || '''';
Line: 1888

        insert into MSC_ST_CATEGORY_SETS (
             SR_CATEGORY_SET_ID,
                       CATEGORY_SET_NAME,
                      DESCRIPTION,
                      CONTROL_LEVEL,
                     DEFAULT_FLAG,
                      DELETED_FLAG,
                      SR_INSTANCE_ID)
                 values(
                   lv_category_set_id,
                  lv_category_set_name,
                  lv_category_set_description ,
                  2,
                  2,
                  2,
                   MSC_CL_PULL.v_instance_id ) ;
Line: 1910

 DELETE from MSC_ST_ITEM_CATEGORIES st_item_category
  where st_item_category.INVENTORY_ITEM_ID in ( -1000,-1001,-1002,-1003,-1004) and
  st_item_category.SR_CATEGORY_SET_ID in (-5000)and
  st_item_category.SR_CATEGORY_ID in (-5001) and
  st_item_category.sr_instance_id = MSC_CL_PULL.v_instance_id and
  st_item_category.organization_id in
   (  select x.organization_id
      FROM msc_instance_orgs x
      WHERE x.sr_instance_id= MSC_CL_PULL.v_instance_id
      and x.enabled_flag= 1
      and   ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (x.org_group = MSC_CL_PULL.v_org_group))
    );
Line: 1927

        lv_sql_stmt:= 'SELECT category_id,description FROM ' ||lv_table_name
                   || ' WHERE category_name = '''||lv_category_name
                   || ''' AND nvl(language,''' || MSC_CL_PULL.v_lang || ''')=''' || MSC_CL_PULL.v_lang || '''and rownum=1';
Line: 1940

  lv_sql_stmt := 'insert into MSC_ST_ITEM_CATEGORIES ('
          ||'INVENTORY_ITEM_ID,'
          ||'ORGANIZATION_ID,'
          ||'SR_CATEGORY_SET_ID,'
          ||'SR_CATEGORY_ID, '
          ||'CATEGORY_NAME, '
       --   ||'DESCRIPTION, '
          ||'DISABLE_DATE, '
          ||'SUMMARY_FLAG, '
          ||'ENABLED_FLAG, '
          ||'START_DATE_ACTIVE, '
          ||'END_DATE_ACTIVE, '
          ||'DELETED_FLAG, '
          ||'SR_INSTANCE_ID)'
          ||' SELECT  /*+ INDEX(MSC_INSTANCE_ORGS MSC_INSTANCE_ORGS_U1)*/ '
          ||' :lv_item_id  ,'
         || 'x.ORGANIZATION_ID ,'
         || lv_category_set_id ||','
         || lv_category_id ||','
         ||''''|| lv_category_name||'''' ||','
       --  ||''''|| lv_category_description||'''' || ','
         || 'null ,'
         ||''''|| lv_summary_flag||'''' ||','
         ||''''|| lv_enabled_flag||'''' ||','
         || 'null,'
         || 'null,'
         || lv_deleted_flag ||','
         || MSC_CL_PULL.v_instance_id
         || ' FROM msc_instance_orgs x,'
         || lv_table_name ||' org '
         ||' WHERE x.sr_instance_id='|| MSC_CL_PULL.v_instance_id
         ||' and x.enabled_flag= 1'
         ||' and  org.ORGANIZATION_ID = x.ORGANIZATION_ID'
         ||' and   (('''||MSC_CL_PULL.v_org_group ||'''='''|| MSC_UTIL.G_ALL_ORGANIZATIONS||''' ) or (org_group ='''|| MSC_CL_PULL.v_org_group||'''))';
Line: 1982

   update MSC_ST_ITEM_CATEGORIES set DESCRIPTION = lv_category_description
   where INVENTORY_ITEM_ID in (-1004,-1003,-1002,-1001,-1000)
   and   SR_CATEGORY_SET_ID = lv_category_set_id
   and   SR_CATEGORY_ID =  lv_category_id
   and   organization_id in
   (  select x.organization_id
      FROM msc_instance_orgs x
      WHERE x.sr_instance_id= MSC_CL_PULL.v_instance_id
      and x.enabled_flag= 1
      and   ((MSC_CL_PULL.v_org_group = MSC_UTIL.G_ALL_ORGANIZATIONS ) or (x.org_group = MSC_CL_PULL.v_org_group))
    );
Line: 1996

END INSERT_DUMMY_CATEGORIES;
Line: 2007

'insert into MSC_ST_ABC_CLASSES'
||'  (ABC_CLASS_ID,'
||'   ABC_CLASS_NAME,'
||'   ORGANIZATION_ID,'
||'   SR_ASSIGNMENT_GROUP_ID,'
||'   SR_INSTANCE_ID)'
||'  select '
||'   x.ABC_CLASS_ID,'
||'   x.ABC_CLASS_NAME,'
||'   x.ORGANIZATION_ID,'
||'   x.ASSIGNMENT_GROUP_ID,'
||'   :v_instance_id'
||'  from MRP_AP_ABC_CLASSES_V'||MSC_CL_PULL.v_dblink||' x'
||'  WHERE x.ORGANIZATION_ID'||MSC_UTIL.v_in_org_str;