DBA Data[Home] [Help]

APPS.BOM_GLOBALS SQL Statements

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

Line: 111

  SELECT approval_status_type
  INTO   l_approval_status_type
  FROM   eng_engineering_changes
  WHERE  change_notice = p_change_notice
    AND  organization_id = p_organization_id;
Line: 147

        UPDATE eng_engineering_changes
           SET approval_status_type = 1,
               approval_request_date = null,
               approval_date = null,
               last_update_date = SYSDATE,
               last_updated_by = FND_GLOBAL.USER_ID,
               last_update_login = FND_GLOBAL.LOGIN_ID
         WHERE organization_id = p_organization_id
           AND change_notice = p_change_notice;
Line: 159

        UPDATE eng_revised_items
           SET status_type = 1,
               last_update_date = SYSDATE,
               last_updated_by = FND_GLOBAL.USER_ID,
               last_update_login = FND_GLOBAL.LOGIN_ID
         WHERE organization_id = p_organization_id
           AND change_notice = p_change_notice
           AND status_type = 4;
Line: 199

        SELECT process_name
        INTO l_process_name
        FROM eng_change_type_processes
        WHERE change_order_type_id = p_change_order_type_id
           AND ( p_priority_code is NOT NULL
                  AND eng_change_priority_code = p_priority_code
                  AND organization_id = p_organization_id)
                OR
                (p_priority_code is NULL
                  AND eng_change_priority_code is NULL);
Line: 1125

  SELECT effectivity_control
  FROM mtl_system_items
  WHERE inventory_item_id = p_inventory_item_id
  AND organization_id   = p_organization_id;
Line: 1180

  SELECT effectivity_control
  FROM mtl_system_items
  WHERE inventory_item_id = p_inventory_item_id
  AND organization_id   = p_organization_id;
Line: 1344

                        NOT IN ('CREATE', 'UPDATE', 'DELETE')
       )
       OR
       ( p_entity ='Bom_Rev' AND
          NVL(p_transaction_type, FND_API.G_MISS_CHAR)
                        NOT IN ('CREATE', 'UPDATE')
       )
    THEN
        IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
        THEN
            IF p_entity = 'Bom_Header'
            THEN
                Error_Handler.Add_Error_Token
                ( p_Message_Name       => 'BOM_HEADER_TRANS_TYPE_INVALID'
                , p_Mesg_Token_Tbl     => l_Mesg_Token_Tbl
                , x_Mesg_Token_Tbl     => l_Mesg_Token_Tbl
                );
Line: 1517

  SELECT alternate_bom_designator
    FROM bom_structures_b
   WHERE bill_sequence_id = p_bill_sequence_id;
Line: 1553

  SELECT display_name
  FROM bom_structure_types_vl st
       , bom_structures_b bsb
  WHERE bsb.bill_sequence_id = l_bill_sequence_id
        and bsb.structure_type_id = st.structure_type_id;
Line: 1582

  select meaning
    from fnd_lookup_values
   where LOOKUP_CODE = p_ITEM_TYPE
    AND LOOKUP_TYPE = 'ITEM_TYPE'
           AND LANGUAGE = USERENV('LANG');
Line: 1607

        SELECT component_reference_designator
          FROM bom_reference_designators rd
	     , bom_components_b comp
         WHERE comp.component_sequence_id = p_component_seq
	   AND rd.component_sequence_id = comp.component_sequence_id
	   AND ( (comp.implementation_date IS NULL AND
		  rd.change_notice = comp.change_notice
	         ) OR
		 (comp.implementation_date is NOT NULL AND
		     (rd.acd_type IS NULL OR rd.acd_type <> 3)
		 )
		)
  order by 1 DESC;
Line: 1652

    SELECT concatenated_segments
    INTO   l_item_name
    FROM   mtl_system_items_kfv
    WHERE  inventory_item_id = p_item_id
    AND    organization_id   = p_org_id;
Line: 1719

          SELECT
            revision_id
          FROM
            mtl_item_revisions_B mir,
            bom_bill_of_materials bom
          WHERE
                mir.inventory_item_id = bom.assembly_item_id
            AND mir.organization_id = bom.organization_id
            AND bom.bill_sequence_id = p_bill_sequence_id
           AND effectivity_date =
            (SELECT max(mir1.effectivity_date)
                      FROM mtl_item_revisions_b mir1
                      WHERE mir1.inventory_item_id = mir.inventory_item_id
                      AND mir1.organization_id = mir.organization_id
                      AND mir1.effectivity_date <= p_effectivity_date
                      AND ROWNUM = 1);
Line: 1743

          SELECT
            revision_id
          FROM
            mtl_item_revisions_B mir,
            bom_bill_of_materials bom
          WHERE
                mir.inventory_item_id = p_component_item_id
            AND mir.organization_id = bom.organization_id
            AND bom.bill_sequence_id = p_bill_sequence_id
           AND effectivity_date = (SELECT max(mir1.effectivity_date)
                      FROM mtl_item_revisions_b mir1
                      WHERE mir1.inventory_item_id = mir.inventory_item_id
                      AND mir1.organization_id = mir.organization_id
                      AND mir1.effectivity_date <= p_effectivity_date
                      AND ROWNUM = 1);
Line: 1779

          stmt2 :=  '  SELECT '||
          ' nvl(max(minor_revision_id),0) minor_revision_id '||
          '  FROM '||
          ' ego_minor_revisions emr, '||
          ' bom_bill_of_materials bom '||
          ' WHERE '||
          ' emr.pk1_value = to_char(bom.assembly_item_id) '||
          ' AND emr.pk2_value =  to_char(bom.organization_id)' ||
          ' AND bom.bill_sequence_id = :bill_seq_id' ||
          ' and emr.pk3_value = :object_rev_id' ||
          '  and emr.obj_name = :object_type';
Line: 1804

          stmt1 :=  ' SELECT '||
           'nvl(max(minor_revision_id),0) minor_revision_id ' ||
           ' FROM '||
           ' ego_minor_revisions emr, '||
           ' bom_bill_of_materials bom '||
           ' WHERE '||
             '   emr.pk1_value = to_char(:comp_item_id) ' ||
           ' AND emr.pk2_value = to_char(bom.organization_id) '||
           ' AND bom.bill_sequence_id = :bill_seq_id ' ||
           ' and emr.pk3_value =  :comp_rev_id' ||
           ' and emr.obj_name = :object_type';
Line: 1836

    SELECT Structure_Type_Id
      INTO l_GTIN_Id
        FROM bom_structure_types_vl
    WHERE Structure_Type_Name ='Packaging Hierarchy'
      AND Structure_Type_Id = p_Structure_Type_Id;
Line: 1876

        SELECT Assembly_Item_id, Organization_Id into  l_item_id, l_org_id
        FROM Bom_Structures_b
        WHERE Bill_Sequence_Id = p_bill_seq_id;
Line: 1883

    SELECT
        ecp.policy_char_value INTO l_change_policy_char_val
    FROM
         MTL_SYSTEM_ITEMS ITEM_DTLS, ENG_CHANGE_POLICIES_V ECP, Bom_Structures_b bsb
    WHERE
         ecp.policy_object_pk1_value =
              (SELECT TO_CHAR(ic.item_catalog_group_id)
               FROM mtl_item_catalog_groups_b ic
               WHERE EXISTS (SELECT olc.object_classification_code CatalogId
                             FROM EGO_OBJ_TYPE_LIFECYCLES olc
                             WHERE olc.object_id = (SELECT OBJECT_ID
                                                    FROM fnd_objects
                                                    WHERE obj_name = 'EGO_ITEM')
                             AND  olc.lifecycle_id = ITEM_DTLS.lifecycle_id
                             AND olc.object_classification_code = ic.item_catalog_group_id
                             )
                AND ROWNUM = 1
                CONNECT BY PRIOR parent_catalog_group_id = item_catalog_group_id
                START WITH item_catalog_group_id = ITEM_DTLS.item_catalog_group_id)
    AND ecp.policy_object_pk2_value = ITEM_DTLS.lifecycle_id
    AND ecp.policy_object_pk3_value = ITEM_DTLS.current_phase_id
    AND ecp.policy_object_name ='CATALOG_LIFECYCLE_PHASE'
    AND ecp.attribute_object_name = 'EGO_CATALOG_GROUP'
    AND ecp.attribute_code = 'STRUCTURE_TYPE'
    AND bsb.Structure_Type_id = ecp.attribute_number_value
    AND bsb.Assembly_item_id = ITEM_DTLS.inventory_item_id
    AND bsb.organization_id = ITEM_DTLS.organization_id
    AND bsb.Bill_Sequence_id = p_bill_seq_id;
Line: 1946

    SELECT
        ecp.policy_char_value INTO l_change_policy_char_val
    FROM
         MTL_SYSTEM_ITEMS ITEM_DTLS, ENG_CHANGE_POLICIES_V ECP
    WHERE
         ecp.policy_object_pk1_value =
              (SELECT TO_CHAR(ic.item_catalog_group_id)
               FROM mtl_item_catalog_groups_b ic
               WHERE EXISTS (SELECT olc.object_classification_code CatalogId
                             FROM EGO_OBJ_TYPE_LIFECYCLES olc
                             WHERE olc.object_id = (SELECT OBJECT_ID
                                                    FROM fnd_objects
                                                    WHERE obj_name = 'EGO_ITEM')
                             AND  olc.lifecycle_id = ITEM_DTLS.lifecycle_id
                             AND olc.object_classification_code = ic.item_catalog_group_id
                             )
                AND ROWNUM = 1
                CONNECT BY PRIOR parent_catalog_group_id = item_catalog_group_id
                START WITH item_catalog_group_id = ITEM_DTLS.item_catalog_group_id)
    AND ecp.policy_object_pk2_value = ITEM_DTLS.lifecycle_id
    AND ecp.policy_object_pk3_value = ITEM_DTLS.current_phase_id
    AND ecp.policy_object_name ='CATALOG_LIFECYCLE_PHASE'
    AND ecp.attribute_object_name = 'EGO_CATALOG_GROUP'
    AND ecp.attribute_code = 'STRUCTURE_TYPE'
    AND ecp.attribute_number_value = p_structure_type_id
    AND ITEM_DTLS.inventory_item_id = p_item_id
    AND ITEM_DTLS.organization_id = p_org_id;
Line: 2091

  	SELECT EGO_DATA_SECURITY.CHECK_FUNCTION(1.0,viewPrivilegeName,'EGO_ITEM',inventoryItemId,
        			   organizationId,null, null, null,partyId) INTO l_view_privilege
        FROM DUAL;
