DBA Data[Home] [Help]

APPS.POREQ SQL Statements

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

Line: 33

	SELECT	porh.preparer_id,
		'REQUISITION',
		porh.type_lookup_code,
		podt.forwarding_mode_code,
		nvl(podt.default_approval_path_id,0),
		nvl(can_preparer_approve_flag,'N')
	INTO	p_req_info
	FROM	po_requisition_headers porh,
		po_document_types podt
	WHERE	porh.requisition_header_id = p_requisition_header_id
	AND	podt.document_type_code	   = 'REQUISITION'
	AND	podt.document_subtype      = porh.type_lookup_code;
Line: 56

	SELECT	nvl(poac.employee_id,porh.preparer_id)
	INTO	l_employee_id
	FROM	po_action_history poac,
		po_requisition_headers porh
	WHERE	porh.requisition_header_id = p_requisition_header_id
	AND	porh.requisition_header_id = poac.object_id(+)
	AND	poac.object_type_code(+)   = 'REQUISITION'
	AND	poac.action_code	   is null;
Line: 102

	SELECT	poeh.superior_id forward_to_id
	FROM  	hr_employees_current_v hrec,
        	po_employee_hierarchies poeh
 	WHERE 	poeh.position_structure_id 	= b_approval_path_id
 	AND     poeh.employee_id 		= b_employee_id
 	AND   	hrec.employee_id 		= poeh.superior_id
 	AND    	poeh.superior_level 		> 0
 	ORDER
	BY 	poeh.superior_level, hrec.full_name;
Line: 114

	SELECT	pera.supervisor_id forward_to_id
 	FROM   	per_assignments_f pera
 	WHERE  	pera.business_group_id = fsp.business_group_id
 	AND    	TRUNC(sysdate) 	BETWEEN pera.effective_start_date
          			AND 	pera.effective_end_date
 	CONNECT
	BY 	pera.person_id = prior pera.supervisor_id
 	START
	WITH 	pera.person_id = b_employee_id;
Line: 163

	SELECT	poeh.superior_id
	FROM   	po_employee_hierarchies poeh,
               	hr_employees_current_v hremp
      	WHERE  	poeh.employee_id 		= b_employee_id
        AND	poeh.position_structure_id 	= b_approval_path_id
        AND	poeh.superior_level 		= 1
        AND    	hremp.employee_id 		= poeh.superior_id
        ORDER
	BY 	hremp.full_name;
Line: 175

	SELECT 	hremp.supervisor_id
	FROM	hr_employees_current_v hremp
	WHERE	hremp.employee_id = b_employee_id;
Line: 215

	SELECT  pocf.control_function_id
        INTO    l_control_function_id
        FROM    po_control_functions pocf
        WHERE   pocf.document_type_code = 'REQUISITION'
        AND     pocf.document_subtype 	=  l_reqinfo.sub_type
        AND     pocf.action_type_code 	= 'APPROVE'
        AND     pocf.enabled_flag 	= 'Y';
Line: 225

		SELECT  nvl(PAF.position_id,0)
	    	INTO    l_position_id
 	    	FROM    per_assignments_f paf
	    	WHERE   paf.person_id 		= p_employee_id
            	AND     paf.assignment_type 	= 'E'
            	AND     paf.primary_flag 	= 'Y'
	    	AND     sysdate BETWEEN paf.effective_start_date AND paf.effective_end_date;
Line: 240

		SELECT 	Min(pocr.amount_limit)
		INTO	l_doc_approval_limit
		FROM    po_control_rules pocr,
			po_control_groups pocg,
			po_position_controls popc
		WHERE  	popc.position_id 			= l_position_id
		AND    	sysdate 				BETWEEN NVL(popc.start_date, sysdate	- 1 )
								AND 	NVL(popc.end_date,sysdate + 1 )
		AND	popc.control_function_id 		= l_control_function_id
		AND    	pocg.enabled_flag 			= 'Y'
		AND    	pocg.control_group_id 			= popc.control_group_id
		AND    	pocr.control_group_id 			= pocg.control_group_id
		AND    	pocr.object_code 			= 'DOCUMENT_TOTAL'
		AND    	NVL(pocr.inactive_date, sysdate+1) 	> sysdate;
Line: 258

		SELECT  nvl(paf.job_id, 0)
	    	INTO    l_job_id
 	    	FROM    per_assignments_f PAF
	    	WHERE   paf.person_id 		= p_employee_id
            	AND     paf.assignment_type 	= 'E'
            	AND     paf.primary_flag 	= 'Y'
	    	AND     sysdate BETWEEN paf.effective_start_date AND paf.effective_end_date;
Line: 272

		SELECT 	Min(pocr.amount_limit)
		INTO	l_doc_approval_limit
		FROM    po_control_rules pocr,
			po_control_groups pocg,
			po_position_controls popc
		WHERE  	popc.job_id 				= l_job_id
		AND    	sysdate 				BETWEEN NVL(popc.start_date, sysdate - 1 )
								AND 	NVL(popc.end_date,sysdate + 1 )
		AND	popc.control_function_id 		= l_control_function_id
		AND    	pocg.enabled_flag 			= 'Y'
		AND    	pocg.control_group_id 			= popc.control_group_id
		AND    	pocr.control_group_id 			= pocg.control_group_id
		AND    	pocr.object_code 			= 'DOCUMENT_TOTAL'
		AND    	NVL(pocr.inactive_date, sysdate+1) 	> sysdate;
Line: 308

	select 	*
	into	fsp
	from 	financials_system_parameters;
Line: 312

	select 	currency_code
	into  	poreq.functional_currency
	from 	gl_sets_of_books
	where 	set_of_books_id = fsp.set_of_books_id;