DBA Data[Home] [Help]

APPS.ASO_CFG_INT dependencies on ASO_PRICING_INT

Line 790: l_control_rec ASO_PRICING_INT.PRICING_CONTROL_REC_TYPE

786: l_len_msg NUMBER;
787: l_old_config_hdr_id NUMBER;
788: l_ship_model_complete_flag VARCHAR2(1);
789:
790: l_control_rec ASO_PRICING_INT.PRICING_CONTROL_REC_TYPE
791: := ASO_UTILITY_PVT.Get_Pricing_Control_Rec;
792: l_qte_header_rec ASO_QUOTE_PUB.Qte_Header_Rec_Type;
793: l_qte_line_tbl ASO_QUOTE_PUB.Qte_Line_Tbl_Type := ASO_QUOTE_PUB.G_MISS_Qte_Line_Tbl;
794: l_qte_line_dtl_tbl ASO_QUOTE_PUB.Qte_Line_Dtl_Tbl_Type := ASO_QUOTE_PUB.G_MISS_Qte_Line_Dtl_Tbl;

Line 1764: l_pricing_control_rec ASO_PRICING_INT.Pricing_Control_rec_Type;

1760: from mtl_system_items_b
1761: where inventory_item_id = p_inventory_item_id
1762: and organization_id = p_organization_id;
1763:
1764: l_pricing_control_rec ASO_PRICING_INT.Pricing_Control_rec_Type;
1765: l_qte_header_rec ASO_QUOTE_PUB.Qte_Header_Rec_Type;
1766: l_hd_shipment_rec ASO_QUOTE_PUB.Shipment_Rec_Type;
1767: l_hd_shipment_tbl ASO_QUOTE_PUB.Shipment_Tbl_Type;
1768: l_hd_price_attr_tbl ASO_QUOTE_PUB.Price_Attributes_Tbl_Type;

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

2137: aso_debug_pub.add('l_pricing_control_rec.pricing_event: '||l_pricing_control_rec.pricing_event);
2138: aso_debug_pub.add('l_pricing_control_rec.price_mode: '||l_pricing_control_rec.price_mode);
2139: aso_debug_pub.add('l_pricing_control_rec.price_config_flag: '||l_pricing_control_rec.price_config_flag);
2140:
2141: aso_debug_pub.add('ASO_CFG_INT: PRICING CALLBACK: Before call to ASO_PRICING_INT.Pricing_Order');
2142:
2143: END IF;
2144:
2145: ASO_PRICING_INT.Pricing_Order(

Line 2145: ASO_PRICING_INT.Pricing_Order(

2141: aso_debug_pub.add('ASO_CFG_INT: PRICING CALLBACK: Before call to ASO_PRICING_INT.Pricing_Order');
2142:
2143: END IF;
2144:
2145: ASO_PRICING_INT.Pricing_Order(
2146: P_Api_Version_Number => 1.0,
2147: P_Init_Msg_List => FND_API.G_TRUE,
2148: P_Commit => FND_API.G_FALSE,
2149: p_control_rec => l_pricing_control_rec,

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

2168: );
2169:
2170: IF aso_debug_pub.g_debug_flag = 'Y' THEN
2171:
2172: aso_debug_pub.add('PRICING CALLBACK: After call to ASO_PRICING_INT.Pricing_Order');
2173: aso_debug_pub.add('PRICING CALLBACK: lx_return_status: '|| lx_return_status);
2174: aso_debug_pub.add('PRICING CALLBACK: lx_msg_count: '|| lx_msg_count);
2175: aso_debug_pub.add('PRICING CALLBACK: lx_msg_data: '|| lx_msg_data);
2176: aso_debug_pub.add('PRICING CALLBACK: lx_qte_line_tbl.count: '|| lx_qte_line_tbl.count);

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

2224: --AND config_item_id = l_root_model_config_item_id;
2225:
2226: END IF;
2227:
2228: -- Assuming that the ASO_PRICING_INT.Pricing_Order will return the same number of lines send as input.
2229: -- That means the l_qte_line_tbl and lx_qte_line_tbl will have same count and order else the update of
2230: -- in cz_pricing_structure will have incorrect result.
2231:
2232: FOR i IN l_count+1..lx_qte_line_tbl.count LOOP