Line: 2098

  	SELECT EGO_DATA_SECURITY.CHECK_FUNCTION(1.0,editPrivilegeName,'EGO_ITEM',inventoryItemId,
        			   organizationId,null, null, null,partyId) INTO l_edit_privilege
        FROM DUAL;
Line: 2174

    SELECT ecp.policy_char_value
    FROM
     (SELECT NVL(mirb.lifecycle_id, msi.lifecycle_id) AS lifecycle_id,
       NVL(mirb.current_phase_id , msi.current_phase_id) AS phase_id,
       msi.item_catalog_group_id item_catalog_group_id,
       msi.inventory_item_id, msi.organization_id , mirb.revision_id
     FROM mtl_item_revisions_b mirb, MTL_SYSTEM_ITEMS_b msi
     WHERE msi.INVENTORY_ITEM_ID = p_item_id
       AND msi.ORGANIZATION_ID = p_org_id
       AND mirb.revision_id = nvl(p_rev_id,BOM_Revisions.Get_Item_Revision_Id_Fn('ALL','ALL',p_org_id, p_item_id, p_rev_date) )
       AND (mirb.current_phase_id IS NOT NULL OR msi.current_phase_id IS NOT NULL)) ITEM_DTLS,
       ENG_CHANGE_POLICIES_V ECP
   WHERE
     ecp.policy_object_pk1_value =
          (SELECT TO_CHAR(ic.item_catalog_group_id)
           FROM mtl_item_catalog_groups_b ic
           WHERE EXISTS (SELECT olc.object_classification_code CatalogId
                         FROM EGO_OBJ_TYPE_LIFECYCLES olc
                         WHERE olc.object_id = (SELECT OBJECT_ID
                                                FROM fnd_objects
                                                WHERE obj_name = 'EGO_ITEM')
                         AND  olc.lifecycle_id = ITEM_DTLS.lifecycle_id
                         AND olc.object_classification_code = ic.item_catalog_group_id
                         )
            AND ROWNUM = 1
            CONNECT BY PRIOR parent_catalog_group_id = item_catalog_group_id
            START WITH item_catalog_group_id = ITEM_DTLS.item_catalog_group_id)
     AND ecp.policy_object_pk2_value = item_dtls.lifecycle_id
     AND ecp.policy_object_pk3_value = item_dtls.phase_id
     AND ecp.policy_object_name ='CATALOG_LIFECYCLE_PHASE'
     AND ecp.attribute_object_name = 'EGO_CATALOG_GROUP'
     AND ecp.attribute_code = 'STRUCTURE_TYPE'
     AND ecp.attribute_number_value = p_structure_type_id;
Line: 2225

    SELECT revision
    INTO l_rev_code
    FROM mtl_item_revisions_b
    WHERE revision_id = p_rev_id;
Line: 2251

    SELECT item_dtls.revision, ecp.policy_char_value
    FROM
     (SELECT NVL(mirb.lifecycle_id, msi.lifecycle_id) AS lifecycle_id,
       NVL(mirb.current_phase_id , msi.current_phase_id) AS phase_id,
       msi.item_catalog_group_id item_catalog_group_id,
       msi.inventory_item_id, msi.organization_id , mirb.revision
     FROM mtl_item_revisions_b mirb, MTL_SYSTEM_ITEMS_b msi
     WHERE msi.INVENTORY_ITEM_ID = p_item_id
       AND msi.ORGANIZATION_ID = p_org_id
       AND mirb.INVENTORY_ITEM_ID = msi.INVENTORY_ITEM_ID
       AND mirb.ORGANIZATION_ID = msi.ORGANIZATION_ID
       AND mirb.revision >= nvl(p_start_rev,BOM_Revisions.Get_Item_Revision_Fn('ALL','ALL',p_org_id, p_item_id, p_effective_date) )
       AND mirb.revision <= nvl(p_end_rev,decode(p_disable_date,null,mirb.revision,BOM_Revisions.Get_Item_Revision_Fn('ALL','ALL',p_org_id, p_item_id, p_disable_date)) )
       AND (mirb.current_phase_id IS NOT NULL OR msi.current_phase_id IS NOT NULL)) ITEM_DTLS,
       ENG_CHANGE_POLICIES_V ECP
   WHERE
     ecp.policy_object_pk1_value =
          (SELECT TO_CHAR(ic.item_catalog_group_id)
           FROM mtl_item_catalog_groups_b ic
           WHERE EXISTS (SELECT olc.object_classification_code CatalogId
                         FROM EGO_OBJ_TYPE_LIFECYCLES olc
                         WHERE olc.object_id = (SELECT OBJECT_ID
                                                FROM fnd_objects
                                                WHERE obj_name = 'EGO_ITEM')
                         AND  olc.lifecycle_id = ITEM_DTLS.lifecycle_id
                         AND olc.object_classification_code = ic.item_catalog_group_id
                         )
            AND ROWNUM = 1
            CONNECT BY PRIOR parent_catalog_group_id = item_catalog_group_id
            START WITH item_catalog_group_id = ITEM_DTLS.item_catalog_group_id)
     AND ecp.policy_object_pk2_value = item_dtls.lifecycle_id
     AND ecp.policy_object_pk3_value = item_dtls.phase_id
     AND ecp.policy_object_name ='CATALOG_LIFECYCLE_PHASE'
     AND ecp.attribute_object_name = 'EGO_CATALOG_GROUP'
     AND ecp.attribute_code = 'STRUCTURE_TYPE'
     AND ecp.attribute_number_value = p_structure_type_id
     AND ecp.policy_char_value <> p_current_chg_pol
   ORDER BY item_dtls.revision;
