1 PACKAGE MTL_ABC_COMPILE_PKG AUTHID CURRENT_USER AS
2 /* $Header: INVCAACS.pls 120.1 2005/06/28 05:31:19 appldev ship $ */
3
4 -- This procedure is to perform ABC compile when user
5 -- choose Forecast usage value/forecast usage quantity.
6 -- This will get called from incaac.opp
7 PROCEDURE COMPILE_FUTURE_VALUE(x_organization_id IN NUMBER,
8 x_compile_id IN NUMBER,
9 x_forc_name IN VARCHAR2,
10 x_org_cost_group_id IN NUMBER,
11 x_cal_code IN VARCHAR2,
12 x_except_id IN NUMBER,
13 x_start_date IN VARCHAR2,
14 x_cutoff_date IN VARCHAR2,
15 x_item_scope_code IN NUMBER,
16 x_subinventory IN VARCHAR2);
17
18 -- This function will return item cost.
19 -- Gets called from above procedure COMPILE_FUTURE_VALUE()
20 FUNCTION GET_ITEM_COST(x_organization_id IN NUMBER,
21 x_inventory_item_id IN NUMBER,
22 x_project_id IN NUMBER,
23 x_cost_group_id IN NUMBER) RETURN NUMBER;
24
25 -- BEGIN INVCONV
26 PROCEDURE CALCULATE_COMPILE_VALUE (
27 p_organization_id NUMBER
28 , p_compile_id NUMBER
29 , p_cost_type_id NUMBER);
30 -- END INVCONV
31
32 END MTL_ABC_COMPILE_PKG;