DBA Data[Home] [Help]

APPS.EAM_WORKORDERREP_PVT SQL Statements

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

Line: 92

  SELECT XMLELEMENT("OPERATION", XMLFOREST(WO.OPERATION_SEQ_NUM as "OPSEQNUM",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(WO.FIRST_UNIT_START_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "OPSSHEDULEDSTART",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(WO.LAST_UNIT_COMPLETION_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "OPSCHEDULEDCOMPLETION",
    to_char((WO.LAST_UNIT_COMPLETION_DATE-WO.FIRST_UNIT_START_DATE),'99.99') as "OPDURATION",
    LU2.meaning as "OPSHUTDOWNTYPE",
    LU1.meaning as "OPCOMPLETED",
    BS.OPERATION_CODE as "OPCODE",
    BD.DEPARTMENT_CODE as "OPDEPT",
    WO.DESCRIPTION as "OPDESC",
    WO.LONG_DESCRIPTION as "OPLONGDESC",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(eoctv.actual_start_date),calendar_aware => FND_DATE.calendar_aware_alt) as "OPACTUALSTARTDATE",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(eoctv.actual_end_date),calendar_aware => FND_DATE.calendar_aware_alt) as "OPACTUALENDDATE"))  Operation
  FROM
    eam_op_completion_txns_v eoctv,
    FND_COMMON_LOOKUPS LU1,
    MFG_LOOKUPS LU2,
    WIP_OPERATIONS WO,
    BOM_STANDARD_OPERATIONS BS,
    BOM_DEPARTMENTS BD
  WHERE BD.DEPARTMENT_ID  = WO.DEPARTMENT_ID
    AND NVL(BS.OPERATION_TYPE,1) = 1  and
    eoctv.wip_entity_id(+)=wo.wip_entity_id and
    eoctv.operation_seq_num(+)=wo.operation_seq_num
    AND BS.LINE_ID IS NULL
    AND WO.WIP_ENTITY_ID = p_wip_id
    AND LU2.LOOKUP_CODE(+) = WO.SHUTDOWN_TYPE
    AND LU2.LOOKUP_TYPE(+) = 'BOM_EAM_SHUTDOWN_TYPE'
    AND LU1.LOOKUP_CODE(+) = WO.OPERATION_COMPLETED
    AND LU1.LOOKUP_TYPE(+) = 'EAM_YES_NO'
    AND BS.STANDARD_OPERATION_ID (+) = WO.STANDARD_OPERATION_ID
  ORDER BY WO.OPERATION_SEQ_NUM;
Line: 127

  SELECT XMLELEMENT("MATERIAL",XMLFOREST(WRO.OPERATION_SEQ_NUM as "OPERATIONSEQNUM",
    milk.concatenated_segments as "REQLOCATORNAME",
    --M.DESCRIPTION as "REQCOMPDESC",
    LU.MEANING as "REQTYPE",
    WRO.SUPPLY_SUBINVENTORY as "REQSUBINVENTORY",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(WRO.DATE_REQUIRED), calendar_aware => FND_DATE.calendar_aware_alt) as "REQDATEREQUIRED",
    M.PRIMARY_UOM_CODE as "REQUOM",
    WRO.REQUIRED_QUANTITY as "REQREQUIREDQUANTITY",
    msikfv.concatenated_segments as "REQITEMNAME",
    msikfv.description as "REQITEMDESCRIPTION",
    wro.quantity_issued as "REQISSUEDQUANTITY",
    eam_material_allocqty_pkg.open_quantity(WRO.WIP_ENTITY_ID,WRO.OPERATION_SEQ_NUM,WRO.ORGANIZATION_ID,WRO.INVENTORY_ITEM_ID,WRO.REQUIRED_QUANTITY,WRO.QUANTITY_ISSUED) as "REQQUANTITYOPEN" ,
    eam_material_allocqty_pkg.allocated_quantity(WRO.WIP_ENTITY_ID,WRO.OPERATION_SEQ_NUM,WRO.ORGANIZATION_ID,WRO.INVENTORY_ITEM_ID) as "REQALLOCATEDQUANTITY"))  Material
  FROM
    mtl_system_items_b_kfv msikfv,
    MTL_SYSTEM_ITEMS M,
    MTL_ITEM_LOCATIONS L,
    MFG_LOOKUPS LU,
    WIP_REQUIREMENT_OPERATIONS WRO,
    MTL_ITEM_LOCATIONS_KFV milk
  WHERE
    msikfv.organization_id = wro.organization_id
    AND msikfv.inventory_item_id = wro.inventory_item_id
    AND M.INVENTORY_ITEM_ID = WRO.INVENTORY_ITEM_ID
    AND WRO.WIP_ENTITY_ID= p_wip_id
    AND L.INVENTORY_LOCATION_ID (+) = NVL(WRO.SUPPLY_LOCATOR_ID,'-1')
    AND milk.INVENTORY_LOCATION_ID (+) = NVL(WRO.SUPPLY_LOCATOR_ID,'-1')
    AND M.ORGANIZATION_ID = WRO.ORGANIZATION_ID
    AND L.ORGANIZATION_ID (+) = WRO.ORGANIZATION_ID
    AND milk.organization_id (+) = wro.organization_id
    AND LU.LOOKUP_TYPE = 'WIP_SUPPLY_SHORT'
    AND LU.LOOKUP_CODE = WRO.WIP_SUPPLY_TYPE
    AND wro.inventory_item_id in (SELECT inventory_item_id
                               FROM mtl_system_items
                               WHERE stock_enabled_flag = 'Y' AND organization_id = msikfv.organization_id) --bug 13685873
  ORDER BY WRO.OPERATION_SEQ_NUM;