Line: 2324

    SELECT effectivity_date
    INTO l_rev_date
    FROM mtl_item_revisions_b
    where revision_id = p_rev_id;
Line: 2351

    SELECT from_end_item_rev_id, to_end_item_rev_id, effectivity_date, disable_date
    INTO l_start_rev_id, l_end_rev_id, l_effective_date, l_disable_date
    FROM BOM_COMPONENTS_B
    WHERE component_sequence_id = p_component_sequence_id;
Line: 2358

      SELECT effectivity_date
      INTO l_start_date
      FROM mtl_item_revisions_b
      WHERE revision_id = p_context_rev_id;
Line: 2363

      SELECT effectivity_control
      INTO l_eff_ctrl
      FROM BOM_STRUCTURES_B
      WHERE bill_sequence_id = (SELECT bill_sequence_id
                                FROM bom_components_b
                                WHERE component_sequence_id = p_component_sequence_id
                                AND ROWNUM = 1);
Line: 2410

    SELECT from_end_item_rev_id, to_end_item_rev_id, effectivity_date, disable_date
    INTO l_start_rev_id, l_end_rev_id, l_effective_date, l_disable_date
    FROM BOM_COMPONENTS_B
    WHERE component_sequence_id = p_component_sequence_id;
Line: 2445

    SELECT bill_sequence_id
    from BOM_COMPONENTS_B
    where component_sequence_id = p_comp_sequence_id;
Line: 2451

    Select structure_type_id
    from BOM_STRUCTURES_B
    where bill_sequence_id = p_bill_seq_id;
Line: 2506

  SELECT Bom_Inventory_Components_S.NEXTVAL INTO l_component_seqeunce_id FROM dual;
Line: 2509

  SELECT Effectivity_Control INTO l_effectivity_control FROM BOM_STRUCTURES_B
  WHERE Bill_Sequence_Id = (SELECT Bill_Sequence_Id FROM BOM_COMPONENTS_B WHERE COMPONENT_SEQUENCE_ID = p_comp_seq_id);
Line: 2514

    SELECT Effectivity_Date INTO l_start_effectivity_date FROM MTL_ITEM_REVISIONS_B WHERE REVISION_ID = p_rev_id;
Line: 2515

    SELECT Disable_date INTO l_disable_date FROM BOM_COMPONENTS_B WHERE COMPONENT_SEQUENCE_ID = p_comp_seq_id;
Line: 2519

    SELECT SYSDATE INTO l_start_effectivity_date FROM dual;
Line: 2522

    SELECT To_End_Item_Rev_Id INTO l_end_rev_id FROM BOM_COMPONENTS_B WHERE COMPONENT_SEQUENCE_ID = p_comp_seq_id;
Line: 2531

    UPDATE bom_components_b
    SET disable_date =  p_disable_date
    WHERE component_sequence_id = p_comp_seq_id;
Line: 2536

    UPDATE bom_components_b
    SET to_end_item_rev_id = p_disable_rev_id
    WHERE component_sequence_id = p_comp_seq_id;
