DBA Data[Home] [Help]

APPS.ASO_CFG_INT dependencies on ASO_PRICING_INT

Line 878: l_control_rec ASO_PRICING_INT.PRICING_CONTROL_REC_TYPE

874: l_len_msg NUMBER;
875: l_old_config_hdr_id NUMBER;
876: l_ship_model_complete_flag VARCHAR2(1);
877:
878: l_control_rec ASO_PRICING_INT.PRICING_CONTROL_REC_TYPE
879: := ASO_UTILITY_PVT.Get_Pricing_Control_Rec;
880: l_qte_header_rec ASO_QUOTE_PUB.Qte_Header_Rec_Type;
881: l_qte_line_tbl ASO_QUOTE_PUB.Qte_Line_Tbl_Type := ASO_QUOTE_PUB.G_MISS_Qte_Line_Tbl;
882: l_qte_line_dtl_tbl ASO_QUOTE_PUB.Qte_Line_Dtl_Tbl_Type := ASO_QUOTE_PUB.G_MISS_Qte_Line_Dtl_Tbl;

Line 1937: l_pricing_control_rec ASO_PRICING_INT.Pricing_Control_rec_Type;

1933: from mtl_system_items_b
1934: where inventory_item_id = p_inventory_item_id
1935: and organization_id = p_organization_id;
1936:
1937: l_pricing_control_rec ASO_PRICING_INT.Pricing_Control_rec_Type;
1938: l_qte_header_rec ASO_QUOTE_PUB.Qte_Header_Rec_Type;
1939: l_hd_shipment_rec ASO_QUOTE_PUB.Shipment_Rec_Type;
1940: l_hd_shipment_tbl ASO_QUOTE_PUB.Shipment_Tbl_Type;
1941: l_hd_price_attr_tbl ASO_QUOTE_PUB.Price_Attributes_Tbl_Type;

Line 2396: aso_debug_pub.add('ASO_CFG_INT: PRICING CALLBACK: Before call to ASO_PRICING_INT.Pricing_Order');

2392: aso_debug_pub.add('l_pricing_control_rec.pricing_event: '||l_pricing_control_rec.pricing_event);
2393: aso_debug_pub.add('l_pricing_control_rec.price_mode: '||l_pricing_control_rec.price_mode);
2394: aso_debug_pub.add('l_pricing_control_rec.price_config_flag: '||l_pricing_control_rec.price_config_flag);
2395:
2396: aso_debug_pub.add('ASO_CFG_INT: PRICING CALLBACK: Before call to ASO_PRICING_INT.Pricing_Order');
2397:
2398: END IF;
2399:
2400: ASO_PRICING_INT.Pricing_Order(

Line 2400: ASO_PRICING_INT.Pricing_Order(

2396: aso_debug_pub.add('ASO_CFG_INT: PRICING CALLBACK: Before call to ASO_PRICING_INT.Pricing_Order');
2397:
2398: END IF;
2399:
2400: ASO_PRICING_INT.Pricing_Order(
2401: P_Api_Version_Number => 1.0,
2402: P_Init_Msg_List => FND_API.G_TRUE,
2403: P_Commit => FND_API.G_FALSE,
2404: p_control_rec => l_pricing_control_rec,

Line 2427: aso_debug_pub.add('PRICING CALLBACK: After call to ASO_PRICING_INT.Pricing_Order');

2423: );
2424:
2425: IF aso_debug_pub.g_debug_flag = 'Y' THEN
2426:
2427: aso_debug_pub.add('PRICING CALLBACK: After call to ASO_PRICING_INT.Pricing_Order');
2428: aso_debug_pub.add('PRICING CALLBACK: lx_return_status: '|| lx_return_status);
2429: aso_debug_pub.add('PRICING CALLBACK: lx_msg_count: '|| lx_msg_count);
2430: aso_debug_pub.add('PRICING CALLBACK: lx_msg_data: '|| lx_msg_data);
2431: aso_debug_pub.add('PRICING CALLBACK: lx_qte_line_tbl.count: '|| lx_qte_line_tbl.count);

Line 2483: -- Assuming that the ASO_PRICING_INT.Pricing_Order will return the same number of lines send as input.

2479: --AND config_item_id = l_root_model_config_item_id;
2480:
2481: END IF;
2482:
2483: -- Assuming that the ASO_PRICING_INT.Pricing_Order will return the same number of lines send as input.
2484: -- That means the l_qte_line_tbl and lx_qte_line_tbl will have same count and order else the update of
2485: -- in cz_pricing_structure will have incorrect result.
2486:
2487: FOR i IN l_count+1..lx_qte_line_tbl.count LOOP