DBA Data[Home] [Help]

APPS.XNP_CSIEAMWC_U dependencies on XNP_XML_UTILS

Line 27: XNP_XML_UTILS.initialize_doc ( ) ;

23: l_msg_header XNP_MESSAGE.MSG_HEADER_REC_TYPE ;
24: BEGIN
25: x_error_code := 0 ;
26: x_error_message := NULL ;
27: XNP_XML_UTILS.initialize_doc ( ) ;
28: /*construct the XML header */
29: /* retreive the next message ID */
30: XNP_MESSAGE.get_sequence ( l_msg_header.message_id ) ;
31: IF (p_reference_id IS NULL) THEN

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

33: ELSE
34: l_msg_header.reference_id := p_reference_id ;
35: END IF ;
36: /* append header parameters to make header */
37: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
38: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
39: l_msg_header.opp_reference_id := p_opp_reference_id ;
40: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
41: l_msg_header.message_code := 'CSIEAMWC' ;

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

34: l_msg_header.reference_id := p_reference_id ;
35: END IF ;
36: /* append header parameters to make header */
37: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
38: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
39: l_msg_header.opp_reference_id := p_opp_reference_id ;
40: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
41: l_msg_header.message_code := 'CSIEAMWC' ;
42: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;

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

36: /* append header parameters to make header */
37: XNP_XML_UTILS.write_element ( 'MESSAGE_ID',l_msg_header.message_id ) ;
38: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
39: l_msg_header.opp_reference_id := p_opp_reference_id ;
40: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
41: l_msg_header.message_code := 'CSIEAMWC' ;
42: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
43: l_msg_header.version := p_version ;
44: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;

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

38: XNP_XML_UTILS.write_leaf_element ( 'REFERENCE_ID',l_msg_header.reference_id ) ;
39: l_msg_header.opp_reference_id := p_opp_reference_id ;
40: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
41: l_msg_header.message_code := 'CSIEAMWC' ;
42: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
43: l_msg_header.version := p_version ;
44: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
45: l_msg_header.creation_date := SYSDATE ;
46: l_msg_header.recipient_name := p_recipient_list ;

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

40: XNP_XML_UTILS.write_leaf_element ( 'OPP_REFERENCE_ID',l_msg_header.opp_reference_id ) ;
41: l_msg_header.message_code := 'CSIEAMWC' ;
42: XNP_XML_UTILS.write_leaf_element ( 'MESSAGE_CODE',l_msg_header.message_code ) ;
43: l_msg_header.version := p_version ;
44: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
45: l_msg_header.creation_date := SYSDATE ;
46: l_msg_header.recipient_name := p_recipient_list ;
47: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
48: l_msg_header.sender_name := p_sender_name ;

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

43: l_msg_header.version := p_version ;
44: XNP_XML_UTILS.write_leaf_element ( 'VERSION',l_msg_header.version ) ;
45: l_msg_header.creation_date := SYSDATE ;
46: l_msg_header.recipient_name := p_recipient_list ;
47: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
48: l_msg_header.sender_name := p_sender_name ;
49: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
50: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
51: l_msg_header.direction_indr := 'E' ;

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

45: l_msg_header.creation_date := SYSDATE ;
46: l_msg_header.recipient_name := p_recipient_list ;
47: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
48: l_msg_header.sender_name := p_sender_name ;
49: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
50: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
51: l_msg_header.direction_indr := 'E' ;
52: l_msg_header.order_id := p_order_id ;
53: l_msg_header.wi_instance_id := p_wi_instance_id ;

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

46: l_msg_header.recipient_name := p_recipient_list ;
47: XNP_XML_UTILS.write_element ( 'CREATION_DATE',l_msg_header.creation_date ) ;
48: l_msg_header.sender_name := p_sender_name ;
49: XNP_XML_UTILS.write_leaf_element ( 'SENDER_NAME',l_msg_header.sender_name ) ;
50: XNP_XML_UTILS.write_leaf_element ( 'RECIPIENT_NAME',l_msg_header.recipient_name ) ;
51: l_msg_header.direction_indr := 'E' ;
52: l_msg_header.order_id := p_order_id ;
53: l_msg_header.wi_instance_id := p_wi_instance_id ;
54: l_msg_header.fa_instance_id := p_fa_instance_id ;

