DBA Data[Home] [Help]

APPS.MSC_CL_ITEM_PULL SQL Statements

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

Line: 33

	' 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: 70

||'  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.RN2>'||MSC_CL_PULL.v_lrn||')';
Line: 92

||'  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: 145

'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,'
||'    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
-- 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: 217

' 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: 261

     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: 329

      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: 350

      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: 385

      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: 389

      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: 425

      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: 446

      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: 481

      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: 485

      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: 529

'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,'
||'   x.CATEGORY_NAME,'
||'   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: 825

  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: 842

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

			' 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: 944

			' 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: 1040

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: 1132

				' 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: 1237

'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: 1275

||'  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: 1299

'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: 1348

' 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: 1397

                     ' 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: 1435

' 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: 1489

   ' 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: 1522

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

 DELETE from MSC_ST_SYSTEM_ITEMS st_item
  where st_item.SR_INVENTORY_ITEM_ID in ( -1000,-1001) 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: 1539

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: 1595

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: 1648

END INSERT_DUMMY_ITEMS;
Line: 1650

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

lv_deleted_flag PLS_INTEGER := 2;
Line: 1667

	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: 1674

		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: 1688

		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: 1710

 DELETE from MSC_ST_ITEM_CATEGORIES st_item_category
  where st_item_category.INVENTORY_ITEM_ID in ( -1000,-1001) 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: 1727

        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: 1740

  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: 1782

   update MSC_ST_ITEM_CATEGORIES set DESCRIPTION = lv_category_description
   where INVENTORY_ITEM_ID in (-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: 1796

END INSERT_DUMMY_CATEGORIES;
Line: 1807

'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;