Line: 169

  SELECT  XMLELEMENT("RESOURCE",XMLFOREST(WOR.OPERATION_SEQ_NUM as  "RESOPSEQNUM",
    WOR.RESOURCE_SEQ_NUM as "RESSEQ",
    WOR.SCHEDULE_SEQ_NUM as "RESSCHEDSEQ",
    BR.RESOURCE_CODE as "RESCODE",
    --BR.RESOURCE_ID  as  "RESRESOURCEID",
    WOR.USAGE_RATE_OR_AMOUNT as "RESUSAGERATE",
    WOR.UOM_CODE as "RESUOM",
    LU.MEANING as "RESBASIS",
    WOR.APPLIED_RESOURCE_UNITS as "ACTUALHRCHARGED",
    WOR.ASSIGNED_UNITS as "RESCAPACITY",
    CA.ACTIVITY as "RESACTIVITY",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(WOR.START_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "RESSTARTDATE",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(WOR.COMPLETION_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "RESCOMPLETIONDATE")) Resources
  FROM
    BOM_RESOURCES BR,
    CST_ACTIVITIES CA,
    MFG_LOOKUPS LU,
    WIP_OPERATION_RESOURCES WOR
  WHERE BR.ORGANIZATION_ID = WOR.ORGANIZATION_ID
    AND WOR.WIP_ENTITY_ID = p_wip_id
    AND BR.RESOURCE_ID = WOR.RESOURCE_ID
    AND CA.ACTIVITY_ID(+) = WOR.ACTIVITY_ID
    AND LU.LOOKUP_CODE = WOR.BASIS_TYPE
    AND LU.LOOKUP_TYPE = 'CST_BASIS'
  ORDER BY WOR.RESOURCE_SEQ_NUM;
Line: 198

  SELECT XMLELEMENT("EMPLOYEE",XMLFOREST(
    wori.operation_seq_num as "EMPOPSEQNO",
    wori.resource_seq_num  as "EMPRESSEQNO",
    br.resource_code  as "EMPRESCODE",
    br.resource_type  as "EMPRESTYPE",
    ppf.employee_number  as "EMPNO",
    ppf.full_name  as "EMPFULLNAME",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wori.start_date), calendar_aware => FND_DATE.calendar_aware_alt) as "EMPSTARTDATE",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wori.completion_date), calendar_aware => FND_DATE.calendar_aware_alt)  as "EMPENDDATE",
    bd.department_code  as "EMPDEPTCODE")) Employees
   FROM wip_op_resource_instances wori,
    wip_operation_resources wor,
    bom_resources br,
    bom_resource_employees bre,
    per_people_f ppf,
    bom_departments  bd
  WHERE  wor.wip_entity_id = wori.wip_entity_id and
    wor.organization_id = wori.organization_id and
    wor.operation_seq_num = wori.operation_seq_num and
    wor.resource_seq_num = wori.resource_seq_num and
    br.resource_id = wor.resource_id and
    br.resource_type = 2 and
    bre.instance_id = wori.instance_id and
    trunc(sysdate) between ppf.effective_start_date and ppf.effective_end_date and
    ppf.person_id = bre.person_id  and
    wor.department_id=bd.department_id  and
    wor.organization_id=bd.organization_id and
        wor.wip_entity_id=p_wip_id;
Line: 230

  SELECT  XMLELEMENT("DIRECTMATERIAL", XMLFOREST(edrv.task_number as "OPERATIONSEQNO",
        edrv.service_line_type as "SERVICELINETYPE",
        edrv.item_description as "ITEMNAME",
        edrv.description as "ITEMDESC",
        DECODE(edrv.order_type_lookup_code,'FIXED PRICE',NVL(edrv.amount,0),NVL(edrv.required_quantity, 0)) as "QUANTITYREQUIRED",
        DECODE(edrv.order_type_lookup_code,'FIXED PRICE',NVL(edrv.rql_amount_ordered,0),NVL(edrv.rql_quantity_ordered,0)) as "REQQUANTITYORDERED",
        DECODE(edrv.order_type_lookup_code,'FIXED PRICE',NVL(edrv.po_amount_ordered,0),NVL(edrv.po_quantity_ordered,0)) as "POQUANTITYORDERED",
        DECODE(edrv.order_type_lookup_code,'FIXED PRICE',NVL(edrv.amount_delivered,0),NVL(edrv.quantity_received, 0)) as "QUANTITYRECEIVED",
        edrv.uom_code as "UOM",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(edrv.date_required), calendar_aware => FND_DATE.calendar_aware_alt) as "DATEREQUIRED")) DirectMaterial
  FROM EAM_DIRECT_ITEM_RECS_V edrv
  WHERE edrv.wip_entity_id = p_wip_id;
Line: 247

  select XMLELEMENT("SHORTATTACHMENT",XMLFOREST(
  --fdst.media_id     as      "AMEDIAID",
    fdst.short_text     as                "ASHORTTEXT",
    fdv.file_name       as                "AWORKNAME",
    fdv.description     as                "AWORKDESC",
    --fdv.datatype_name as      "AWORKTYPE",
   -- fdv.datatype_id   as                "AWORKDATATYPEID",
    --fdv.category_id   as      "ACATEGORYID",
    fdv.category_description as "AWORKCATEGORY",
    fad.seq_num  as   "ASEQNUM"
    --fad.entity_name  as "AENTITYNAME",
    /*fad.attached_document_id as "ATTACHWORKDOCID"*/))  ShortAttachment
  from
    FND_DOCUMENTS_SHORT_TEXT fdst,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
  where
    fdst.media_id = fdv.media_id and
        --fdv.datatype_name = 'Short Text' and
        -- Changed bug 9081077
    fdv.datatype_id = 1 AND
        -- Above is Data Type id for short text.Refer FND_DOCUMENT_DATATYPES table
        -- fvd.datatype_name fetches user name for data type
    fad.document_id = fdv.document_id and
    fad.entity_name = 'EAM_WORK_ORDERS' and
    fad.pk1_value = to_char(p_org_id) and
    fad.pk2_value = to_char(p_wip_id)
  order by fdv.file_name;
Line: 279

  select XMLFOREST(
    fdlt.media_id     as      "ALONGMEDIAID",
    --fdlt.long_text    as                 "ALONGTEXT",
    fdv.file_name       as                "ALONGWORKNAME",
    fdv.description     as                "ALONGWORKDESC",
    --fdv.datatype_name as      "AWORKTYPE",
    --fdv.datatype_id   as                "AWORKDATATYPEID",
    --fdv.category_id   as      "ACATEGORYID",
    fdv.category_description as "ALONGWORKCATEGORY",
    fad.seq_num  as   "ALONGSEQNUM"
    --fad.entity_name  as "AENTITYNAME",
    /*fad.attached_document_id as "ATTACHWORKDOCID"*/)  LongAttachment
  from
    FND_DOCUMENTS_LONG_TEXT fdlt,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
  where
    fdlt.media_id = fdv.media_id and
        fdv.datatype_name = 'Long Text' and
    fad.document_id = fdv.document_id and
    fad.entity_name = 'EAM_WORK_ORDERS' and
    fad.pk1_value = to_char(p_org_id) and
    fad.pk2_value = to_char(p_wip_id)
  order by fdlt.media_id desc;
Line: 307

  select XMLELEMENT("OPSHORTATTACHMENT",XMLFOREST(fdst.short_text as "OPASHORTTEXT",
    fdv.file_name as "OPASHORTNAME",
    fdv.description as "OPASHORTDESC",
    fdv.category_description as "OPASHORTCATEGORY",
        fad.pk2_value as "OPASEQNO")) OpShortAttachment
  from
    FND_DOCUMENTS_SHORT_TEXT fdst,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
  where fdst.media_id = fdv.media_id
    and fad.document_id = fdv.document_id
        and fad.entity_name = 'EAM_DISCRETE_OPERATIONS'
        and fdv.datatype_name = 'Short Text'
    and fad.pk1_value= to_char(p_wip_id)
    and fad.pk3_value= to_char(p_org_id)
   order by fdv.file_name;
