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