1 PACKAGE gms_client_extn_budget_wf AUTHID CURRENT_USER AS
2 /* $Header: gmsfbces.pls 115.8 2002/11/19 19:34:34 jmuthuku ship $ */
3
4 PROCEDURE Is_Budget_WF_Used
5 ( p_project_id IN NUMBER
6 , p_award_id IN NUMBER
7 , p_budget_type_code IN VARCHAR2
8 , p_pm_product_code IN VARCHAR2
9 , p_result IN OUT NOCOPY VARCHAR2
10 , p_err_code IN OUT NOCOPY NUMBER
11 , p_err_stage IN OUT NOCOPY VARCHAR2
12 , p_err_stack IN OUT NOCOPY VARCHAR2
13 );
14
15 PROCEDURE Start_Budget_WF
16 (p_draft_version_id IN NUMBER
17 , p_project_id IN NUMBER
18 , p_award_id IN NUMBER
19 , p_budget_type_code IN VARCHAR2
20 , p_mark_as_original IN VARCHAR2
21 , p_item_type OUT NOCOPY VARCHAR2
22 , p_item_key OUT NOCOPY VARCHAR2
23 , p_err_code IN OUT NOCOPY NUMBER
24 , p_err_stage IN OUT NOCOPY VARCHAR2
25 , p_err_stack IN OUT NOCOPY VARCHAR2
26 );
27
28 PROCEDURE Start_Budget_WF_Ntfy_Only
29 (p_draft_version_id IN NUMBER
30 , p_project_id IN NUMBER
31 , p_award_id IN NUMBER
32 , p_budget_type_code IN VARCHAR2
33 , p_mark_as_original IN VARCHAR2
34 , p_item_type OUT NOCOPY VARCHAR2
35 , p_item_key OUT NOCOPY VARCHAR2
36 , p_err_code IN OUT NOCOPY NUMBER
37 , p_err_stage IN OUT NOCOPY VARCHAR2
38 , p_err_stack IN OUT NOCOPY VARCHAR2
39 );
40
41
42 PROCEDURE Select_Budget_Approver
43 (p_item_type IN VARCHAR2
44 , p_item_key IN VARCHAR2
45 , p_project_id IN NUMBER
46 , p_award_id IN NUMBER
47 , p_budget_type_code IN VARCHAR2
48 , p_workflow_started_by_id IN NUMBER
49 , p_budget_baseliner_id OUT NOCOPY NUMBER
50 );
51
52 PROCEDURE Verify_Budget_Rules
53 (p_item_type IN VARCHAR2
54 , p_item_key IN VARCHAR2
55 , p_project_id IN NUMBER
56 , p_award_id IN NUMBER
57 , p_budget_type_code IN VARCHAR2
58 , p_workflow_started_by_id IN NUMBER
59 , p_event IN VARCHAR2
60 , p_warnings_only_flag OUT NOCOPY VARCHAR2
61 , p_err_msg_count OUT NOCOPY NUMBER
62 );
63
64 --Start Bug 2204122
65
66 PROCEDURE call_gms_debug
67 (p_user_roles IN VARCHAR2
68 ,p_disp_text IN VARCHAR2
69 );
70
71
72 PROCEDURE call_wf_addusers_to_adhocrole
73 (p_user_roles IN VARCHAR2
74 ,p_role_name IN VARCHAR2
75 );
76
77 --End Bug 2204122
78
79 END gms_client_extn_budget_wf;