DBA Data[Home] [Help]

APPS.INV_COPY_ORGANIZATION_REPORT SQL Statements

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

Line: 434

  Insert_Row ( p_location_code        => ''
             , p_business_group_name  => ''
             , p_status               => l_status
             , p_error_msg            => l_error_msg
             , p_rec_type             => l_rec_type
             , p_entity_type          => ''
             , p_copy_cnt             => null
             , p_modify_cnt           => null
             , p_exp_copy_cnt         => null
             , p_exp_modify_cnt       => null
	     , p_entity_name          => ''
	     , p_entity_inconsistency => ''
             , p_put_orgs             => true
             );
Line: 519

    SELECT  loc.location_code, hou1.name, loc.location_id
    INTO    l_location_code, l_business_group_name, l_location_id
    FROM    hr_locations loc
          , hr_all_organization_units hou
          , hr_all_organization_units hou1
    WHERE   loc.location_id = hou.location_id
    AND     hou1.organization_id = hou.business_group_id
    AND     hou.organization_id = g_model_org_id;
Line: 541

      SELECT  loc.location_code, hou1.name, loc.location_id
      INTO    l_location_code, l_business_group_name, l_location_id
      FROM    hr_locations loc
	    , hr_all_organization_units hou
            , hr_all_organization_units hou1
      WHERE   loc.location_id = hou.location_id
      AND     hou1.organization_id = hou.business_group_id
      AND     hou.organization_id = g_organization_id;
Line: 573

        SELECT  creation_date
	INTO  l_creation_date
	FROM  hr_locations locs
        WHERE  locs.location_id = l_location_id;
Line: 593

    Insert_Row ( p_location_code        => l_location_code
               , p_business_group_name  => l_business_group_name
               , p_status               => l_status
               , p_error_msg            => l_message
               , p_rec_type             => l_rec_type
               , p_entity_type          => ''
               , p_copy_cnt             => null
               , p_modify_cnt           => null
               , p_exp_copy_cnt         => null
               , p_exp_modify_cnt       => null
               , p_entity_name          => ''
	       , p_entity_inconsistency => ''
               , p_put_orgs             => false
               );
Line: 727

    SELECT  COUNT(organization_id)
    FROM    bom_parameters
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 732

    SELECT  COUNT(organization_id)
    FROM    rcv_parameters
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 738

    SELECT  COUNT(organization_id)
    FROM    wip_parameters
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 743

    SELECT  COUNT(organization_id)
    FROM    wsh_shipping_parameters
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 748

    SELECT  COUNT(organization_id)
    FROM    mrp_parameters
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 1072

    SELECT DISTINCT hier.NAME
    FROM   PER_ORG_STRUCTURE_ELEMENTS mdl
         , PER_ORG_STRUCTURE_VERSIONS ver
         , PER_ORGANIZATION_STRUCTURES hier
    WHERE  ORGANIZATION_ID_CHILD = p_model_org_id
    AND    ver.ORG_STRUCTURE_VERSION_ID = mdl.ORG_STRUCTURE_VERSION_ID
    AND    hier.ORGANIZATION_STRUCTURE_ID = ver.ORGANIZATION_STRUCTURE_ID
    AND    NOT EXISTS
     ( SELECT 'x'
       FROM   PER_ORG_STRUCTURE_ELEMENTS new
       WHERE  ORGANIZATION_ID_CHILD = p_organization_id
       AND    new.ORG_STRUCTURE_VERSION_ID = mdl.ORG_STRUCTURE_VERSION_ID
     );
Line: 1088

    SELECT  COUNT(pos.ORG_STRUCTURE_ELEMENT_ID)
    FROM    PER_ORG_STRUCTURE_ELEMENTS pos
    WHERE   pos.ORGANIZATION_ID_CHILD = p_org_id;
Line: 1161

    SELECT  msi.SECONDARY_INVENTORY_NAME
    FROM    MTL_SECONDARY_INVENTORIES msi
    WHERE   msi.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
    ( SELECT  'x'
      FROM    MTL_SECONDARY_INVENTORIES msi2
      WHERE   msi2.ORGANIZATION_ID = p_organization_id
      AND     msi.SECONDARY_INVENTORY_NAME = msi2.SECONDARY_INVENTORY_NAME
    );
Line: 1172

    SELECT  COUNT(msi.SECONDARY_INVENTORY_NAME)
    FROM    MTL_SECONDARY_INVENTORIES msi
    WHERE   msi.ORGANIZATION_ID = p_org_id;
Line: 1246

    SELECT  br1.RESOURCE_CODE rescode
    FROM    BOM_RESOURCES br1
    WHERE   br1.ORGANIZATION_ID = g_model_org_id
    AND     br1.COST_ELEMENT_ID IN (3,4) /* vmutyala added this condition to distinguish resource overheads and resources in the report */
    AND     NOT EXISTS  ( SELECT  'x'
                          FROM    BOM_RESOURCES br2
                          WHERE   br2.ORGANIZATION_ID = g_organization_id
                          AND     br2.RESOURCE_CODE = br1.RESOURCE_CODE
			  AND     br2.COST_ELEMENT_ID IN (3,4) /* vmutyala added this condition to distinguish
			                                   resource overheads and resources in the report */
                        );
