DBA Data[Home] [Help]

APPS.ASO_VALIDATE_CFG_PVT dependencies on ASO_CFG_INT

Line 13: ASO_CFG_INT.Send_input_xml : Sends the xml message created by Create_header_xml to the

9: PROCEDURE : Validate_configuration
10: Description : Checks if the configuration is complete and valid.
11: Returns success/error as status. It calls
12: Create_header_xml : To create the CZ batch validation header xml message
13: ASO_CFG_INT.Send_input_xml : Sends the xml message created by Create_header_xml to the
14: CZ configurator along with a pl/sql table which has options
15: that are updated and deleted from the model.
16: ASO_CFG_INT.Parse_output_xml : parses the CZ output xml message to see if the configuration
17: is valid and complete.

Line 16: ASO_CFG_INT.Parse_output_xml : parses the CZ output xml message to see if the configuration

12: Create_header_xml : To create the CZ batch validation header xml message
13: ASO_CFG_INT.Send_input_xml : Sends the xml message created by Create_header_xml to the
14: CZ configurator along with a pl/sql table which has options
15: that are updated and deleted from the model.
16: ASO_CFG_INT.Parse_output_xml : parses the CZ output xml message to see if the configuration
17: is valid and complete.
18: ASO_CFG_INT.Get_config_details : To save options along with the model line in ASO_QUOTE_LINES_ALL
19: , ASO_QUOTE_LINE_DETAILS and ASO_LINE_RELATIONSHIPS
20: -----------------------------------------------------------------------*/

Line 18: ASO_CFG_INT.Get_config_details : To save options along with the model line in ASO_QUOTE_LINES_ALL

14: CZ configurator along with a pl/sql table which has options
15: that are updated and deleted from the model.
16: ASO_CFG_INT.Parse_output_xml : parses the CZ output xml message to see if the configuration
17: is valid and complete.
18: ASO_CFG_INT.Get_config_details : To save options along with the model line in ASO_QUOTE_LINES_ALL
19: , ASO_QUOTE_LINE_DETAILS and ASO_LINE_RELATIONSHIPS
20: -----------------------------------------------------------------------*/
21:
22: PROCEDURE Validate_Configuration