Line: 2543

    INSERT  INTO BOM_COMPONENTS_B
      (       SUPPLY_SUBINVENTORY
      ,       OPERATION_LEAD_TIME_PERCENT
      ,       REVISED_ITEM_SEQUENCE_ID
      ,       COST_FACTOR
      ,       REQUIRED_FOR_REVENUE
      ,       HIGH_QUANTITY
      ,       COMPONENT_SEQUENCE_ID
      ,       PROGRAM_APPLICATION_ID
      ,       WIP_SUPPLY_TYPE
      ,       SUPPLY_LOCATOR_ID
      ,       BOM_ITEM_TYPE
      ,       OPERATION_SEQ_NUM
      ,       COMPONENT_ITEM_ID
      ,       LAST_UPDATE_DATE
      ,       LAST_UPDATED_BY
      ,       CREATION_DATE
      ,       CREATED_BY
      ,       LAST_UPDATE_LOGIN
      ,       ITEM_NUM
      ,       COMPONENT_QUANTITY
      ,       COMPONENT_YIELD_FACTOR
      ,       COMPONENT_REMARKS
      ,       EFFECTIVITY_DATE
      ,       CHANGE_NOTICE
      ,       IMPLEMENTATION_DATE
      ,       DISABLE_DATE
      ,       ATTRIBUTE_CATEGORY
      ,       ATTRIBUTE1
      ,       ATTRIBUTE2
      ,       ATTRIBUTE3
      ,       ATTRIBUTE4
      ,       ATTRIBUTE5
      ,       ATTRIBUTE6
      ,       ATTRIBUTE7
      ,       ATTRIBUTE8
      ,       ATTRIBUTE9
      ,       ATTRIBUTE10
      ,       ATTRIBUTE11
      ,       ATTRIBUTE12
      ,       ATTRIBUTE13
      ,       ATTRIBUTE14
      ,       ATTRIBUTE15
      ,       PLANNING_FACTOR
      ,       QUANTITY_RELATED
      ,       SO_BASIS
      ,       OPTIONAL
      ,       MUTUALLY_EXCLUSIVE_OPTIONS
      ,       INCLUDE_IN_COST_ROLLUP
      ,       CHECK_ATP
      ,       SHIPPING_ALLOWED
      ,       REQUIRED_TO_SHIP
      ,       INCLUDE_ON_SHIP_DOCS
      ,       INCLUDE_ON_BILL_DOCS
      ,       LOW_QUANTITY
      ,       ACD_TYPE
      ,       OLD_COMPONENT_SEQUENCE_ID
      ,       BILL_SEQUENCE_ID
      ,       REQUEST_ID
      ,       PROGRAM_ID
      ,       PROGRAM_UPDATE_DATE
      ,       PICK_COMPONENTS
      ,       Original_System_Reference
      ,       From_End_Item_Unit_Number
      ,       To_End_Item_Unit_Number
      ,       Eco_For_Production -- Added by MK
      ,       Enforce_Int_Requirements
      ,       Auto_Request_Material -- Added in 11.5.9 by ADEY
      ,       Obj_Name -- Added by hgelli.
      ,       pk1_value
      ,       pk2_value
      ,       Suggested_Vendor_Name --- Deepu
      ,       Vendor_Id --- Deepu
      ,       Unit_Price --- Deepu
      ,       from_object_revision_id
      ,       from_minor_revision_id
      ,       from_end_item_rev_id
      ,       to_end_item_rev_id
      ,       component_item_revision_id
      ,       basis_type
      ,       common_component_sequence_id
      )
     SELECT comp_rec.SUPPLY_SUBINVENTORY
      , comp_rec.OPERATION_LEAD_TIME_PERCENT
      , comp_rec.REVISED_ITEM_SEQUENCE_ID
      , comp_rec.COST_FACTOR
      , comp_rec.REQUIRED_FOR_REVENUE
      , comp_rec.HIGH_QUANTITY
      , l_component_seqeunce_id
      , comp_rec.PROGRAM_APPLICATION_ID
      , comp_rec.WIP_SUPPLY_TYPE
      , comp_rec.SUPPLY_LOCATOR_ID
      , comp_rec.BOM_ITEM_TYPE
      , comp_rec.OPERATION_SEQ_NUM
      , comp_rec.COMPONENT_ITEM_ID
      , sysdate
      , comp_rec.LAST_UPDATED_BY
      , sysdate
      , comp_rec.CREATED_BY
      , comp_rec.LAST_UPDATE_LOGIN
      , comp_rec.ITEM_NUM
      , comp_rec.COMPONENT_QUANTITY
      , comp_rec.COMPONENT_YIELD_FACTOR
      , comp_rec.COMPONENT_REMARKS
      , l_start_effectivity_date
      , comp_rec.CHANGE_NOTICE
      , comp_rec.IMPLEMENTATION_DATE
      , l_disable_date
      , comp_rec.ATTRIBUTE_CATEGORY
      , comp_rec.ATTRIBUTE1
      , comp_rec.ATTRIBUTE2
      , comp_rec.ATTRIBUTE3
      , comp_rec.ATTRIBUTE4
      , comp_rec.ATTRIBUTE5
      , comp_rec.ATTRIBUTE6
      , comp_rec.ATTRIBUTE7
      , comp_rec.ATTRIBUTE8
      , comp_rec.ATTRIBUTE9
      , comp_rec.ATTRIBUTE10
      , comp_rec.ATTRIBUTE11
      , comp_rec.ATTRIBUTE12
      , comp_rec.ATTRIBUTE13
      , comp_rec.ATTRIBUTE14
      , comp_rec.ATTRIBUTE15
      , comp_rec.PLANNING_FACTOR
      , comp_rec.QUANTITY_RELATED
      , comp_rec.SO_BASIS
      , comp_rec.OPTIONAL
      , comp_rec.MUTUALLY_EXCLUSIVE_OPTIONS
      , comp_rec.INCLUDE_IN_COST_ROLLUP
      , comp_rec.CHECK_ATP
      , comp_rec.SHIPPING_ALLOWED
      , comp_rec.REQUIRED_TO_SHIP
      , comp_rec.INCLUDE_ON_SHIP_DOCS
      , comp_rec.INCLUDE_ON_BILL_DOCS
      , comp_rec.LOW_QUANTITY
      , comp_rec.ACD_TYPE
      , comp_rec.OLD_COMPONENT_SEQUENCE_ID
      , comp_rec.bill_sequence_id
      , comp_rec.REQUEST_ID
      , comp_rec.PROGRAM_ID
      , comp_rec.PROGRAM_UPDATE_DATE
      , comp_rec.PICK_COMPONENTS
      , comp_rec.Original_System_Reference
      , comp_rec.From_End_Item_Unit_Number
      , comp_rec.To_End_Item_Unit_Number
      , comp_rec.Eco_For_Production -- Added by MK
      , comp_rec.Enforce_Int_Requirements
      , comp_rec.Auto_Request_Material -- Added in 11.5.9 by ADEY
      , comp_rec.Obj_Name -- Added by hgelli.
      , comp_rec.pk1_value
      , comp_rec.pk2_value
      , comp_rec.Suggested_Vendor_Name --- Deepu
      , comp_rec.Vendor_Id --- Deepu
      , comp_rec.Unit_Price --- Deepu
      , comp_rec.from_object_revision_id
      , comp_rec.from_minor_revision_id
      , l_start_rev_id
      , l_end_rev_id
      , comp_rec.component_item_revision_id
      , comp_rec.basis_type
      , comp_rec.common_component_sequence_id
      FROM BOM_COMPONENTS_B comp_rec
      WHERE comp_rec.component_sequence_id = p_comp_seq_id;