Line: 1260

    SELECT  COUNT(br.RESOURCE_CODE)
    FROM    BOM_RESOURCES br
    WHERE   br.ORGANIZATION_ID = p_org_id
    AND     br.COST_ELEMENT_ID IN (3,4);  /* vmutyala added this condition to distinguish resource overheads
Line: 1333

    SELECT  bd1.DEPARTMENT_CODE
    FROM    BOM_DEPARTMENTS bd1
    WHERE   bd1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS ( SELECT  'x'
                         FROM    BOM_DEPARTMENTS bd2
                         WHERE   bd2.ORGANIZATION_ID=p_organization_id
                         AND     bd2.DEPARTMENT_CODE=bd1.DEPARTMENT_CODE
                       );
Line: 1344

    SELECT  COUNT(bd.DEPARTMENT_CODE)
    FROM    BOM_DEPARTMENTS bd
    WHERE   bd.ORGANIZATION_ID = p_org_id;
Line: 1418

    SELECT  bdc1.DEPARTMENT_CLASS_CODE
    FROM    BOM_DEPARTMENT_CLASSES bdc1
    WHERE   bdc1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    BOM_DEPARTMENT_CLASSES bdc2
        WHERE   bdc2.ORGANIZATION_ID = p_organization_id
        AND     bdc2.DEPARTMENT_CLASS_CODE = bdc1.DEPARTMENT_CLASS_CODE
      );
Line: 1430

    SELECT  COUNT(ent.DEPARTMENT_CLASS_CODE)
    FROM    BOM_DEPARTMENT_CLASSES ent
    WHERE   ent.ORGANIZATION_ID = p_org_id;
Line: 1504

    SELECT  bad1.ALTERNATE_DESIGNATOR_CODE
    FROM    BOM_ALTERNATE_DESIGNATORS bad1
    WHERE   bad1.ORGANIZATION_ID=g_model_org_id
    AND     NOT EXISTS
      ( SELECT  bad2.ALTERNATE_DESIGNATOR_CODE
        FROM    BOM_ALTERNATE_DESIGNATORS bad2
        WHERE   bad2.ORGANIZATION_ID=g_organization_id
        AND     bad2.ALTERNATE_DESIGNATOR_CODE=bad1.ALTERNATE_DESIGNATOR_CODE
      );
Line: 1516

    SELECT  COUNT(bad.ALTERNATE_DESIGNATOR_CODE)
    FROM    BOM_ALTERNATE_DESIGNATORS bad
    WHERE   bad.ORGANIZATION_ID = p_org_id;
Line: 1594

    SELECT  mp.ORGANIZATION_CODE
    FROM    MTL_INTERORG_PARAMETERS mip1
	  , MTL_PARAMETERS mp
    WHERE   mip1.FROM_ORGANIZATION_ID = p_model_org_id
    AND     mp.ORGANIZATION_ID = mip1.TO_ORGANIZATION_ID
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_INTERORG_PARAMETERS mip2
        WHERE   mip2.FROM_ORGANIZATION_ID = p_organization_id
        AND     mip2.TO_ORGANIZATION_ID = mip1.TO_ORGANIZATION_ID
      );
Line: 1610

    SELECT  mp.ORGANIZATION_CODE
    FROM    MTL_INTERORG_PARAMETERS mip1
	  , MTL_PARAMETERS mp
    WHERE   mip1.TO_ORGANIZATION_ID = p_model_org_id
    AND     mp.ORGANIZATION_ID = mip1.FROM_ORGANIZATION_ID
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_INTERORG_PARAMETERS mip2
        WHERE   mip2.TO_ORGANIZATION_ID = p_organization_id
        AND     mip2.FROM_ORGANIZATION_ID = mip1.FROM_ORGANIZATION_ID
      );
Line: 1624

    SELECT  COUNT(mip.TO_ORGANIZATION_ID)
    FROM    MTL_INTERORG_PARAMETERS mip
    WHERE   mip.FROM_ORGANIZATION_ID = p_org_id;
Line: 1630

    SELECT  COUNT(mip.FROM_ORGANIZATION_ID)
    FROM    MTL_INTERORG_PARAMETERS mip
    WHERE   mip.TO_ORGANIZATION_ID = p_org_id;
Line: 1737

    SELECT  msi.CONCATENATED_SEGMENTS
    FROM    BOM_BILL_OF_MATERIALS bom
	  , MTL_SYSTEM_ITEMS_KFV msi
    WHERE   msi.ORGANIZATION_ID = bom.ORGANIZATION_ID
    AND     msi.INVENTORY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
    AND     bom.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_BILL_OF_MATERIALS bom1
        WHERE  bom1.ORGANIZATION_ID = p_organization_id
        AND    bom1.ASSEMBLY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
	/*vmutyala added this condition because alternate boms which are not copied are not being reported by earlier query*/
	AND    nvl(bom.ALTERNATE_BOM_DESIGNATOR,'NULL') = nvl(bom1.ALTERNATE_BOM_DESIGNATOR,'NULL')
      );
Line: 1754

    SELECT  COUNT(ASSEMBLY_ITEM_ID)
    FROM    BOM_STRUCTURES_B	--myerrams, Bug: 4913484. Replaced the view BOM_BILL_OF_MATERIALS with BOM_STRUCTURES_B table
    WHERE   ORGANIZATION_ID = p_org_id;
Line: 1762

   SELECT kfv.CONCATENATED_SEGMENTS, COUNT(bic.COMPONENT_SEQUENCE_ID)
   FROM   BOM_INVENTORY_COMPONENTS bic
        , BOM_BILL_OF_MATERIALS    bom
        , MTL_SYSTEM_ITEMS_KFV     kfv
   WHERE  bom.ORGANIZATION_ID = p_model_org_id
   AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
   AND    kfv.INVENTORY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
   AND    kfv.ORGANIZATION_ID = bom.ORGANIZATION_ID
   AND    NOT EXISTS
     (
       SELECT 'x'
       FROM   BOM_INVENTORY_COMPONENTS bic1
            , BOM_BILL_OF_MATERIALS    bom1
       WHERE  bom1.ORGANIZATION_ID = p_organization_id
       AND    bic1.BILL_SEQUENCE_ID = bom1.BILL_SEQUENCE_ID
       AND    bom1.ASSEMBLY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
/*vmutyala added this condition because alternate boms which are not copied are not being reported by earlier query*/
       AND    nvl(bom.ALTERNATE_BOM_DESIGNATOR,'NULL') = nvl(bom1.ALTERNATE_BOM_DESIGNATOR,'NULL')
       AND    nvl(bic.COMPONENT_ITEM_ID,1) = nvl(bic1.COMPONENT_ITEM_ID,1)
     )
   GROUP BY kfv.CONCATENATED_SEGMENTS;
Line: 1786

   SELECT COUNT(bic.COMPONENT_SEQUENCE_ID)
   FROM   BOM_INVENTORY_COMPONENTS bic
        , BOM_BILL_OF_MATERIALS    bom
   WHERE  bom.ORGANIZATION_ID = p_org_id
   AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID;
Line: 1796

    SELECT msi.CONCATENATED_SEGMENTS, COUNT(bsc.COMPONENT_SEQUENCE_ID)
    FROM   BOM_SUBSTITUTE_COMPONENTS bsc
         , BOM_INVENTORY_COMPONENTS  bic
         , BOM_BILL_OF_MATERIALS     bom
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  bom.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = bom.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
    AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
    AND    bsc.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID
    AND    NOT EXISTS
     (
       SELECT 'x'
       FROM   BOM_INVENTORY_COMPONENTS  bic1
            , BOM_BILL_OF_MATERIALS     bom1
            , BOM_SUBSTITUTE_COMPONENTS bsc1
       WHERE  bom1.ORGANIZATION_ID = p_organization_id
       AND    bic1.BILL_SEQUENCE_ID = bom1.BILL_SEQUENCE_ID
       AND    bsc1.COMPONENT_SEQUENCE_ID = bic1.COMPONENT_SEQUENCE_ID
       AND    bom1.ASSEMBLY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
/*vmutyala added this condition because alternate boms which are not copied are not being reported by earlier query*/
       AND    nvl(bom.ALTERNATE_BOM_DESIGNATOR,'NULL') = nvl(bom1.ALTERNATE_BOM_DESIGNATOR,'NULL')
       AND    nvl(bic.COMPONENT_ITEM_ID,1) = nvl(bic1.COMPONENT_ITEM_ID,1)
       AND    nvl(bsc.ACD_TYPE,1) = nvl(bsc1.ACD_TYPE,1)
       AND    bsc.SUBSTITUTE_COMPONENT_ID = bsc1.SUBSTITUTE_COMPONENT_ID
     )
    GROUP BY MSI.CONCATENATED_SEGMENTS;
