DBA Data[Home] [Help]

PACKAGE: APPS.HXC_RDB_PRE_RETRIEVAL

Source


1 PACKAGE HXC_RDB_PRE_RETRIEVAL AUTHID CURRENT_USER AS
2 /* $Header: hxcrdbpreret.pkh 120.4.12020000.2 2013/03/26 13:25:06 jnerella ship $ */
3 
4 
5 
6 TYPE VARCHARTAB IS TABLE OF VARCHAR2(450);   /*Bug 16391367*/
7 TYPE NUMBERTAB IS TABLE OF NUMBER;
8 TYPE DATETAB IS TABLE OF DATE;
9 
10 PROCEDURE go(p_application   IN VARCHAR2,
11              p_start_date    IN VARCHAR2 DEFAULT NULL,
12              p_end_date      IN VARCHAR2 DEFAULT NULL,
13              p_payroll_id    IN NUMBER   DEFAULT NULL,
14              p_gre_id        IN NUMBER   DEFAULT NULL,
15              p_org_id        IN NUMBER   DEFAULT NULL,
16              p_person_id     IN NUMBER   DEFAULT NULL,
17              p_cutoff        IN VARCHAR2 DEFAULT NULL,
18              p_changes_since IN VARCHAR2 DEFAULT NULL,
19              p_msg           OUT NOCOPY VARCHAR2,  -- Bug 9654164
20              p_level         OUT NOCOPY VARCHAR2   -- Bug 9654164
21              );
22 
23 PROCEDURE unlock;
24 
25 PROCEDURE clear_old_data;
26 
27 
28 PROCEDURE generate_pre_retrieval_xml(p_application_code IN VARCHAR2 DEFAULT 'PAY',
29 				     p_user_name        IN VARCHAR2 DEFAULT 'ANONYMOUS',
30 				     p_timecard_status 	IN VARCHAR2 DEFAULT NULL,
31 				     p_attribute_name 	IN VARCHAR2 DEFAULT NULL,
32 				     p_sup_name  	IN VARCHAR2 DEFAULT NULL,
33 				     p_delegated_person	IN VARCHAR2 DEFAULT NULL,
34 				     p_dynamic_sql      IN VARCHAR2,
35 				     p_pre_xml          OUT NOCOPY CLOB
36 				    );
37 
38 PROCEDURE load_unretrieved_details( p_application   IN   VARCHAR2,
39                                     p_timecard_id   IN   NUMBER);
40 
41 
42 PROCEDURE release_timecard_lock ( p_resource_id IN VARCHAR2,
43                                   p_start_time  IN VARCHAR2,
44                                   p_stop_time   IN VARCHAR2 );
45 
46 
47 
48 -- Bug 9654164
49 -- Added the below functions.
50 FUNCTION validate_login
51 RETURN VARCHAR2;
52 
53 
54 FUNCTION validate_current_session
55 RETURN VARCHAR2;
56 
57 END HXC_RDB_PRE_RETRIEVAL;
58