DBA Data[Home] [Help]

APPS.XNP_XDP_PERF_BM_EVT_U dependencies on XNP_XML_UTILS

Line 35: XNP_XML_UTILS.initialize_doc ( ) ;

31: XNP$FEATURE_TYPE VARCHAR2( 16000) ;
32: BEGIN
33: x_error_code := 0 ;
34: x_error_message := NULL ;
35: XNP_XML_UTILS.initialize_doc ( ) ;
36: /*construct the XML header */
37: /* retreive the next message ID */
38: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
39: IF (p_reference_id IS NULL) THEN

Line 45: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;

41: ELSE
42: l_msg_header.reference_id := p_reference_id ;
43: END IF ;
44: /* append header parameters to make header */
45: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
46: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
47: l_msg_header.opp_reference_id := p_opp_reference_id ;
48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
49: l_msg_header.message_code := 'XDP_PERF_BM_EVT' ;

Line 46: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;

42: l_msg_header.reference_id := p_reference_id ;
43: END IF ;
44: /* append header parameters to make header */
45: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
46: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
47: l_msg_header.opp_reference_id := p_opp_reference_id ;
48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
49: l_msg_header.message_code := 'XDP_PERF_BM_EVT' ;
50: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;

Line 48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;

44: /* append header parameters to make header */
45: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
46: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
47: l_msg_header.opp_reference_id := p_opp_reference_id ;
48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
49: l_msg_header.message_code := 'XDP_PERF_BM_EVT' ;
50: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
51: l_msg_header.version := p_version ;
52: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;

Line 50: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;

46: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
47: l_msg_header.opp_reference_id := p_opp_reference_id ;
48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
49: l_msg_header.message_code := 'XDP_PERF_BM_EVT' ;
50: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
51: l_msg_header.version := p_version ;
52: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
53: l_msg_header.creation_date := SYSDATE ;
54: l_msg_header.recipient_name := p_recipient_list ;

Line 52: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;

48: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
49: l_msg_header.message_code := 'XDP_PERF_BM_EVT' ;
50: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
51: l_msg_header.version := p_version ;
52: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
53: l_msg_header.creation_date := SYSDATE ;
54: l_msg_header.recipient_name := p_recipient_list ;
55: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
56: l_msg_header.sender_name := p_sender_name ;

Line 55: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;

51: l_msg_header.version := p_version ;
52: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
53: l_msg_header.creation_date := SYSDATE ;
54: l_msg_header.recipient_name := p_recipient_list ;
55: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
56: l_msg_header.sender_name := p_sender_name ;
57: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
58: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
59: l_msg_header.direction_indr := 'E' ;

Line 57: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;

53: l_msg_header.creation_date := SYSDATE ;
54: l_msg_header.recipient_name := p_recipient_list ;
55: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
56: l_msg_header.sender_name := p_sender_name ;
57: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
58: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
59: l_msg_header.direction_indr := 'E' ;
60: l_msg_header.order_id := p_order_id ;
61: l_msg_header.wi_instance_id := p_wi_instance_id ;

Line 58: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;

54: l_msg_header.recipient_name := p_recipient_list ;
55: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
56: l_msg_header.sender_name := p_sender_name ;
57: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
58: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
59: l_msg_header.direction_indr := 'E' ;
60: l_msg_header.order_id := p_order_id ;
61: l_msg_header.wi_instance_id := p_wi_instance_id ;
62: l_msg_header.fa_instance_id := p_fa_instance_id ;

Line 64: XNP_XML_UTILS.get_document ( l_xml_header ) ;

60: l_msg_header.order_id := p_order_id ;
61: l_msg_header.wi_instance_id := p_wi_instance_id ;
62: l_msg_header.fa_instance_id := p_fa_instance_id ;
63: /* retreieve the XML header */
64: XNP_XML_UTILS.get_document ( l_xml_header ) ;
65: /* append the XML headerto message */
66: XNP_XML_UTILS.initialize_doc ( ) ;
67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;

Line 66: XNP_XML_UTILS.initialize_doc ( ) ;

62: l_msg_header.fa_instance_id := p_fa_instance_id ;
63: /* retreieve the XML header */
64: XNP_XML_UTILS.get_document ( l_xml_header ) ;
65: /* append the XML headerto message */
66: XNP_XML_UTILS.initialize_doc ( ) ;
67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
70: /* construct the message body */

Line 67: XNP_XML_UTILS.xml_decl ;

63: /* retreieve the XML header */
64: XNP_XML_UTILS.get_document ( l_xml_header ) ;
65: /* append the XML headerto message */
66: XNP_XML_UTILS.initialize_doc ( ) ;
67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
70: /* construct the message body */
71: XNP_XML_UTILS.begin_segment ( 'XDP_PERF_BM_EVT' ) ;