Line: 1826

   SELECT COUNT(bsc.SUBSTITUTE_COMPONENT_ID)
   FROM   BOM_INVENTORY_COMPONENTS  bic
        , BOM_BILL_OF_MATERIALS     bom
        , BOM_SUBSTITUTE_COMPONENTS bsc
   WHERE  bom.ORGANIZATION_ID = p_org_id
   AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
   AND    bsc.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID;
Line: 1838

    SELECT msi.CONCATENATED_SEGMENTS, COUNT(brd.COMPONENT_SEQUENCE_ID)
    FROM   BOM_REFERENCE_DESIGNATORS brd
         , BOM_INVENTORY_COMPONENTS  bic
         , BOM_BILL_OF_MATERIALS     bom
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  bom.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = bom.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
    AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
    AND    brd.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID
    AND    NOT EXISTS
     (
       SELECT 'x'
       FROM   BOM_INVENTORY_COMPONENTS  bic1
            , BOM_BILL_OF_MATERIALS     bom1
            , BOM_REFERENCE_DESIGNATORS brd1
       WHERE  bom1.ORGANIZATION_ID = p_organization_id
       AND    bic1.BILL_SEQUENCE_ID = bom1.BILL_SEQUENCE_ID
       AND    brd1.COMPONENT_SEQUENCE_ID = bic1.COMPONENT_SEQUENCE_ID
       AND    bom1.ASSEMBLY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
 /*vmutyala added this condition because alternate boms which are not copied are not being reported by earlier query*/
       AND    nvl(bom.ALTERNATE_BOM_DESIGNATOR,'NULL') = nvl(bom1.ALTERNATE_BOM_DESIGNATOR,'NULL')
       AND    nvl(bic.COMPONENT_ITEM_ID,1) = nvl(bic1.COMPONENT_ITEM_ID,1)
       AND    brd.COMPONENT_REFERENCE_DESIGNATOR = brd1.COMPONENT_REFERENCE_DESIGNATOR
       AND    nvl(brd.ACD_TYPE,1) = nvl(brd1.ACD_TYPE,1)
     )
    GROUP BY MSI.CONCATENATED_SEGMENTS;
Line: 1868

   SELECT COUNT(brd.COMPONENT_REFERENCE_DESIGNATOR)
   FROM   BOM_INVENTORY_COMPONENTS  bic
        , BOM_BILL_OF_MATERIALS     bom
        , BOM_REFERENCE_DESIGNATORS brd
   WHERE  bom.ORGANIZATION_ID = p_org_id
   AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
   AND    brd.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID;
Line: 1880

    SELECT msi.CONCATENATED_SEGMENTS, COUNT(bco.COMPONENT_SEQUENCE_ID)
    FROM   BOM_COMPONENT_OPERATIONS  bco
         , BOM_INVENTORY_COMPONENTS  bic
         , BOM_BILL_OF_MATERIALS     bom
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  bom.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = bom.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
    AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
    AND    bco.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID
    AND    NOT EXISTS
     (
       SELECT 'x'
       FROM   BOM_INVENTORY_COMPONENTS  bic1
            , BOM_BILL_OF_MATERIALS     bom1
            , BOM_COMPONENT_OPERATIONS  bco1
       WHERE  bom1.ORGANIZATION_ID = p_organization_id
       AND    bic1.BILL_SEQUENCE_ID = bom1.BILL_SEQUENCE_ID
       AND    bco1.COMPONENT_SEQUENCE_ID = bic1.COMPONENT_SEQUENCE_ID
       AND    bom1.ASSEMBLY_ITEM_ID = bom.ASSEMBLY_ITEM_ID
 /*vmutyala added this condition because alternate boms which are not copied are not being reported by earlier query*/
       AND    nvl(bom.ALTERNATE_BOM_DESIGNATOR,'NULL') = nvl(bom1.ALTERNATE_BOM_DESIGNATOR,'NULL')
       AND    nvl(bic.COMPONENT_ITEM_ID,1) = nvl(bic1.COMPONENT_ITEM_ID,1)
     )
    GROUP BY MSI.CONCATENATED_SEGMENTS;
Line: 1908

   SELECT COUNT(bco.COMP_OPERATION_SEQ_ID)
   FROM   BOM_INVENTORY_COMPONENTS  bic
        , BOM_BILL_OF_MATERIALS     bom
        , BOM_COMPONENT_OPERATIONS  bco
   WHERE  bom.ORGANIZATION_ID = p_org_id
   AND    bic.BILL_SEQUENCE_ID = bom.BILL_SEQUENCE_ID
   AND    bco.COMPONENT_SEQUENCE_ID = bic.COMPONENT_SEQUENCE_ID;
Line: 2114

    SELECT  ent.ORG_INFORMATION_CONTEXT
    FROM    HR_ORGANIZATION_INFORMATION ent
    WHERE   ent.ORGANIZATION_ID = p_model_org_id
    AND   (   (ORG_INFORMATION_CONTEXT = 'CLASS'
               AND ORG_INFORMATION1 = 'INV'
              )
           OR (ORG_INFORMATION_CONTEXT <> 'CLASS'
               AND ORG_INFORMATION_CONTEXT IN
                   ( SELECT  ORG_INFORMATION_TYPE
                     FROM    HR_ORG_INFO_TYPES_BY_CLASS
                     WHERE   ORG_CLASSIFICATION = 'INV'
                   )
              )
          )
    MINUS
    SELECT  ent.ORG_INFORMATION_CONTEXT
    FROM    HR_ORGANIZATION_INFORMATION ent
    WHERE   ent.ORGANIZATION_ID = p_organization_id
    AND   (   (ORG_INFORMATION_CONTEXT = 'CLASS'
               AND ORG_INFORMATION1 = 'INV'
              )
           OR (ORG_INFORMATION_CONTEXT <> 'CLASS'
               AND ORG_INFORMATION_CONTEXT IN
                   ( SELECT  ORG_INFORMATION_TYPE
                     FROM    HR_ORG_INFO_TYPES_BY_CLASS
                     WHERE   ORG_CLASSIFICATION = 'INV'
                   )
              )
          );
Line: 2146

    SELECT  COUNT(ent.ORG_INFORMATION_CONTEXT)
    FROM    HR_ORGANIZATION_INFORMATION ent
    WHERE   ent.ORGANIZATION_ID = p_org_id
    AND   (   (ORG_INFORMATION_CONTEXT = 'CLASS'
               AND ORG_INFORMATION1 = 'INV'
              )
           OR (ORG_INFORMATION_CONTEXT <> 'CLASS'
               AND ORG_INFORMATION_CONTEXT IN
                   ( SELECT  ORG_INFORMATION_TYPE
                     FROM    HR_ORG_INFO_TYPES_BY_CLASS
                     WHERE   ORG_CLASSIFICATION = 'INV'
                   )
              )
          );
