<ROOT>
 <APPS_INITIALIZE_DATA>
  <USER_NAME>ENGINATICS</USER_NAME>
  <RESPONSIBILITY_KEY>SYSTEM_ADMINISTRATOR</RESPONSIBILITY_KEY>
  <APPLICATION_SHORT_NAME>SYSADMIN</APPLICATION_SHORT_NAME>
 </APPS_INITIALIZE_DATA>
<REPORTS>
<!-- loader xml for Enginatics Blitz Report: PO View Award Changes Data Definition -->
 <REPORTS_ROW>
  <GUID>C6E085D471D851A9E05362FB09050512</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>SELECT pohd.po_header_id,
       pod.modification_number,
       pod.draft_type, 
       diff.entity_name, 
       pold.line_num_display, 
       polld.shipment_num, 
       podd.distribution_num, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;justifiction&apos;, 
       &apos;INTERNAL_VALUE&apos;)                       justification, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;mod_auth&apos;, 
       &apos;DISPLAY_VALUE&apos;)                        modification_authority, 
       Nvl(msg.message_text, diff.column_name) FIELD_ALTERED, 
       Nvl(orig_value_desc, orig_value)        CHANGED_FROM, 
       Nvl(mod_value_desc, mod_value)          CHANGED_TO, 
       Nvl(base_value_desc, base_value)        BASE_VALUE,
       Decode(pod.status, &apos;COMPLETED&apos;, pohd.approved_date, 
                          NULL)                APPROVED_DATE,
       pohd.last_update_date,
       (select ppf.full_name 
        from per_all_people_f ppf, fnd_user fu
        where fu.user_id = pohd.last_updated_by
        and fu.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) updated_by,
       (select ppf.full_name
        from po_action_history poah, per_all_people_f ppf 
        where  poah.object_id = pohd.draft_id 
				and poah.object_type_code = decode(pohd.type_lookup_code, &apos;STANDARD&apos;, &apos;PO&apos;, &apos;PA&apos;)
        and poah.object_sub_type_code =  decode(pod.draft_type, &apos;MOD&apos;, &apos;MODIFICATION&apos;, &apos;PAR&apos;, &apos;POST_AWARD_REQUEST&apos;)
        and poah.sequence_num = (select max(sequence_num) from po_action_history poah1 where poah1.object_id = poah.object_id 
				and poah1.object_type_code = poah.object_type_code
        and poah1.action_code = &apos;APPROVE&apos;)
        and poah.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) approved_by,
        pod.status draft_status
FROM   po_entity_differences diff, 
       po_headers_draft_all pohd,
       po_lines_draft_all pold,
       po_line_locations_draft_all polld, 
       po_distributions_draft_all podd, 
       po_drafts pod, 
       po_diff_config c, 
       fnd_new_messages msg
WHERE      pohd.po_header_id = pod.document_id 
       AND pohd.draft_id = pod.draft_id 
       AND msg.language_code(+) = Userenv(&apos;LANG&apos;) 
       AND msg.application_id(+) = 201 
       AND c.label_message_code = msg.message_name(+)
	   AND pohd.po_header_id = pold.po_header_id (+)
	   AND pohd.draft_id = pold.draft_id (+)
       AND pold.po_header_id = polld.po_header_id (+)
	   AND pold.draft_id = polld.draft_id (+) 
       AND pold.po_line_id = polld.po_line_id (+) 
       AND polld.po_header_id = podd.po_header_id (+)
	   AND polld.draft_id = podd.draft_id (+)
       AND polld.po_line_id = podd.po_line_id (+)
       AND polld.line_location_id = podd.line_location_id (+) 
       AND diff.mod_doc_pk1_val = pohd.po_header_id 
       AND diff.mod_doc_pk2_val = pohd.draft_id
       AND diff.mod_doc_pk3_val = pold.po_line_id (+)
       AND diff.mod_doc_pk4_val = polld.line_location_id (+) 
       AND diff.mod_doc_pk5_val = podd.po_distribution_id (+)
       AND diff.base_doc_pk1_val = pohd.po_header_id 
       AND diff.base_doc_pk2_val = -1
       AND diff.base_doc_pk3_val = pold.po_line_id (+)
       AND diff.base_doc_pk4_val = polld.line_location_id (+)  
       AND diff.base_doc_pk5_val = podd.po_distribution_id (+)     
       AND c.document_type = diff.document_type 
       AND c.entity_name = diff.entity_name 
       AND c.column_name = diff.column_name 
       AND c.mod_doc_source_name = diff.mod_doc_source_name 
       AND Nvl(c.is_printable_flag, &apos;N&apos;) = &apos;Y&apos; 
       AND Nvl(c.ignore_source_flag, &apos;N&apos;) = &apos;N&apos;
       AND pohd.po_header_id = :p_header_id
