DBA Data[Home] [Help]

PACKAGE: APPS.PQH_PROCESS_EMP_REVIEW

Source


1 PACKAGE pqh_process_emp_review AUTHID CURRENT_USER AS
2 /* $Header: pqrewpkg.pkh 115.6 2004/05/11 15:08:18 nsanghal noship $ */
3 --
4 --
5 --
6 TYPE ref_cursor IS REF CURSOR;
7 --
8 FUNCTION  get_reviewers (
9    p_transaction_step_id in varchar2
10   ,p_show_deleted        in varchar2 default NULL ) RETURN ref_cursor;
11 --
12 --
13 --
14 FUNCTION  get_employee_review (
15  p_transaction_step_id   in     varchar2 ) RETURN ref_cursor ;
16 --
17 --
18 
19 PROCEDURE get_emp_review_details(
20  x_transaction_step_id      IN  VARCHAR2,
21  x_Event_Id                 OUT NOCOPY NUMBER,
22  x_Assignment_Id            OUT NOCOPY NUMBER,
23  x_Type                     OUT NOCOPY VARCHAR2,
24  x_Date_Start               OUT NOCOPY VARCHAR2,
25  x_Date_End                 OUT NOCOPY VARCHAR2,
26  x_Time_Start               OUT NOCOPY VARCHAR2,
27  x_Time_End                 OUT NOCOPY VARCHAR2,
28  x_Location_Id              OUT NOCOPY NUMBER,
29  x_Comments                 OUT NOCOPY VARCHAR2,
30  x_Business_Group_Id        OUT NOCOPY NUMBER ,
31  x_notify_flag		   OUT NOCOPY   VARCHAR2
32 );
33 --
34 --
35 
36 PROCEDURE get_emp_reviewers_details(
37 x_transaction_step_id      IN    VARCHAR2,
38 x_Event_Id                 OUT NOCOPY   NUMBER,
39 x_Booking_Id               OUT NOCOPY   NUMBER,
40 x_Employee_no              OUT NOCOPY   VARCHAR2,
41 x_Comments                 OUT NOCOPY   VARCHAR2,
42 x_Business_Group_Id        OUT NOCOPY   NUMBER,
43 x_status                   OUT NOCOPY   VARCHAR2,
44 x_row_number		   IN    VARCHAR2,
45 x_person_id		   OUT NOCOPY   NUMBER   );
46 
47 
48 --
49 --
50 
51 PROCEDURE get_reviewers_count(
52 x_transaction_step_id      IN    VARCHAR2,
53 
54 x_total_no_of_rows   OUT NOCOPY NUMBER,
55  x_total_deleted_rows   OUT NOCOPY NUMBER);
56 --
57 --
58 
59 
60 PROCEDURE set_emp_review_details(
61 x_Login_person_id          IN 	NUMBER,
62 x_Person_id                IN 	NUMBER,
63 x_Item_type                IN 	VARCHAR2,
64 x_Item_key                 IN 	NUMBER,
65 x_Activity_id              IN 	NUMBER,
66 x_Event_Id                 IN   NUMBER,
67 x_Assignment_Id            IN   NUMBER,
68 x_Type                     IN   VARCHAR2,
69 x_Date_Start               IN   VARCHAR2,
70 x_Date_End                 IN   VARCHAR2,
71 x_Time_Start               IN   VARCHAR2,
72 x_Time_End                 IN   VARCHAR2,
73 x_Location_Id              IN   NUMBER,
74 x_Comments                 IN   VARCHAR2,
75 x_Business_Group_Id        IN   NUMBER,
76 x_notify_flag		   IN   VARCHAR2);
77 --
78 --
79 
80 PROCEDURE set_emp_reviewer_details(
81 x_login_person_id          IN 	NUMBER,
82 x_person_id                IN 	NUMBER,
83 x_item_type                IN 	VARCHAR2,
84 x_item_key                 IN 	NUMBER,
85 x_activity_id              IN 	NUMBER,
86 x_Event_Id                 IN   NUMBER,
87 x_Booking_Id               IN   NUMBER,
88 x_Employee_no              IN   VARCHAR2,
89 x_Comments                 IN   VARCHAR2,
90 x_Business_Group_Id        IN   NUMBER,
91 x_row_number		   IN   VARCHAR2,
92 x_status                   IN   VARCHAR2) ;
93 
94 --
95 --
96 
97 PROCEDURE process_api (
98    p_validate		   IN   BOOLEAN DEFAULT FALSE,
99    p_transaction_step_id   IN   NUMBER );
100 --
101 --
102 PROCEDURE process_emp_reviewers_api (
103      p_validate             IN   BOOLEAN DEFAULT FALSE,
104      p_Event_Id             IN   NUMBER,
105      p_Booking_Id           IN   NUMBER,
106      p_Employee_no          IN   VARCHAR2 ,
107      p_Comments             IN   VARCHAR2 ,
108      p_Business_Group_Id    IN   NUMBER,
109      p_status               IN   VARCHAR2,
110      p_personId             IN   NUMBER     ) ;
111 --
112 --
113 
114 PROCEDURE rollback_transaction (
115 	itemType	IN VARCHAR2,
116 	itemKey		IN VARCHAR2,
117         result	 OUT NOCOPY VARCHAR2) ;
118 
119 --
120 --
121 pkg_event_id Number;
122 END pqh_process_emp_review;