Line 55: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID );

51: l_msg_header.direction_indr := 'E' ;
52: l_msg_header.order_id := p_order_id ;
53: l_msg_header.wi_instance_id := p_wi_instance_id ;
54: l_msg_header.fa_instance_id := p_fa_instance_id ;
55: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID );
56: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID );
57: /* retreieve the XML header */
58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */

Line 56: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID );

52: l_msg_header.order_id := p_order_id ;
53: l_msg_header.wi_instance_id := p_wi_instance_id ;
54: l_msg_header.fa_instance_id := p_fa_instance_id ;
55: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID );
56: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID );
57: /* retreieve the XML header */
58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;

Line 58: XNP_XML_UTILS.get_document ( l_xml_header ) ;

54: l_msg_header.fa_instance_id := p_fa_instance_id ;
55: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID );
56: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID );
57: /* retreieve the XML header */
58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;
61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;

Line 60: XNP_XML_UTILS.initialize_doc ( ) ;

56: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID );
57: /* retreieve the XML header */
58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;
61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
63: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
64: /* construct the message body */

Line 61: XNP_XML_UTILS.xml_decl ;

57: /* retreieve the XML header */
58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;
61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
63: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
64: /* construct the message body */
65: XNP_XML_UTILS.begin_segment ( 'CSIEAMWC' ) ;

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

58: XNP_XML_UTILS.get_document ( l_xml_header ) ;
59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;
61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
63: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
64: /* construct the message body */
65: XNP_XML_UTILS.begin_segment ( 'CSIEAMWC' ) ;
66: IF ( XNP$WIP_ENTITY_ID IS NULL) THEN

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

59: /* append the XML headerto message */
60: XNP_XML_UTILS.initialize_doc ( ) ;
61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
63: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
64: /* construct the message body */
65: XNP_XML_UTILS.begin_segment ( 'CSIEAMWC' ) ;
66: IF ( XNP$WIP_ENTITY_ID IS NULL) THEN
67: x_error_message :='Missing Mandatory Attribute - WIP_ENTITY_ID' ;

Line 65: XNP_XML_UTILS.begin_segment ( 'CSIEAMWC' ) ;

61: XNP_XML_UTILS.xml_decl ;
62: XNP_XML_UTILS.begin_segment ( 'MESSAGE') ;
63: XNP_XML_UTILS.write_element( 'HEADER', l_xml_header );
64: /* construct the message body */
65: XNP_XML_UTILS.begin_segment ( 'CSIEAMWC' ) ;
66: IF ( XNP$WIP_ENTITY_ID IS NULL) THEN
67: x_error_message :='Missing Mandatory Attribute - WIP_ENTITY_ID' ;
68: fnd_message.set_name('XNP','XNP_MISSING_MANDATORY_ATTR');
69: fnd_message.set_token('ATTRIBUTE','WIP_ENTITY_ID' ) ;

Line 73: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID ) ;

69: fnd_message.set_token('ATTRIBUTE','WIP_ENTITY_ID' ) ;
70: x_error_message := fnd_message.get ;
71: RAISE e_MISSING_MANDATORY_DATA ;
72: END IF ;
73: XNP_XML_UTILS.write_leaf_element ( 'WIP_ENTITY_ID', XNP$WIP_ENTITY_ID ) ;
74: IF ( XNP$ORGANIZATION_ID IS NULL) THEN
75: x_error_message :='Missing Mandatory Attribute - ORGANIZATION_ID' ;
76: fnd_message.set_name('XNP','XNP_MISSING_MANDATORY_ATTR');
77: fnd_message.set_token('ATTRIBUTE','ORGANIZATION_ID' ) ;

Line 81: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID ) ;

