DBA Data[Home] [Help]

APPS.XNP_CSENIUPD_U dependencies on XNP_MESSAGE

Line 14: x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,

10: XNP$TO_PARTY_SITE_ID NUMBER DEFAULT NULL,
11: XNP$WORK_ORDER_NUMBER VARCHAR2 DEFAULT NULL,
12: XNP$TRANSACTION_DATE DATE,
13: XNP$FROM_NETWORK_LOC_ID NUMBER DEFAULT NULL,
14: x_msg_header OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
15: x_msg_text OUT VARCHAR2,
16: x_error_code OUT NUMBER,
17: x_error_message OUT VARCHAR2,
18: p_sender_name IN VARCHAR2 DEFAULT NULL,

Line 33: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

29: e_NO_DESTINATION EXCEPTION ;
30: l_xml_body VARCHAR2(32767) ;
31: l_xml_doc VARCHAR2(32767) ;
32: l_xml_header VARCHAR2(32767) ;
33: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
34: BEGIN
35: x_error_code := 0 ;
36: x_error_message := NULL ;
37: XNP_XML_UTILS.initialize_doc ( ) ;

Line 40: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;

36: x_error_message := NULL ;
37: XNP_XML_UTILS.initialize_doc ( ) ;
38: /*construct the XML header */
39: /* retreive the next message ID */
40: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
41: IF (p_reference_id IS NULL) THEN
42: l_msg_header.reference_id := l_msg_header.message_id ;
43: ELSE
44: l_msg_header.reference_id := p_reference_id ;

Line 168: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

164: e_NO_DESTINATION EXCEPTION ;
165: l_recipient_list VARCHAR2 (2000) ;
166: l_consumer_list VARCHAR2 (4000) ;
167: l_queue_name VARCHAR2 (2000) ;
168: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
169: l_msg_text VARCHAR2(32767) ;
170: BEGIN
171: x_error_code := 0 ;
172: x_error_message := NULL ;

Line 176: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'CSENIUPD', l_consumer_list );

172: x_error_message := NULL ;
173: /* check if the consumer list is NULL */
174: l_consumer_list := p_consumer_list ;
175: IF (l_consumer_list IS NULL) THEN
176: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'CSENIUPD', l_consumer_list );
177: END IF;
178: l_recipient_list := p_recipient_list ;
179: l_queue_name := 'XNP_OUT_MSG_Q';
180: /* create the XML message */

Line 209: XNP_MESSAGE.push (

205: p_fa_instance_id=>p_fa_instance_id ) ;
206: x_message_id := l_msg_header.message_id ;
207: /* enqueue the XML message for delivery */
208: IF (x_error_code = 0) THEN
209: XNP_MESSAGE.push (
210: p_msg_header => l_msg_header,
211: p_body_text => l_msg_text,
212: p_queue_name => xnp_event.c_outbound_msg_q,
213: p_recipient_list => l_consumer_list,

Line 217: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );

213: p_recipient_list => l_consumer_list,
214: p_fe_name => xnp_standard.fe_name,
215: p_correlation_id => l_msg_header.message_code,
216: p_priority=>'1',
217: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
218: /* out processing logic */
219: NULL;
220: END IF ;
221: EXCEPTION

Line 253: l_ack_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

249: p_order_id IN NUMBER DEFAULT NULL,
250: p_wi_instance_id IN NUMBER DEFAULT NULL,
251: p_fa_instance_id IN NUMBER DEFAULT NULL ) IS
252: l_recipient_name VARCHAR2(80);
253: l_ack_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
254: l_ack_code VARCHAR2(40);
255: l_error_code NUMBER ;l_error_message VARCHAR2(512);
256: l_ack_msg VARCHAR2(32767) ;
257: BEGIN

Line 290: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,

286: p_order_id=>p_order_id,
287: p_wi_instance_id=>p_wi_instance_id,
288: p_fa_instance_id=>p_fa_instance_id ) ;
289: END ;
290: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
291: p_msg_text IN VARCHAR2,
292: x_error_code OUT NUMBER,
293: x_error_message OUT VARCHAR2,
294: p_process_reference IN VARCHAR2 DEFAULT NULL ) IS

Line 299: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,

295: BEGIN
296: NULL ;
297: NULL;
298: END ;
299: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
300: p_msg_text IN VARCHAR2,
301: x_error_code OUT NUMBER,
302: x_error_message OUT VARCHAR2 ) IS
303: BEGIN

Line 308: PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,

304: NULL ;
305: Null;
306:
307: END ;
308: PROCEDURE VALIDATE ( p_msg_header IN OUT XNP_MESSAGE.MSG_HEADER_REC_TYPE,
309: p_msg_text IN VARCHAR2,
310: x_error_code OUT NUMBER,
311: x_error_message OUT VARCHAR2 ) IS
312: BEGIN