Line: 326

  select XMLFOREST(
    fdlt.media_id     as      "OPALONGMEDIAID",
    fdv.file_name       as                "OPALONGWORKNAME",
    fdv.description     as                "OPALONGWORKDESC",
    fdv.category_description as "OPALONGWORKCATEGORY",
    fad.pk2_value  as   "OPALONGSEQNUM")  OpLongAttachment
  from
    FND_DOCUMENTS_LONG_TEXT fdlt,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
  where
    fdlt.media_id = fdv.media_id and
    fad.document_id = fdv.document_id and
        fdv.datatype_name = 'Long Text' and
    fad.entity_name = 'EAM_DISCRETE_OPERATIONS' and
    fad.pk1_value = to_char(p_wip_id) and
    fad.pk3_value = to_char(p_org_id)
  order by fdlt.media_id desc;
Line: 347

  select XMLELEMENT("FILEATTACHMENT",XMLFOREST(
    fdv.file_name       as                "AFILEWORKNAME",
    fdv.description     as                "AFILEWORKDESC",
    fdv.category_description as  "AFILEWORKCATEGORY")) FileAttachment
  from
    fnd_documents_vl fdv,
    fnd_attached_documents fad
  where
    fad.document_id = fdv.document_id and
    fad.entity_name = 'EAM_WORK_ORDERS' and
    fad.pk1_value= to_char(p_org_id) and
    fad.pk2_value= to_char(p_wip_id) and
    fdv.file_name  is not null and
        fdv.datatype_name NOT IN ('Long Text', 'Short Text');
Line: 366

  select XMLELEMENT("WORKREQUEST",XMLFOREST(wewr.work_request_number as "WRNUMBER",
    wewr.description as "WRDESCRIPTION",
    ml1.meaning as "WRSTATUS" ,
    ml2.meaning as "WRPRIORITY",
    bd.department_code as "WROWNINGDEPT",
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewr.expected_resolution_date), calendar_aware => FND_DATE.calendar_aware_alt) as "WREXPECTEDRESOLUTIONDATE",
    fu.user_name as "WRORIGINATOR")) WorkRequest
  from
    wip_eam_work_requests wewr,
    fnd_user fu,
    bom_departments bd,
    mfg_lookups ml1,
    mfg_lookups ml2
  where
    fu.user_id = wewr.created_by
    and bd.department_id = wewr.work_request_owning_dept
    and ml1.lookup_type (+) = 'WIP_EAM_WORK_REQ_STATUS'
    and ml1.lookup_code (+) = wewr.work_request_status_id
    and ml2.lookup_type (+) = 'WIP_EAM_ACTIVITY_PRIORITY'
    and ml2.lookup_code (+) = wewr.work_request_priority_id
    and wewr.wip_entity_id =p_wip_id
    and wewr.organization_id = p_org_id
  order by wewr.work_request_number ;
Line: 393

  SELECT XMLELEMENT("METER",XMLFOREST(
        CTL.NAME as "COUNTERNAME",
        NVL(CTL2.NAME,CTL.NAME) as "SOURCECOUNTERNAME",
        NVL(CBS.COUNTER_TYPE,CB.COUNTER_TYPE) as "COUNTERTYPE",
        NVL(CCR2.COUNTER_READING,CCR1.COUNTER_READING) as "LASTREADING",
        fnd_date.date_to_displayDT(dateval => Convert_to_client_time(NVL(CCR2.VALUE_TIMESTAMP,CCR1.VALUE_TIMESTAMP)), calendar_aware => FND_DATE.calendar_aware_alt) as "LASTVALUETIMESTAMP",
        CB.uom_code as "METERUOM",
        TO_NUMBER(NULL) as "NEWREADING",
        EAM_METERS_UTIL.IS_METER_READING_MANDATORY_V(p_wip_id, nvl(CBS.COUNTER_ID,CB.COUNTER_ID)) as "MANDATORY" )) Meter
    FROM csi_counters_b CB,
        CSI_COUNTERS_TL CTL,
        CSI_COUNTERS_TL CTL2,
        CSI_COUNTERS_B CBS,
        CSI_COUNTER_READINGS CCR1,
        CSI_COUNTER_READINGS CCR2,
        csi_item_instances cii,
        wip_discrete_jobs wdj,
        (
        SELECT
            *
        FROM csi_counter_associations
        WHERE sysdate BETWEEN nvl(start_date_Active,sysdate-1) AND nvl(end_date_active,sysdate+1)
        )
        CCA,
        (
        SELECT
            *
        FROM csi_counter_relationships
        WHERE sysdate BETWEEN nvl(Active_end_date,sysdate-1) AND nvl(active_end_date,sysdate+1)
        )
        CCR
    WHERE
        CB.COUNTER_ID=CCA.COUNTER_ID(+)
        AND CB.COUNTER_ID=CTL.COUNTER_ID
        AND CCR.OBJECT_COUNTER_ID(+)=CB.COUNTER_ID
        AND CCR.SOURCE_COUNTER_ID=CBS.COUNTER_ID(+)
        AND CBS.COUNTER_ID=CTL2.COUNTER_ID(+)
        AND CTL.LANGUAGE=USERENV('LANG')
        AND CTL2.LANGUAGE(+)=USERENV('LANG')
        AND CB.COUNTER_TYPE='REGULAR'
        AND CBS.COUNTER_TYPE(+)='REGULAR'
        AND CB.COUNTER_ID=CCR1.COUNTER_ID(+)
        AND CCR1.DISABLED_FLAG(+)='N'
        AND wdj.maintenance_object_id=cii.instance_id
            AND wdj.maintenance_object_type=3
            AND cca.source_object_id = cii.instance_id
            AND wdj.wip_entity_id=p_wip_id
        AND
        (
            CCR1.VALUE_TIMESTAMP =
            (
            SELECT
                MAX(VALUE_TIMESTAMP)
            FROM CSI_COUNTER_READINGS B
            WHERE CCR1.COUNTER_ID=B.COUNTER_ID
                AND B.DISABLED_FLAG='N'
            GROUP BY COUNTER_ID
            )
            OR NOT EXISTS
            (
            SELECT
                COUNTER_ID
            FROM CSI_COUNTER_READINGS B
            WHERE CB.COUNTER_ID=B.COUNTER_ID
                AND B.DISABLED_FLAG='N'
            )
        )
        AND CBS.COUNTER_ID=CCR2.COUNTER_ID(+)
        AND
        (
            CCR2.VALUE_TIMESTAMP =
            (
            SELECT
                MAX(VALUE_TIMESTAMP)
            FROM CSI_COUNTER_READINGS B
            WHERE CCR2.COUNTER_ID=B.COUNTER_ID
                AND B.DISABLED_FLAG='N'
            GROUP BY COUNTER_ID
            )
            OR NOT EXISTS
            (
            SELECT
                COUNTER_ID
            FROM CSI_COUNTER_READINGS B
            WHERE CBS.COUNTER_ID=B.COUNTER_ID
                AND B.DISABLED_FLAG='N'
            )
        )
        AND CCR2.DISABLED_FLAG(+)='N';
