DBA Data[Home] [Help]

APPS.PAY_KR_PAYKRYTS_PKG SQL Statements

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

Line: 35

		select
			count(paa.assignment_action_id)								COUNT,
			nvl(sum(to_number(i1.value) + to_number(i2.value)), 0)					EARNINGS,
			count(decode(to_number(i2.value), 0, null, 1))						NON_TAXABLE_COUNT,
			nvl(sum(to_number(i2.value)), 0)							NON_TAXABLE,
			count(decode(to_number(i3.value), 0, null, 1))						MED_EXP_TAX_EXEM_COUNT,
			nvl(sum(to_number(i3.value)), 0)							MED_EXP_TAX_EXEM,
			count(decode(to_number(i4.value), 0, null, 1))						DONATION_TAX_EXEM_COUNT,
			nvl(sum(to_number(i4.value)), 0)							DONATION_TAX_EXEM,
			nvl(sum(to_number(i5.value)), 0)							ANNUAL_ITAX,
			nvl(sum(to_number(i6.value)), 0)							PREV_ITAX,
			nvl(sum(to_number(i7.value)), 0)							CUR_ITAX,
			nvl(sum(decode(sign(to_number(i8.value)), 1, to_number(i8.value),null)), 0)		ITAX_ADJ_PAY,
			abs(nvl(sum(decode(sign(to_number(i8.value)), -1, to_number(i8.value),null)), 0))	ITAX_ADJ_REFUND
		from	ff_archive_items		i8,	/* X_YEA_ITAX_ADJ          */
			ff_archive_items		i7,	/* X_YEA_CUR_ITAX          */
			ff_archive_items		i6,	/* X_YEA_PREV_ITAX         */
			ff_archive_items		i5,	/* X_YEA_ANNUAL_ITAX       */
			ff_archive_items		i4,	/* X_YEA_DONATION_TAX_EXEM */
			ff_archive_items		i3,	/* X_YEA_MED_EXP_TAX_EXEM  */
			ff_archive_items		i2,	/* X_YEA_NON_TAXABLE       */
			ff_archive_items		i1,	/* X_YEA_TAXABLE           */
			pay_assignment_actions		paa,
			pay_payroll_actions		ppa,
			hr_organization_units	        hou
		where	hou.organization_id = p_tax_unit_id
		and	ppa.report_type = 'YEA'
		and	ppa.report_qualifier = 'KR'
		and	ppa.report_category in ('N', 'I')
		and	ppa.business_group_id + 0 = hou.business_group_id
		and	to_number(to_char(ppa.effective_date, 'YYYY')) = p_target_year
		and	ppa.action_type in ('B','X')
		and	paa.payroll_action_id = ppa.payroll_action_id
		and	paa.tax_unit_id = hou.organization_id
		and	paa.action_status = 'C'
		and	i1.context1 = paa.assignment_action_id
		and	i1.user_entity_id = nvl(g_taxable_id, paa.assignment_action_id)
		and	i2.context1 = paa.assignment_action_id
		and	i2.user_entity_id = nvl(g_non_taxable_id, paa.assignment_action_id)
		and	i3.context1 = paa.assignment_action_id
		and	i3.user_entity_id = nvl(g_med_exp_tax_exem_id, paa.assignment_action_id)
		and	i4.context1 = paa.assignment_action_id
		and	i4.user_entity_id = nvl(g_donation_tax_exem_id, paa.assignment_action_id)
		and	i5.context1 = paa.assignment_action_id
		and	i5.user_entity_id = nvl(g_annual_itax_id, paa.assignment_action_id)
		and	i6.context1(+) = paa.assignment_action_id
		and	i6.user_entity_id(+) = nvl(g_prev_itax_id, paa.assignment_action_id)
		and	i7.context1 = paa.assignment_action_id
		and	i7.user_entity_id = nvl(g_cur_itax_id, paa.assignment_action_id)
		and	i8.context1 = paa.assignment_action_id
		and	i8.user_entity_id = nvl(g_itax_adj_id, paa.assignment_action_id);
Line: 112

	select	user_entity_id
	into	l_user_entity_id
	from	ff_user_entities
	where	user_entity_name = p_user_entity_name
	and	legislation_code = 'KR'
	and	creator_type = 'X';