UNION ALL
select pohd.po_header_id,
       pod.modification_number,
       pod.draft_type,
       &apos;LINE&apos; entity_name, 
       pold.line_num_display, 
       null shipment_num,
       null distribution_num, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;justifiction&apos;, 
       &apos;INTERNAL_VALUE&apos;)                       justification, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;mod_auth&apos;, 
       &apos;DISPLAY_VALUE&apos;)                        modification_authority,
       &apos;New&apos; FIELD_ALTERED, 
       null        CHANGED_FROM, 
       null        CHANGED_TO, 
       null        BASE_VALUE, 
       Decode(pod.status, &apos;COMPLETED&apos;, pohd.approved_date, 
                          NULL)                APPROVED_DATE,
       pohd.last_update_date,
       (select ppf.full_name 
        from per_all_people_f ppf, fnd_user fu
        where fu.user_id = pohd.last_updated_by
        and fu.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) updated_by,
       (select ppf.full_name
        from po_action_history poah, per_all_people_f ppf 
        where  poah.object_id = pohd.draft_id 
				and poah.object_type_code = decode(pohd.type_lookup_code, &apos;STANDARD&apos;, &apos;PO&apos;, &apos;PA&apos;)
        and poah.object_sub_type_code =  decode(pod.draft_type, &apos;MOD&apos;, &apos;MODIFICATION&apos;, &apos;PAR&apos;, &apos;POST_AWARD_REQUEST&apos;)
        and poah.sequence_num = (select max(sequence_num) from po_action_history poah1 where poah1.object_id = poah.object_id 
				and poah1.object_type_code = poah.object_type_code
        and poah1.action_code = &apos;APPROVE&apos;)
        and poah.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) approved_by,
        pod.status draft_status
from   po_headers_draft_all pohd,
       po_lines_draft_all pold, 
       po_drafts pod
where pohd.po_header_id = pod.document_id 
       AND pohd.draft_id = pod.draft_id 
       AND pohd.po_header_id = pold.po_header_id 
       AND pohd.draft_id = pold.draft_id 
       AND pold.change_status = &apos;NEW&apos;
       AND pohd.po_header_id = :p_header_id
UNION ALL 
select pohd.po_header_id,
       pod.modification_number,
       pod.draft_type,
       &apos;LINELOCATION&apos; entity_name,
       pold.line_num_display, 
       polld.shipment_num,
       null distribution_num, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;justifiction&apos;, 
       &apos;INTERNAL_VALUE&apos;)                       justification, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;mod_auth&apos;, 
       &apos;DISPLAY_VALUE&apos;)                        modification_authority,
       &apos;New&apos; FIELD_ALTERED, 
       null        CHANGED_FROM, 
       null        CHANGED_TO, 
       null        BASE_VALUE,
       Decode(pod.status, &apos;COMPLETED&apos;, pohd.approved_date, 
                          NULL)                APPROVED_DATE,
       pohd.last_update_date,
       (select ppf.full_name 
        from per_all_people_f ppf, fnd_user fu
        where fu.user_id = pohd.last_updated_by
        and fu.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) updated_by,
       (select ppf.full_name
        from po_action_history poah, per_all_people_f ppf 
        where  poah.object_id = pohd.draft_id 
				and poah.object_type_code = decode(pohd.type_lookup_code, &apos;STANDARD&apos;, &apos;PO&apos;, &apos;PA&apos;)
        and poah.object_sub_type_code =  decode(pod.draft_type, &apos;MOD&apos;, &apos;MODIFICATION&apos;, &apos;PAR&apos;, &apos;POST_AWARD_REQUEST&apos;)
        and poah.sequence_num = (select max(sequence_num) from po_action_history poah1 where poah1.object_id = poah.object_id 
				and poah1.object_type_code = poah.object_type_code
        and poah1.action_code = &apos;APPROVE&apos;)
        and poah.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) approved_by,
        pod.status draft_status
from   po_headers_draft_all pohd,
       po_lines_draft_all pold,
       po_line_locations_draft_all polld,  
       po_drafts pod
where pohd.po_header_id = pod.document_id 
       AND pohd.draft_id = pod.draft_id 
       AND pohd.po_header_id = pold.po_header_id 
       AND pohd.draft_id = pold.draft_id 
       AND pold.po_header_id = polld.po_header_id
	   AND pold.draft_id = polld.draft_id 
       AND pold.po_line_id = polld.po_line_id 
	   AND polld.change_status = &apos;NEW&apos;
       AND pohd.po_header_id = :p_header_id