Line 68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;

64: XNP_XML_UTILS.get_document ( l_xml_header ) ;
65: /* append the XML headerto message */
66: XNP_XML_UTILS.initialize_doc ( ) ;
67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
70: /* construct the message body */
71: XNP_XML_UTILS.begin_segment ( 'XDP_PERF_BM_EVT' ) ;
72: BEGIN

Line 69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );

65: /* append the XML headerto message */
66: XNP_XML_UTILS.initialize_doc ( ) ;
67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
70: /* construct the message body */
71: XNP_XML_UTILS.begin_segment ( 'XDP_PERF_BM_EVT' ) ;
72: BEGIN
73: XNP$SUBSCRIPTION_TN := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,

Line 71: XNP_XML_UTILS.begin_segment ( 'XDP_PERF_BM_EVT' ) ;

67: XNP_XML_UTILS.xml_decl ;
68: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
69: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
70: /* construct the message body */
71: XNP_XML_UTILS.begin_segment ( 'XDP_PERF_BM_EVT' ) ;
72: BEGIN
73: XNP$SUBSCRIPTION_TN := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
74: 'SUBSCRIPTION_TN' );
75: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 86: XNP_XML_UTILS.write_leaf_element ( 'SUBSCRIPTION_TN', XNP$SUBSCRIPTION_TN ) ;

82: fnd_message.set_token( 'ATTRIBUTE','SUBSCRIPTION_TN' ) ;
83: x_error_message := fnd_message.get ;
84: RAISE e_MISSING_MANDATORY_DATA ;
85: END IF ;
86: XNP_XML_UTILS.write_leaf_element ( 'SUBSCRIPTION_TN', XNP$SUBSCRIPTION_TN ) ;
87: BEGIN
88: XNP$CUSTOMER_NAME := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
89: 'CUSTOMER_NAME' );
90: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 101: XNP_XML_UTILS.write_leaf_element ( 'CUSTOMER_NAME', XNP$CUSTOMER_NAME ) ;

97: fnd_message.set_token( 'ATTRIBUTE','CUSTOMER_NAME' ) ;
98: x_error_message := fnd_message.get ;
99: RAISE e_MISSING_MANDATORY_DATA ;
100: END IF ;
101: XNP_XML_UTILS.write_leaf_element ( 'CUSTOMER_NAME', XNP$CUSTOMER_NAME ) ;
102: BEGIN
103: XNP$ADDRESS_LINE1 := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
104: 'ADDRESS_LINE1' );
105: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 116: XNP_XML_UTILS.write_leaf_element ( 'ADDRESS_LINE1', XNP$ADDRESS_LINE1 ) ;

112: fnd_message.set_token( 'ATTRIBUTE','ADDRESS_LINE1' ) ;
113: x_error_message := fnd_message.get ;
114: RAISE e_MISSING_MANDATORY_DATA ;
115: END IF ;
116: XNP_XML_UTILS.write_leaf_element ( 'ADDRESS_LINE1', XNP$ADDRESS_LINE1 ) ;
117: BEGIN
118: XNP$ADDRESS_LINE2 := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
119: 'ADDRESS_LINE2' );
120: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 131: XNP_XML_UTILS.write_leaf_element ( 'ADDRESS_LINE2', XNP$ADDRESS_LINE2 ) ;

127: fnd_message.set_token( 'ATTRIBUTE','ADDRESS_LINE2' ) ;
128: x_error_message := fnd_message.get ;
129: RAISE e_MISSING_MANDATORY_DATA ;
130: END IF ;
131: XNP_XML_UTILS.write_leaf_element ( 'ADDRESS_LINE2', XNP$ADDRESS_LINE2 ) ;
132: BEGIN
133: XNP$CITY := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
134: 'CITY' );
135: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 146: XNP_XML_UTILS.write_leaf_element ( 'CITY', XNP$CITY ) ;

142: fnd_message.set_token( 'ATTRIBUTE','CITY' ) ;
143: x_error_message := fnd_message.get ;
144: RAISE e_MISSING_MANDATORY_DATA ;
145: END IF ;
146: XNP_XML_UTILS.write_leaf_element ( 'CITY', XNP$CITY ) ;
147: BEGIN
148: XNP$ZIP_CODE := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
149: 'ZIP_CODE' );
150: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 161: XNP_XML_UTILS.write_leaf_element ( 'ZIP_CODE', XNP$ZIP_CODE ) ;

