DBA Data[Home] [Help]

APPS.FII_PSI_JE_DTL_PKG SQL Statements

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

Line: 36

SELECT	report_date_julian INTO fii_ea_util_pkg.g_curr_per_start_id
FROM fii_time_day
WHERE	report_date = fii_ea_util_pkg.g_curr_per_start;
Line: 40

SELECT	report_date_julian INTO fii_ea_util_pkg.g_as_of_date_id
FROM fii_time_day
WHERE	report_date = fii_ea_util_pkg.g_as_of_date;
Line: 55

' SELECT
	inline_view.FII_PSI_JOURNAL_NAME 	FII_PSI_JOURNAL_NAME,
	inline_view.FII_PSI_CURRENCY 		FII_PSI_CURRENCY,
	inline_view.FII_PSI_ENTERED_AMOUNT 	FII_PSI_ENTERED_AMOUNT,
	inline_view.FII_PSI_NET_AMOUNT 		FII_PSI_NET_AMOUNT,
	inline_view.FII_PSI_JOURNAL_DATE 	FII_PSI_JOURNAL_DATE,
	inline_view.FII_PSI_DOC_NUMBER 		FII_PSI_DOC_NUMBER,
	inline_view.FII_PSI_CATEGORY 		FII_PSI_CATEGORY,
	inline_view.FII_PSI_DESCRIPTION 	FII_PSI_DESCRIPTION,
	inline_view.FII_PSI_SOURCE 		FII_PSI_SOURCE,
	inline_view.FII_PSI_GT_NET_AMOUNT 	FII_PSI_GT_NET_AMOUNT,
	DECODE(inline_view.FII_PSI_CATEGORY, ''Purchases'', DECODE(inline_view.FII_PSI_DOC_NUMBER,NULL,'''',
		''pFunctionName=FII_EA_POA_DRILL&PoHeaderId='' || PO_HEADER_ID ||
                     ''&PoReleaseId='' || PO_RELEASE_ID || ''&addBreadCrumb=Y&retainAM=Y''))	FII_PSI_DOC_NUMBER_DRILL
FROM
(SELECT
 	f.name 				FII_PSI_JOURNAL_NAME,
     	f.currency_code 		FII_PSI_CURRENCY,
	SUM(NVL(jln.entered_cr, 0) -  NVL(jln.entered_dr, 0))*-1 FII_PSI_ENTERED_AMOUNT,
	SUM(NVL(jln.accounted_cr, 0) -  NVL(jln.accounted_dr, 0))*-1 FII_PSI_NET_AMOUNT,
     	jln.effective_date		FII_PSI_JOURNAL_DATE,
	jln.reference_4			FII_PSI_DOC_NUMBER,
     	f.je_category 			FII_PSI_CATEGORY,
     	f.description 			FII_PSI_DESCRIPTION,
     	jes.user_je_source_name	 	FII_PSI_SOURCE,
	DECODE(LENGTH(TRANSLATE(jln.reference_2,''0''||TRANSLATE(jln.reference_2,''a0123456789'',''a''),''0''))
               -LENGTH(jln.reference_2),
               0, TO_NUMBER(jln.reference_2),
               NULL) PO_HEADER_ID,
        NULL                            PO_RELEASE_ID,
	(SUM(SUM(NVL(jln.accounted_cr, 0) -NVL(jln.accounted_dr,0))) OVER()) *-1 FII_PSI_GT_NET_AMOUNT
 FROM 	gl_je_headers f,
     	gl_je_lines jln,
	fii_gl_processed_header_ids fgl,
	gl_je_sources_tl jes
WHERE  	f.je_header_id = fgl.je_header_id
	AND	f.je_header_id = jln.je_header_id
	AND     f.je_source = jes.je_source_name
	AND  	f.actual_flag = ''E''
	AND 	jes.language =   userenv(''LANG'')
	AND	jln.effective_date BETWEEN :CURR_PERIOD_START AND :ASOF_DATE
	AND	jln.code_combination_id IN (	SELECT	f.code_combination_id
						FROM	fii_gl_ccid_dimensions f
			 			WHERE	'||l_company_where||'
							'||l_cost_center_where||'
							'||l_category_where||'
							'||l_fud1_where||'
							'||l_fud2_where||'
					    )
GROUP BY	f.je_header_id, f.name, jln.effective_date, jln.reference_4, f.currency_code,
		f.je_category, f.description, jes.user_je_source_name, jln.reference_2

UNION ALL

SELECT		'''||g_carryfwd_msg||''' 				FII_PSI_JOURNAL_NAME,
		functional_currency 		FII_PSI_CURRENCY,
		SUM(NVL(obligated_amount_prim, 0) +  NVL(committed_amount_prim, 0)+ NVL(other_amount_prim, 0))*-1 FII_PSI_ENTERED_AMOUNT,
		SUM(NVL(obligated_amount_prim, 0) +  NVL(committed_amount_prim, 0)+ NVL(other_amount_prim, 0))*-1 FII_PSI_NET_AMOUNT,
		posted_date		FII_PSI_JOURNAL_DATE,
		NULL FII_PSI_DOC_NUMBER,
		NULL 			FII_PSI_CATEGORY,
		'''||g_carryfwd_msg||''' 			FII_PSI_DESCRIPTION,
		NULL	 	FII_PSI_SOURCE,
		NULL		PO_HEADER_ID,
		NULL		PO_RELEASE_ID,
		(SUM(SUM(NVL(obligated_amount_prim, 0) +  NVL(committed_amount_prim, 0)+ NVL(other_amount_prim, 0))) OVER())*-1 FII_PSI_GT_NET_AMOUNT

FROM 		fii_gl_enc_carryfwd_f f

WHERE		'||l_company_where||l_cost_center_where||l_enc_category_where||l_fud1_where||l_fud2_where||'
		AND f.time_id between :CURR_PERIOD_START_ID AND :ASOF_DATE_ID
GROUP BY	functional_currency,posted_date ) inline_view

ORDER BY	FII_PSI_JOURNAL_DATE DESC';
Line: 204

' SELECT
	inline_view.FII_PSI_JOURNAL_NAME 	FII_PSI_JOURNAL_NAME,
	inline_view.FII_PSI_CURRENCY 		FII_PSI_CURRENCY,
	inline_view.FII_PSI_ENTERED_AMOUNT 	FII_PSI_ENTERED_AMOUNT,
	inline_view.FII_PSI_LINE_AMOUNT 	FII_PSI_LINE_AMOUNT,
	inline_view.FII_PSI_JOURNAL_DATE 	FII_PSI_JOURNAL_DATE,
	inline_view.FII_PSI_DOC_NUMBER 		FII_PSI_DOC_NUMBER,
	inline_view.FII_PSI_CATEGORY 		FII_PSI_CATEGORY,
	inline_view.FII_PSI_DESCRIPTION 	FII_PSI_DESCRIPTION,
	inline_view.FII_PSI_SOURCE 		FII_PSI_SOURCE,
	inline_view.FII_PSI_GT_LINE_AMOUNT 	FII_PSI_GT_LINE_AMOUNT
FROM
	(SELECT
	 	f.name 				FII_PSI_JOURNAL_NAME,
     		f.currency_code 		FII_PSI_CURRENCY,
		SUM(NVL(jln.entered_cr, 0) -  NVL(jln.entered_dr, 0))*-1 FII_PSI_ENTERED_AMOUNT,
		SUM(NVL(jln.accounted_cr, 0) -  NVL(jln.accounted_dr, 0))*-1 FII_PSI_LINE_AMOUNT,
	     	jln.effective_date		FII_PSI_JOURNAL_DATE,
		jln.reference_4			FII_PSI_DOC_NUMBER,
	     	f.je_category 			FII_PSI_CATEGORY,
     		f.description 			FII_PSI_DESCRIPTION,
	     	jes.user_je_source_name	 	FII_PSI_SOURCE,
		(SUM(SUM(NVL(jln.accounted_cr, 0) -NVL(jln.accounted_dr,0))) OVER())*-1 FII_PSI_GT_LINE_AMOUNT

	 FROM 	gl_je_headers f,
     		gl_je_lines jln,
		gl_je_sources_tl jes,
		gl_ledgers_public_v sob,
                gl_periods per,
		fii_slg_budget_asgns slba
	WHERE  	f.je_header_id = jln.je_header_id
		AND     f.je_source = jes.je_source_name
		AND  	f.actual_flag = ''B''
		AND     f.status = ''P''
                AND     sob.ledger_id = f.ledger_id
                AND     per.period_set_name = sob.period_set_name
                AND     f.posted_date between per.start_date and per.end_date
                AND     per.adjustment_period_flag = ''N''
		AND  	per.period_type = sob.accounted_period_type
		AND 	jes.language =   userenv(''LANG'')
		AND	jln.effective_date BETWEEN :CURR_PERIOD_START AND :ASOF_DATE
		AND	f.budget_version_id = slba.budget_version_id '||l_currency_where||'
		AND	jln.code_combination_id IN (    SELECT  f.code_combination_id
							FROM	fii_gl_ccid_dimensions f
				 			WHERE   '||l_company_where||l_cost_center_where||l_category_where
								||l_fud1_where||l_fud2_where||'
						    )
	GROUP BY	f.je_header_id, f.name, jln.effective_date, jln.reference_4, f.currency_code,
			f.je_category, f.description, jes.user_je_source_name

UNION ALL

SELECT		'''||g_carryfwd_msg||'''	FII_PSI_JOURNAL_NAME,
		sob.currency_code 		FII_PSI_CURRENCY,
		SUM(NVL(b.begin_balance_cr,0) - NVL(b.begin_balance_dr,0))*-1 FII_PSI_ENTERED_AMOUNT,
	        SUM(NVL(b.begin_balance_cr,0) - NVL(b.begin_balance_dr,0))*-1 FII_PSI_LINE_AMOUNT,
		p.start_date		FII_PSI_JOURNAL_DATE,
		NULL FII_PSI_DOC_NUMBER,
		NULL 			FII_PSI_CATEGORY,
		'''||g_carryfwd_msg||''' 			FII_PSI_DESCRIPTION,
		NULL	 	FII_PSI_SOURCE,
		(SUM(SUM(NVL(b.begin_balance_cr,0) - NVL(b.begin_balance_dr,0))) OVER())*-1 FII_GT_PSI_LINE_AMOUNT

 FROM		FII_SOURCE_LEDGER_GROUPS fslg,
	        FII_SLG_ASSIGNMENTS      slga,
		FII_SLG_BUDGET_ASGNS     slba,
		FII_GL_CCID_DIMENSIONS   f,
		FII_FIN_CAT_TYPE_ASSGNS  fcta,
		GL_BALANCES              b,
		GL_PERIODS               p,
	        GL_LEDGERS_PUBLIC_V      sob

 WHERE		fslg.usage_code = ''DBI''
		AND   slga.source_ledger_group_id = fslg.source_ledger_group_id
		AND   slba.source_ledger_group_id = slga.source_ledger_group_id
		AND   slba.ledger_id = slga.ledger_id
		AND   sob.ledger_id = slba.ledger_id
		AND   p.period_set_name = sob.period_set_name
		AND   p.period_type     = sob.accounted_period_type
		AND   p.period_num      = 1
		AND   p.start_date BETWEEN :CURR_PERIOD_START AND :ASOF_DATE
		AND   b.actual_flag     = ''B''
		AND   b.period_name     = p.period_name
		AND   b.ledger_id = slga.ledger_id
		AND   b.budget_version_id = slba.budget_version_id
		AND   b.currency_code = '''||l_prim_global_curr||'''
                AND   b.currency_code != ''STAT''
		AND  (b.begin_balance_dr <> 0 OR b.begin_balance_cr <> 0)
		AND   b.code_combination_id = f.code_combination_id
		AND '||l_company_where||l_cost_center_where||l_category_where||l_fud1_where||l_fud2_where||'
		AND   (f.company_id = slga.bal_seg_value_id OR
			slga.bal_seg_value_id = -1)
		AND   f.chart_of_accounts_id = slga.chart_of_accounts_id
		AND   fcta.fin_category_id = f.natural_account_id
		AND   fcta.fin_cat_type_code = ''OE''

GROUP BY	sob.currency_code, p.start_date ) inline_view

ORDER BY	FII_PSI_JOURNAL_DATE DESC';