Line: 2708

    SELECT Count(1) INTO l_temp_num FROM bom_components_b WHERE component_sequence_id = l_component_seqeunce_id;
Line: 2716

  INSERT  INTO BOM_REFERENCE_DESIGNATORS
  (       COMPONENT_REFERENCE_DESIGNATOR
  ,       LAST_UPDATE_DATE
  ,       LAST_UPDATED_BY
  ,       CREATION_DATE
  ,       CREATED_BY
  ,       LAST_UPDATE_LOGIN
  ,       REF_DESIGNATOR_COMMENT
  ,       CHANGE_NOTICE
  ,       COMPONENT_SEQUENCE_ID
  ,       ACD_TYPE
  ,       REQUEST_ID
  ,       PROGRAM_APPLICATION_ID
  ,       PROGRAM_ID
  ,       PROGRAM_UPDATE_DATE
  ,       ATTRIBUTE_CATEGORY
  ,       ATTRIBUTE1
  ,       ATTRIBUTE2
  ,       ATTRIBUTE3
  ,       ATTRIBUTE4
  ,       ATTRIBUTE5
  ,       ATTRIBUTE6
  ,       ATTRIBUTE7
  ,       ATTRIBUTE8
  ,       ATTRIBUTE9
  ,       ATTRIBUTE10
  ,       ATTRIBUTE11
  ,       ATTRIBUTE12
  ,       ATTRIBUTE13
  ,       ATTRIBUTE14
  ,       ATTRIBUTE15
  ,       Original_System_Reference
  ,       common_component_sequence_id
  )
  SELECT
          ref_desg.component_reference_designator
  ,       SYSDATE
  ,       ref_desg.LAST_UPDATED_BY
  ,       SYSDATE
  ,       ref_desg.CREATED_BY
  ,       ref_desg.LAST_UPDATE_LOGIN
  ,       DECODE( ref_desg.ref_designator_comment
                , FND_API.G_MISS_CHAR
                , NULL
                , ref_desg.ref_designator_comment )
  ,       ref_desg.change_notice
  ,       l_component_seqeunce_id
  ,       ref_desg.acd_type
  ,       NULL /* Request Id */
  ,       Bom_Globals.Get_Prog_AppId
  ,       Bom_Globals.Get_Prog_Id
  ,       SYSDATE
  ,       ref_desg.attribute_category
  ,       ref_desg.attribute1
  ,       ref_desg.attribute2
  ,       ref_desg.attribute3
  ,       ref_desg.attribute4
  ,       ref_desg.attribute5
  ,       ref_desg.attribute6
  ,       ref_desg.attribute7
  ,       ref_desg.attribute8
  ,       ref_desg.attribute9
  ,       ref_desg.attribute10
  ,       ref_desg.attribute11
  ,       ref_desg.attribute12
  ,       ref_desg.attribute13
  ,       ref_desg.attribute14
  ,       ref_desg.attribute15
  ,       ref_desg.Original_System_Reference
  ,       ref_desg.common_component_sequence_id
  FROM BOM_REFERENCE_DESIGNATORS ref_desg
  WHERE ref_desg.component_sequence_id = p_comp_seq_id;
Line: 2790

  INSERT  INTO BOM_SUBSTITUTE_COMPONENTS
  (       SUBSTITUTE_COMPONENT_ID
  ,       LAST_UPDATE_DATE
  ,       LAST_UPDATED_BY
  ,       CREATION_DATE
  ,       CREATED_BY
  ,       LAST_UPDATE_LOGIN
  ,       SUBSTITUTE_ITEM_QUANTITY
  ,       COMPONENT_SEQUENCE_ID
  ,       ACD_TYPE
  ,       CHANGE_NOTICE
  ,       REQUEST_ID
  ,       PROGRAM_APPLICATION_ID
  ,       PROGRAM_UPDATE_DATE
  ,       ATTRIBUTE_CATEGORY
  ,       ATTRIBUTE1
  ,       ATTRIBUTE2
  ,       ATTRIBUTE3
  ,       ATTRIBUTE4
  ,       ATTRIBUTE5
  ,       ATTRIBUTE6
  ,       ATTRIBUTE7
  ,       ATTRIBUTE8
  ,       ATTRIBUTE9
  ,       ATTRIBUTE10
  ,       ATTRIBUTE11
  ,       ATTRIBUTE12
  ,       ATTRIBUTE13
  ,       ATTRIBUTE14
  ,       ATTRIBUTE15
  ,       PROGRAM_ID
  ,       Original_System_Reference
  ,       Enforce_Int_Requirements
  ,       common_component_sequence_id
  )
  SELECT
          sub_comp.substitute_component_id
  ,       SYSDATE
  ,       sub_comp.LAST_UPDATED_BY
  ,       SYSDATE
  ,       sub_comp.CREATED_BY
  ,       sub_comp.LAST_UPDATE_LOGIN
  ,       sub_comp.substitute_item_quantity
  ,       l_component_seqeunce_id
  ,       sub_comp.acd_type
  ,       sub_comp.Change_Notice
  ,     NULL /* Request Id */
  ,       Bom_Globals.Get_Prog_AppId
  ,       SYSDATE
  ,       sub_comp.attribute_category
  ,       sub_comp.attribute1
  ,       sub_comp.attribute2
  ,       sub_comp.attribute3
  ,       sub_comp.attribute4
  ,       sub_comp.attribute5
  ,       sub_comp.attribute6
  ,       sub_comp.attribute7
  ,       sub_comp.attribute8
  ,       sub_comp.attribute9
  ,       sub_comp.attribute10
  ,       sub_comp.attribute11
  ,       sub_comp.attribute12
  ,       sub_comp.attribute13
  ,       sub_comp.attribute14
  ,       sub_comp.attribute15
  ,       Bom_Globals.Get_Prog_Id
  ,       sub_comp.Original_System_Reference
  ,       sub_comp.enforce_int_requirements
  ,       sub_comp.common_component_sequence_id
  FROM BOM_SUBSTITUTE_COMPONENTS sub_comp
  WHERE sub_comp.component_sequence_id = p_comp_seq_id;