Line: 2243

    SELECT  kfv.CONCATENATED_SEGMENTS
    FROM    MTL_SYSTEM_ITEMS_B msi1
	  , MTL_SYSTEM_ITEMS_KFV kfv
    WHERE   kfv.ORGANIZATION_ID = msi1.ORGANIZATION_ID
    AND     kfv.INVENTORY_ITEM_ID = msi1.INVENTORY_ITEM_ID
    AND     msi1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_SYSTEM_ITEMS_B msi2
        WHERE   msi2.INVENTORY_ITEM_ID = msi1.INVENTORY_ITEM_ID
        AND     msi2.ORGANIZATION_ID = p_organization_id
      );
Line: 2258

    SELECT  COUNT(msi.INVENTORY_ITEM_ID)
    FROM    MTL_SYSTEM_ITEMS_B msi
    WHERE   msi.ORGANIZATION_ID = p_org_id;
Line: 2335

    SELECT  distinct kfv.CONCATENATED_SEGMENTS
    FROM    MTL_ITEM_CATEGORIES mic1
          , MTL_CATEGORIES_KFV kfv
    WHERE   kfv.CATEGORY_ID = mic1.CATEGORY_ID
    AND     mic1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_ITEM_CATEGORIES mic2
        WHERE   mic2.CATEGORY_ID = mic1.CATEGORY_ID
        AND     mic2.ORGANIZATION_ID = p_organization_id
      );
Line: 2349

    SELECT  COUNT(DISTINCT kfv.CONCATENATED_SEGMENTS)
    FROM    MTL_ITEM_CATEGORIES mic1
          , MTL_CATEGORIES_KFV kfv
    WHERE   kfv.CATEGORY_ID = mic1.CATEGORY_ID
    AND     mic1.ORGANIZATION_ID = p_org_id;
Line: 2428

    SELECT  kfv.CONCATENATED_SEGMENTS||': '||rev1.REVISION
    FROM    MTL_ITEM_REVISIONS rev1
	  , MTL_SYSTEM_ITEMS_KFV kfv
    WHERE   kfv.ORGANIZATION_ID = rev1.ORGANIZATION_ID
    AND     kfv.INVENTORY_ITEM_ID = rev1.INVENTORY_ITEM_ID
    AND     rev1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_ITEM_REVISIONS rev2
        WHERE   rev2.REVISION = rev1.REVISION
        AND     rev2.INVENTORY_ITEM_ID = rev1.INVENTORY_ITEM_ID
        AND     rev2.ORGANIZATION_ID = p_organization_id
      );
Line: 2446

    SELECT  COUNT(rev.REVISION_ID)
    FROM    MTL_ITEM_REVISIONS_B rev
    WHERE   rev.ORGANIZATION_ID=p_org_id;
Line: 2524

    SELECT  kfv.CONCATENATED_SEGMENTS||': '||sub1.SECONDARY_INVENTORY
    FROM    MTL_ITEM_SUB_INVENTORIES sub1
          , MTL_SYSTEM_ITEMS_KFV kfv
    WHERE   kfv.ORGANIZATION_ID = sub1.ORGANIZATION_ID
    AND     kfv.INVENTORY_ITEM_ID = sub1.INVENTORY_ITEM_ID
    AND     sub1.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_ITEM_SUB_INVENTORIES sub2
        WHERE   sub2.SECONDARY_INVENTORY = sub1.SECONDARY_INVENTORY
        AND     sub2.INVENTORY_ITEM_ID = sub1.INVENTORY_ITEM_ID
        AND     sub2.ORGANIZATION_ID = p_organization_id
      );
Line: 2540

    SELECT  COUNT(sub.SECONDARY_INVENTORY)
    FROM    MTL_ITEM_SUB_INVENTORIES sub
    WHERE   sub.ORGANIZATION_ID=p_org_id;
Line: 2616

    SELECT  kfv1.CONCATENATED_SEGMENTS
    FROM    MTL_ITEM_LOCATIONS loc1
	  , MTL_ITEM_LOCATIONS_KFV kfv1
    WHERE   kfv1.ORGANIZATION_ID=loc1.ORGANIZATION_ID
    AND     kfv1.INVENTORY_LOCATION_ID=loc1.INVENTORY_LOCATION_ID
    AND     loc1.ORGANIZATION_ID=p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    MTL_ITEM_LOCATIONS loc2
              , MTL_ITEM_LOCATIONS_KFV kfv2
        WHERE   loc2.ORGANIZATION_ID=p_organization_id
        AND     kfv2.INVENTORY_LOCATION_ID=loc2.INVENTORY_LOCATION_ID
        AND     kfv2.ORGANIZATION_ID=loc2.ORGANIZATION_ID
        AND     kfv2.CONCATENATED_SEGMENTS=kfv1.CONCATENATED_SEGMENTS
      );
Line: 2634

    SELECT  COUNT(loc.INVENTORY_LOCATION_ID)
    FROM    MTL_ITEM_LOCATIONS loc
    WHERE   loc.ORGANIZATION_ID=p_org_id;
Line: 2755

    SELECT  DISTINCT stdops.OPERATION_CODE
    FROM    BOM_STANDARD_OPERATIONS stdops
    WHERE   stdops.ORGANIZATION_ID = p_model_org_id
    AND     stdops.Line_Id is null and stdops.Operation_type = 1	--myerrams, testing
    AND     NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_STANDARD_OPERATIONS stdops1
        WHERE  stdops1.ORGANIZATION_ID = p_organization_id
        AND    stdops1.OPERATION_CODE = stdops.OPERATION_CODE
      );
Line: 2768

    SELECT  COUNT(stdops.STANDARD_OPERATION_ID)
    FROM    BOM_STANDARD_OPERATIONS stdops
    WHERE   stdops.ORGANIZATION_ID = p_org_id
    AND     stdops.Line_Id is null and stdops.Operation_type = 1;	--myerrams, testing
Line: 2778

    SELECT stdops.OPERATION_CODE
         , COUNT(stdopres.RESOURCE_ID)
    FROM   BOM_STD_OP_RESOURCES   stdopres
         , BOM_STANDARD_OPERATIONS   stdops
	 , BOM_RESOURCES res
    WHERE  stdopres.STANDARD_OPERATION_ID = stdops.STANDARD_OPERATION_ID
    AND	   stdops.ORGANIZATION_ID = p_model_org_id
    AND    stdops.Line_Id is null and stdops.Operation_type = 1		--myerrams, testing
    AND	   res.RESOURCE_ID = stdopres.RESOURCE_ID

    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_STD_OP_RESOURCES stdopres1
             , BOM_STANDARD_OPERATIONS  stdops1
	     , BOM_RESOURCES res1
        WHERE  stdops1.ORGANIZATION_ID = p_organization_id
        AND    stdopres1.STANDARD_OPERATION_ID = stdops1.STANDARD_OPERATION_ID
        AND    stdopres1.RESOURCE_SEQ_NUM = stdopres.RESOURCE_SEQ_NUM
	AND    res1.RESOURCE_ID = stdopres1.RESOURCE_ID
	AND    res1.RESOURCE_CODE = res.RESOURCE_CODE
	AND    stdops1.OPERATION_CODE = stdops.OPERATION_CODE		--myerrams, testing
      )
    GROUP BY stdops.OPERATION_CODE;
