1 PACKAGE XDP_INTERFACES_PO_VUHK AUTHID CURRENT_USER AS
2 /* $Header: XDPPOVHS.pls 120.1 2005/06/16 02:22:01 appldev $ */
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_order API
13 */
14
15 Procedure Process_order_Pre( p_order_header IN OUT NOCOPY XDP_TYPES.ORDER_HEADER,
16 p_order_parameter IN OUT NOCOPY XDP_TYPES.ORDER_PARAMETER_LIST,
17 p_order_line_list IN OUT NOCOPY XDP_TYPES.ORDER_LINE_LIST,
18 p_line_parameter_list IN OUT NOCOPY XDP_TYPES.LINE_PARAM_LIST,
19 p_sdp_order_id IN OUT NOCOPY NUMBER,
20 x_data IN OUT NOCOPY VARCHAR2,
21 x_count IN OUT NOCOPY NUMBER,
22 x_return_code IN OUT NOCOPY VARCHAR2
23 );
24
25 /*
26 This procedure is used for the customer to add
27 customization AFTER the Process_order API
28 */
29
30 Procedure Process_order_Post( p_order_header IN OUT NOCOPY XDP_TYPES.ORDER_HEADER,
31 p_order_parameter IN OUT NOCOPY XDP_TYPES.ORDER_PARAMETER_LIST,
32 p_order_line_list IN OUT NOCOPY XDP_TYPES.ORDER_LINE_LIST,
33 p_line_parameter_list IN OUT NOCOPY XDP_TYPES.LINE_PARAM_LIST,
34 p_sdp_order_id IN OUT NOCOPY NUMBER,
35 x_data IN OUT NOCOPY VARCHAR2,
36 x_count IN OUT NOCOPY NUMBER,
37 x_return_code IN OUT NOCOPY VARCHAR2
38 );
39
40
41
42 END XDP_INTERFACES_PO_VUHK;