UNION ALl
select pohd.po_header_id,
       pod.modification_number,
       pod.draft_type,
       &apos;DISTRIBUTION&apos; entity_name,
       pold.line_num_display, 
       polld.shipment_num,
       podd.distribution_num, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;justifiction&apos;, 
       &apos;INTERNAL_VALUE&apos;)                       justification, 
       po_uda_pub.Get_single_attr_value(pohd.uda_template_id, NULL, 
       pohd.po_header_id, 
       pohd.draft_id, NULL, NULL, NULL, NULL, &apos;mod_Just&apos;, NULL, &apos;mod_auth&apos;, 
       &apos;DISPLAY_VALUE&apos;)                        modification_authority,
       &apos;New&apos; FIELD_ALTERED, 
       null        CHANGED_FROM, 
       null        CHANGED_TO, 
       null        BASE_VALUE, 
       Decode(pod.status, &apos;COMPLETED&apos;, pohd.approved_date, 
                          NULL)                APPROVED_DATE,
       pohd.last_update_date,
       (select ppf.full_name 
        from per_all_people_f ppf, fnd_user fu
        where fu.user_id = pohd.last_updated_by
        and fu.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) updated_by,
       (select ppf.full_name
        from po_action_history poah, per_all_people_f ppf 
        where  poah.object_id = pohd.draft_id 
				and poah.object_type_code = decode(pohd.type_lookup_code, &apos;STANDARD&apos;, &apos;PO&apos;, &apos;PA&apos;)
        and poah.object_sub_type_code =  decode(pod.draft_type, &apos;MOD&apos;, &apos;MODIFICATION&apos;, &apos;PAR&apos;, &apos;POST_AWARD_REQUEST&apos;)
        and poah.sequence_num = (select max(sequence_num) from po_action_history poah1 where poah1.object_id = poah.object_id 
				and poah1.object_type_code = poah.object_type_code
        and poah1.action_code = &apos;APPROVE&apos;)
        and poah.employee_id = ppf.person_id 
        and trunc(sysdate) BETWEEN ppf.effective_start_date AND ppf.effective_end_date) approved_by,
        pod.status draft_status
from   po_headers_draft_all pohd,
       po_lines_draft_all pold,
       po_line_locations_draft_all polld, 
       po_distributions_draft_all podd,  
       po_drafts pod
where pohd.po_header_id = pod.document_id 
       AND pohd.draft_id = pod.draft_id 
       AND pohd.po_header_id = pold.po_header_id 
       AND pohd.draft_id = pold.draft_id 
       AND pold.po_header_id = polld.po_header_id
       AND pold.draft_id = polld.draft_id 
       AND pold.po_line_id = polld.po_line_id 
       AND polld.po_header_id = podd.po_header_id
	   AND polld.draft_id = podd.draft_id 
       AND polld.po_line_id = podd.po_line_id
       AND polld.line_location_id = podd.line_location_id 
	   AND podd.change_status = &apos;NEW&apos;
       AND pohd.po_header_id = :p_header_id
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PO</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PO_VIEW_AWARD_CHANGES</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>AR</LANGUAGE>
    <REPORT_NAME>PO عرض تعريف البيانات لتغييرات الإرساء</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: المشتريات
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>D</LANGUAGE>
    <REPORT_NAME>PO Zuschlagsänderungen anzeigen - Datendefinition</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Einkauf
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>E</LANGUAGE>
    <REPORT_NAME>PO Consultar Definición de Datos de Cambios de Adjudicación</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>F</LANGUAGE>
    <REPORT_NAME>PO Voir les modifications d&apos;adjudication - Définition de données</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>I</LANGUAGE>
    <REPORT_NAME>PO Visualizza definizione dati per modifiche aggiudicazione</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>PO 取得変更の表示データ定義</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>KO</LANGUAGE>
    <REPORT_NAME>PO 낙찰 변경사항 조회 데이터 정의</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>PTB</LANGUAGE>
    <REPORT_NAME>PO Exibir Definição de Dados da Alteração na Adjudicação</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Compra
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>RU</LANGUAGE>
    <REPORT_NAME>PO Просмотр изменений сделки - определение данных</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Закупки
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>S</LANGUAGE>
    <REPORT_NAME>PO Visa ändringar av beviljande - datadefinition</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>TR</LANGUAGE>
    <REPORT_NAME>PO Kabul Değişiklikleri Veri Tanımını Görüntüle</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Satın Alma Yönetimi
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PO View Award Changes Data Definition</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: Purchasing
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>ZHS</LANGUAGE>
    <REPORT_NAME>PO 查看决标更改数据定义</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Application: 采购管理系统
Source: 
Short Name: PO_VIEW_AWARD_CHANGES
DB package: </DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
  </REPORT_TRANSLATIONS>
  <CATEGORY_ASSIGNMENTS>
   <CATEGORY_ASSIGNMENTS_ROW>
    <CATEGORY>BI Publisher</CATEGORY>
   </CATEGORY_ASSIGNMENTS_ROW>
  </CATEGORY_ASSIGNMENTS>
  <ANCHORS>
   <ANCHORS_ROW>
    <ANCHOR>:p_header_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