Line: 487

  Select XMLFOREST(
    qpv.plan_id as "PLANID",
    ml.meaning as "PLANMANDATORY",
        qpv.DESCRIPTION as "PLANDESCRIPTION",
        qpv.NAME as "PLANNAME",
        qpv.plan_type_meaning as "PLANTYPE") QualityPlan
  FROM
    QA_PLANS_VAL_V qpv,
        qa_plan_transactions qpt,
        mfg_lookups ml
  Where qpt.plan_id=qpv.plan_id
    and ml.lookup_code=qpt.mandatory_collection_flag
    and ml.lookup_type='SYS_YES_NO'
    and nvl(p_quality_flag,2)=decode(p_quality_flag,1,qpt.mandatory_collection_flag,2,p_quality_flag,2)
    and decode(qpt.transaction_number,31,qa_web_txn_api.plan_applies(qpv.plan_id,qpt.transaction_number,to_char(p_organization_id),
    p_asset_group,p_serial_number,p_asset_activity,p_wip_entity_name,'',p_instance_number,'','','','','EAM'),'N')='Y';
Line: 506

  select XMLELEMENT("ELEMENTNAME",q.prompt ) QPlanElement
  from  QA_PLAN_CHARS q
  where q.plan_id=p_plan_id;
Line: 512

 select XMLELEMENT("ITEM",XMLFOREST(msik.concatenated_segments as "COMPONENTITEM",
           msik.description as "DESCRIPTION",
           bic.component_quantity as "QUANTITY",
           msik.primary_uom_code as "UOM",
           lu.meaning as "SUPPLYTYPE")) AssetBom
    from bom_inventory_components bic,
         mtl_system_items_kfv msik,
         wip_discrete_jobs wdj,
         csi_item_instances cii,
         bom_bill_of_materials bbom,
         mfg_lookups lu
    where bic.effectivity_date <= sysdate
      and (bic.disable_date >= sysdate or
           bic.disable_date is null)
      and wdj.maintenance_object_id = cii.instance_id
      and wdj.maintenance_object_type=3
      and wdj.wip_entity_id =p_wip_id
      and cii.inventory_item_id = bbom.assembly_item_id
      and wdj.organization_id = bbom.organization_id
      and bic.bill_sequence_id=bbom.common_bill_sequence_id
      and bic.component_item_id=msik.inventory_item_id
      and msik.organization_id=wdj.organization_id
      and lu.lookup_type(+) = 'EAM_CONSTANTS.G_SUPPLY_TYPE'
      and lu.lookup_code(+) = bic.wip_supply_type
      and (wdj.rebuild_item_id is not null OR
               ((NVL(bic.from_end_item_unit_number,'0') = '0') OR bic.from_end_item_unit_number <= cii.serial_number)
                          and    ( bic.to_end_item_unit_number >=cii.serial_number or NVL(bic.to_end_item_unit_number,'0')='0')
           )

 union all

   select XMLELEMENT("ITEM",XMLFOREST(msik.concatenated_segments as "COMPONENTITEM",
           msik.description as "DESCRIPTION",
           bic.component_quantity as "QUANTITY",
           msik.primary_uom_code as "UOM",
           lu.meaning as "SUPPLYTYPE")) AssetBom
    from bom_inventory_components bic,
         mtl_system_items_kfv msik,
         wip_discrete_jobs wdj,
         bom_bill_of_materials bbom,
         mfg_lookups lu
     where bic.effectivity_date <= sysdate
      and (bic.disable_date >= sysdate or
           bic.disable_date is null)
      and wdj.wip_entity_id =p_wip_id
      and wdj.maintenance_object_type=2
      and wdj.maintenance_object_id = bbom.assembly_item_id
      and wdj.organization_id = bbom.organization_id
      and bic.bill_sequence_id = bbom.common_bill_sequence_id
      and bic.component_item_id=msik.inventory_item_id
      and wdj.organization_id = msik.organization_id
      and lu.lookup_type(+) = 'EAM_CONSTANTS.G_SUPPLY_TYPE'
      and lu.lookup_code(+) = bic.wip_supply_type;
Line: 570

SELECT XMLELEMENT("ASSETROUTECOMP", XMLFOREST(
          R_components_name as "ASSET_NUMBER",
          R_component_group as "ASSET_GROUP",
          R_component_description as "DESCRIPTION",
          area  as "AREA")) AssetRoutecomp
 from     (select  mena.network_serial_number R_asset_number,
msn1.concatenated_segments R_asset_group,
mena.asset_number R_components_name,
msn2.concatenated_segments  R_component_group,
msn2.descriptive_text  R_component_description,
msn2.area area,
mena.network_item_id   R_asset_group_id,
mena.organization_id  R_asset_org_id
 from
 mtl_eam_network_assets_v  mena
, mtl_eam_asset_numbers_v  msn1
, mtl_eam_asset_numbers_v msn2
,csi_item_instances cii
where
mena.organization_id=msn1.current_organization_id
and mena.network_item_id=msn1.inventory_item_id
and mena.network_serial_number=msn1.serial_number
and mena.organization_id=msn2.current_organization_id
and mena.inventory_item_id=msn2.inventory_item_id
and mena.serial_number=msn2.serial_number
AND mena.network_object_id = cii.instance_id
AND cii.instance_number=l_instance_number
and nvl(mena.end_date_active, sysdate+1) > sysdate  /*bug12836608*/
order by mena.serial_number)  ;
Line: 606

  SELECT XMLELEMENT("WORKPERMIT",
  XMLFOREST(QRSLT.PERMIT_NAME AS permitName,
    QRSLT.permit_type AS permitType,
    QRSLT.DESCRIPTION AS permitDesc,
    QRSLT.PERMIT_STATUS AS permitStatus,
    QRSLT.permit_valid_from AS permitValidFrom,
    QRSLT.permit_valid_to AS permitValidTo
    )) workpermit
  FROM
    (
    Select
    EWP.PERMIT_NAME,
    ml.meaning AS permit_type,
    EWP.DESCRIPTION,
    EPSV.PERMIT_STATUS,
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(EWP.VALID_FROM), calendar_aware => FND_DATE.calendar_aware_alt)AS permit_valid_from,
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(EWP.VALID_TO), calendar_aware => FND_DATE.calendar_aware_alt) AS permit_valid_to
    from
    EAM_WORK_PERMITS EWP,
    EAM_SAFETY_ASSOCIATIONS ESA,
    EAM_PERMIT_STATUSES_VL EPSV,
    mfg_lookups ml
  WHERE EWP.PERMIT_ID     = ESA.SOURCE_ID
  AND ESA.TARGET_REF_ID   =p_wip_id
  AND EWP.ORGANIZATION_ID =p_org_id
  AND EPSV.STATUS_ID      =EWP.USER_DEFINED_STATUS_ID
  AND ml.lookup_type (+) = 'EAM_WORK_PERMIT_TYPE'
  AND ml.lookup_code=ewp.permit_type

  union

  SELECT DISTINCT EWP1.PERMIT_NAME ,
    ml1.meaning ,
    EWP1.DESCRIPTION ,
    EPSV1.PERMIT_STATUS ,
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(EWP1.VALID_FROM), calendar_aware => FND_DATE.calendar_aware_alt) AS permitValidFrom,
    fnd_date.date_to_displayDT(dateval => Convert_to_client_time(EWP1.VALID_TO), calendar_aware => FND_DATE.calendar_aware_alt) AS permitValidTo

  FROM EAM_WORK_PERMITS EWP1,
    EAM_SAFETY_ASSOCIATIONS ESA1,
        eam_safety_associations esa2,
    EAM_PERMIT_STATUSES_VL EPSV1,
    mfg_lookups ml1
  WHERE EWP1.PERMIT_ID     = ESA1.SOURCE_ID
  AND ESA2.TARGET_REF_ID   =p_wip_id
  AND esa2.source_id         =esa1.target_ref_id
  AND esa2.association_type  =4
  AND esa1.association_type  =2
  AND esa1.source_id         =ewp1.permit_id
  AND EWP1.ORGANIZATION_ID =p_org_id
  AND EPSV1.STATUS_ID      =EWP1.USER_DEFINED_STATUS_ID
  AND ml1.lookup_type (+) = 'EAM_WORK_PERMIT_TYPE'
  AND ml1.lookup_code=ewp1.permit_type
  and ewp1.PERMIT_ID not in (
        SELECT permit.permit_id
       FROM eam_work_permits permit,
      eam_safety_associations esa  ,
      wip_discrete_jobs wdj        ,
      eam_permit_statuses_vl epsv
      WHERE esa.target_ref_id=wdj.wip_entity_id
    AND esa.source_id        =permit.permit_id
    AND esa.association_type =3
    AND epsv.status_id       =permit.user_defined_status_id
    AND wdj.organization_id  = esa.organization_id
    AND wdj.wip_entity_id    = p_wip_id
    )
    ORDER BY permit_name
  ) QRSLT
  ;
