DBA Data[Home] [Help]

APPS.GMO_DISP_CON_PKG SQL Statements

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

Line: 9

 SELECT PHC.HAZARD_CLASS
   FROM  PO_HAZARD_CLASSES  PHC, MTL_SYSTEM_ITEMS_VL MSI
  WHERE  MSI.INVENTORY_ITEM_ID=  P_INVENTORY_ITEM_ID
    and  MSI.ORGANIZATION_ID = P_ORGANIZATION_ID
    and MSI.HAZARD_CLASS_ID = PHC.HAZARD_CLASS_ID (+)
    and SYSDATE < (NVL(PHC.INACTIVE_DATE,sysdate));
Line: 43

SELECT hou.name ORGANIZATION_NAME , mp.organization_code ORGANIZATION_CODE
FROM hr_all_organization_units hou,
     mtl_parameters mp
WHERE hou.organization_id = Plant
  AND NVL(hou.date_to, SYSDATE+1) >= SYSDATE
  and mp.organization_id = hou.organization_id;
Line: 68

   l_argument_string := 'select XMLELEMENT("DispenseDispatch", XMLCONCAT(XMLSEQUENCETYPE(XMLTYPE(''''||:x ||''''),
                                            XMLTYPE('''' || :y||''''),
                                            XMLTYPE('''' || :z||''''),
                                            XMLTYPE('''' ||:xx||''''),
                                            XMLTYPE(''''|| :yy ||'''')
                                              )),
                    XMLAGG(XMLELEMENT("DispatchDetails",
                    XMLFOREST(:orgName as  OrganizationName,
                    RES.subinventory_code as Location ,
                    RES.INVENTORY_ITEM_ID as ITEM_ID,
                    MSI.CONCATENATED_SEGMENTS as ITEM ,
                    MSI.description  as Description ,
                    flYesNo.meaning AS HAZARDOUS_MATERIAL_FLAG,
                    decode(nvl(MSI.HAZARD_CLASS_ID,-1),-1,null,
                               GMO_DISP_CON_PKG.GET_HAZARD_CLASS_NAME (GMDL.ORGANIZATION_ID,
                                                                       GMDL.INVENTORY_ITEM_ID)) AS HAZARD_CLASS,
                    RES.reservation_id as RESERVATION_ID ,
                    RES.LOT_NUMBER  as  LOT,
                    GBH.BATCH_NO as BatchNo,
                    GBSI.OPERATION  as Operation,
                    GMO_DISPENSE_PVT.GET_PENDING_DISPENSE_QTY(RES.reservation_id,RES.inventory_item_id,
                                RES.ORGANIZATION_ID,conf.recipe_id,GMDL.MATERIAL_DETAIL_ID,res.primary_uom_code,
                                res.primary_reservation_quantity,GMDL.plan_qty,GMDL.dtl_um,
                                RES.LOT_NUMBER) REQUIREDQUANTITY,
                    conf.DISPENSE_UOM UOM ,
                    GBSI.BATCHSTEP_NO as BatchStepNo,
                    RES.primary_uom_code as PRIMARY_UOM ,
                    FND_DATE.DATE_TO_DISPLAYDT(GMDL.MATERIAL_REQUIREMENT_DATE, FND_TIMEZONES.GET_SERVER_TIMEZONE_CODE) as REQUIREMENT_DATE)
                                      )  order by GMDL.MATERIAL_REQUIREMENT_DATE desc
                          )
                    )
                    FROM
                      GME_BATCH_HEADER GBH,
                      GME_MATERIAL_DETAILS GMDL,
                      MTL_RESERVATIONS RES,
                      MTL_SYSTEM_ITEMS_VL MSI,
                      gmo_dispense_config conf,
                      gmo_dispense_config_inst conf_inst,
                      FND_LOOKUPS  flYesNo,
                     	(SELECT   GBSI.MATERIAL_DETAIL_ID, GBSI.BATCHSTEP_ID,
            		      GBS.BATCHSTEP_NO ,   GMO.OPRN_NO OPERATION
                	       FROM
            	           GME_BATCH_STEPS      GBS,
                             GME_BATCH_STEP_ITEMS GBSI,
                             GMD_OPERATIONS GMO
                        WHERE GBS.BATCHSTEP_ID = GBSI.BATCHSTEP_ID
                           AND GBS.OPRN_ID = GMO.OPRN_ID) GBSI
                   WHERE  RES.DEMAND_SOURCE_TYPE_ID=5
                   AND RES.INVENTORY_ITEM_ID = MSI.INVENTORY_ITEM_ID
                   AND RES.ORGANIZATION_ID = MSI.ORGANIZATION_ID
                   AND GBH.BATCH_ID = GMDL.BATCH_ID
                   AND GBH.BATCH_STATUS in (1,2)
                   AND RES.DEMAND_SOURCE_HEADER_ID = GBH.BATCH_ID
                   AND RES.DEMAND_SOURCE_LINE_ID = GMDL.MATERIAL_DETAIL_ID
                   AND conf_inst.ENTITY_KEY = GMDL.MATERIAL_DETAIL_ID
                   AND conf_inst.ENTITY_NAME = ''MATERIAL_DETAILS_ID''
                   AND conf_inst.DISPENSE_CONFIG_ID = conf.CONFIG_ID
                   AND GMDL.MATERIAL_DETAIL_ID = GBSI.MATERIAL_DETAIL_ID(+)
                   and flYesNo.LOOKUP_CODE = nvl(MSI.HAZARDOUS_MATERIAL_FLAG,''N'')
                   and flYesNo.LOOKUP_TYPE = ''GMO_YES_NO''
                   and gmdl.line_type = -1
                   and gme_api_grp.IS_RESERVATION_FULLY_SPECIFIED(res.reservation_id) = 1
                   and gmo_dispense_pvt.is_dispense_required(res.reservation_id, msi.inventory_item_id,
                       gbh.organization_id, null, GMDL.MATERIAL_DETAIL_ID, res.primary_reservation_quantity,
                       res.primary_uom_code,gmdl.plan_qty,gmdl.dtl_um, res.lot_number ) = ''T''
                   AND GBH.organization_id =:a ';
Line: 220

SELECT hou.name ORGANIZATION_NAME , mp.organization_code ORGANIZATION_CODE
FROM hr_all_organization_units hou,
     mtl_parameters mp
WHERE hou.organization_id = Plant
  AND NVL(hou.date_to, SYSDATE+1) >= SYSDATE
  and mp.organization_id = hou.organization_id;
Line: 243

  l_argument_string := 'select XMLELEMENT("DispenseHistory", XMLCONCAT(XMLSEQUENCETYPE(XMLTYPE(''''||:x||''''),
                                            XMLTYPE(''''||:y||''''),
                                            XMLTYPE(''''||:z||''''),
                                            XMLTYPE(''''||:xx||''''),
                                            XMLTYPE(''''||:yy||''''),
                                            XMLTYPE(''''||:zz||'''')
                                              )),
                    XMLAGG(XMLELEMENT("DispenseHistoryDetails",
                    XMLFOREST(:orgName as  OrganizationName ,
                    GMDL.subinventory_code as Location ,
                    GMDL.inventory_item_id as Item_id ,
                    MSI.CONCATENATED_SEGMENTS as Item ,
                    MSI.description  as Description ,
                    GMDL.dispense_number DISPENSE_NO ,
                    GMDL.lot_number as Lot,
                    gbh.batch_no as  BatchNo,
                    gbsi.batchstep_no as BatchStepNo ,
                    GMD.LINE_NO   as LINE_NO ,
                     gmo_dispense_pvt.get_net_disp_dispensed_qty(GMDL.dispense_id) as  NetDispensedQuantity ,
                     FND_DATE.DATE_TO_DISPLAYDT(GMDL.dispensed_date, FND_TIMEZONES.GET_SERVER_TIMEZONE_CODE) as DispensedDate ,
                    GMDL.required_qty as RequiredQuantity ,
                    lkup.meaning    as DispensingMode,
                     GMDL.dispense_uom DispensedUOM ,
                     GMDL.erecord_id ErecordID,
                     gbsi.oprn_no as Operation,
                    (select nvl(sum(nvl(undispensed_qty,0)),0) from gmo_material_undispenses  where dispense_id = GMDL.dispense_id and GMDL.material_status <> ''REVDISPONLY'') as reverse_dispensed_qty ,
                    (select nvl(sum(material_loss),0)   from gmo_material_undispenses  where dispense_id = GMDL.dispense_id  and GMDL.material_status <> ''REVDISPONLY'') as Material_loss,
                     GMO_UTILITIES.GET_USER_DISPLAY_NAME(GMDL.created_by) Operator)
                                      )  order by GMDL.dispensed_date desc
                          )
                  )
                  from
                    GMO_MATERIAL_DISPENSES GMDL,
                    GME_BATCH_HEADER gbh ,
                    MTL_SYSTEM_ITEMS_VL MSI,
                    Gme_Material_details GMD,
                    fnd_lookups lkup,
                    (SELECT GBS.BATCHSTEP_ID,
                            GBS.BATCHSTEP_NO ,
                            GMDOP.OPRN_NO ,
                            GBSI.MATERIAL_DETAIL_ID
                    FROM
                        GME_BATCH_STEPS      GBS,
                        GME_BATCH_STEP_ITEMS GBSI,
                        GMD_OPERATIONS GMDOP
                    WHERE GBS.BATCHSTEP_ID = GBSI.BATCHSTEP_ID
                      AND GBS.OPRN_ID = GMDOP.OPRN_ID) GBSI
            where gbh.batch_id = GMDL.batch_id
            and gbh.organization_id = GMDL.organization_id
            and GMDL.batch_step_id = GBSI.BATCHSTEP_ID(+)
	      and GMDL.material_detail_id = gbsi.material_detail_id (+)
            and MSI.inventory_item_id = GMDL.inventory_item_id
            and MSI.organization_id = GMDL.organization_id
            and gmd.MATERIAL_DETAIL_ID = GMDL.MATERIAL_DETAIL_ID
            and lkup.lookup_type = ''GMO_DISPENSE_MODE''
            and lkup.lookup_code = GMDL.dispensing_mode
            AND   gbh.organization_id =:a';