1 PACKAGE CSTPPWMT AS
2 /* $Header: CSTPWMTS.pls 120.3 2005/11/29 00:41:19 skayitha noship $*/
3
4 /*----------------------------------------------------------------------------*
5 | PUBLIC VARIABLES/TYPES |
6 *----------------------------------------------------------------------------*/
7 /*---------------------------------------------------------------------------*
8 | PUBLIC PROCEDURE |
9 | charge_wip_material |
10 *----------------------------------------------------------------------------*/
11
12 PROCEDURE charge_wip_material(
13 p_pac_period_id IN NUMBER,
14 p_cost_group_id IN NUMBER,
15 p_txn_id IN NUMBER,
16 p_exp_item IN NUMBER DEFAULT NULL,
17 p_exp_flag IN NUMBER DEFAULT NULL,
18 p_legal_entity IN NUMBER,
19 p_cost_type_id IN NUMBER,
20 p_cost_method IN NUMBER,
21 p_pac_rates_id IN NUMBER,
22 p_master_org_id IN NUMBER,
23 p_material_relief_algorithm IN NUMBER,
24 p_uom_control IN NUMBER,
25 p_user_id IN NUMBER,
26 p_login_id IN NUMBER,
27 p_request_id IN NUMBER,
28 p_prog_id IN NUMBER,
29 p_prog_app_id IN NUMBER,
30 p_txn_category IN NUMBER,
31 x_cost_method_hook OUT NOCOPY NUMBER,
32 x_err_num OUT NOCOPY NUMBER,
33 x_err_code OUT NOCOPY VARCHAR2,
34 x_err_msg OUT NOCOPY VARCHAR2);
35
36 /*---------------------------------------------------------------------------*
37 | PUBLIC PROCEDURE |
38 | charge_wip_pwac_cost |
39 *----------------------------------------------------------------------------*/
40 PROCEDURE charge_wip_pwac_cost(
41 p_pac_period_id IN NUMBER,
42 p_cost_group_id IN NUMBER,
43 p_pri_qty IN NUMBER,
44 p_item_id IN NUMBER,
45 p_entity_id IN NUMBER,
46 p_line_id IN NUMBER,
47 p_op_seq IN NUMBER,
48 p_material_relief_algorithm IN NUMBER,
49 p_user_id IN NUMBER,
50 p_login_id IN NUMBER,
51 p_request_id IN NUMBER,
52 p_prog_id IN NUMBER,
53 p_prog_app_id IN NUMBER,
54 x_err_num OUT NOCOPY NUMBER,
55 x_err_code OUT NOCOPY VARCHAR2,
56 x_err_msg OUT NOCOPY VARCHAR2,
57 p_zero_cost_flag IN NUMBER := 0); -- Variable added for eAM support in PAC
58
59
60 END CSTPPWMT;