Line: 2804

    SELECT  COUNT(stdopres.RESOURCE_ID)
    FROM   BOM_STD_OP_RESOURCES   stdopres
         , BOM_STANDARD_OPERATIONS   stdops
    WHERE   stdopres.STANDARD_OPERATION_ID = stdops.STANDARD_OPERATION_ID
    AND     stdops.Line_Id is null and stdops.Operation_type = 1	--myerrams, testing
    AND     stdops.ORGANIZATION_ID = p_org_id;
Line: 2816

   SELECT stdops.OPERATION_CODE
         , COUNT(stdsubopres.SUBSTITUTE_GROUP_NUM)
    FROM   BOM_STD_SUB_OP_RESOURCES  stdsubopres
         , BOM_STD_OP_RESOURCES      stdopres
         , BOM_STANDARD_OPERATIONS   stdops
         , BOM_RESOURCES             res
    WHERE  stdops.ORGANIZATION_ID = p_model_org_id
    AND    stdops.Line_Id is null and stdops.Operation_type = 1		--myerrams, testing
    AND    stdopres.SUBSTITUTE_GROUP_NUM = stdsubopres.SUBSTITUTE_GROUP_NUM
    AND    stdops.STANDARD_OPERATION_ID = stdopres.STANDARD_OPERATION_ID
    AND	   stdops.STANDARD_OPERATION_ID = stdsubopres.STANDARD_OPERATION_ID
    AND    res.RESOURCE_ID = stdsubopres.RESOURCE_ID
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_STD_SUB_OP_RESOURCES  stdsubopres1
             , BOM_STD_OP_RESOURCES      stdopres1
             , BOM_STANDARD_OPERATIONS   stdops1
             , BOM_RESOURCES res1
        WHERE  stdops1.STANDARD_OPERATION_ID = stdsubopres1.STANDARD_OPERATION_ID
        AND    stdops1.STANDARD_OPERATION_ID = stdopres1.STANDARD_OPERATION_ID
        AND    stdops1.ORGANIZATION_ID = p_organization_id
        AND    res1.RESOURCE_ID = stdsubopres1.RESOURCE_ID
        AND    res1.RESOURCE_CODE = res.RESOURCE_CODE
        AND    stdopres1.SUBSTITUTE_GROUP_NUM = stdsubopres1.SUBSTITUTE_GROUP_NUM
        AND    stdsubopres.SUBSTITUTE_GROUP_NUM = stdsubopres1.SUBSTITUTE_GROUP_NUM
        AND    stdsubopres.REPLACEMENT_GROUP_NUM = stdsubopres1.REPLACEMENT_GROUP_NUM
      )
    GROUP BY stdops.OPERATION_CODE;
Line: 2847

   SELECT COUNT(stdsubopres.SUBSTITUTE_GROUP_NUM)
    FROM   BOM_STD_SUB_OP_RESOURCES  stdsubopres
         , BOM_STD_OP_RESOURCES      stdopres
         , BOM_STANDARD_OPERATIONS   stdops
    WHERE  stdops.ORGANIZATION_ID = p_org_id
    AND    stdops.Line_Id is null and stdops.Operation_type = 1		--myerrams, testing
    AND    stdopres.SUBSTITUTE_GROUP_NUM = stdsubopres.SUBSTITUTE_GROUP_NUM
    AND    stdops.STANDARD_OPERATION_ID = stdopres.STANDARD_OPERATION_ID
    AND	   stdops.STANDARD_OPERATION_ID = stdsubopres.STANDARD_OPERATION_ID;
Line: 3023

    SELECT  DISTINCT msi.CONCATENATED_SEGMENTS, boru.ALTERNATE_ROUTING_DESIGNATOR
    FROM    BOM_OPERATIONAL_ROUTINGS boru
          , MTL_SYSTEM_ITEMS_KFV msi
    WHERE   msi.ORGANIZATION_ID = boru.ORGANIZATION_ID
    AND     msi.INVENTORY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
    AND     boru.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_OPERATIONAL_ROUTINGS boru1
        WHERE  boru1.ORGANIZATION_ID = p_organization_id
        AND    boru1.ASSEMBLY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
	AND    nvl(boru1.ALTERNATE_ROUTING_DESIGNATOR, 'NULL') = nvl(boru.ALTERNATE_ROUTING_DESIGNATOR, 'NULL')
      );
Line: 3039

    SELECT  COUNT(boru.ASSEMBLY_ITEM_ID)
    FROM    BOM_OPERATIONAL_ROUTINGS boru
    WHERE   boru.ORGANIZATION_ID = p_org_id;
Line: 3049

    SELECT MSI.CONCATENATED_SEGMENTS
         , BOR.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(OPERATION_SEQ_NUM)
    FROM   BOM_OPERATION_SEQUENCES   BOS
         , BOM_OPERATIONAL_ROUTINGS  BOR
         , MTL_SYSTEM_ITEMS_KFV MSI
    WHERE  MSI.INVENTORY_ITEM_ID = BOR.ASSEMBLY_ITEM_ID
    AND    MSI.ORGANIZATION_ID = BOR.ORGANIZATION_ID
    AND    BOS.ROUTING_SEQUENCE_ID = BOR.ROUTING_SEQUENCE_ID
    AND    BOR.ORGANIZATION_ID = p_model_org_id
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_OPERATION_SEQUENCES   bos1
             , BOM_OPERATIONAL_ROUTINGS  bor1
        WHERE  bos1.ROUTING_SEQUENCE_ID = bor1.ROUTING_SEQUENCE_ID
        AND    bor1.ORGANIZATION_ID = p_organization_id
        AND    bos1.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , BOR.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3075

    SELECT MSI.CONCATENATED_SEGMENTS
         , BOR.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(OPERATION_SEQ_NUM)
    FROM   BOM_OPERATION_SEQUENCES   BOS
         , BOM_OPERATIONAL_ROUTINGS  BOR
         , MTL_SYSTEM_ITEMS_KFV MSI
    WHERE  MSI.INVENTORY_ITEM_ID = BOR.ASSEMBLY_ITEM_ID
    AND    MSI.ORGANIZATION_ID = BOR.ORGANIZATION_ID
    AND    BOS.ROUTING_SEQUENCE_ID = BOR.ROUTING_SEQUENCE_ID
    AND    BOR.ORGANIZATION_ID = p_model_org_id
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_OPERATION_SEQUENCES   bos1
             , BOM_OPERATIONAL_ROUTINGS  bor1
        WHERE  bos1.ROUTING_SEQUENCE_ID = bor1.ROUTING_SEQUENCE_ID
        AND    bor1.ORGANIZATION_ID = p_organization_id
        AND    bos1.OPERATION_TYPE = bos.OPERATION_TYPE
	AND    bos1.OPERATION_SEQ_NUM = bos.OPERATION_SEQ_NUM
	AND    bos1.EFFECTIVITY_DATE = bos.EFFECTIVITY_DATE
        AND    bor1.ASSEMBLY_ITEM_ID = bor.ASSEMBLY_ITEM_ID
        AND    nvl(bor1.ALTERNATE_ROUTING_DESIGNATOR, 'NULL')
               = nvl(bor.ALTERNATE_ROUTING_DESIGNATOR, 'NULL')
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , BOR.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3103

    SELECT  COUNT(bos.OPERATION_SEQUENCE_ID)
    FROM    BOM_OPERATIONAL_ROUTINGS boru
          , BOM_OPERATION_SEQUENCES  bos
    WHERE   bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND     boru.ORGANIZATION_ID = p_org_id;