Line: 679

  SELECT XMLELEMENT("WORKCLEARANCE",
  XMLFOREST(
  QRSLT.WORK_CLEARANCE_NAME                     as workClearanceName         ,
  QRSLT.DESCRIPTION                             as description               ,
  fnd_date.date_to_displayDT(dateval => Convert_to_client_time(QRSLT.SCHEDULED_ESTAB_START_DATE), calendar_aware => FND_DATE.calendar_aware_alt) AS schedEstabStDate,
  fnd_date.date_to_displayDT(dateval => Convert_to_client_time(QRSLT.SCHEDULED_ESTAB_END_DATE), calendar_aware => FND_DATE.calendar_aware_alt) AS schedEstabEndDate,
  fnd_date.date_to_displayDT(dateval => Convert_to_client_time(QRSLT.SCHEDULED_REESTAB_START_DATE), calendar_aware => FND_DATE.calendar_aware_alt) AS schedReEstabStDate,
  fnd_date.date_to_displayDT(dateval => Convert_to_client_time(QRSLT.SCHEDULED_REESTAB_END_DATE), calendar_aware => FND_DATE.calendar_aware_alt) AS schedReEstabEndDate,
  QRSLT.user_status AS userStatus,
  QRSLT.isolation_type  AS isolationType )) workclearance
  FROM
  (
  SELECT
  ewc.WORK_CLEARANCE_NAME,
  ewc.DESCRIPTION,
  ewc.SCHEDULED_ESTAB_START_DATE,
  ewc.SCHEDULED_ESTAB_END_DATE,
  ewc.SCHEDULED_REESTAB_START_DATE,
  ewc.SCHEDULED_REESTAB_END_DATE,
  DECODE(ewc.pending_flag,'Y',ewsv.work_clearance_status
  ||'-'
  ||fnd_message.get_string('EAM','EAM_PENDING_TEXT'), ewsv.work_clearance_status) AS user_status,
   ml2.meaning                                                         AS isolation_type
  FROM
  eam_work_clearances ewc      ,
  eam_safety_associations esa        ,
  wip_discrete_jobs wdj              ,
  mfg_lookups ml1                    ,
  mfg_lookups ml2                    ,
  EAM_WORK_CLEARANCE_STATUSES_VL ewsv,
  eam_isolations iso
  WHERE esa.target_ref_id =wdj.wip_entity_id
AND esa.source_id         =ewc.WORK_CLEARANCE_ID
AND esa.association_type  =4
AND ml1.lookup_code(+)    = ewc.status_type
AND ml2.lookup_code(+)    = iso.isolation_type
AND ml1.lookup_type (+)   = 'EAM_WORK_CLEARANCE_STATUS'
AND ml2.lookup_type (+)   = 'EAM_ISOLATION_TYPE'
AND ewc.last_isolation_id = iso.isolation_id(+)
AND ewsv.status_id        =ewc.user_defined_status_id
AND wdj.organization_id   = esa.organization_id
AND wdj.wip_entity_id     = p_wip_id

  UNION

  SELECT DISTINCT
  ewc1.WORK_CLEARANCE_NAME            ,
  ewc1.DESCRIPTION                    ,
  ewc1.SCHEDULED_ESTAB_START_DATE     ,
  ewc1.SCHEDULED_ESTAB_END_DATE       ,
  ewc1.SCHEDULED_REESTAB_START_DATE   ,
  ewc1.SCHEDULED_REESTAB_END_DATE     ,
  DECODE(ewc1.pending_flag,'Y',ewsv1.work_clearance_status
  ||'-'
  ||fnd_message.get_string('EAM','EAM_PENDING_TEXT'), ewsv1.work_clearance_status) AS user_status,
   ml4.meaning                                                         AS isolation_type
   FROM eam_work_clearances ewc1      ,
  eam_work_permits permit             ,
  eam_safety_associations esa1        ,
  eam_safety_associations esa2        ,
  mfg_lookups ml3                     ,
  mfg_lookups ml4                     ,
  eam_work_clearance_statuses_vl ewsv1,
  eam_isolations iso1                 ,
  wip_discrete_jobs wdj1
  WHERE esa2.source_id          =permit.permit_id
AND esa2.target_ref_id          =ewc1.work_clearance_id
AND esa2.association_type       =2
AND esa1.target_ref_id          =wdj1.wip_entity_id
AND esa1.source_id              =permit.permit_id
AND esa1.association_type       =3
AND ml3.lookup_code(+)          = ewc1.status_type
AND ml4.lookup_code(+)          = iso1.isolation_type
AND ml3.lookup_type (+)         = 'EAM_WORK_CLEARANCE_STATUS'
AND ml4.lookup_type (+)         = 'EAM_ISOLATION_TYPE'
AND ewc1.last_isolation_id      = iso1.isolation_id(+)
AND ewsv1.status_id             =ewc1.user_defined_status_id
AND wdj1.wip_entity_id          =p_wip_id
AND ewc1.work_clearance_id NOT IN
  (SELECT ewc.WORK_CLEARANCE_ID
     FROM eam_work_clearances ewc,
    eam_safety_associations esa  ,
    wip_discrete_jobs wdj
    WHERE esa.target_ref_id=wdj.wip_entity_id
  AND esa.source_id        =ewc.WORK_CLEARANCE_ID
  AND esa.association_type =4
  AND wdj.organization_id  = esa.organization_id
  AND wdj.wip_entity_id    = p_wip_id)
 ORDER BY WORK_CLEARANCE_NAME
  )QRSLT;
