<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: PSB Vacant Position Report by Responsibility -->
 <REPORTS_ROW>
  <GUID>82288223F4383869E053B46B63588994</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>select
pos.position_id,
pavb.employee_id,
pos.name pos_name,
emp.full_name,
bg.budget_group_id,
bg.short_name bg_name,
pkfv.CONCATENATED_SEGMENTS,
wlp.position_line_id pos_line_id, 
	PSB_PSBRPVPR_XMLP_PKG.CF_1FORMULA0090(bg.budget_group_id) CF_CURRENCY_CODE,
	PSB_PSBRPVPR_XMLP_PKG.CP_CURRENCY_CODE_p CP_CURRENCY_CODE,
	PSB_PSBRPVPR_XMLP_PKG.CP_ELEM_TOTAL_p CP_ELEM_TOTAL
from   PSB_WORKSHEETS           WS,
       PSB_WS_LINES_POSITIONS   WLP,
       PSB_WS_POSITION_LINES    WPL,
       PSB_POSITIONS            POS,
       PSB_POSITION_DEFINITIONS_KFV     PKFV,
       PSB_POSITION_ASSIGNMENTS_V       PAVB,
       psb_employees emp ,
       psb_budget_groups bg
where ws.worksheet_id = :p_worksheet_id
  and nvl(pos.vacant_position_flag,&apos;Y&apos;) = &apos;Y&apos;
  and WLP.Worksheet_ID          = WS.Worksheet_ID
  and WLP.Position_Line_ID              = WPL.Position_Line_ID
  and POS.Position_ID           = WPL.Position_ID
  and POS.POSITION_DEFINITION_ID        = PKFV.POSITION_DEFINITION_ID
  and pavb.position_id(+) = wpl.position_id
  and PAVB.Assignment_Type(+)   = &apos;EMPLOYEE&apos; 
  and PAVB.Primary_Employee_Flag(+)     = &apos;Y&apos;
  and emp.employee_id(+) = pavb.employee_id 
  and bg.budget_group_id = wpl.budget_group_id 
ORDER BY 5 ASC,6 ASC ,7 asc,4 asc, 1 asc,2 asc, 3 asc,8 asc,bg.name , pkfv.concatenated_segments
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PSB</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PSBRRVPR_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PSB Vacant Position Report by Responsibility</REPORT_NAME>
    <DESCRIPTION>Application: Public Sector Budgeting (Obsolete)
Source: Vacant Position Report by Responsibility (XML)
Short Name: PSBRRVPR_XML
DB package: PSB_PSBRPVPR_XMLP_PKG</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_worksheet_id</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_worksheet_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PSB_SRS_WS_BY_RESP</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
worksheet_id id,
worksheet_id value,
name description
from
psb_worksheets
where ws_creation_complete=&apos;Y&apos;
and worksheet_id in
(select a.worksheet_id
from psb_worksheets a
where a.budget_group_id in
(select b.budget_group_id
from psb_budget_groups b
where b.budget_group_type=&apos;R&apos;
and sysdate between effective_start_date
and nvl(effective_end_date,sysdate)
start with budget_group_id in
(select c.budget_group_id
from psb_budget_group_resp c
where c.responsibility_id=fnd_global.resp_id)
connect by prior b.budget_group_id=
b.parent_budget_group_id))
order by worksheet_id
</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Worksheet</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_budget_year_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PSB_SRS_BJE_YEAR_BY_RESP</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
budget_period_id id,
name value,
description description
from
psb_budget_periods
where budget_period_type=&apos;Y&apos; and budget_calendar_id in (select budget_calendar_id from psb_worksheets where worksheet_id=:$flex$.psb_srs_ws_by_resp) and budget_year_type_id in (select budget_year_type_id from psb_budget_year_types where year_category_type=&apos;PP&apos;)
order by value,description</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Budget Year</PARAMETER_NAME>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
  </PARAMETERS>
  <TEMPLATES>
  </TEMPLATES>
  <DEFAULT_TEMPLATES>
  </DEFAULT_TEMPLATES>
  <UPLOAD_COLUMNS>
  </UPLOAD_COLUMNS>
  <UPLOAD_PARAMETERS>
  </UPLOAD_PARAMETERS>
  <UPLOAD_SQLS>
  </UPLOAD_SQLS>
 </REPORTS_ROW>
</REPORTS>
</ROOT>
