DBA Data[Home] [Help]

APPS.OZF_OFFER_ADJ_PVT dependencies on OZF_VOLUME_OFFER_ADJ

Line 268: OZF_VOLUME_OFFER_ADJ.populate_discounts

264: x_modifier_line_tbl(i).start_date_active := null;
265: x_modifier_line_tbl(i).rltd_modifier_grp_type := 'PRICE BREAK';
266: x_modifier_line_tbl(i).rltd_modifier_grp_no := 1;
267: x_modifier_line_tbl(i).modifier_parent_index := 1;
268: OZF_VOLUME_OFFER_ADJ.populate_discounts
269: (
270: x_modifiers_rec => x_modifier_line_tbl(i)
271: , p_list_line_id => l_disLines.to_rltd_modifier_id
272: );

Line 273: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes

269: (
270: x_modifiers_rec => x_modifier_line_tbl(i)
271: , p_list_line_id => l_disLines.to_rltd_modifier_id
272: );
273: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes
274: (
275: x_pricing_attr_tbl => l_pricing_attr_tbl
276: , p_list_line_id => l_disLines.to_rltd_modifier_id
277: , p_index => i

Line 279: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

275: x_pricing_attr_tbl => l_pricing_attr_tbl
276: , p_list_line_id => l_disLines.to_rltd_modifier_id
277: , p_index => i
278: );
279: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes
280: (
281: px_to_pricing_attr_tbl => x_pricing_attr_tbl
282: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
283: );

Line 302: OZF_VOLUME_OFFER_ADJ.populate_pbh_line

