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