<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: PAY Payroll Report (Check List of Bonus Payment Notification for Health Ins/Welfare Pension Ins) -->
 <REPORTS_ROW>
  <GUID>C6E085D4713D51A9E05362FB09050512</GUID><ENABLED>Y</ENABLED>
  <SQL_TEXT>					select	/*+ ORDERED NO_MERGE(pjsbp) */
	pjsbp.si_org_id								loc_id,
--	decode(:p_organization_context,&apos;JP_WP_FUND_INFO&apos;,
--		wp.org_information1,hoi.org_information1)			loc_code1,
	decode(:p_organization_context,&apos;JP_WP_FUND_INFO&apos;,
		wp.org_information14,hoi.org_information14)			loc_code1_sign,
	decode(:p_organization_context,&apos;JP_WP_FUND_INFO&apos;,
		wp.org_information2,hoi.org_information2)			loc_code2,
	hoi.org_information3							loc_number,
	hoi.org_information4							loc_postal_code,
	hoi.org_information5||hoi.org_information6||hoi.org_information7	loc_address,
	hoi.org_information8							loc_name,
	hoi.org_information9							loc_er_name,
	hoi.org_information10							loc_er_phone,
	pjsbp.assignment_action_id	assignment_action_id,
	pjsbp.assignment_id							assignment_id,
	pp.employee_number							employee_number,
	pjsbp.effective_date							effective_date,
	pjsbp.date_earned							date_earned,
	pjsbp.person_id								person_id,
	decode(:p_sort_order,
		&apos;HI_NUMBER&apos;,decode(:p_si_submit_type,
			3,decode(pjsbp.si_type,
					2,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			5,decode(pjsbp.si_type,
					4,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			7,decode(pjsbp.si_type,
					2,pjsbp.wp_number,
					4,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			pjsbp.hi_number),
		decode(:p_si_submit_type,
			4,decode(pjsbp.si_type,
					5,pjsbp.hi_number,
					pjsbp.wp_number),
			6,decode(pjsbp.si_type,
					5,pjsbp.hi_number,
					pjsbp.wp_number),
			pjsbp.wp_number))					ins_number,
	decode(:p_sort_order,
		&apos;HI_NUMBER&apos;,decode(:p_si_submit_type,
			3,decode(pjsbp.si_type,
					2,&apos;WP_NUMBER&apos;,
					6,&apos;WP_NUMBER&apos;,
				&apos;HI_NUMBER&apos;),
			5,decode(pjsbp.si_type,
					4,&apos;WP_NUMBER&apos;,
					6,&apos;WP_NUMBER&apos;,
				&apos;HI_NUMBER&apos;),
			7,decode(pjsbp.si_type,
					2,&apos;WP_NUMBER&apos;,
					4,&apos;WP_NUMBER&apos;,
					6,&apos;WP_NUMBER&apos;,
					&apos;HI_NUMBER&apos;),
			&apos;HI_NUMBER&apos;),
		decode(:p_si_submit_type,
			4,decode(pjsbp.si_type,
					5,&apos;HI_NUMBER&apos;,
					&apos;WP_NUMBER&apos;),
			6,decode(pjsbp.si_type,
					5,&apos;HI_NUMBER&apos;,
					&apos;WP_NUMBER&apos;),
			&apos;WP_NUMBER&apos;))						sort_order,
	pjsbp.si_type								si_type,
	pp.last_name								last_name_kana,
	pp.first_name								first_name_kana,
	pp.per_information18							last_name,
	pp.per_information19							first_name,
	pp.date_of_birth							date_of_birth,
	PAY_PAYJPBON_XMLP_PKG.CF_DATAFormula(
	decode(:p_sort_order,
			&apos;HI_NUMBER&apos;,decode(:p_si_submit_type,
				3,decode(pjsbp.si_type,
						2,&apos;WP_NUMBER&apos;,
						6,&apos;WP_NUMBER&apos;,
					&apos;HI_NUMBER&apos;),
				5,decode(pjsbp.si_type,
						4,&apos;WP_NUMBER&apos;,
						6,&apos;WP_NUMBER&apos;,
					&apos;HI_NUMBER&apos;),
				7,decode(pjsbp.si_type,
						2,&apos;WP_NUMBER&apos;,
						4,&apos;WP_NUMBER&apos;,
						6,&apos;WP_NUMBER&apos;,
						&apos;HI_NUMBER&apos;),
				&apos;HI_NUMBER&apos;),
			decode(:p_si_submit_type,
				4,decode(pjsbp.si_type,
						5,&apos;HI_NUMBER&apos;,
						&apos;WP_NUMBER&apos;),
				6,decode(pjsbp.si_type,
						5,&apos;HI_NUMBER&apos;,
						&apos;WP_NUMBER&apos;),
			&apos;WP_NUMBER&apos;)),
	pjsbp.si_type,
	pp.date_of_birth,
	pjsbp.effective_date,
	pjsbp.assignment_action_id,
	pjsbp.assignment_id,
	pp.per_information18,
	pp.per_information19,
	decode(:p_sort_order,
			&apos;HI_NUMBER&apos;,decode(:p_si_submit_type,
				3,decode(pjsbp.si_type,
						2,pjsbp.wp_number,
						6,pjsbp.wp_number,
					pjsbp.hi_number),
				5,decode(pjsbp.si_type,
						4,pjsbp.wp_number,
						6,pjsbp.wp_number,
					pjsbp.hi_number),
				7,decode(pjsbp.si_type,
						2,pjsbp.wp_number,
						4,pjsbp.wp_number,
						6,pjsbp.wp_number,
					pjsbp.hi_number),
				pjsbp.hi_number),
			decode(:p_si_submit_type,
				4,decode(pjsbp.si_type,
						5,pjsbp.hi_number,
						pjsbp.wp_number),
				6,decode(pjsbp.si_type,
						5,pjsbp.hi_number,
						pjsbp.wp_number),
			pjsbp.wp_number)),
	pp.last_name,
	pp.first_name
	) CF_DATA,
	PAY_PAYJPBON_XMLP_PKG.cp_birth_date_dd_p() cp_birth_date_dd,
	PAY_PAYJPBON_XMLP_PKG.cp_birth_date_era_p() cp_birth_date_era,
	PAY_PAYJPBON_XMLP_PKG.cp_birth_date_erayymmdd_p() cp_birth_date_erayymmdd,
	PAY_PAYJPBON_XMLP_PKG.cp_birth_date_mm_p() cp_birth_date_mm,
	PAY_PAYJPBON_XMLP_PKG.cp_birth_date_yy_p() cp_birth_date_yy,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_comp_p() cp_bon_comp,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_comp_total_p() cp_bon_comp_total,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_mtr_comp_p() cp_bon_mtr_comp,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_payment_date_p() cp_bon_payment_date,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_payment_date_dd_p() cp_bon_payment_date_dd,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_payment_date_mm_p() cp_bon_payment_date_mm,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_payment_date_yy_p() cp_bon_payment_date_yy,
	PAY_PAYJPBON_XMLP_PKG.cp_bon_payment_date_yymmdd_p() cp_bon_payment_date_yymmdd,
	PAY_PAYJPBON_XMLP_PKG.cp_d_birth_date_era_p() cp_d_birth_date_era,
	PAY_PAYJPBON_XMLP_PKG.cp_d_bon_comp_total_p() cp_d_bon_comp_total,
	PAY_PAYJPBON_XMLP_PKG.cp_emp_failure_item_p() cp_emp_failure_item,
	PAY_PAYJPBON_XMLP_PKG.cp_error_message_p() cp_error_message,
	PAY_PAYJPBON_XMLP_PKG.cp_exclude_p() cp_exclude,
	PAY_PAYJPBON_XMLP_PKG.cp_full_name_p() cp_full_name,
	PAY_PAYJPBON_XMLP_PKG.cp_hi_only_p() cp_hi_only,
	PAY_PAYJPBON_XMLP_PKG.cp_si_sex_code_p() cp_si_sex_code,
	PAY_PAYJPBON_XMLP_PKG.cp_wp_only_p() cp_wp_only
from	pay_payroll_actions		ppa,
	pay_jp_si_bon_payment_v		pjsbp,
	hr_organization_information	wp,
	hr_organization_information	hoi,
	per_all_assignments_f		pa,
	per_all_people_f		pp
where	ppa.payroll_action_id = :p_payroll_action_id
and	ppa.business_group_id = :p_business_group_id
and	pjsbp.business_group_id = ppa.business_group_id
&amp;p_where_clause_for_assid
and	pjsbp.si_org_id = :p_organization_id
and	((:p_si_submit_type = 1
		and	pjsbp.si_type in (1,3,5,7))
		or
		(:p_si_submit_type = 2
		and	pjsbp.si_type in (2,3,6,7))
		or
		(:p_si_submit_type = 3
		and	pjsbp.si_type in (1,2,3,5,6,7))
		or
		(:p_si_submit_type = 4
		and	pjsbp.si_type in (4,5,6,7))
		or
		(:p_si_submit_type = 5
		and	pjsbp.si_type in (1,3,4,5,6,7))
		or
		(:p_si_submit_type = 6
		and	pjsbp.si_type in (2,3,4,5,6,7))
		or
		(:p_si_submit_type = 7
		and	pjsbp.si_type in (1,2,3,4,5,6,7)))
and	((		pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;, ppa.legislative_parameters) = &apos;N&apos;
		and pjsbp.payroll_action_id = ppa.payroll_action_id)
		or
		(		pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;, ppa.legislative_parameters) = &apos;Y&apos;
		and	pjsbp.effective_date
				between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
        and pjsbp.si_sum_mtd_bon = &apos;Y&apos;))
and	nvl(substrb(pay_jp_balance_pkg.get_entry_value_char(
			hr_jp_id_pkg.input_value_id(
				&apos;COM_SI_REPORT_INFO&apos;,
				&apos;OUTPUT_FLAG&apos;,
				NULL,&apos;JP&apos;,&apos;FALSE&apos;),
			pjsbp.assignment_id,
			pjsbp.effective_date),1,1),&apos;N&apos;)
	 = decode(:p_output_flag,
			1,&apos;N&apos;,
			2,&apos;Y&apos;,
			nvl(substrb(pay_jp_balance_pkg.get_entry_value_char(
				hr_jp_id_pkg.input_value_id(
					&apos;COM_SI_REPORT_INFO&apos;,
					&apos;OUTPUT_FLAG&apos;,
					NULL,&apos;JP&apos;,&apos;FALSE&apos;),
				pjsbp.assignment_id,
				pjsbp.effective_date),1,1),&apos;N&apos;))
and	not exists(
		select	/*+ ORDERED
								INDEX(PPA2 PAY_PAYROLL_ACTIONS_FK6) */
						null
		from		pay_payroll_actions			ppa2,
						pay_assignment_actions	paa2
		where		ppa2.element_set_id = ppa.element_set_id
		and			ppa2.effective_date
						between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
		and			ppa2.business_group_id = ppa.business_group_id
		and			ppa2.action_type = &apos;R&apos;
		and			paa2.payroll_action_id = ppa2.payroll_action_id
		and			paa2.action_status = &apos;C&apos;
		and			paa2.assignment_id = pjsbp.assignment_id
		and			pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;, ppa2.legislative_parameters) = pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;, ppa.legislative_parameters)
		and			paa2.action_sequence &gt; pjsbp.action_sequence)