298: l_modifier_line_tbl qp_modifiers_pub.modifiers_tbl_type;
299: l_pricing_attr_tbl QP_MODIFIERS_PUB.Pricing_Attr_Tbl_Type;
300: BEGIN
301: x_return_status := FND_API.G_RET_STS_SUCCESS;
302: OZF_VOLUME_OFFER_ADJ.populate_pbh_line
303: (
304: x_return_status => x_return_status
305: , x_msg_count => x_msg_count
306: , x_msg_data => x_msg_data

Line 331: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

327: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
328: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
329: END IF;
330:
331: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes
332: (
333: px_to_pricing_attr_tbl => x_pricing_attr_tbl
334: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
335: );

Line 336: OZF_VOLUME_OFFER_ADJ.merge_modifiers

332: (
333: px_to_pricing_attr_tbl => x_pricing_attr_tbl
334: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
335: );
336: OZF_VOLUME_OFFER_ADJ.merge_modifiers
337: (
338: px_to_modifier_line_tbl => x_modifier_line_tbl
339: , p_from_modifier_line_tbl => l_modifier_line_tbl
340: );

Line 921: OZF_VOLUME_OFFER_ADJ.end_qp_line

917: -- copy line
918: -- relate lines
919: x_return_status := FND_API.G_RET_STS_SUCCESS;
920: FOR l_pbhLines IN c_pbhLines(cp_offerAdjustmentId => p_offerAdjustmentId) LOOP
921: OZF_VOLUME_OFFER_ADJ.end_qp_line
922: (
923: x_return_status => x_return_status
924: , x_msg_count => x_msg_count
925: , x_msg_data => x_msg_data

Line 949: OZF_VOLUME_OFFER_ADJ.relate_lines

945: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
946: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
947: END IF;
948:
949: OZF_VOLUME_OFFER_ADJ.relate_lines
950: (
951: p_modifiers_tbl => l_modifier_line_tbl
952: , p_offer_adjustment_id => p_offerAdjustmentId
953: , x_return_status => x_return_status

Line 1016: OZF_VOLUME_OFFER_ADJ.populate_discounts

1012: FOR l_listLineDetails in c_listLineDetails(cp_listLineId => p_listLineId) LOOP
1013: l_pricing_attr_tbl.delete;
1014: x_modifier_line_tbl(i).operation := QP_GLOBALS.G_OPR_CREATE;
1015: x_modifier_line_tbl(i).automatic_flag := 'Y';
1016: OZF_VOLUME_OFFER_ADJ.populate_discounts
1017: (
1018: x_modifiers_rec => x_modifier_line_tbl(i)
1019: , p_list_line_id => l_listLineDetails.list_line_id
1020: );

Line 1026: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes

1022: RAISE FND_API.G_EXC_ERROR;
1023: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1024: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1025: END IF;
1026: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes
1027: (
1028: x_pricing_attr_tbl => l_pricing_attr_tbl
1029: , p_list_line_id => p_listLineId
1030: , p_index => i

Line 1037: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

1033: RAISE FND_API.G_EXC_ERROR;
1034: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1035: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1036: END IF;
1037: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes
1038: (
1039: px_to_pricing_attr_tbl => x_pricing_attr_tbl
1040: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
1041: );

Line 1549: --OZF_VOLUME_OFFER_ADJ.end_qp_line

1545: p_listLineId := l_listLineId;
1546: END IF;
1547: */
1548:
1549: --OZF_VOLUME_OFFER_ADJ.end_qp_line
1550: --(
1551: -- x_return_status => x_return_status
1552: -- , x_msg_count => x_msg_count
1553: -- , x_msg_data => x_msg_data

Line 1580: OZF_VOLUME_OFFER_ADJ.end_qp_line

1576: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1577: END IF;
1578:
1579: -- Fix for bug 12660466 - calling end_qp_line after copyListLine now.
1580: OZF_VOLUME_OFFER_ADJ.end_qp_line
1581: (
1582: x_return_status => x_return_status
1583: , x_msg_count => x_msg_count
1584: , x_msg_data => x_msg_data

Line 1593: OZF_VOLUME_OFFER_ADJ.relate_lines

1589: RAISE FND_API.G_EXC_ERROR;
1590: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1591: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1592: END IF;
1593: OZF_VOLUME_OFFER_ADJ.relate_lines
1594: (
1595: p_from_list_line_id => p_listLineId
1596: , p_to_list_line_id => l_listLineId
1597: , p_offer_adjustment_id => p_offerAdjustmentId

Line 1938: OZF_VOLUME_OFFER_ADJ.end_qp_line

1934: x_return_status := FND_API.g_ret_sts_error;
1935: RETURN;
1936: END IF;
1937: */
1938: OZF_VOLUME_OFFER_ADJ.end_qp_line
1939: (
1940: x_return_status => x_return_status
1941: , x_msg_count => x_msg_count
1942: , x_msg_data => x_msg_data

Line 1966: OZF_VOLUME_OFFER_ADJ.relate_lines

1962: RAISE FND_API.G_EXC_ERROR;
1963: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1964: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1965: END IF;
1966: OZF_VOLUME_OFFER_ADJ.relate_lines
1967: (
1968: p_from_list_line_id => p_listLineId
1969: , p_to_list_line_id => l_listLineId
1970: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2597: OZF_VOLUME_OFFER_ADJ.relate_lines

2593: IF nvl(P_modifier_tbl.count,0) > 0 THEN
2594: FOR j in p_modifier_tbl.first .. p_modifier_tbl.last LOOP
2595: IF p_modifier_tbl.exists(j) THEN
2596: IF nvl(l_accrualFlag.accrual_flag,'N') = nvl(p_modifier_tbl(j).accrual_flag,'N') THEN
2597: OZF_VOLUME_OFFER_ADJ.relate_lines
2598: (
2599: p_from_list_line_id => p_listLineId
2600: , p_to_list_line_id => p_modifier_tbl(j).list_line_id
2601: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2612: OZF_VOLUME_OFFER_ADJ.relate_lines

2608: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2609: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2610: END IF;
2611: IF getTdLine(p_listLineId) IS NOT NULL AND getTdLine(p_modifier_tbl(j).list_line_id) IS NOT NULL THEN
2612: OZF_VOLUME_OFFER_ADJ.relate_lines
2613: (
2614: p_from_list_line_id => getTdLine(p_listLineId)
2615: , p_to_list_line_id => getTdLine(p_modifier_tbl(j).list_line_id)
2616: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2950: OZF_VOLUME_OFFER_ADJ.adjust_old_discounts

2946: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2947: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2948: END IF;
2949: ELSIF l_offerType.offer_type = 'VOLUME_OFFER' THEN
2950: OZF_VOLUME_OFFER_ADJ.adjust_old_discounts
2951: (
2952: x_return_status => x_return_status
2953: ,x_msg_count => x_msg_count
2954: ,x_msg_data => x_msg_data

Line 4334: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

4330: RAISE FND_API.G_EXC_ERROR;
4331: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
4332: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4333: END IF;
4334: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes
4335: (
4336: px_to_pricing_attr_tbl => x_pricing_attr_tbl
4337: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
4338: );

Line 4339: OZF_VOLUME_OFFER_ADJ.merge_modifiers

4335: (
4336: px_to_pricing_attr_tbl => x_pricing_attr_tbl
4337: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
4338: );
4339: OZF_VOLUME_OFFER_ADJ.merge_modifiers
4340: (
4341: px_to_modifier_line_tbl => x_modifier_line_tbl
4342: , p_from_modifier_line_tbl => l_modifier_line_tbl
4343: );

Line 4610: OZF_VOLUME_OFFER_ADJ.adjust_new_products

4606: CLOSE c_offerType;
4607: IF l_offerType.offer_type = 'DEAL' THEN
4608: NULL; -- NO NEW PRODUCTS CURRENTLY SUPPORTED FOR TRADE DEAL OFFERS
4609: ELSIF l_offerType.offer_type = 'VOLUME_OFFER' THEN
4610: OZF_VOLUME_OFFER_ADJ.adjust_new_products
4611: (
4612: x_return_status => x_return_status
4613: ,x_msg_count => x_msg_count
4614: ,x_msg_data => x_msg_data