Line: 777

  select wdj.organization_id into l_org_id
  from wip_discrete_jobs wdj
  where wdj.wip_entity_id=p_wip_entity_id(i);
Line: 783

  select Nvl(wdj.ASSET_NUMBER,wdj.REBUILD_SERIAL_NUMBER),Nvl(wdj.ASSET_GROUP_ID,REBUILD_ITEM_ID) into l_serial_number ,l_inventory_id
  from wip_discrete_jobs wdj
  where wdj.wip_entity_id=p_wip_entity_id(i);
Line: 788

 SELECT nvl(instance_number,'hghg') into l_instance_number
 FROM eam_work_orders_v
 WHERE  wip_entity_id=p_wip_entity_id(i);
Line: 794

 SELECT NETWORK_ASSET_FLAG into l_asset_route_flag
 FROM csi_item_instances
 WHERE INSTANCE_NUMBER = l_instance_number
 AND INVENTORY_ITEM_ID = l_inventory_id
 AND SERIAL_NUMBER = l_serial_number;
Line: 831

       select XMLConcat(l_xmlTypeOperation,operation_record.Operation) into l_xmlTypeOperation from dual;
Line: 833

    select XMLELEMENT("OPERATION_LIST",l_xmlTypeOperation) into l_xmlTypeOperation from dual;
Line: 844

       select XMLConcat(l_xmlTypeMaterial,material_record.Material) into l_xmlTypeMaterial from dual;
Line: 846

     select XMLELEMENT("MATERIAL_LIST",l_xmlTypeMaterial) into l_xmlTypeMaterial from dual;
Line: 857

       select XMLConcat(l_xmlTypeResource,resource_record.Resources) into l_xmlTypeResource from dual;
Line: 859

     select XMLELEMENT("RESOURCE_LIST",l_xmlTypeResource) into l_xmlTypeResource from dual;
Line: 862

     select XMLConcat(l_xmlTypeEmployee,employee_record.Employees) into l_xmlTypeEmployee from dual;
Line: 864

     select XMLELEMENT("EMPLOYEE_LIST",l_xmlTypeEmployee) into l_xmlTypeEmployee from dual;
Line: 865

     select XMLConcat(l_xmlTypeResource,l_xmlTypeEmployee) into l_xmlTypeResource from dual;
Line: 876

       select XMLConcat(l_xmlTypeDirectMaterial,directmaterial_record.DirectMaterial) into l_xmlTypeDirectMaterial from dual;
Line: 878

     select XMLELEMENT("DIRECTMATERIAL_LIST",l_xmlTypeDirectMaterial) into l_xmlTypeDirectMaterial from dual;
Line: 889

      select XMLConcat(l_xmlTypeShortAttachment,attachment_record.ShortAttachment) into l_xmlTypeShortAttachment from dual;
Line: 891

    select XMLELEMENT("WOSHORTATTACHMENT_LIST",l_xmlTypeShortAttachment) into l_xmlTypeShortAttachment from dual;
Line: 900

     select XMLConcat(l_xmlTypeOpShortAttachment,opattachment_record.OpShortAttachment) into l_xmlTypeOpShortAttachment from dual;
Line: 902

   select XMLELEMENT("OPSHORTATTACHMENT_LIST",l_xmlTypeOpShortAttachment) into l_xmlTypeOpShortAttachment from dual;
Line: 903

   select XMLConcat(l_xmlTypeShortAttachment,l_xmlTypeOpShortAttachment) into l_xmlTypeShortAttachment from dual;
Line: 914

      select longattachment_record.LongAttachment into l_xmlTemp from dual;
Line: 915

      select extractValue(l_xmlTemp,'/ALONGMEDIAID') into l_media_id  from dual;
Line: 920

      select XMLConcat(l_xmlTemp,xmlType(''||l_temp||'')) into l_xmlTemp from dual;
Line: 921

      select XMLELEMENT("LONGATTACHMENT",l_xmlTemp) into l_xmlTemp from dual;
Line: 922

      select XMLConcat(l_xmlTemp,l_xmlTypeLongAttachment) into l_xmlTypeLongAttachment from dual;
Line: 925

    select XMLELEMENT("WOLONGATTACHMENT_LIST",l_xmlTypeLongAttachment) into l_xmlTypeLongAttachment from dual;
Line: 934

      select oplongattachment_record.OpLongAttachment into l_xmlTemp from dual;
Line: 935

      select extractValue(l_xmlTemp,'/OPALONGMEDIAID') into l_media_id  from dual;
Line: 940

      select XMLConcat(l_xmlTemp,xmlType(''||l_temp||'')) into l_xmlTemp from dual;
Line: 941

      select XMLELEMENT("OPLONGATTACHMENT",l_xmlTemp) into l_xmlTemp from dual;
Line: 942

      select XMLConcat(l_xmlTemp,l_xmlTypeOpLongAttachment) into l_xmlTypeOpLongAttachment from dual;
Line: 945

      select XMLELEMENT("OPLONGATTACHMENT_LIST",l_xmlTypeOpLongAttachment) into l_xmlTypeOpLongAttachment from dual;
Line: 946

      select XMLConcat(l_xmlTypeLongAttachment,l_xmlTypeOpLongAttachment) into l_xmlTypeLongAttachment from dual;
Line: 957

       select XMLConcat(l_xmlTypefileattachment,fileattachment_record.FileAttachment) into l_xmlTypefileattachment from dual;
Line: 959

     select XMLELEMENT("FILEATTACHMENT_LIST",l_xmlTypefileattachment) into l_xmlTypefileattachment from dual;
Line: 970

       select XMLConcat(l_xmlTypeWorkRequest,workrequest_record.WorkRequest) into l_xmlTypeWorkRequest from dual;
Line: 972

     select XMLELEMENT("WORKREQUEST_LIST",l_xmlTypeWorkRequest) into l_xmlTypeWorkRequest from dual;
Line: 984

       select XMLConcat(l_xmlTypeMeter,meter_record.Meter) into l_xmlTypeMeter from dual;
Line: 986

     select XMLELEMENT("METER_LIST",l_xmlTypeMeter) into l_xmlTypeMeter from dual;
Line: 996

     select we.wip_entity_name,
     wdj.organization_id,
     msi.concatenated_segments,
     cii.instance_number,cii.serial_number into l_wip_entity_name,l_organization_id,l_asset_group,l_instance_number,l_serial_number
    from  wip_discrete_jobs wdj,
     csi_item_instances cii,
     mtl_system_items_b_kfv msi,
     wip_entities we
    where wdj.wip_entity_id=p_wip_entity_id(i)
     and wdj.wip_entity_id=we.wip_entity_id
     and cii.instance_id(+) = DECODE(wdj.maintenance_object_type,3,wdj.maintenance_object_id,NULL)
     and nvl(wdj.asset_group_id,wdj.rebuild_item_id) = msi.inventory_item_id
     and wdj.organization_id=msi.organization_id;
Line: 1011

     select msi.concatenated_segments  into l_asset_activity
     from mtl_system_items_b_kfv msi,
      wip_discrete_jobs wdj
     where wdj.primary_item_id=msi.inventory_item_id and
      wdj.organization_id=msi.organization_id and
      wdj.wip_entity_id=p_wip_entity_id(i) ;