Line: 3115

    SELECT msi.CONCATENATED_SEGMENTS
         , boru.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(bor.RESOURCE_ID)
    FROM   BOM_OPERATION_RESOURCES   bor
         , BOM_OPERATION_SEQUENCES   bos
         , BOM_OPERATIONAL_ROUTINGS  boru
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  boru.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = boru.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
    AND    bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND    bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_OPERATIONAL_ROUTINGS boru1
             , BOM_OPERATION_SEQUENCES  bos1
             , BOM_OPERATION_RESOURCES  bor1
        WHERE  boru1.ORGANIZATION_ID = p_organization_id
        AND    bos1.ROUTING_SEQUENCE_ID = boru1.ROUTING_SEQUENCE_ID
        AND    bor1.OPERATION_SEQUENCE_ID = bos1.OPERATION_SEQUENCE_ID
        AND    bor1.OPERATION_SEQUENCE_ID = bor.OPERATION_SEQUENCE_ID
        AND    bor1.RESOURCE_SEQ_NUM = bor.RESOURCE_SEQ_NUM
        AND    bor1.ACD_TYPE = bor.ACD_TYPE
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , boru.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3146

    SELECT msi.CONCATENATED_SEGMENTS
         , boru.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(bor.RESOURCE_ID)
    FROM   BOM_OPERATION_RESOURCES   bor
         , BOM_OPERATION_SEQUENCES   bos
         , BOM_OPERATIONAL_ROUTINGS  boru
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  boru.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = boru.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
    AND    bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND    bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_OPERATIONAL_ROUTINGS boru1
             , BOM_OPERATION_SEQUENCES  bos1
             , BOM_OPERATION_RESOURCES  bor1
        WHERE  boru1.ORGANIZATION_ID = p_organization_id
        AND    bos1.ROUTING_SEQUENCE_ID = boru1.ROUTING_SEQUENCE_ID
        AND    bor1.OPERATION_SEQUENCE_ID = bos1.OPERATION_SEQUENCE_ID
        AND    bor1.RESOURCE_SEQ_NUM = bor.RESOURCE_SEQ_NUM
        AND    nvl(bor1.ACD_TYPE, 1) = nvl(bor.ACD_TYPE, 1)
        AND    bos1.OPERATION_TYPE = bos.OPERATION_TYPE
	AND    bos1.OPERATION_SEQ_NUM = bos.OPERATION_SEQ_NUM
	AND    bos1.EFFECTIVITY_DATE = bos.EFFECTIVITY_DATE
        AND    boru1.ASSEMBLY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
        AND    nvl(boru1.ALTERNATE_ROUTING_DESIGNATOR, 'NULL') = nvl(boru.ALTERNATE_ROUTING_DESIGNATOR, 'NULL')
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , boru.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3178

    SELECT  COUNT(bor.RESOURCE_SEQ_NUM)
    FROM    BOM_OPERATIONAL_ROUTINGS boru
          , BOM_OPERATION_SEQUENCES  bos
          , BOM_OPERATION_RESOURCES  bor
    WHERE   bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND     bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND     boru.ORGANIZATION_ID = p_org_id;
Line: 3192

    SELECT msi.CONCATENATED_SEGMENTS
         , boru.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(bsor.SUBSTITUTE_GROUP_NUM)
    FROM   BOM_SUB_OPERATION_RESOURCES bsor
         , BOM_OPERATION_RESOURCES   bor
         , BOM_OPERATION_SEQUENCES   bos
         , BOM_OPERATIONAL_ROUTINGS  boru
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  boru.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = boru.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
    AND    bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND    bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND    bsor.OPERATION_SEQUENCE_ID = bor.OPERATION_SEQUENCE_ID
    AND    bsor.RESOURCE_ID = bor.RESOURCE_ID
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_SUB_OPERATION_RESOURCES  bsor1
             , BOM_OPERATION_RESOURCES      bor1
             , BOM_OPERATION_SEQUENCES      bos1
             , BOM_OPERATIONAL_ROUTINGS     boru1
        WHERE  boru1.ORGANIZATION_ID = p_organization_id
        AND    bos1.ROUTING_SEQUENCE_ID = boru1.ROUTING_SEQUENCE_ID
        AND    bor1.OPERATION_SEQUENCE_ID = bos1.OPERATION_SEQUENCE_ID
        AND    bsor1.OPERATION_SEQUENCE_ID = bor1.OPERATION_SEQUENCE_ID
        AND    bsor1.RESOURCE_ID = bor1.RESOURCE_ID
        AND    bsor1.OPERATION_SEQUENCE_ID = bsor.OPERATION_SEQUENCE_ID
        AND    bsor1.RESOURCE_ID = bsor.RESOURCE_ID
        AND    bsor1.SUBSTITUTE_GROUP_NUM = bsor.SUBSTITUTE_GROUP_NUM
        AND    bsor1.REPLACEMENT_GROUP_NUM = bsor.REPLACEMENT_GROUP_NUM
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , boru.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3231

    SELECT msi.CONCATENATED_SEGMENTS
         , boru.ALTERNATE_ROUTING_DESIGNATOR
         , COUNT(bsor.SUBSTITUTE_GROUP_NUM)
    FROM   BOM_SUB_OPERATION_RESOURCES bsor
         , BOM_OPERATION_RESOURCES   bor
         , BOM_OPERATION_SEQUENCES   bos
         , BOM_OPERATIONAL_ROUTINGS  boru
         , MTL_SYSTEM_ITEMS_KFV      msi
    WHERE  boru.ORGANIZATION_ID = p_model_org_id
    AND    msi.ORGANIZATION_ID = boru.ORGANIZATION_ID
    AND    msi.INVENTORY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
    AND    bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND    bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND    bsor.OPERATION_SEQUENCE_ID = bor.OPERATION_SEQUENCE_ID
    AND    bsor.RESOURCE_ID = bor.RESOURCE_ID
    AND    NOT EXISTS
      ( SELECT 'x'
        FROM   BOM_SUB_OPERATION_RESOURCES  bsor1
             , BOM_OPERATION_RESOURCES      bor1
             , BOM_OPERATION_SEQUENCES      bos1
             , BOM_OPERATIONAL_ROUTINGS     boru1
        WHERE  boru1.ORGANIZATION_ID = p_organization_id
        AND    bos1.ROUTING_SEQUENCE_ID = boru1.ROUTING_SEQUENCE_ID
        AND    bor1.OPERATION_SEQUENCE_ID = bos1.OPERATION_SEQUENCE_ID
        AND    bsor1.OPERATION_SEQUENCE_ID = bor1.OPERATION_SEQUENCE_ID
        AND    bsor1.RESOURCE_ID = bor1.RESOURCE_ID
       -- AND    bsor1.OPERATION_SEQUENCE_ID = bsor.OPERATION_SEQUENCE_ID
       -- AND    bsor1.RESOURCE_ID = bsor.RESOURCE_ID
        AND    bor1.RESOURCE_SEQ_NUM = bor.RESOURCE_SEQ_NUM
        AND    nvl(bor1.ACD_TYPE, 1) = nvl(bor.ACD_TYPE, 1)
        AND    bos1.OPERATION_TYPE = bos.OPERATION_TYPE
	AND    bos1.OPERATION_SEQ_NUM = bos.OPERATION_SEQ_NUM
	AND    bos1.EFFECTIVITY_DATE = bos.EFFECTIVITY_DATE
        AND    boru1.ASSEMBLY_ITEM_ID = boru.ASSEMBLY_ITEM_ID
        AND    nvl(boru1.ALTERNATE_ROUTING_DESIGNATOR, 'NULL') = nvl(boru.ALTERNATE_ROUTING_DESIGNATOR, 'NULL')
        AND    bsor1.SUBSTITUTE_GROUP_NUM = bsor.SUBSTITUTE_GROUP_NUM
        AND    bsor1.REPLACEMENT_GROUP_NUM = bsor.REPLACEMENT_GROUP_NUM
      )
    GROUP BY MSI.CONCATENATED_SEGMENTS
           , boru.ALTERNATE_ROUTING_DESIGNATOR;
