DBA Data[Home] [Help]

APPS.XNP_SYNC_ERR_U dependencies on XNP_MESSAGE

Line 5: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,

1: PACKAGE BODY XNP_SYNC_ERR_U AS
2: /* $Header: XNPSYERB.pls 120.2 2006/02/13 07:54:48 dputhiye ship $*/
3: PROCEDURE CREATE_MSG ( XNP$SYNC_LABEL VARCHAR2,
4: XNP$SDP_RESULT_CODE VARCHAR2 DEFAULT NULL,
5: x_msg_header OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
6: x_msg_text OUT NOCOPY VARCHAR2,
7: x_error_code OUT NOCOPY NUMBER,
8: x_error_message OUT NOCOPY VARCHAR2,
9: p_sender_name IN VARCHAR2 DEFAULT NULL,

Line 24: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

20: e_NO_DESTINATION EXCEPTION ;
21: l_xml_body VARCHAR2(32767) ;
22: l_xml_doc VARCHAR2(32767) ;
23: l_xml_header VARCHAR2(32767) ;
24: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
25: BEGIN
26: x_error_code := 0 ;
27: x_error_message := NULL ;
28: XNP_XML_UTILS.initialize_doc ( ) ;

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

43: /* initialize the XML header variable */
44: XNP_XML_UTILS.initialize_doc ( ) ;
45: /*construct the XML header */
46: /* retreive the next message ID */
47: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
48: IF (p_reference_id IS NULL) THEN
49: l_msg_header.reference_id := l_msg_header.message_id ;
50: ELSE
51: l_msg_header.reference_id := p_reference_id ;

Line 113: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;

109: e_NO_DESTINATION EXCEPTION ;
110: l_recipient_list VARCHAR2 (2000) ;
111: l_consumer_list VARCHAR2 (4000) ;
112: l_queue_name VARCHAR2 (2000) ;
113: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
114: l_msg_text VARCHAR2(32767) ;
115: BEGIN
116: x_error_code := 0 ;
117: x_error_message := NULL ;

Line 121: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'SYNC_ERR', l_consumer_list );

117: x_error_message := NULL ;
118: /* check if the consumer list is NULL */
119: l_consumer_list := p_consumer_list ;
120: IF (l_consumer_list IS NULL) THEN
121: XNP_MESSAGE.GET_SUBSCRIBER_LIST( 'SYNC_ERR', l_consumer_list );
122: END IF;
123: l_recipient_list := p_recipient_list ;
124: l_queue_name := 'XNP_IN_EVT_Q';
125: /* create the XML message */

Line 144: XNP_MESSAGE.push (

140: p_fa_instance_id=>p_fa_instance_id ) ;
141: x_message_id := l_msg_header.message_id ;
142: /* enqueue the XML message for delivery */
143: IF (x_error_code = 0) THEN
144: XNP_MESSAGE.push (
145: p_msg_header => l_msg_header,
146: p_body_text => l_msg_text,
147: p_queue_name => xnp_event.c_internal_evt_q,
148: p_correlation_id => 'MSG_SERVER',

Line 150: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );

146: p_body_text => l_msg_text,
147: p_queue_name => xnp_event.c_internal_evt_q,
148: p_correlation_id => 'MSG_SERVER',
149: p_priority=>'2',
150: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
151: IF (l_consumer_list IS NOT NULL) THEN
152: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
153: XNP_MESSAGE.push (
154: p_msg_header => l_msg_header,

Line 152: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;

148: p_correlation_id => 'MSG_SERVER',
149: p_priority=>'2',
150: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
151: IF (l_consumer_list IS NOT NULL) THEN
152: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
153: XNP_MESSAGE.push (
154: p_msg_header => l_msg_header,
155: p_body_text => l_msg_text,
156: p_queue_name => xnp_event.c_outbound_msg_q,

Line 153: XNP_MESSAGE.push (

149: p_priority=>'2',
150: p_commit_mode => XNP_MESSAGE.C_ON_COMMIT );
151: IF (l_consumer_list IS NOT NULL) THEN
152: XNP_MESSAGE.GET_SEQUENCE(l_msg_header.message_id) ;
153: XNP_MESSAGE.push (
154: p_msg_header => l_msg_header,
155: p_body_text => l_msg_text,
156: p_queue_name => xnp_event.c_outbound_msg_q,
157: p_recipient_list => l_consumer_list,

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

205: p_order_id=>p_order_id,
206: p_wi_instance_id=>p_wi_instance_id,
207: p_fa_instance_id=>p_fa_instance_id ) ;
208: END ;
209: PROCEDURE PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
210: p_msg_text IN VARCHAR2,
211: x_error_code OUT NOCOPY NUMBER,
212: x_error_message OUT NOCOPY VARCHAR2,
213: p_process_reference IN VARCHAR2 DEFAULT NULL ) IS

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

214: BEGIN
215: NULL ;
216: XNP_WF_SYNC.PROCESS_SYNC_ERR(p_msg_header, x_error_code, x_error_message);
217: END ;
218: PROCEDURE VALIDATE ( p_msg_header IN OUT NOCOPY XNP_MESSAGE.MSG_HEADER_REC_TYPE,
219: p_msg_text IN VARCHAR2,
220: x_error_code OUT NOCOPY NUMBER,
221: x_error_message OUT NOCOPY VARCHAR2 ) IS
222: BEGIN

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

222: BEGIN
223: NULL ;
224: NULL;
225: END ;
226: PROCEDURE DEFAULT_PROCESS ( p_msg_header IN XNP_MESSAGE.MSG_HEADER_REC_TYPE,
227: p_msg_text IN VARCHAR2,
228: x_error_code OUT NOCOPY NUMBER,
229: x_error_message OUT NOCOPY VARCHAR2 ) IS
230: BEGIN