1 PACKAGE EAM_PM_ENGINE AUTHID CURRENT_USER AS
2 /* $Header: EAMPMEGS.pls 120.3 2006/03/16 02:36:48 kmurthy ship $ */
3
4 /**
5 * This is a wrapper on top of the Java stored procedure to invoke the pm scheduler.
6 */
7 procedure run_pm_scheduler(runMode in number,
8 nonSched in varchar2,
9 startDate in date,
10 endDate in date,
11 groupID in number,
12 orgID in number,
13 userID in number,
14 locationID in number,
15 categoryID in number,
16 deptID in number,
17 itemType in number,
18 theAssetGroupID in number,
19 assetNumber in varchar2,
20 p_set_name_id in number );
21
22 /**
23 * This is a wrapper on top of the Java stored procedure to invoke the pm scheduler to
24 * do the forecast for a given set of asset numbers only.
25 */
26 function do_forecast(nonSched in varchar2,
27 startDate in date,
28 endDate in date,
29 orgID in number,
30 userID in number,
31 selectStmt in varchar2,
32 setname_id in number,
33 combine_default in varchar2) return number;
34
35 /**
36 * This is a wrapper on top of the Java stored procedure to invoke the pm scheduler to
37 * do the forecast for a given set of asset numbers only.
38 */
39 procedure do_forecast2(nonSched in varchar2,
40 startDate in date,
41 endDate in date,
42 orgID in number,
43 userID in number,
44 selectStmt in varchar2,
45 setname_id in number,
46 combine_default in varchar2,
47 group_id in number,
48 source_button in varchar2 );
49
50 procedure do_forecast3(nonSched in varchar2,
51 startDate in date,
52 endDate in date,
53 orgID in number,
54 userID in number,
55 objectID in number,
56 objectType in number,
57 setname_id in number,
58 combine_default in varchar2,
59 group_id in number);
60 END eam_pm_engine;
61