Line: 1023

      select XMLConcat(l_xmlTypeQualityPlan,qualityplan_record.QualityPlan) into l_xmlTypeQualityPlan from dual;
Line: 1024

      select extractValue(l_xmlTypeQualityPlan,'/PLANID') into l_plan_id  from dual;
Line: 1027

        select qplanelement_record.QPlanElement into l_xmlTemp from dual;
Line: 1028

        select XMLConcat(l_xmlTemp,xmlType('  ')) into l_xmlTemp from dual;
Line: 1029

        select XMLELEMENT("ELEMENT",l_xmlTemp) into l_xmlTemp from dual;
Line: 1030

        select XMLConcat(l_xmlTemp2,l_xmlTemp) into l_xmlTemp2 from dual;
Line: 1032

      select XMLELEMENT("ELEMENT_LIST",l_xmlTemp2) into l_xmlTemp2 from dual;
Line: 1033

      select XMLConcat(l_xmlTypeQualityPlan,l_xmlTemp2) into l_xmlTypeQualityPlan from dual;
Line: 1034

      select XMLELEMENT("QUALITYPLAN",l_xmlTypeQualityPlan) into l_xmlTypeQualityPlan from dual;
Line: 1036

          SELECT XMLConcat(l_xmlTemp4,l_xmlTypeQualityPlan)INTO l_xmlTemp4 FROM dual;
Line: 1039

      select XMLELEMENT("QUALITYPLAN_LIST",l_xmlTemp4) into l_xmlTypeQualityPlan from dual;
Line: 1052

       select XMLConcat(l_xmlTypeAssetBom,assetbom_record.AssetBom) into l_xmlTypeAssetBom from dual;
Line: 1054

     select XMLELEMENT("ASSETBOM_LIST",l_xmlTypeAssetBom) into l_xmlTypeAssetBom from dual;
Line: 1067

      select XMLConcat(l_xmlTypeAssetroutecomp,asset_route_record.AssetRoutecomp) into l_xmlTypeAssetroutecomp from dual;
Line: 1069

     select XMLELEMENT("ASSETROUTECOMP_LIST",l_xmlTypeAssetroutecomp) into l_xmlTypeAssetroutecomp from dual;
Line: 1081

      select XMLConcat(l_xmlTypePermits,permits_record.workpermit) into l_xmlTypePermits from dual;
Line: 1083

     select XMLELEMENT("WORKPERMIT_LIST",l_xmlTypePermits) into l_xmlTypePermits from dual;
Line: 1095

      select XMLConcat(l_xmlTypeClearances,clearances_record.workclearance) into l_xmlTypeClearances from dual;
Line: 1097

     select XMLELEMENT("WORKCLEARANCE_LIST",l_xmlTypeClearances) into l_xmlTypeClearances from dual;
Line: 1108

   select XMLELEMENT("FAILUREDATA",XMLFOREST(ewod.failure_code_required as "CODEREQUIRED",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(eaf.failure_date), calendar_aware => FND_DATE.calendar_aware_alt) as "FAILUREDATE",
   eafc.failure_code as "FAILURECODE",
   eafc.cause_code as "CAUSECODE",
   eafc.resolution_code as "RESOLUTIONCODE",
   efs.set_name as "SETNAME",
   eafc.comments as "COMMENTS")) into l_xmlTypeFailureData
   from eam_asset_failures eaf,
   eam_asset_failure_codes eafc,
   eam_work_order_details ewod,
   wip_discrete_jobs wdj,
   eam_failure_set_associations easa,
   eam_failure_sets efs
   where wdj.wip_entity_id =eaf.source_id and
   eaf.source_type=1 and
   eaf.failure_id =eafc.failure_id and
   wdj.wip_entity_id= ewod.wip_entity_id and
   easa.inventory_item_id(+)=nvl(wdj.asset_group_id,wdj.rebuild_item_id)  and
   efs.set_id(+)=easa.set_id and
   wdj.wip_entity_id=p_wip_entity_id(i);
Line: 1137

  select XMLFOREST(ewod.warranty_active as "WARRANTYACTIVE",cct.name as "PMBASEMETER") into l_xmlTemp3
  from eam_work_order_details ewod,csi_counters_tl cct
  where ewod.wip_entity_id=p_wip_entity_id(i)
  and ewod.pm_base_meter=cct.counter_id
  and cct.language=userenv('Lang');
Line: 1149

  select XMLConcat(XMLELEMENT("WARRANTYEXPDATE",fnd_date.date_to_displayDT(dateval => Convert_to_client_time(csi.SUPPLIER_WARRANTY_EXP_DATE), calendar_aware => FND_DATE.calendar_aware_alt)),l_xmlTemp3) into l_xmlTemp3
  from csi_item_instances csi, wip_discrete_jobs wdj
  where wdj.maintenance_object_id=csi.instance_id
  and wdj.maintenance_object_type=3
  and wdj.wip_entity_id=p_wip_entity_id(i);