Line 115: /*aso_cfg_int.create_hdr_xml(P_model_line_id => P_model_line_id,

111: aso_debug_pub.add('Validate_Configuration: Before call to Create_header_xml. P_model_lookup_DATE'||P_model_lookup_DATE);
112: END IF;
113:
114: -- dbms_output.put_line('Entered ASO_VALIDATE_CFG_PVT before create header xml');
115: /*aso_cfg_int.create_hdr_xml(P_model_line_id => P_model_line_id,
116: X_xml_hdr => l_xml_hdr,
117: X_return_status => l_return_status );*/
118: Create_header_xml ( P_model_line_id => P_model_line_id,
119: P_EFFECTIVE_DATE => P_EFFECTIVE_DATE,

Line 128: --aso_debug_pub.add('ASO_CFG_INT: Validate_Configuration: Before call to Send_input_xml'||l_xml_hdr);

124: IF aso_debug_pub.g_debug_flag = 'Y' THEN
125:
126: aso_debug_pub.add('Validate_Configuration: After call to Create_header_xml l_return_status: '||l_return_status);
127: aso_debug_pub.add('Validate_Configuration: After call to Create_header_xml Length of l_xml_hdr : '||length(l_xml_hdr));
128: --aso_debug_pub.add('ASO_CFG_INT: Validate_Configuration: Before call to Send_input_xml'||l_xml_hdr);
129: END IF;
130:
131: -- dbms_output.put_line('Entered ASO_VALIDATE_CFG_PVT before send input xml'||l_return_status);
132: -- dbms_output.put_line('Entered ASO_VALIDATE_CFG_PVT before send input xml'||l_xml_hdr);

Line 139: aso_debug_pub.add('ASO_CFG_INT: Validate_Configuration: Before call to Send_input_xml');

135:
136: -- Call Send_Input_Xml to call CZ batch validate procedure and get the output XML message
137:
138: IF aso_debug_pub.g_debug_flag = 'Y' THEN
139: aso_debug_pub.add('ASO_CFG_INT: Validate_Configuration: Before call to Send_input_xml');
140: END IF;
141:
142: ASO_CFG_INT.Send_input_xml( P_Qte_Line_Tbl => P_Qte_Line_Tbl,
143: P_Qte_Line_Dtl_Tbl => P_Qte_Line_Dtl_Tbl,

Line 142: ASO_CFG_INT.Send_input_xml( P_Qte_Line_Tbl => P_Qte_Line_Tbl,

138: IF aso_debug_pub.g_debug_flag = 'Y' THEN
139: aso_debug_pub.add('ASO_CFG_INT: Validate_Configuration: Before call to Send_input_xml');
140: END IF;
141:
142: ASO_CFG_INT.Send_input_xml( P_Qte_Line_Tbl => P_Qte_Line_Tbl,
143: P_Qte_Line_Dtl_Tbl => P_Qte_Line_Dtl_Tbl,
144: P_xml_hdr => l_xml_hdr,
145: X_out_xml_msg => l_xml_message,
146: X_config_changed => l_config_changed_flag,

Line 173: ASO_CFG_INT.Parse_output_xml

169: END IF;
170:
171: --dbms_output.put_line('Entered ASO_VALIDATE_CFG_PVT before parse header xml'||l_return_status);
172:
173: ASO_CFG_INT.Parse_output_xml
174: ( p_xml_msg => l_xml_message,
175: x_valid_configuration_flag => l_valid_configuration_flag,
176: x_complete_configuration_flag => l_complete_configuration_flag,
177: x_config_header_id => l_config_header_id,

Line 206: ASO_CFG_INT.DELETE_CONFIGURATION_AUTO( P_API_VERSION_NUMBER => 1.0,

202: IF aso_debug_pub.g_debug_flag = 'Y' THEN
203: aso_debug_pub.add('Update Quote: A higher version exist for this configuration so deleting it from CZ');
204: END IF;
205:
206: ASO_CFG_INT.DELETE_CONFIGURATION_AUTO( P_API_VERSION_NUMBER => 1.0,
207: P_INIT_MSG_LIST => FND_API.G_FALSE,
208: P_CONFIG_HDR_ID => l_config_header_id,
209: P_CONFIG_REV_NBR => l_config_revision_num,
210: X_RETURN_STATUS => x_return_status,

Line 215: aso_debug_pub.add('After call to ASO_CFG_INT.DELETE_CONFIGURATION_AUTO: x_Return_Status: ' || x_Return_Status);

211: X_MSG_COUNT => x_msg_count,
212: X_MSG_DATA => x_msg_data);
213:
214: IF aso_debug_pub.g_debug_flag = 'Y' THEN
215: aso_debug_pub.add('After call to ASO_CFG_INT.DELETE_CONFIGURATION_AUTO: x_Return_Status: ' || x_Return_Status);
216: END IF;
217:
218: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
219:

Line 248: aso_debug_pub.add('Validate_Configuration: Before Call to ASO_CFG_INT.Get_config_details');

244: l_qte_header_rec.quote_header_id := l_model_line_rec.quote_header_id;
245:
246:
247: IF aso_debug_pub.g_debug_flag = 'Y' THEN
248: aso_debug_pub.add('Validate_Configuration: Before Call to ASO_CFG_INT.Get_config_details');
249: END IF;
250:
251: ASO_CFG_INT.Get_config_details(
252: p_api_version_number => 1.0,

Line 251: ASO_CFG_INT.Get_config_details(

247: IF aso_debug_pub.g_debug_flag = 'Y' THEN
248: aso_debug_pub.add('Validate_Configuration: Before Call to ASO_CFG_INT.Get_config_details');
249: END IF;
250:
251: ASO_CFG_INT.Get_config_details(
252: p_api_version_number => 1.0,
253: p_init_msg_list => FND_API.G_FALSE,
254: p_commit => FND_API.G_FALSE,
255: p_control_rec => p_control_rec,