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,
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,
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,
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
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,
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,
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,
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
41: This function is called prior to generating message
42: for Process Order
43: */
44:
45: Function Ok_to_Generate_msg(p_order_header XDP_TYPES.ORDER_HEADER,
46: p_order_parameter XDP_TYPES.ORDER_PARAMETER_LIST,
47: p_order_line_list XDP_TYPES.ORDER_LINE_LIST,
48: p_line_parameter_list XDP_TYPES.LINE_PARAM_LIST,
49: p_sdp_order_id NUMBER
42: for Process Order
43: */
44:
45: Function Ok_to_Generate_msg(p_order_header XDP_TYPES.ORDER_HEADER,
46: p_order_parameter XDP_TYPES.ORDER_PARAMETER_LIST,
47: p_order_line_list XDP_TYPES.ORDER_LINE_LIST,
48: p_line_parameter_list XDP_TYPES.LINE_PARAM_LIST,
49: p_sdp_order_id NUMBER
50: ) return Boolean;
43: */
44:
45: Function Ok_to_Generate_msg(p_order_header XDP_TYPES.ORDER_HEADER,
46: p_order_parameter XDP_TYPES.ORDER_PARAMETER_LIST,
47: p_order_line_list XDP_TYPES.ORDER_LINE_LIST,
48: p_line_parameter_list XDP_TYPES.LINE_PARAM_LIST,
49: p_sdp_order_id NUMBER
50: ) return Boolean;
51:
44:
45: Function Ok_to_Generate_msg(p_order_header XDP_TYPES.ORDER_HEADER,
46: p_order_parameter XDP_TYPES.ORDER_PARAMETER_LIST,
47: p_order_line_list XDP_TYPES.ORDER_LINE_LIST,
48: p_line_parameter_list XDP_TYPES.LINE_PARAM_LIST,
49: p_sdp_order_id NUMBER
50: ) return Boolean;
51:
52: