DBA Data[Home] [Help]

APPS.OZF_OFFER_ADJ_PVT dependencies on OZF_VOLUME_OFFER_ADJ

Line 266: OZF_VOLUME_OFFER_ADJ.populate_discounts

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

Line 271: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes

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

Line 277: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

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

Line 300: OZF_VOLUME_OFFER_ADJ.populate_pbh_line

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

Line 329: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

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

Line 334: OZF_VOLUME_OFFER_ADJ.merge_modifiers

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

Line 919: OZF_VOLUME_OFFER_ADJ.end_qp_line

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

Line 947: OZF_VOLUME_OFFER_ADJ.relate_lines

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

Line 1014: OZF_VOLUME_OFFER_ADJ.populate_discounts

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

Line 1024: OZF_VOLUME_OFFER_ADJ.populate_pricing_attributes

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

Line 1035: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

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

Line 1314: OZF_VOLUME_OFFER_ADJ.end_qp_line

1310: CLOSE c_listLineId;
1311: p_listLineId := l_listLineId;
1312: END IF;
1313: */
1314: OZF_VOLUME_OFFER_ADJ.end_qp_line
1315: (
1316: x_return_status => x_return_status
1317: , x_msg_count => x_msg_count
1318: , x_msg_data => x_msg_data

Line 1342: OZF_VOLUME_OFFER_ADJ.relate_lines

1338: RAISE FND_API.G_EXC_ERROR;
1339: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1341: END IF;
1342: OZF_VOLUME_OFFER_ADJ.relate_lines
1343: (
1344: p_from_list_line_id => p_listLineId
1345: , p_to_list_line_id => l_listLineId
1346: , p_offer_adjustment_id => p_offerAdjustmentId

Line 1687: OZF_VOLUME_OFFER_ADJ.end_qp_line

1683: x_return_status := FND_API.g_ret_sts_error;
1684: RETURN;
1685: END IF;
1686: */
1687: OZF_VOLUME_OFFER_ADJ.end_qp_line
1688: (
1689: x_return_status => x_return_status
1690: , x_msg_count => x_msg_count
1691: , x_msg_data => x_msg_data

Line 1715: OZF_VOLUME_OFFER_ADJ.relate_lines

1711: RAISE FND_API.G_EXC_ERROR;
1712: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
1713: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1714: END IF;
1715: OZF_VOLUME_OFFER_ADJ.relate_lines
1716: (
1717: p_from_list_line_id => p_listLineId
1718: , p_to_list_line_id => l_listLineId
1719: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2313: OZF_VOLUME_OFFER_ADJ.relate_lines

2309: IF nvl(P_modifier_tbl.count,0) > 0 THEN
2310: FOR j in p_modifier_tbl.first .. p_modifier_tbl.last LOOP
2311: IF p_modifier_tbl.exists(j) THEN
2312: IF nvl(l_accrualFlag.accrual_flag,'N') = nvl(p_modifier_tbl(j).accrual_flag,'N') THEN
2313: OZF_VOLUME_OFFER_ADJ.relate_lines
2314: (
2315: p_from_list_line_id => p_listLineId
2316: , p_to_list_line_id => p_modifier_tbl(j).list_line_id
2317: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2328: OZF_VOLUME_OFFER_ADJ.relate_lines

2324: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2325: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2326: END IF;
2327: IF getTdLine(p_listLineId) IS NOT NULL AND getTdLine(p_modifier_tbl(j).list_line_id) IS NOT NULL THEN
2328: OZF_VOLUME_OFFER_ADJ.relate_lines
2329: (
2330: p_from_list_line_id => getTdLine(p_listLineId)
2331: , p_to_list_line_id => getTdLine(p_modifier_tbl(j).list_line_id)
2332: , p_offer_adjustment_id => p_offerAdjustmentId

Line 2666: OZF_VOLUME_OFFER_ADJ.adjust_old_discounts

2662: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
2663: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2664: END IF;
2665: ELSIF l_offerType.offer_type = 'VOLUME_OFFER' THEN
2666: OZF_VOLUME_OFFER_ADJ.adjust_old_discounts
2667: (
2668: x_return_status => x_return_status
2669: ,x_msg_count => x_msg_count
2670: ,x_msg_data => x_msg_data

Line 3788: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes

3784: RAISE FND_API.G_EXC_ERROR;
3785: ELSIF x_return_status = FND_API.G_RET_STS_UNEXP_ERROR THEN
3786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3787: END IF;
3788: OZF_VOLUME_OFFER_ADJ.merge_pricing_attributes
3789: (
3790: px_to_pricing_attr_tbl => x_pricing_attr_tbl
3791: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
3792: );

Line 3793: OZF_VOLUME_OFFER_ADJ.merge_modifiers

3789: (
3790: px_to_pricing_attr_tbl => x_pricing_attr_tbl
3791: , p_from_pricing_attr_tbl => l_pricing_attr_tbl
3792: );
3793: OZF_VOLUME_OFFER_ADJ.merge_modifiers
3794: (
3795: px_to_modifier_line_tbl => x_modifier_line_tbl
3796: , p_from_modifier_line_tbl => l_modifier_line_tbl
3797: );

Line 4064: OZF_VOLUME_OFFER_ADJ.adjust_new_products

4060: CLOSE c_offerType;
4061: IF l_offerType.offer_type = 'DEAL' THEN
4062: NULL; -- NO NEW PRODUCTS CURRENTLY SUPPORTED FOR TRADE DEAL OFFERS
4063: ELSIF l_offerType.offer_type = 'VOLUME_OFFER' THEN
4064: OZF_VOLUME_OFFER_ADJ.adjust_new_products
4065: (
4066: x_return_status => x_return_status
4067: ,x_msg_count => x_msg_count
4068: ,x_msg_data => x_msg_data