1 PACKAGE XDP_DRC_UTIL_CUHK AUTHID CURRENT_USER AS
2 /* $Header: XDPDRCHS.pls 120.2 2005/07/07 02:16:22 appldev ship $ */
3
4 -- PL/SQL Specification
5 -- Datastructure Definitions
6
7
8 -- API specifications
9
10 /*
11 This procedure is used for the customer to add
12 customization PRIOR to the Process_DRC_Order API
13 */
14
15 Procedure Process_DRC_order_Pre( p_workitem_id IN OUT NOCOPY NUMBER,
16 p_task_parameter IN OUT NOCOPY XDP_TYPES.ORDER_PARAMETER_LIST,
17 p_sdp_order_id IN OUT NOCOPY NUMBER,
18 x_data IN OUT NOCOPY VARCHAR2,
19 x_count IN OUT NOCOPY NUMBER,
20 x_return_code IN OUT NOCOPY VARCHAR2
21 );
22
23 /*
24 This procedure is used for the customer to add
25 customization AFTER the Process_DRC_Order API
26 */
27
28 Procedure Process_DRC_order_Post( p_workitem_id IN OUT NOCOPY NUMBER,
29 p_task_parameter IN OUT NOCOPY XDP_TYPES.ORDER_PARAMETER_LIST,
30 p_sdp_order_id IN OUT NOCOPY NUMBER,
31 x_data IN OUT NOCOPY VARCHAR2,
32 x_count IN OUT NOCOPY NUMBER,
33 x_return_code IN OUT NOCOPY VARCHAR2
34 );
35
36 /*
37 This function is called prior to generating message
38 */
39
40 Function Ok_to_Generate_msg(p_workitem_id NUMBER,
41 p_task_parameter XDP_TYPES.ORDER_PARAMETER_LIST,
42 p_sdp_order_id NUMBER
43 ) return Boolean;
44
45 END XDP_DRC_UTIL_CUHK;