157: fnd_message.set_token( 'ATTRIBUTE','ZIP_CODE' ) ;
158: x_error_message := fnd_message.get ;
159: RAISE e_MISSING_MANDATORY_DATA ;
160: END IF ;
161: XNP_XML_UTILS.write_leaf_element ( 'ZIP_CODE', XNP$ZIP_CODE ) ;
162: BEGIN
163: XNP$SERVICE_TYPE := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
164: 'SERVICE_TYPE' );
165: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 176: XNP_XML_UTILS.write_leaf_element ( 'SERVICE_TYPE', XNP$SERVICE_TYPE ) ;

172: fnd_message.set_token( 'ATTRIBUTE','SERVICE_TYPE' ) ;
173: x_error_message := fnd_message.get ;
174: RAISE e_MISSING_MANDATORY_DATA ;
175: END IF ;
176: XNP_XML_UTILS.write_leaf_element ( 'SERVICE_TYPE', XNP$SERVICE_TYPE ) ;
177: BEGIN
178: XNP$STATUS := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
179: 'STATUS' );
180: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 191: XNP_XML_UTILS.write_leaf_element ( 'STATUS', XNP$STATUS ) ;

187: fnd_message.set_token( 'ATTRIBUTE','STATUS' ) ;
188: x_error_message := fnd_message.get ;
189: RAISE e_MISSING_MANDATORY_DATA ;
190: END IF ;
191: XNP_XML_UTILS.write_leaf_element ( 'STATUS', XNP$STATUS ) ;
192: BEGIN
193: XNP$CUSTOMER_TYPE := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
194: 'CUSTOMER_TYPE' );
195: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 206: XNP_XML_UTILS.write_leaf_element ( 'CUSTOMER_TYPE', XNP$CUSTOMER_TYPE ) ;

202: fnd_message.set_token( 'ATTRIBUTE','CUSTOMER_TYPE' ) ;
203: x_error_message := fnd_message.get ;
204: RAISE e_MISSING_MANDATORY_DATA ;
205: END IF ;
206: XNP_XML_UTILS.write_leaf_element ( 'CUSTOMER_TYPE', XNP$CUSTOMER_TYPE ) ;
207: BEGIN
208: XNP$FEATURE_TYPE := XDP_ENGINE.get_workitem_param_value ( p_wi_instance_id,
209: 'FEATURE_TYPE' );
210: EXCEPTION WHEN NO_DATA_FOUND THEN

Line 221: XNP_XML_UTILS.write_leaf_element ( 'FEATURE_TYPE', XNP$FEATURE_TYPE ) ;

217: fnd_message.set_token( 'ATTRIBUTE','FEATURE_TYPE' ) ;
218: x_error_message := fnd_message.get ;
219: RAISE e_MISSING_MANDATORY_DATA ;
220: END IF ;
221: XNP_XML_UTILS.write_leaf_element ( 'FEATURE_TYPE', XNP$FEATURE_TYPE ) ;
222: XNP_XML_UTILS.end_segment ( 'XDP_PERF_BM_EVT' ) ;
223: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
224: XNP_XML_UTILS.get_document( l_xml_doc ) ;
225: /* assign the header and msg text to output parameters */

Line 222: XNP_XML_UTILS.end_segment ( 'XDP_PERF_BM_EVT' ) ;

218: x_error_message := fnd_message.get ;
219: RAISE e_MISSING_MANDATORY_DATA ;
220: END IF ;
221: XNP_XML_UTILS.write_leaf_element ( 'FEATURE_TYPE', XNP$FEATURE_TYPE ) ;
222: XNP_XML_UTILS.end_segment ( 'XDP_PERF_BM_EVT' ) ;
223: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
224: XNP_XML_UTILS.get_document( l_xml_doc ) ;
225: /* assign the header and msg text to output parameters */
226: x_msg_header := l_msg_header ;

Line 223: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;

219: RAISE e_MISSING_MANDATORY_DATA ;
220: END IF ;
221: XNP_XML_UTILS.write_leaf_element ( 'FEATURE_TYPE', XNP$FEATURE_TYPE ) ;
222: XNP_XML_UTILS.end_segment ( 'XDP_PERF_BM_EVT' ) ;
223: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
224: XNP_XML_UTILS.get_document( l_xml_doc ) ;
225: /* assign the header and msg text to output parameters */
226: x_msg_header := l_msg_header ;
227: x_msg_text := l_xml_doc ;

Line 224: XNP_XML_UTILS.get_document( l_xml_doc ) ;

220: END IF ;
221: XNP_XML_UTILS.write_leaf_element ( 'FEATURE_TYPE', XNP$FEATURE_TYPE ) ;
222: XNP_XML_UTILS.end_segment ( 'XDP_PERF_BM_EVT' ) ;
223: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
224: XNP_XML_UTILS.get_document( l_xml_doc ) ;
225: /* assign the header and msg text to output parameters */
226: x_msg_header := l_msg_header ;
227: x_msg_text := l_xml_doc ;
228: /* handle exceptions */