1 PACKAGE pa_budget_core AUTHID CURRENT_USER AS
2 -- $Header: PAXBUBCS.pls 120.3.12000000.3 2007/07/13 12:01:12 vgovvala ship $
3
4 g_project_start_date date;
5
6 procedure baseline (x_draft_version_id in number,
7 x_mark_as_original in varchar2,
8 x_verify_budget_rules in varchar2 default 'Y',
9 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
10 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
11 x_err_stack in out NOCOPY varchar2); --File.Sql.39 bug 4440895
12
13 procedure copy_without_delete (p_src_version_id in number,
14 p_amount_change_pct in number,
15 p_rounding_precision in number,
16 p_dest_project_id in number,
17 p_dest_budget_type_code in varchar2,
18 x_err_code in out NOCOPY number, -- added NOCOPY to pass GSCC errors for bug 5838587
19 x_err_stage in out NOCOPY varchar2, -- added NOCOPY to pass GSCC errors for bug 5838587
20 x_err_stack in out NOCOPY varchar2); -- added NOCOPY to pass GSCC errors for bug 5838587
21
22 procedure copy (x_src_version_id in number,
23 x_amount_change_pct in number,
24 x_rounding_precision in number,
25 x_shift_days in number,
26 x_dest_project_id in number,
27 x_dest_budget_type_code in varchar2,
28 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
29 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
30 x_err_stack in out NOCOPY varchar2); --File.Sql.39 bug 4440895
31
32 procedure verify (x_budget_version_id in number,
33 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
34 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
35 x_err_stack in out NOCOPY varchar2); --File.Sql.39 bug 4440895
36
37 procedure copy_lines (x_src_version_id in number,
38 x_amount_change_pct in number,
39 x_rounding_precision in number,
40 x_shift_days in number,
41 x_dest_version_id in number,
42 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
43 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
44 x_err_stack in out NOCOPY varchar2, --File.Sql.39 bug 4440895
45 x_pm_flag in varchar2 default 'N') ;
46
47 procedure shift_periods(x_start_period_date in date,
48 x_periods in number,
49 x_period_name in out NOCOPY varchar2, --File.Sql.39 bug 4440895
50 x_period_type in varchar2,
51 x_start_date in out NOCOPY date, --File.Sql.39 bug 4440895
52 x_end_date in out NOCOPY date, --File.Sql.39 bug 4440895
53 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
54 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
55 x_err_stack in out NOCOPY varchar2); --File.Sql.39 bug 4440895
56
57 procedure get_periods(x_start_date1 in date,
58 x_start_date2 in date,
59 x_period_type in varchar2,
60 x_periods in out NOCOPY number, --File.Sql.39 bug 4440895
61 x_err_code in out NOCOPY number, --File.Sql.39 bug 4440895
62 x_err_stage in out NOCOPY varchar2, --File.Sql.39 bug 4440895
63 x_err_stack in out NOCOPY varchar2); --File.Sql.39 bug 4440895
64
65 END pa_budget_core;