Line: 3274

    SELECT  COUNT(bsor.SUBSTITUTE_GROUP_NUM)
    FROM    BOM_OPERATIONAL_ROUTINGS boru
          , BOM_OPERATION_SEQUENCES  bos
          , BOM_OPERATION_RESOURCES  bor
          , BOM_SUB_OPERATION_RESOURCES  bsor
    WHERE   bsor.RESOURCE_ID = bor.RESOURCE_ID
    AND     bsor.OPERATION_SEQUENCE_ID = bor.OPERATION_SEQUENCE_ID
    AND     bor.OPERATION_SEQUENCE_ID = bos.OPERATION_SEQUENCE_ID
    AND     bos.ROUTING_SEQUENCE_ID = boru.ROUTING_SEQUENCE_ID
    AND     boru.ORGANIZATION_ID = p_org_id;
Line: 3289

    SELECT  kfv.CONCATENATED_SEGMENTS
    FROM    MTL_RTG_ITEM_REVISIONS rev
	  , MTL_SYSTEM_ITEMS_KFV   kfv
    WHERE   kfv.ORGANIZATION_ID = rev.ORGANIZATION_ID
    AND     kfv.INVENTORY_ITEM_ID = rev.INVENTORY_ITEM_ID
    AND     rev.ORGANIZATION_ID = p_model_org_id
    AND     NOT EXISTS
      ( SELECT 'x'
        FROM   MTL_RTG_ITEM_REVISIONS rev1
        WHERE  rev1.ORGANIZATION_ID = p_organization_id
        AND    rev1.INVENTORY_ITEM_ID = rev.INVENTORY_ITEM_ID
        AND    rev1.PROCESS_REVISION = rev.PROCESS_REVISION
      );
Line: 3305

    SELECT  COUNT(rev.PROCESS_REVISION)
    FROM    MTL_RTG_ITEM_REVISIONS rev
    WHERE   rev.ORGANIZATION_ID = p_org_id;
Line: 3535

    SELECT  bd.DEPARTMENT_CODE, br.RESOURCE_CODE
    FROM    BOM_DEPARTMENT_RESOURCES ent
          , BOM_DEPARTMENTS bd
	  , BOM_RESOURCES br
    WHERE   br.RESOURCE_ID = ent.RESOURCE_ID
    AND     ent.RESOURCE_ID IN ( SELECT  br.RESOURCE_ID
                                 FROM    BOM_RESOURCES br
				 WHERE   br.ORGANIZATION_ID=p_model_org_id
			       )
    AND     bd.DEPARTMENT_ID = ent.DEPARTMENT_ID
    AND     ent.DEPARTMENT_ID IN ( SELECT  bd.DEPARTMENT_ID
                                   FROM    BOM_DEPARTMENTS bd
				   WHERE   bd.ORGANIZATION_ID=p_model_org_id
				 )
    MINUS
    SELECT  bd.DEPARTMENT_CODE, br.RESOURCE_CODE
    FROM    BOM_DEPARTMENT_RESOURCES ent
          , BOM_DEPARTMENTS bd
	  , BOM_RESOURCES br
    WHERE   br.RESOURCE_ID = ent.RESOURCE_ID
    AND     ent.RESOURCE_ID IN ( SELECT  br.RESOURCE_ID
                                 FROM    BOM_RESOURCES br
				 WHERE   br.ORGANIZATION_ID=p_organization_id
			       )
    AND     bd.DEPARTMENT_ID = ent.DEPARTMENT_ID
    AND     ent.DEPARTMENT_ID IN ( SELECT  bd.DEPARTMENT_ID
                                   FROM    BOM_DEPARTMENTS bd
				   WHERE   bd.ORGANIZATION_ID=p_organization_id
				 );
Line: 3567

    SELECT  COUNT(ent.RESOURCE_ID)
    FROM    BOM_DEPARTMENT_RESOURCES ent
    WHERE   ent.RESOURCE_ID IN
      (
        SELECT  br.RESOURCE_ID
        FROM    BOM_RESOURCES br
  	WHERE   br.ORGANIZATION_ID=p_org_id
      )
    AND     ent.DEPARTMENT_ID IN
      (
        SELECT  bd.DEPARTMENT_ID
        FROM    BOM_DEPARTMENTS bd
	WHERE   bd.ORGANIZATION_ID=p_org_id
      );
Line: 3656

    SELECT  br1.RESOURCE_CODE, cct1.COST_TYPE
    FROM    CST_RESOURCE_COSTS crc1
          , CST_COST_TYPES cct1
	  , BOM_RESOURCES br1
    WHERE   crc1.ORGANIZATION_ID = p_model_org_id
    AND     br1.RESOURCE_ID = crc1.RESOURCE_ID
    AND     cct1.COST_TYPE_ID = crc1.COST_TYPE_ID
    AND     NOT EXISTS ( SELECT  'x'
                         FROM    CST_RESOURCE_COSTS crc2
                               , CST_COST_TYPES cct2
                               , BOM_RESOURCES br2
                         WHERE   crc2.ORGANIZATION_ID = p_organization_id
                         AND     br2.RESOURCE_ID = crc2.RESOURCE_ID
                         AND     br2.RESOURCE_CODE = br1.RESOURCE_CODE
                         AND     cct2.COST_TYPE_ID = crc2.COST_TYPE_ID
                         AND     cct2.COST_TYPE = cct1.COST_TYPE
                       );