Line: 1161

  SELECT XMLConcat(XMLFOREST(fnd_date.date_to_displayDT(dateval => Convert_to_client_time(ACTUAL_START_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "ACTUALSTARTDATE",
 fnd_date.date_to_displayDT(dateval => Convert_to_client_time(ACTUAL_END_DATE), calendar_aware => FND_DATE.calendar_aware_alt) as "ACTUALENDDATE",
  round((ACTUAL_END_DATE-ACTUAL_START_DATE)*24,2) as "ACTUALDURATION"),l_xmlTemp3) into l_xmlTemp3
  FROM EAM_JOB_COMPLETION_TXNS
  WHERE TRANSACTION_TYPE=1
  AND TRANSACTION_ID=
        (
        SELECT MAX(TRANSACTION_ID)
        FROM EAM_JOB_COMPLETION_TXNS EJT,WIP_DISCRETE_JOBS WDJ
        WHERE EJT.WIP_ENTITY_ID=WDJ.WIP_ENTITY_ID
        AND EJT.ORGANIZATION_ID=WDJ.ORGANIZATION_ID
        AND WDJ.WIP_ENTITY_ID=p_wip_entity_id(i)
        );
Line: 1182

  select XMLConcat(XMLELEMENT("ASSETGRPDESC",msi.description),l_xmlTemp3) into l_xmlTemp3
  from mtl_system_items_kfv msi, wip_discrete_jobs wdj
  where nvl(wdj.asset_group_id,wdj.rebuild_item_id)=msi.inventory_item_id
  and wdj.organization_id=msi.organization_id
  and wdj.wip_entity_id=p_wip_entity_id(i);
Line: 1194

  select XMLConcat(XMLFOREST(mel.location_codes as "AREA" ,mel.description as "AREADESC"),l_xmlTemp3) into l_xmlTemp3
  from eam_org_maint_defaults eomd, mtl_eam_locations mel, wip_discrete_jobs wdj
  where eomd.object_id = wdj.maintenance_object_id
  and eomd.object_type = 50
  and eomd.organization_id =wdj.organization_id
  and wdj.wip_entity_id=p_wip_entity_id(i)
  and eomd.area_id=mel.location_id;
Line: 1206

  select XMLConcat(l_xmlType,
   XMLELEMENT("WORKORDER",XMLATTRIBUTES(wewdv.wip_entity_id as "WIPENTITYID"),
   XMLFOREST(wewdv.wip_entity_name as "NAME",
   wewdv.description as "DESCRIPTION",
   wewdv.work_order_status as "STATUS",
   wewdv.asset_description as "ASSETDESC",
   wewdv.priority_disp as "PRIORITY",
   wewdv.class_code as "CLASSCODE",
   wewdv.instance_number as "ASSETNUMBER",
   flm1.meaning as "PENDING",
   wewdv.shutdown_type_disp as "SHUTDOWNTYPE",
   wewdv.asset_rebuild_group as "ASSETGROUP",
   wewdv.rebuild_serial_number as "REBSERIALNO",
   msi.concatenated_segments as "ACTIVITY",
   msi.description as "ACTIVITYDESC",
   wewdv.activity_type_disp as "ACTIVITYTYPE",
   wewdv.activity_cause_disp as "ACTIVITYCAUSE",
   wewdv.activity_source_meaning as "ACTIVITYSOURCE",
   wewdv.warranty_claim_status as "WARRANTY",
   wewdv.parent_wip_entity_name as "PARENTNAME",
   flm4.meaning as "NOTIFICATION",
   flm3.meaning  as "TAGOUT",
   flm5.meaning as "PLANNED",
   wewdv.planner_maintenance_meaning as "PLANNERTYPE",
   wewdv.project_name as "PROJECTNAME",
   wewdv.task_name as "TASKNAME",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewdv.pm_suggested_start_date), calendar_aware => FND_DATE.calendar_aware_alt) as "PMSTARTDATE",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewdv.pm_suggested_end_date), calendar_aware => FND_DATE.calendar_aware_alt) as "PMENDDATE",
   flm2.meaning as "MATISSUEREQUEST",
   lu1.meaning as "FIRM",
   lu2.meaning as "MATSHORTAGE",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewdv.material_shortage_check_date), calendar_aware => FND_DATE.calendar_aware_alt) as "ASOFDATE",
   wewdv.owning_department_code as "DEPARTMENT",
   wewdv.work_order_type_disp as "WOTYPE",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewdv.scheduled_start_date), calendar_aware => FND_DATE.calendar_aware_alt) as "STARTDATE",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(wewdv.scheduled_completion_date), calendar_aware => FND_DATE.calendar_aware_alt) as "ENDDATE",
   round((wewdv.scheduled_completion_date-wewdv.scheduled_start_date)*24,2) as "SCHEDULEDDURATION",
   eps.name as "PMNAME",
   fnd_date.date_to_displayDT(dateval => Convert_to_client_time(eps.base_date), calendar_aware => FND_DATE.calendar_aware_alt) as "BASEDATE",
   bd.description as "DEPTDESCRIPTION"),
   XMLConcat(l_xmlTemp3,l_xmlTypeFailureData,l_xmlType1,l_xmlTypeOperation,l_xmlTypeMaterial,l_xmlTypeResource,l_xmlTypeDirectMaterial,l_xmlTypeShortAttachment,
   l_xmlTypeLongAttachment,l_xmlTypefileattachment,l_xmlTypeWorkRequest,l_xmlTypeMeter,l_xmlTypeQualityPlan,l_xmlTypeAssetBom,l_xmlTypeAssetroutecomp,l_xmlTypePermits,l_xmlTypeClearances,l_xmlTypeParamList))) AS "RESULT" into l_xmlType
    from eam_work_orders_v wewdv ,mtl_system_items_b_kfv msi,eam_pm_schedulings eps,bom_departments bd,mfg_lookups lu1,mfg_lookups lu2
   ,fnd_common_lookups flm1,fnd_common_lookups flm2,fnd_common_lookups flm3,fnd_common_lookups flm4 ,fnd_common_lookups flm5
   where wewdv.wip_entity_id=p_wip_entity_id(i)
   and msi.inventory_item_id(+)= wewdv.primary_item_id
   and msi.organization_id(+)=wewdv.organization_id
   and lu1.lookup_code(+)=wewdv.firm_planned_flag
   and lu1.lookup_type(+)='SYS_YES_NO'
   and lu2.lookup_code(+)=wewdv.material_shortage_flag
   and lu2.lookup_type(+)='SYS_YES_NO'
   and eps.pm_schedule_id(+)=wewdv.pm_schedule_id
   and bd.department_id(+)=wewdv.owning_department
   and flm1.lookup_type(+) = 'EAM_YES_NO'
   and flm1.lookup_code(+)=wewdv.pending_flag
   and flm2.lookup_type(+) = 'EAM_YES_NO'
   and flm2.lookup_code(+)=wewdv.material_issue_by_mo
   and flm3.lookup_type(+) = 'EAM_YES_NO'
   and flm3.lookup_code(+)=wewdv.tagout_required
   and flm4.lookup_type(+) = 'EAM_YES_NO'
   and flm4.lookup_code(+)=wewdv.notification_required
   and flm5.lookup_type(+) = 'EAM_YES_NO'
   and flm5.lookup_code(+)=wewdv.plan_maintenance;
Line: 1291

 select XMLELEMENT("WORKORDER_LIST", l_xmlType) into l_xmlType from dual;
Line: 1306

        p_select in number


) return CLOB
IS

l_longVal long:=null;
Line: 1318

   if p_select=1 then
    insert into EAM_WOREP_LONG_ATTACH_TEMP
        (select
        fdlt.long_text
   from
    FND_DOCUMENTS_LONG_TEXT fdlt,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
   where
    fdlt.media_id = fdv.media_id and
    fad.document_id = fdv.document_id and
    fad.entity_name ='EAM_WORK_ORDERS' and
        fad.pk2_value =to_char(p_wip_id)  and
        fdlt.media_id =to_char(p_media_id) and
        fad.pk1_value = to_char(p_org_id));
Line: 1334

	select long_text into l_lobVal from EAM_WOREP_LONG_ATTACH_TEMP ;
Line: 1335

        delete from EAM_WOREP_LONG_ATTACH_TEMP;
Line: 1339

   insert into EAM_WOREP_LONG_ATTACH_TEMP (select
   fdlt.long_text
   from
    FND_DOCUMENTS_LONG_TEXT fdlt,
    fnd_documents_vl fdv,
    fnd_attached_documents fad
    where
    fdlt.media_id = fdv.media_id and
    fad.document_id = fdv.document_id and
    fad.entity_name ='EAM_DISCRETE_OPERATIONS'and
        fad.pk1_value = to_char(p_wip_id) and
        fdlt.media_id =to_char(p_media_id) and
        fad.pk3_value =to_char(p_org_id));
Line: 1353

        select long_text into l_lobVal from EAM_WOREP_LONG_ATTACH_TEMP;
Line: 1354

        delete from EAM_WOREP_LONG_ATTACH_TEMP;