77: fnd_message.set_token('ATTRIBUTE','ORGANIZATION_ID' ) ;
78: x_error_message := fnd_message.get ;
79: RAISE e_MISSING_MANDATORY_DATA ;
80: END IF ;
81: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID ) ;
82: XNP_XML_UTILS.end_segment ( 'CSIEAMWC' ) ;
83: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
84: XNP_XML_UTILS.get_document( l_xml_doc ) ;
85: /* assign the header and msg text to output parameters */

Line 82: XNP_XML_UTILS.end_segment ( 'CSIEAMWC' ) ;

78: x_error_message := fnd_message.get ;
79: RAISE e_MISSING_MANDATORY_DATA ;
80: END IF ;
81: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID ) ;
82: XNP_XML_UTILS.end_segment ( 'CSIEAMWC' ) ;
83: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
84: XNP_XML_UTILS.get_document( l_xml_doc ) ;
85: /* assign the header and msg text to output parameters */
86: x_msg_header := l_msg_header ;

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

79: RAISE e_MISSING_MANDATORY_DATA ;
80: END IF ;
81: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID ) ;
82: XNP_XML_UTILS.end_segment ( 'CSIEAMWC' ) ;
83: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
84: XNP_XML_UTILS.get_document( l_xml_doc ) ;
85: /* assign the header and msg text to output parameters */
86: x_msg_header := l_msg_header ;
87: x_msg_text := l_xml_doc ;

Line 84: XNP_XML_UTILS.get_document( l_xml_doc ) ;

80: END IF ;
81: XNP_XML_UTILS.write_leaf_element ( 'ORGANIZATION_ID', XNP$ORGANIZATION_ID ) ;
82: XNP_XML_UTILS.end_segment ( 'CSIEAMWC' ) ;
83: XNP_XML_UTILS.end_segment ( 'MESSAGE') ;
84: XNP_XML_UTILS.get_document( l_xml_doc ) ;
85: /* assign the header and msg text to output parameters */
86: x_msg_header := l_msg_header ;
87: x_msg_text := l_xml_doc ;
88: /* handle exceptions */

Line 253: xnp_xml_utils.decode(

249: l_error_rec.source_type := l_txn_type;
250: l_error_rec.transaction_type_id := l_txn_type_id;
251: l_error_rec.message_id := p_msg_header.message_id;
252: l_error_rec.message_string := p_msg_text;
253: xnp_xml_utils.decode(
254: p_msg_text => p_msg_text, p_tag => 'WIP_ENTITY_ID', x_value => l_wip_entity_id);
255: IF l_wip_entity_id is null THEN
256: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive wip_entity_id.';
257: RAISE dpl_error;

Line 256: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive wip_entity_id.';

252: l_error_rec.message_string := p_msg_text;
253: xnp_xml_utils.decode(
254: p_msg_text => p_msg_text, p_tag => 'WIP_ENTITY_ID', x_value => l_wip_entity_id);
255: IF l_wip_entity_id is null THEN
256: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive wip_entity_id.';
257: RAISE dpl_error;
258: END IF;
259: l_error_rec.source_id := l_wip_entity_id;
260: debug(' wip_entity_id : '||l_wip_entity_id);

Line 261: xnp_xml_utils.decode(

257: RAISE dpl_error;
258: END IF;
259: l_error_rec.source_id := l_wip_entity_id;
260: debug(' wip_entity_id : '||l_wip_entity_id);
261: xnp_xml_utils.decode(
262: p_msg_text => p_msg_text, p_tag => 'ORGANIZATION_ID', x_value => l_org_id);
263: IF l_org_id is null THEN
264: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive organization_id.';
265: RAISE dpl_error;

Line 264: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive organization_id.';

260: debug(' wip_entity_id : '||l_wip_entity_id);
261: xnp_xml_utils.decode(
262: p_msg_text => p_msg_text, p_tag => 'ORGANIZATION_ID', x_value => l_org_id);
263: IF l_org_id is null THEN
264: l_error_rec.error_text := 'xnp_xml_utils.decode failed. could not derive organization_id.';
265: RAISE dpl_error;
266: END IF;
267: debug(' organization_id :'||l_org_id);
268: csi_wip_trxs_pkg.eam_wip_completion(