Line: 3675

    SELECT  COUNT(crc.RESOURCE_ID)
    FROM    CST_RESOURCE_COSTS crc
    WHERE   crc.ORGANIZATION_ID = p_org_id;
Line: 3753

    SELECT  br1.RESOURCE_CODE
          , cct1.COST_TYPE
          , br2.RESOURCE_CODE
    FROM    CST_RESOURCE_OVERHEADS crh1
          , CST_COST_TYPES cct1
	  , BOM_RESOURCES br1
	  , BOM_RESOURCES br2
    WHERE   crh1.ORGANIZATION_ID = p_model_org_id
    AND     br1.RESOURCE_ID = crh1.RESOURCE_ID
    AND     br2.RESOURCE_ID = crh1.OVERHEAD_ID
    AND     cct1.COST_TYPE_ID = crh1.COST_TYPE_ID
    AND     NOT EXISTS ( SELECT  'x'
                         FROM    CST_RESOURCE_OVERHEADS crh2
                               , CST_COST_TYPES cct2
                               , BOM_RESOURCES br3
                         WHERE   crh2.ORGANIZATION_ID = p_organization_id
                         AND     br3.RESOURCE_ID = crh2.RESOURCE_ID
                         AND     br3.RESOURCE_CODE = br1.RESOURCE_CODE
                         AND     cct2.COST_TYPE_ID = crh2.COST_TYPE_ID
                         AND     cct2.COST_TYPE = cct1.COST_TYPE
                       );
Line: 3777

    SELECT  COUNT(crh.RESOURCE_ID)
    FROM    CST_RESOURCE_OVERHEADS crh
    WHERE   crh.ORGANIZATION_ID = p_org_id;
Line: 3954

      Insert_Row ( p_location_code        => ''
                 , p_business_group_name  => ''
                 , p_status               => ''
                 , p_error_msg            => l_message
                 , p_rec_type             => 'ENTITY_TYPE_SUMMARY'
                 , p_entity_type          => g_entity_type
                 , p_copy_cnt             => g_copy_cnt
                 , p_exp_copy_cnt         => g_exp_copy_cnt
                 , p_modify_cnt           => g_modify_cnt
                 , p_exp_modify_cnt       => g_exp_modify_cnt
                 , p_entity_name          => ''
                 , p_entity_inconsistency => ''
                 , p_put_orgs             => true
                 );
Line: 3982

      Insert_Row ( p_location_code        => ''
                 , p_business_group_name  => ''
                 , p_status               => ''
                 , p_error_msg            => l_message
                 , p_rec_type             => 'INCONSISTENT_ENTITY_SUMMARY'
                 , p_entity_type          => g_entity_type
                 , p_copy_cnt             => null
                 , p_exp_copy_cnt         => null
                 , p_modify_cnt           => null
                 , p_exp_modify_cnt       => null
                 , p_entity_name          => g_entity_names(G_THRESHOLD)
                 , p_entity_inconsistency => l_entity_err
                 , p_put_orgs             => true
                 );
Line: 4013

        INSERT INTO mtl_copy_org_report
        ( GROUP_CODE
        , MODEL_ORGANIZATION_CODE
        , ORGANIZATION_CODE
        , ERROR_MSG
        , REC_TYPE
        , ENTITY_TYPE
        , ENTITY_NAME
        , ENTITY_INCONSISTENCY
        )
        VALUES
        ( g_group_code
        , g_model_org_code
        , g_organization_code
        , l_message
        , 'INCONSISTENT_ENTITY_SUMMARY'
        , g_entity_type
        , ' - '||g_entity_names(i)
        , l_entity_err
        );
Line: 4067

PROCEDURE Insert_Row
( p_location_code        IN  VARCHAR2
, p_business_group_name  IN  VARCHAR2
, p_status               IN  VARCHAR2
, p_error_msg            IN  VARCHAR2
, p_rec_type             IN  VARCHAR2
, p_entity_type          IN  VARCHAR2
, p_copy_cnt             IN  NUMBER
, p_modify_cnt           IN  NUMBER
, p_exp_copy_cnt         IN  NUMBER
, p_exp_modify_cnt       IN  NUMBER
, p_entity_name          IN  VARCHAR2
, p_entity_inconsistency IN  VARCHAR2
, p_put_orgs             IN  BOOLEAN
)
IS
  --l_message        VARCHAR2(1000);
Line: 4086

  l_api_name       VARCHAR2(100):=' Insert_Row ';
Line: 4093

    , '> Insert_Row '
    );
Line: 4102

  INSERT INTO MTL_COPY_ORG_REPORT
  ( group_code
  , model_organization_code
  , organization_code
  , location_code
  , business_group_name
  , status
  , error_msg
  , rec_type
  , entity_type
  , copied_count
  , modified_count
  , expected_copied_count
  , expected_modified_count
  , entity_name
  , entity_inconsistency
  )
  VALUES
  ( g_group_code
  , l_model_org
  , l_new_org
  , p_location_code
  , p_business_group_name
  , p_status
  , p_error_msg
  , p_rec_type
  , p_entity_type
  , p_copy_cnt
  , p_modify_cnt
  , p_exp_copy_cnt
  , p_exp_modify_cnt
  , p_entity_name
  , p_entity_inconsistency
  );
Line: 4141

    , '< Insert_Row '
    );
Line: 4154

END Insert_Row;
Line: 4203

  SELECT  organization_id
  INTO    l_org_id
  FROM    mtl_parameters
  WHERE   organization_code = p_org_code;
Line: 4259

  SELECT FND_MESSAGE.GET()
  INTO   l_message
  FROM   dual;
Line: 4303

  DELETE  mtl_copy_org_report
  WHERE  group_code = g_group_code;
Line: 4354

  SELECT  1
      INTO    l_receiving_subinv_count
      FROM    MTL_SECONDARY_INVENTORIES
      WHERE   ORGANIZATION_ID = p_organization_id
      AND SUBINVENTORY_TYPE = 2
      AND ROWNUM = 1;
Line: 4448

    SELECT  wac1.class_code
    FROM    wip_accounting_classes wac1
    WHERE   wac1.organization_id = p_model_org_id
    AND     NOT EXISTS
      ( SELECT  'x'
        FROM    wip_accounting_classes wac2
        WHERE   wac2.organization_id = p_organization_id
	AND     wac1.class_code = wac2.class_code
      );
Line: 4460

    SELECT  COUNT(wac.class_code)
    FROM    wip_accounting_classes wac
    WHERE   wac.organization_id = p_org_id;