1 PACKAGE Ozf_Acct_Generator AUTHID CURRENT_USER AS
2 /*$Header: ozfactgs.pls 120.2.12020000.2 2012/07/17 10:22:50 bkunjan ship $*/
3 --
4 -- Package
5 -- ozf_account_generator
6 --api Name
7 -- START_PROCESS
8 -- Purpose
9 -- Runs the Workflow process to create the COGS Account
10 -- Arguments
11 -- p_api_version_number version of api
12 -- p_line_id order_line_id
13 -- p_claim_id
14 -- p_account_type
15 -- p_item_id product_id
16 -- p_offer_id
17 -- p_budget_id
18 -- p_price_adj_id price_adjustment_id
19 -- x_return_ccid return ccid
20 -- x_concat_segs segments
21 -- x_concat_ids segmentids
22 -- x_concat_descrs segment descriptions
23 -- x_msg_count
24 -- x_msg_data
25
26 PROCEDURE Start_Process (
27 p_api_version_number IN NUMBER,
28 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
29 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
30
31 x_return_status OUT NOCOPY VARCHAR2,
32 x_msg_count OUT NOCOPY NUMBER,
33 x_msg_data OUT NOCOPY VARCHAR2,
34
35 p_account_type IN VARCHAR2,
36 p_claim_id IN NUMBER,
37 p_budget_id IN NUMBER,
38 p_utilization_id IN NUMBER,
39 p_offer_id IN NUMBER,
40 p_order_id IN NUMBER,
41 p_line_id IN NUMBER,
42 p_item_type IN VARCHAR2,
43 p_item_id IN NUMBER,
44 p_price_adj_id IN NUMBER,
45 p_cust_account_id IN NUMBER,
46
47 x_return_ccid IN OUT NOCOPY NUMBER,
48 x_concat_segs IN OUT NOCOPY VARCHAR2,
49 x_concat_ids IN OUT NOCOPY VARCHAR2,
50 x_concat_descrs IN OUT NOCOPY VARCHAR2 );
51
52 -- Name
53 -- GET_COST_SALE_ITEM_DERIVED
54 -- Purpose
55 -- Derives the COGS account for a line regardless of the option flag
56 -- Arguments
57 -- Internal Name for the WF Item Type
58 -- WF Item Key
59 -- ID Number of thw WF activity
60 -- Result
61 PROCEDURE GET_COST_SALE_ITEM_DERIVED(itemtype IN VARCHAR2,
62 itemkey IN VARCHAR2,
63 actid IN NUMBER,
64 funcmode IN VARCHAR2,
65 result OUT NOCOPY VARCHAR2);
66 END Ozf_Acct_Generator;