1 PACKAGE PA_CAPITAL_EVENTS_PVT AUTHID CURRENT_USER AS
2 /* $Header: PACACCBS.pls 115.3 2003/08/18 12:51:10 ajdas noship $ */
3
4
5 PROCEDURE CREATE_PERIODIC_EVENTS
6 (errbuf OUT NOCOPY VARCHAR2,
7 retcode OUT NOCOPY VARCHAR2,
8 p_event_period_name IN VARCHAR2,
9 p_asset_date_through_arg IN VARCHAR2,
10 p_ei_date_through_arg IN VARCHAR2 DEFAULT NULL,
11 p_project_id IN NUMBER DEFAULT NULL);
12
13
14 PROCEDURE CREATE_EVENT_FOR_PROJECT
15 (errbuf OUT NOCOPY VARCHAR2,
16 retcode OUT NOCOPY VARCHAR2,
17 p_event_period_name IN VARCHAR2,
18 p_asset_date_through IN DATE,
19 p_ei_date_through IN DATE,
20 p_project_id IN NUMBER,
21 p_event_type IN VARCHAR2,
22 p_project_number IN VARCHAR2,
23 p_asset_allocation_method IN VARCHAR2);
24
25
26 PROCEDURE ATTACH_ASSETS
27 (p_project_id IN NUMBER,
28 p_capital_event_id IN NUMBER,
29 p_book_type_code IN VARCHAR2 DEFAULT NULL,
30 p_asset_name IN VARCHAR2 DEFAULT NULL,
31 p_asset_category_id IN NUMBER DEFAULT NULL,
32 p_location_id IN NUMBER DEFAULT NULL,
33 p_asset_date_from IN DATE DEFAULT NULL,
34 p_asset_date_to IN DATE DEFAULT NULL,
35 p_task_number_from IN VARCHAR2 DEFAULT NULL,
36 p_task_number_to IN VARCHAR2 DEFAULT NULL,
37 p_ret_target_asset_id IN NUMBER DEFAULT NULL,
38 x_assets_attached_count OUT NOCOPY NUMBER,
39 x_return_status OUT NOCOPY VARCHAR2,
40 x_msg_data OUT NOCOPY VARCHAR2);
41
42
43 PROCEDURE ATTACH_COSTS
44 (p_project_id IN NUMBER,
45 p_capital_event_id IN NUMBER,
46 p_task_number_from IN VARCHAR2 DEFAULT NULL,
47 p_task_number_to IN VARCHAR2 DEFAULT NULL,
48 p_ei_date_from IN DATE DEFAULT NULL,
49 p_ei_date_to IN DATE DEFAULT NULL,
50 p_expenditure_type IN VARCHAR2 DEFAULT NULL,
51 p_transaction_source IN VARCHAR2 DEFAULT NULL,
52 x_costs_attached_count OUT NOCOPY NUMBER,
53 x_return_status OUT NOCOPY VARCHAR2,
54 x_msg_data OUT NOCOPY VARCHAR2);
55
56
57 END PA_CAPITAL_EVENTS_PVT;