Line: 2863

    INSERT INTO bom_component_operations
    (
    COMP_OPERATION_SEQ_ID          ,
    OPERATION_SEQ_NUM              ,
    OPERATION_SEQUENCE_ID          ,
    LAST_UPDATE_DATE               ,
    LAST_UPDATED_BY                ,
    CREATION_DATE                  ,
    CREATED_BY                     ,
    LAST_UPDATE_LOGIN              ,
    COMPONENT_SEQUENCE_ID          ,
    BILL_SEQUENCE_ID               ,
    CONSUMING_OPERATION_FLAG       ,
    CONSUMPTION_QUANTITY           ,
    SUPPLY_SUBINVENTORY            ,
    SUPPLY_LOCATOR_ID              ,
    WIP_SUPPLY_TYPE                ,
    ATTRIBUTE_CATEGORY             ,
    ATTRIBUTE1                     ,
    ATTRIBUTE2                     ,
    ATTRIBUTE3                     ,
    ATTRIBUTE4                     ,
    ATTRIBUTE5                     ,
    ATTRIBUTE6                     ,
    ATTRIBUTE7                     ,
    ATTRIBUTE8                     ,
    ATTRIBUTE9                     ,
    ATTRIBUTE10                    ,
    ATTRIBUTE11                    ,
    ATTRIBUTE12                    ,
    ATTRIBUTE13                    ,
    ATTRIBUTE14                    ,
    ATTRIBUTE15                    ,
    COMMON_COMPONENT_SEQUENCE_ID)
  SELECT
    bom_component_operations_s.NEXTVAL      ,
    comp_ops.OPERATION_SEQ_NUM              ,
    comp_ops.OPERATION_SEQUENCE_ID          ,
    comp_ops.LAST_UPDATE_DATE               ,
    comp_ops.LAST_UPDATED_BY                ,
    comp_ops.CREATION_DATE                  ,
    comp_ops.CREATED_BY                     ,
    comp_ops.LAST_UPDATE_LOGIN              ,
    l_component_seqeunce_id                 ,
    comp_ops.BILL_SEQUENCE_ID               ,
    comp_ops.CONSUMING_OPERATION_FLAG       ,
    comp_ops.CONSUMPTION_QUANTITY           ,
    comp_ops.SUPPLY_SUBINVENTORY            ,
    comp_ops.SUPPLY_LOCATOR_ID              ,
    comp_ops.WIP_SUPPLY_TYPE                ,
    comp_ops.ATTRIBUTE_CATEGORY             ,
    comp_ops.ATTRIBUTE1                     ,
    comp_ops.ATTRIBUTE2                     ,
    comp_ops.ATTRIBUTE3                     ,
    comp_ops.ATTRIBUTE4                     ,
    comp_ops.ATTRIBUTE5                     ,
    comp_ops.ATTRIBUTE6                     ,
    comp_ops.ATTRIBUTE7                     ,
    comp_ops.ATTRIBUTE8                     ,
    comp_ops.ATTRIBUTE9                     ,
    comp_ops.ATTRIBUTE10                    ,
    comp_ops.ATTRIBUTE11                    ,
    comp_ops.ATTRIBUTE12                    ,
    comp_ops.ATTRIBUTE13                    ,
    comp_ops.ATTRIBUTE14                    ,
    comp_ops.ATTRIBUTE15                    ,
    comp_ops.COMMON_COMPONENT_SEQUENCE_ID
  FROM BOM_COMPONENT_OPERATIONS comp_ops
  WHERE comp_ops.component_sequence_id = p_comp_seq_id;
Line: 2949

    SELECT Effectivity_Control INTO l_effectivity_control FROM BOM_STRUCTURES_B
    WHERE Bill_Sequence_Id = (SELECT Bill_Sequence_Id FROM BOM_COMPONENTS_B WHERE COMPONENT_SEQUENCE_ID = p_comp_seq_id);
Line: 2956

          SELECT Effectivity_Date INTO l_start_effectivity_date FROM MTL_ITEM_REVISIONS_B WHERE REVISION_ID = p_rev_id;
