1 PACKAGE XNP_CSIINTSR_U AUTHID CURRENT_USER AS
2 PROCEDURE CREATE_MSG ( XNP$MTL_TRANSACTION_ID NUMBER,
3 XNP$ORGANIZATION_ID NUMBER,
4 XNP$INVENTORY_ITEM_ID NUMBER,
5 x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
6 x_msg_text OUT VARCHAR2,
7 x_error_code OUT NUMBER,
8 x_error_message OUT VARCHAR2,
9 p_sender_name IN VARCHAR2 DEFAULT NULL,
10 p_recipient_list IN VARCHAR2 DEFAULT NULL,
11 p_version IN NUMBER DEFAULT 1,
12 p_reference_id IN VARCHAR2 DEFAULT NULL,
13 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
14 p_order_id IN NUMBER DEFAULT NULL,
15 p_wi_instance_id IN NUMBER DEFAULT NULL,
16 p_fa_instance_id IN NUMBER DEFAULT NULL,
17 p_delay IN NUMBER DEFAULT NULL,
18 p_interval IN NUMBER DEFAULT NULL ) ;
19 PROCEDURE PUBLISH ( XNP$MTL_TRANSACTION_ID NUMBER,
20 XNP$ORGANIZATION_ID NUMBER,
21 XNP$INVENTORY_ITEM_ID NUMBER,
22 x_message_id OUT NUMBER,
23 x_error_code OUT NUMBER,
24 x_error_message OUT VARCHAR2,
25 p_consumer_list IN VARCHAR2 DEFAULT NULL,
26 p_sender_name IN VARCHAR2 DEFAULT NULL,
27 p_recipient_list IN VARCHAR2 DEFAULT NULL,
28 p_version IN NUMBER DEFAULT 1,
29 p_reference_id IN VARCHAR2 DEFAULT NULL,
30 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
31 p_order_id IN NUMBER DEFAULT NULL,
32 p_wi_instance_id IN NUMBER DEFAULT NULL,
33 p_fa_instance_id IN NUMBER DEFAULT NULL ) ;
34 PROCEDURE SEND ( XNP$MTL_TRANSACTION_ID NUMBER,
35 XNP$ORGANIZATION_ID NUMBER,
36 XNP$INVENTORY_ITEM_ID NUMBER,
37 x_message_id OUT NUMBER,
38 x_error_code OUT NUMBER,
39 x_error_message OUT VARCHAR2,
40 p_consumer_name IN VARCHAR2,
41 p_sender_name IN VARCHAR2 DEFAULT NULL,
42 p_recipient_name IN VARCHAR2 DEFAULT NULL,
43 p_version IN NUMBER DEFAULT 1,
44 p_reference_id IN VARCHAR2 DEFAULT NULL,
45 p_opp_reference_id IN VARCHAR2 DEFAULT NULL,
46 p_order_id IN NUMBER DEFAULT NULL,
47 p_wi_instance_id IN NUMBER DEFAULT NULL,
48 p_fa_instance_id IN NUMBER DEFAULT NULL ) ;
49 PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
50 p_msg_text IN VARCHAR2,
51 x_error_code OUT NUMBER,
52 x_error_message OUT VARCHAR2,
53 p_process_reference IN VARCHAR2 DEFAULT NULL );
54 PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
55 p_msg_text IN VARCHAR2,
56 x_error_code OUT NUMBER,
57 x_error_message OUT VARCHAR2 ) ;
58 PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
59 p_msg_text IN VARCHAR2,
60 x_error_code OUT NUMBER,
61 x_error_message OUT VARCHAR2 ) ;
62
63 END XNP_CSIINTSR_U;