DBA Data[Home] [Help]

PACKAGE: APPS.PA_STATUS

Source


1 PACKAGE pa_status AUTHID CURRENT_USER as
2 /* $Header: PAXVPS1S.pls 115.0 99/07/16 15:38:02 porting ship $   */
3 --==============================================================
4 
5 --
6 -- Define Global Variables, Functions and Procedure
7 --
8 
9 -- Define Global Variables
10 -- Global Record
11 	TYPE GlobalVars IS RECORD
12 	(	ProjectId			NUMBER(15)
13 		, TaskId				NUMBER(15)
14 		, RsrcListId			NUMBER(15)
15 		, RsrcMemberId			NUMBER(15)
16 		, CostBgtCode			VARCHAR2(30)
17 		, RevBgtCode			VARCHAR2(30)
18 		, StartDate			DATE
19 		, EndDate			DATE
20                 , Get_Factor                    NUMBER
21 
22 	);
23 
24 GlobVars	GlobalVars;
25 
26 --
27 ------------------------------------------------------------------------------------------
28 -- Define Functions to help pass Global Variables from to Views
29 ------------------------------------------------------------------------------------------
30 --
31 
32 --  Derive Project Id
33 	FUNCTION GetProjId RETURN NUMBER;
34 	pragma RESTRICT_REFERENCES  ( GetProjId, WNDS, WNPS );
35 
36 --  Derive Task Id
37 	FUNCTION GetTaskId RETURN NUMBER;
38 	pragma RESTRICT_REFERENCES  ( GetTaskId, WNDS, WNPS );
39 
40 --  Derive Resource List Id
41 	FUNCTION GetRsrcListId RETURN NUMBER;
42 	pragma RESTRICT_REFERENCES  ( GetRsrcListId, WNDS, WNPS );
43 
44 --  Derive Resource List Member Id
45 	FUNCTION GetRsrcMemberId RETURN NUMBER;
46 	pragma RESTRICT_REFERENCES  (GetRsrcMemberId , WNDS, WNPS );
47 
48 --  Derive Cost Budget Code
49 	FUNCTION GetCostBgtCode RETURN VARCHAR2;
50 	pragma RESTRICT_REFERENCES  ( GetCostBgtCode, WNDS, WNPS );
51 
52 --  Derive Revenue Budget Code
53 	FUNCTION GetRevBgtCode RETURN VARCHAR2;
54 	pragma RESTRICT_REFERENCES  ( GetRevBgtCode, WNDS, WNPS );
55 
56 --  Derive Start Date
57 	FUNCTION GetStartDate RETURN DATE;
58 	pragma RESTRICT_REFERENCES  ( GetStartDate, WNDS, WNPS );
59 
60 --  Derive End Date
61 	FUNCTION GetEndDate RETURN DATE;
62 	pragma RESTRICT_REFERENCES  ( GetEndDate, WNDS, WNPS );
63 
64 --  Derive Get_Factor
65         FUNCTION Get_Factor RETURN NUMBER;
66 	pragma RESTRICT_REFERENCES  ( Get_Factor, WNDS, WNPS );
67 
68 --
69 --  Define Procedure to Set Global Variables for Aforementioned Functions
70 --
71 
72 	PROCEDURE  pa_status_driver (
73 				x_project_id			IN 	NUMBER
74 				, x_task_id			IN	NUMBER
75 				, x_resource_list_id 		IN	NUMBER
76 				, x_resource_list_member_id	IN	NUMBER
77 				, x_cost_budget_code  		IN	VARCHAR2
78 				, x_rev_budget_code		IN	VARCHAR2
79 				, x_start_date			IN	DATE
80 				, x_end_date			IN	DATE
81                                 , x_factor                      IN      NUMBER);
82 
83 
84 END pa_status;