Line: 2963

        SELECT
          bcb2.component_sequence_id INTO l_component_seqeunce_id
        FROM
          bom_components_b bcb1, bom_components_b bcb2
        WHERE
          bcb1.component_sequence_id = p_comp_seq_id
          AND bcb1.bill_sequence_id = bcb2.bill_sequence_id
          AND nvl(bcb1.obj_name,'EGO_ITEM') = nvl(bcb2.obj_name,'EGO_ITEM')
          AND bcb1.pk1_value = bcb2.pk1_value
          AND bcb1.operation_seq_num = bcb2.operation_seq_num
          AND bcb2.Implementation_Date IS NOT NULL
          AND bcb2.effectivity_date <= l_start_effectivity_date
          AND (bcb2.disable_date IS NULL OR bcb2.disable_date > l_start_effectivity_date);
Line: 2978

        SELECT Revision INTO l_rev_code FROM MTL_ITEM_REVISIONS_B WHERE REVISION_ID = p_rev_id;
Line: 2979

        SELECT
          bcb2.component_sequence_id INTO l_component_seqeunce_id
        FROM
          bom_components_b bcb1, bom_components_b bcb2, mtl_item_revisions_b mirb1, mtl_item_revisions_b mirb2
        WHERE
          bcb1.component_sequence_id = p_comp_seq_id
          AND bcb1.bill_sequence_id = bcb2.bill_sequence_id
          AND nvl(bcb1.obj_name,'EGO_ITEM') = nvl(bcb2.obj_name,'EGO_ITEM')
          AND bcb1.pk1_value = bcb2.pk1_value
          AND bcb1.operation_seq_num = bcb2.operation_seq_num
          AND bcb2.Implementation_Date IS NOT NULL
          AND bcb2.disable_date IS NULL
          AND mirb1.revision_id = bcb2.from_end_item_rev_id
          AND mirb2.revision_id = Nvl(bcb2.to_end_item_rev_id, bcb2.from_end_item_rev_id)
          AND mirb1.revision <= l_rev_code
          AND (bcb2.to_end_item_rev_id IS NULL OR mirb2.revision >= l_rev_code);
Line: 3024

     	  SELECT decode(MICG.item_catalog_group_id, NULL, NULL,
	         FND_FLEX_SERVER.GET_KFV_CONCAT_SEGS_BY_CCID('COMPACT',401,'MICG',101,MICG.item_catalog_group_id,NULL) )
	  INTO l_catalog_category_name
  	  FROM mtl_item_catalog_groups MICG
--	  FROM mtl_item_catalog_groups_kfv
	 WHERE item_catalog_group_id = p_item_catalog_group_id;
Line: 3044

    SELECT pending_from_ecn
    INTO l_pend_from_ecn
    FROM bom_structures_b
    WHERE bill_sequence_id = p_bill_Seq_id;
Line: 3090

  SELECT STRUCTURE_TYPE_ID,PARENT_STRUCTURE_TYPE_ID
    FROM BOM_STRUCTURE_TYPES_B
  CONNECT BY PRIOR PARENT_STRUCTURE_TYPE_ID = STRUCTURE_TYPE_ID
    START WITH STRUCTURE_TYPE_ID = p_structure_type_id;
Line: 3202

      SELECT dbms_utility.get_time INTO G_TIME_LOGGED(G_TOP) FROM dual;
Line: 3218

     SELECT  dbms_utility.get_time INTO temp2 FROM dual;
Line: 3254

  FUNCTION check_chg_pol_for_delete(p_bill_seq_id IN NUMBER,
                                    p_comp_seq_id IN NUMBER,
                                    p_start_revision IN VARCHAR2,
                                    p_end_revision IN VARCHAR2,
                                    p_start_rev_id IN NUMBER,
                                    p_end_rev_id IN NUMBER,
                                    p_effective_date IN DATE,
                                    p_disable_date IN DATE,
                                    p_current_chg_pol IN VARCHAR2) RETURN VARCHAR2
  IS
    l_item_id NUMBER;
Line: 3270

    SELECT assembly_item_id, organization_id, structure_type_id
    INTO l_item_id, l_org_id, l_str_type_id
    FROM BOM_STRUCTURES_B
    WHERE bill_sequence_id = p_bill_seq_id;
Line: 3275

    IF p_comp_seq_id IS NOT NULL --Component delete
    THEN
      RETURN Check_Change_Policy_Range (p_item_id => l_item_id,
                                        p_org_id => l_org_id,
                                        p_component_sequence_id => p_comp_seq_id,
                                        p_current_chg_pol => p_current_chg_pol,
                                        p_structure_type_id => l_str_type_id,
                                        p_context_rev_id => null,
                                        p_use_eco => 'N');
Line: 3284

    ELSE --structure delete
      SELECT revision
      INTO l_initial_rev
      FROM (SELECT revision
            FROM mtl_item_revisions_b
            WHERE inventory_item_id = l_item_id
            AND organization_id = l_org_id
            AND implementation_date IS NOT NULL
            ORDER BY effectivity_date)
      WHERE ROWNUM = 1;
Line: 3319

  SELECT pk1_value, pk2_value
  FROM bom_components_b
  WHERE INSTR(','||p_comp_seq_ids||',', ','||component_sequence_id||',') > 0;
Line: 3344

  SELECT meaning
  INTO l_meaning
  FROM mfg_lookups
  WHERE lookup_type = p_lookup_type
  AND lookup_code = p_lookup_code;