and	wp.organization_id (+) = pjsbp.si_org_id
and	wp.org_information_context (+) = &apos;JP_WP_UNION_INFO&apos;
and	hoi.organization_id (+) = pjsbp.si_org_id
and	hoi.org_information_context (+) = :p_organization_context
and	pa.assignment_id = pjsbp.assignment_id
--and	pa.primary_flag = &apos;Y&apos;/*commented by JSAJJA as per Bug no 8435426*/
and	pjsbp.effective_date /* Bonus Process Date */
		between pa.effective_start_date and pa.effective_end_date
and	pp.person_id = pa.person_id
and	pjsbp.effective_date /* Bonus Process Date */
	between pp.effective_start_date and pp.effective_end_date
order by
	lpad(decode(:p_sort_order,
		&apos;HI_NUMBER&apos;,decode(:p_si_submit_type,
			3,decode(pjsbp.si_type,
					2,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			5,decode(pjsbp.si_type,
					4,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			7,decode(pjsbp.si_type,
					2,pjsbp.wp_number,
					4,pjsbp.wp_number,
					6,pjsbp.wp_number,
				pjsbp.hi_number),
			pjsbp.hi_number),
		decode(:p_si_submit_type,
			4,decode(pjsbp.si_type,
					5,pjsbp.hi_number,
					pjsbp.wp_number),
			6,decode(pjsbp.si_type,
					5,pjsbp.hi_number,
					pjsbp.wp_number),
			pjsbp.wp_number)),10,&apos; &apos;)
</SQL_TEXT>
  <XDO_APPLICATION_SHORT_NAME>PAY</XDO_APPLICATION_SHORT_NAME>
  <XDO_DATA_SOURCE_CODE>PAYJPBON_XML</XDO_DATA_SOURCE_CODE>
  <REPORT_TRANSLATIONS>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>JA</LANGUAGE>
    <REPORT_NAME>PAY 給与帳票(健康保険・厚生年金保険被保険者賞与等支払届チェックリスト)</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: 給与帳票(健康保険・厚生年金保険被保険者賞与等支払届チェックリスト)
Application: Payroll
Source: 給与帳票(健康保険・厚生年金保険被保険者賞与等支払届チェックリスト)(XML)
Short Name: PAYJPBON_XML
DB package: PAY_PAYJPBON_XMLP_PKG</DESCRIPTION>
   </REPORT_TRANSLATIONS_ROW>
   <REPORT_TRANSLATIONS_ROW>
    <LANGUAGE>US</LANGUAGE>
    <REPORT_NAME>PAY Payroll Report (Check List of Bonus Payment Notification for Health Ins/Welfare Pension Ins)</REPORT_NAME>
    <DESCRIPTION>Imported from BI Publisher
Description: Payroll Report (Check List of Bonus Payment Notification for Health Ins/Welfare Pension Ins)
Application: Payroll
Source: Payroll Report (Check List of Bonus Payment Notification for Health Ins/Welfare Pension Ins) (XML)
Short Name: PAYJPBON_XML
DB package: PAY_PAYJPBON_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>&amp;p_where_clause_for_assid</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_birth_date_dd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_birth_date_era</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_birth_date_erayymmdd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_birth_date_mm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_birth_date_yy</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_comp</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_comp_total</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_mtr_comp</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_payment_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_payment_date_dd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_payment_date_mm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_payment_date_yy</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_bon_payment_date_yymmdd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_d_birth_date_era</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_d_bon_comp_total</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_emp_failure_item</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_error_message</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_exclude</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_full_name</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_hi_only</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payment_date_dd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payment_date_mm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payment_date_yy</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_payment_date_yymmdd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_reported_date_dd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_reported_date_mm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_reported_date_yy</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_reported_date_yymmdd</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_scheduled_payment_mm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_scheduled_payment_yy</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_scheduled_payment_yymm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_si_sex_code</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:cp_wp_only</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_bon_hi_std_prem_elm_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_bon_wp_std_prem_elm_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_earn_kind_sj_hi_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_earn_kind_sj_wp_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_earn_sj_hi_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_earn_sj_wp_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_eot</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_hi_disqualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_hi_qualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_rec_cnt</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_si_sex_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_sot</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_wp_disqualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_wp_qualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_wpf_disqualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:g_wpf_qualified_date_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id1</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id10</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id2</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id3</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id4</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id5</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id6</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id7</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id8</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_assignment_id9</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_bon_hi_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_bon_hi_std_prem_ele_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_bon_wp_prem_iv_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_bon_wp_std_prem_ele_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_business_group_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_conc_request_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_organization_context</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_organization_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_output_flag</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_payment_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_payroll_action_id</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_reported_date</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_scheduled_payment_yyyymm</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_si_submit_type</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_sort_order</ANCHOR>
   </ANCHORS_ROW>
   <ANCHORS_ROW>
    <ANCHOR>:p_where_clause_for_assid</ANCHOR>
   </ANCHORS_ROW>
  </ANCHORS>
  <PARAMETERS>
   <PARAMETERS_ROW>
    <SORT_ORDER>1</SORT_ORDER>
    <DISPLAY_SEQUENCE>-40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_business_group_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_BUSINESS_GROUP_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
business_group_id id,
name value,
null description
from
per_business_groups
where business_group_id=fnd_global.per_business_group_id
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select name from per_business_groups where business_group_id=fnd_global.PER_BUSINESS_GROUP_ID</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>PAY_JP_SRS_BUSINESS_GROUP_ID</PARAMETER_NAME>
      <DESCRIPTION>ビジネス・グループ</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>PAY_JP_SRS_BUSINESS_GROUP_ID</PARAMETER_NAME>
      <DESCRIPTION>Business Group</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>2</SORT_ORDER>
    <DISPLAY_SEQUENCE>-30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_organization_context</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_ORG_INFORMATION_CONTEXT</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hoit.org_information_type id,
hoit.displayed_org_information_type value,
null description
from
hr_org_information_types hoit,hr_organization_information hoi
where hoi.organization_id=:$flex$.pay_jp_srs_si_organization_id
and hoi.org_information_context in (&apos;JP_HI_UNION_INFO&apos;,&apos;JP_WP_UNION_INFO&apos;,&apos;JP_WP_FUND_INFO&apos;)
and hoit.org_information_type=hoi.org_information_context
order by value,description</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select hoit.displayed_org_information_type from hr_org_information_types hoit where hoit.org_information_type=decode(:$flex$.submit_to,4,&apos;JP_WP_FUND_INFO&apos;,decode(:$flex$.submit_to-trunc(:$flex$.submit_to/2)*2,1,&apos;JP_HI_UNION_INFO&apos;,&apos;JP_WP_UNION_INFO&apos;))</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>事業所所在地</PARAMETER_NAME>
      <DESCRIPTION>事業所所在地</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Location Address</PARAMETER_NAME>
      <DESCRIPTION>Location Address</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>3</SORT_ORDER>
    <DISPLAY_SEQUENCE>-20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_sort_order</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_GEPPEN_SANTEI_SORT_ORDER</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
null description
from
hr_lookups
where lookup_type=&apos;JP_SORT_ORDER&apos;
and lookup_code in (&apos;HI_NUMBER&apos;,&apos;WP_NUMBER&apos;)
order by lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select decode(:$flex$.submit_to-trunc(:$flex$.submit_to/2)*2,1,hr_general.decode_lookup(&apos;JP_SORT_ORDER&apos;,&apos;HI_NUMBER&apos;) ,hr_general.decode_lookup(&apos;JP_SORT_ORDER&apos;,&apos;WP_NUMBER&apos;)) from dual</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>ソート順</PARAMETER_NAME>
      <DESCRIPTION>ソート順</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Sort Order</PARAMETER_NAME>
      <DESCRIPTION>Sort Order</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>4</SORT_ORDER>
    <DISPLAY_SEQUENCE>10</DISPLAY_SEQUENCE>
    <ANCHOR>:p_reported_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select fnd_date.date_to_chardate(effective_date) from fnd_sessions where session_id=userenv(&apos;sessionid&apos;)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>提出日</PARAMETER_NAME>
      <DESCRIPTION>提出日</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Reported Date</PARAMETER_NAME>
      <DESCRIPTION>Reported Date</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>5</SORT_ORDER>
    <DISPLAY_SEQUENCE>20</DISPLAY_SEQUENCE>
    <ANCHOR>:p_payment_date</ANCHOR>
    <PARAMETER_TYPE_DSP>Date</PARAMETER_TYPE_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>PAY_JP_SRS_SI_LOC_BON_EFFECTIVE_DATE</PARAMETER_NAME>
      <DESCRIPTION>支払年月日</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>PAY_JP_SRS_SI_LOC_BON_EFFECTIVE_DATE</PARAMETER_NAME>
      <DESCRIPTION>Payment Year/Month/Date</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>6</SORT_ORDER>
    <DISPLAY_SEQUENCE>30</DISPLAY_SEQUENCE>
    <ANCHOR>:p_payroll_action_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_PAYROLL_ACTION_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
payroll_action_id id,
fnd_date.date_to_chardate(trunc(effective_date,&apos;DD&apos;))||&apos;(&apos;||to_char(payroll_action_id)||&apos;)&apos; value,
hr_general.decode_lookup(&apos;YES_NO&apos;,pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,legislative_parameters)) description
from
pay_jp_si_fd_action_date_v
where business_group_id=:$flex$.pay_jp_srs_business_group_id
and trunc(effective_date,&apos;MM&apos;)
=trunc(fnd_date.canonical_to_date(:$flex$.pay_jp_srs_si_loc_bon_effective_date),&apos;MM&apos;)
and element_set_code=&apos;BON&apos;
and default_value_flag=&apos;Y&apos;
and action_status=&apos;C&apos;
order by effective_date desc,hr_general.decode_payroll(payroll_id),pay_jp_report_pkg.decode_ass_set_name(assignment_set_id)</LOV_QUERY_DSP>
    <DEFAULT_VALUE>select fnd_date.date_to_chardate(trunc(pjsfad.effective_date,&apos;DD&apos;))||&apos;(&apos;||to_char(pjsfad.payroll_action_id)||&apos;)&apos; from pay_jp_si_fd_action_date_v pjsfad where pjsfad.business_group_id = :$FLEX$.PAY_JP_SRS_BUSINESS_GROUP_ID and trunc(pjsfad.effective_date,&apos;MM&apos;) = trunc(fnd_date.canonical_to_date(:$FLEX$.PAY_JP_SRS_SI_LOC_BON_EFFECTIVE_DATE),&apos;MM&apos;) and pjsfad.element_set_code = &apos;BON&apos; and pjsfad.default_value_flag = &apos;Y&apos; and pjsfad.action_status = &apos;C&apos; and not exists(select /*+ INDEX(PPA PAY_PAYROLL_ACTIONS_FK6) */ null from pay_payroll_actions ppa where ppa.business_group_id = pjsfad.business_group_id and ppa.element_set_id = pjsfad.element_set_id and ppa.action_status = &apos;C&apos; and trunc(ppa.effective_date,&apos;MM&apos;) = trunc(pjsfad.effective_date,&apos;MM&apos;) and ppa.payroll_action_id &gt; pjsfad.payroll_action_id)</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>賞与処理(最終)</PARAMETER_NAME>
      <DESCRIPTION>賞与処理(最終)</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Bonus Process (Latest)</PARAMETER_NAME>
      <DESCRIPTION>Bonus Process (Latest)</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>7</SORT_ORDER>
    <DISPLAY_SEQUENCE>40</DISPLAY_SEQUENCE>
    <ANCHOR>:p_scheduled_payment_yyyymm</ANCHOR>
    <PARAMETER_TYPE_DSP>Char</PARAMETER_TYPE_DSP>
    <DEFAULT_VALUE>select to_char(ppa.effective_date,&apos;YYYYMM&apos;) from pay_payroll_actions ppa where ppa.payroll_action_id = :$flex$.bonus_process_latest</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>支払予定年月</PARAMETER_NAME>
      <DESCRIPTION>支払予定年月</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Scheduled Payment Year/Month</PARAMETER_NAME>
      <DESCRIPTION>Scheduled Payment Year/Month</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>8</SORT_ORDER>
    <DISPLAY_SEQUENCE>50</DISPLAY_SEQUENCE>
    <ANCHOR>:p_organization_id</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_ORGANIZATION_ID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
hou.organization_id id,
hou.name value,
null description
from
hr_all_organization_units_vl hou
where hou.business_group_id=fnd_global.per_business_group_id
and hou.organization_id in (
select hoi.organization_id
from hr_organization_information hoi
where hoi.organization_id=hou.organization_id
and hoi.org_information_context=&apos;CLASS&apos;
and hoi.org_information1 in (&apos;JP_KENKO&apos;,&apos;JP_KOUSEI&apos;,&apos;JP_KIKIN&apos;))
order by hou.name</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>事業所</PARAMETER_NAME>
      <DESCRIPTION>事業所</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Location</PARAMETER_NAME>
      <DESCRIPTION>Location</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>9</SORT_ORDER>
    <DISPLAY_SEQUENCE>60</DISPLAY_SEQUENCE>
    <ANCHOR>:p_si_submit_type</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_SUBMIT_TYPE</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
to_number(hr.lookup_code) id,
hr.meaning value,
null description
from
hr_lookups hr
where hr.lookup_type=&apos;JP_SI_TYPE&apos;
and hr.lookup_code in (
select min(hr2.lookup_code)
from hr_lookups hr2,
hr_organization_information hoi1,
hr_organization_information hoi2,
hr_organization_information hoi3
where hr2.lookup_type=&apos;JP_SI_TYPE&apos;
and hoi1.organization_id=:$flex$.pay_jp_srs_si_organization_id
and hoi1.org_information_context in (&apos;JP_HI_UNION_INFO&apos;,&apos;JP_WP_UNION_INFO&apos;,&apos;JP_WP_FUND_INFO&apos;)
and hoi2.organization_id=hoi1.organization_id
and hoi2.org_information_context in (&apos;JP_HI_UNION_INFO&apos;,&apos;JP_WP_UNION_INFO&apos;,&apos;JP_WP_FUND_INFO&apos;)
and hoi3.organization_id=hoi1.organization_id
and hoi3.org_information_context in (&apos;JP_HI_UNION_INFO&apos;,&apos;JP_WP_UNION_INFO&apos;,&apos;JP_WP_FUND_INFO&apos;)
and (
(hr2.lookup_code=&apos;1&apos;
and hoi1.org_information_context=&apos;JP_HI_UNION_INFO&apos;)
or (hr2.lookup_code=&apos;2&apos;
and hoi2.org_information_context=&apos;JP_WP_UNION_INFO&apos;)
or (hr2.lookup_code=&apos;3&apos;
and hoi1.org_information_context=&apos;JP_HI_UNION_INFO&apos;
and hoi2.org_information_context=&apos;JP_WP_UNION_INFO&apos;)
or (hr2.lookup_code=&apos;4&apos;
and hoi3.org_information_context=&apos;JP_WP_FUND_INFO&apos;)
or (hr2.lookup_code=&apos;5&apos;
and hoi1.org_information_context=&apos;JP_HI_UNION_INFO&apos;
and hoi3.org_information_context=&apos;JP_WP_FUND_INFO&apos;)
or (hr2.lookup_code=&apos;6&apos;
and hoi2.org_information_context=&apos;JP_WP_UNION_INFO&apos;
and hoi3.org_information_context=&apos;JP_WP_FUND_INFO&apos;)
or (hr2.lookup_code=&apos;7&apos;
and hoi1.org_information_context=&apos;JP_HI_UNION_INFO&apos;
and hoi2.org_information_context=&apos;JP_WP_UNION_INFO&apos;
and hoi3.org_information_context=&apos;JP_WP_FUND_INFO&apos;))
group by hr2.lookup_code
)
order by hr.lookup_code</LOV_QUERY_DSP>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>提出先</PARAMETER_NAME>
      <DESCRIPTION>提出先</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Submit to</PARAMETER_NAME>
      <DESCRIPTION>Submit to</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>10</SORT_ORDER>
    <DISPLAY_SEQUENCE>70</DISPLAY_SEQUENCE>
    <ANCHOR>:p_output_flag</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_REPORT_OUTPUT_FLAG</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
lookup_code id,
meaning value,
description description
from
hr_lookups
where lookup_type=&apos;JP_SI_REPORT_OUTPUT&apos;
order by lookup_code</LOV_QUERY_DSP>
    <DEFAULT_VALUE>SELECT meaning FROM hr_lookups WHERE lookup_type = &apos;JP_SI_REPORT_OUTPUT&apos; AND lookup_code = &apos;0&apos;</DEFAULT_VALUE>
    <REQUIRED>Y</REQUIRED>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>出力対象区分</PARAMETER_NAME>
      <DESCRIPTION>出力対象区分</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Output Flag</PARAMETER_NAME>
      <DESCRIPTION>Output Flag</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>11</SORT_ORDER>
    <DISPLAY_SEQUENCE>80</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id1</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員1</PARAMETER_NAME>
      <DESCRIPTION>従業員1</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee1</PARAMETER_NAME>
      <DESCRIPTION>Employee1</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>12</SORT_ORDER>
    <DISPLAY_SEQUENCE>90</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id2</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員2</PARAMETER_NAME>
      <DESCRIPTION>従業員2</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee2</PARAMETER_NAME>
      <DESCRIPTION>Employee2</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>13</SORT_ORDER>
    <DISPLAY_SEQUENCE>100</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id3</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員3</PARAMETER_NAME>
      <DESCRIPTION>従業員3</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee3</PARAMETER_NAME>
      <DESCRIPTION>Employee3</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>14</SORT_ORDER>
    <DISPLAY_SEQUENCE>110</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id4</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員4</PARAMETER_NAME>
      <DESCRIPTION>従業員4</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee4</PARAMETER_NAME>
      <DESCRIPTION>Employee4</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>15</SORT_ORDER>
    <DISPLAY_SEQUENCE>120</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id5</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員5</PARAMETER_NAME>
      <DESCRIPTION>従業員5</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee5</PARAMETER_NAME>
      <DESCRIPTION>Employee5</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>16</SORT_ORDER>
    <DISPLAY_SEQUENCE>130</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id6</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員6</PARAMETER_NAME>
      <DESCRIPTION>従業員6</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee6</PARAMETER_NAME>
      <DESCRIPTION>Employee6</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>17</SORT_ORDER>
    <DISPLAY_SEQUENCE>140</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id7</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員7</PARAMETER_NAME>
      <DESCRIPTION>従業員7</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee7</PARAMETER_NAME>
      <DESCRIPTION>Employee7</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>18</SORT_ORDER>
    <DISPLAY_SEQUENCE>150</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id8</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員8</PARAMETER_NAME>
      <DESCRIPTION>従業員8</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee8</PARAMETER_NAME>
      <DESCRIPTION>Employee8</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>19</SORT_ORDER>
    <DISPLAY_SEQUENCE>160</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id9</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員9</PARAMETER_NAME>
      <DESCRIPTION>従業員9</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee9</PARAMETER_NAME>
      <DESCRIPTION>Employee9</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
    </PARAMETER_TRANSLATIONS>
   </PARAMETERS_ROW>
   <PARAMETERS_ROW>
    <SORT_ORDER>20</SORT_ORDER>
    <DISPLAY_SEQUENCE>170</DISPLAY_SEQUENCE>
    <ANCHOR>:p_assignment_id10</ANCHOR>
    <PARAMETER_TYPE_DSP>LOV Oracle</PARAMETER_TYPE_DSP>
    <LOV_NAME>PAY_JP_SRS_SI_BON_ASSID</LOV_NAME>
    <VALIDATE_FROM_LIST_DSP>Y</VALIDATE_FROM_LIST_DSP>
    <LOV_QUERY_DSP>select
paa2.assignment_id id,
pp.employee_number value,
substr(rpad(pp.last_name||&apos; &apos;||pp.first_name,15,&apos; &apos;),1,50) description
from
pay_payroll_actions ppa,pay_payroll_actions ppa2,pay_assignment_actions paa2,per_all_assignments_f pa,per_all_people_f pp
where ppa.payroll_action_id=:$flex$.pay_jp_srs_si_bon_payroll_action_id
and ppa.business_group_id=:$flex$.pay_jp_srs_business_group_id
and ppa2.business_group_id=ppa.business_group_id
and ppa2.action_type=&apos;R&apos;
and ppa2.element_set_id=ppa.element_set_id
and ((pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;N&apos;
and ppa2.payroll_action_id=ppa.payroll_action_id)
or
(pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)=&apos;Y&apos;
and ppa2.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa2.legislative_parameters)=&apos;Y&apos;))
and paa2.payroll_action_id=ppa2.payroll_action_id
and paa2.action_status=&apos;C&apos;
and not exists(
select
null
from pay_payroll_actions ppa3,
pay_assignment_actions paa3
where ppa3.element_set_id=ppa.element_set_id
and ppa3.effective_date
between trunc(ppa.effective_date,&apos;MM&apos;) and ppa.effective_date
and ppa3.business_group_id=ppa.business_group_id
and ppa3.action_type=&apos;R&apos;
and paa3.payroll_action_id=ppa3.payroll_action_id
and paa3.action_status=&apos;C&apos;
and paa3.assignment_id=paa2.assignment_id
and pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa3.legislative_parameters)=pay_core_utils.get_parameter(&apos;SI_SUM_MTD_BON&apos;,ppa.legislative_parameters)
and paa3.action_sequence&gt;paa2.action_sequence)
and pa.assignment_id=paa2.assignment_id
and ppa2.effective_date
between pa.effective_start_date and pa.effective_end_date
and pp.person_id=pa.person_id
and ppa2.effective_date
between pp.effective_start_date and pp.effective_end_date
order by lpad(pp.employee_number,30,&apos; &apos;)</LOV_QUERY_DSP>
    <PARAMETER_TRANSLATIONS>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>JA</LANGUAGE>
      <PARAMETER_NAME>従業員10</PARAMETER_NAME>
      <DESCRIPTION>従業員10</DESCRIPTION>
     </PARAMETER_TRANSLATIONS_ROW>
     <PARAMETER_TRANSLATIONS_ROW>
      <LANGUAGE>US</LANGUAGE>
      <PARAMETER_NAME>Employee10</PARAMETER_NAME>
      <DESCRIPTION>Employee10</DESCRIPTION>
     </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>
