1 PACKAGE PAY_COST_ALLOCATIONS_F_PKG AUTHID CURRENT_USER AS
2 /* $Header: pycsa01t.pkh 115.0 99/07/17 05:55:24 porting ship $ */
3 --
4 procedure insert_row(p_rowid in out varchar2,
5 p_cost_allocation_id in number,
6 p_effective_start_date in date,
7 p_effective_end_date in date,
8 p_business_group_id in number,
9 p_cost_allocation_keyflex_id in number,
10 p_assignment_id in number,
11 p_proportion in number,
12 p_request_id in number,
13 p_program_application_id in number,
14 p_program_id in number,
15 p_program_update_date in date);
16 --
17 procedure update_row(p_rowid in varchar2,
18 p_cost_allocation_id in number,
19 p_effective_start_date in date,
20 p_effective_end_date in date,
21 p_business_group_id in number,
22 p_cost_allocation_keyflex_id in number,
23 p_assignment_id in number,
24 p_proportion in number,
25 p_request_id in number,
26 p_program_application_id in number,
27 p_program_id in number,
28 p_program_update_date in date);
29 --
30 procedure delete_row(p_rowid in varchar2);
31 --
32 procedure lock_row(p_rowid in varchar2,
33 p_cost_allocation_id in number,
34 p_effective_start_date in date,
35 p_effective_end_date in date,
36 p_business_group_id in number,
37 p_cost_allocation_keyflex_id in number,
38 p_assignment_id in number,
39 p_proportion in number,
40 p_request_id in number,
41 p_program_application_id in number,
42 p_program_id in number,
43 p_program_update_date in date);
44 --
45 procedure maintain_cost_keyflex(p_cost_keyflex_id in out number,
46 p_cost_keyflex_structure in varchar2,
47 p_cost_allocation_keyflex_id in number,
48 p_concatenated_segments in varchar2,
49 p_summary_flag in varchar2,
50 p_start_date_active in date,
51 p_end_date_active in date,
52 p_segment1 in varchar2,
53 p_segment2 in varchar2,
54 p_segment3 in varchar2,
55 p_segment4 in varchar2,
56 p_segment5 in varchar2,
57 p_segment6 in varchar2,
58 p_segment7 in varchar2,
59 p_segment8 in varchar2,
60 p_segment9 in varchar2,
61 p_segment10 in varchar2,
62 p_segment11 in varchar2,
63 p_segment12 in varchar2,
64 p_segment13 in varchar2,
65 p_segment14 in varchar2,
66 p_segment15 in varchar2,
67 p_segment16 in varchar2,
68 p_segment17 in varchar2,
69 p_segment18 in varchar2,
70 p_segment19 in varchar2,
71 p_segment20 in varchar2,
72 p_segment21 in varchar2,
73 p_segment22 in varchar2,
74 p_segment23 in varchar2,
75 p_segment24 in varchar2,
76 p_segment25 in varchar2,
77 p_segment26 in varchar2,
78 p_segment27 in varchar2,
79 p_segment28 in varchar2,
80 p_segment29 in varchar2,
81 p_segment30 in varchar2);
82 --
83 end PAY_COST_ALLOCATIONS_F_PKG;