DBA Data[Home] [Help]

APPS.OZF_OFFER_PVT dependencies on QP_GLOBALS

Line 686: l_modifiers_tbl(i).operation := Qp_Globals.G_OPR_UPDATE;

682: END IF;
683: l_modifiers_tbl(i).print_on_invoice_flag := p_advanced_options_rec.print_on_invoice_flag;
684: l_modifiers_tbl(i).price_break_type_code := line_rec.price_break_type_code;
685: l_modifiers_tbl(i).list_line_id := line_rec.list_line_id;
686: l_modifiers_tbl(i).operation := Qp_Globals.G_OPR_UPDATE;
687: i:= i+1;
688: END LOOP;
689:
690: OZF_Utility_PVT.debug_message(FND_LOG.LEVEL_STATEMENT, l_full_name ,'QP Call in process_adv_options---');

Line 5775: l_control_rec qp_globals.control_rec_type;

5771: v_qualifiers_tbl qp_qualifier_rules_pub.qualifiers_tbl_type;
5772: v_qualifiers_val_tbl qp_qualifier_rules_pub.qualifiers_val_tbl_type;
5773: v_pricing_attr_tbl qp_modifiers_pub.pricing_attr_tbl_type;
5774: v_pricing_attr_val_tbl qp_modifiers_pub.pricing_attr_val_tbl_type;
5775: l_control_rec qp_globals.control_rec_type;
5776: BEGIN
5777: -- initialize
5778: -- populate pbh data
5779: -- populate dis data

Line 7569: l_control_rec qp_globals.control_rec_type;

7565: v_qualifiers_tbl qp_qualifier_rules_pub.qualifiers_tbl_type;
7566: v_qualifiers_val_tbl qp_qualifier_rules_pub.qualifiers_val_tbl_type;
7567: v_pricing_attr_tbl qp_modifiers_pub.pricing_attr_tbl_type;
7568: v_pricing_attr_val_tbl qp_modifiers_pub.pricing_attr_val_tbl_type;
7569: l_control_rec qp_globals.control_rec_type;
7570:
7571: l_modifier_parent_index NUMBER := 0;
7572: l_list_header_id NUMBER;
7573: l_related_modifier_id NUMBER := 0;

Line 10323: x_pricingAttrRec.operation := Qp_Globals.G_OPR_CREATE;

10319: x_pricingAttrRec.pricing_attribute_context := 'VOLUME';
10320: x_pricingAttrRec.pricing_attribute := l_products.volume_type;
10321: x_pricingAttrRec.comparison_operator_code := 'BETWEEN';
10322: -- x_pricingAttrRec.modifiers_index := i;
10323: x_pricingAttrRec.operation := Qp_Globals.G_OPR_CREATE;
10324: END LOOP;
10325: END populatePricingAttr;
10326:
10327: FUNCTION getVOAccrualFlag

Line 10378: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;

10374: )
10375: IS
10376: BEGIN
10377: x_return_status := FND_API.G_RET_STS_SUCCESS;
10378: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;
10379: x_modifiersRec.list_header_id := p_qpListHeaderId;
10380: x_modifiersRec.list_line_type_code := 'PBH';
10381: x_modifiersRec.proration_type_code := 'N';
10382: x_modifiersRec.product_precedence := FND_PROFILE.value('OZF_PRODUCT_PRECEDENCE');

Line 10417: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;

10413: AND b.off_discount_product_id = cp_offDiscountProductId;
10414: BEGIN
10415: x_return_status := FND_API.G_RET_STS_SUCCESS;
10416: FOR l_discounts IN c_discounts(cp_offDiscountProductId => p_offDiscountProductId) LOOP
10417: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;
10418: x_modifiersRec.list_header_id := p_qpListHeaderId;
10419: x_modifiersRec.accrual_flag := getVOAccrualFlag(p_qpListHeaderId => p_qpListHeaderId );
10420: x_modifiersRec.list_line_type_code := 'DIS';
10421: x_modifiersRec.proration_type_code := 'N';

Line 10467: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;

10463:
10464: BEGIN
10465: x_return_status := FND_API.G_RET_STS_SUCCESS;
10466: FOR l_discounts IN c_discounts(cp_offerDiscountLineId => p_offerDiscountLineId , cp_offDiscountProductId => p_offDiscountProductId) LOOP
10467: x_modifiersRec.operation := QP_GLOBALS.G_OPR_CREATE;
10468: x_modifiersRec.list_header_id := p_qpListHeaderId;
10469: x_modifiersRec.accrual_flag := getVOAccrualFlag(p_qpListHeaderId => p_qpListHeaderId );
10470: x_modifiersRec.list_line_type_code := 'DIS';
10471: x_modifiersRec.proration_type_code := 'N';

Line 10722: x_pricingAttrTbl(i).operation := QP_GLOBALS.G_OPR_CREATE;

10718: x_pricingAttrTbl(i).product_attribute := l_exclusions.product_attribute;
10719: x_pricingAttrTbl(i).product_attr_value:= l_exclusions.product_attr_value;
10720: x_pricingAttrTbl(i).excluder_flag := l_exclusions.excluder_flag;
10721: x_pricingAttrTbl(i).modifiers_index := 1;
10722: x_pricingAttrTbl(i).operation := QP_GLOBALS.G_OPR_CREATE;
10723: i := i + 1;
10724: END LOOP;
10725: END populateExclusions;
10726:

Line 10869: l_control_rec qp_globals.control_rec_type;

10865: v_qualifiers_tbl qp_qualifier_rules_pub.qualifiers_tbl_type;
10866: v_qualifiers_val_tbl qp_qualifier_rules_pub.qualifiers_val_tbl_type;
10867: v_pricing_attr_tbl qp_modifiers_pub.pricing_attr_tbl_type;
10868: v_pricing_attr_val_tbl qp_modifiers_pub.pricing_attr_val_tbl_type;
10869: l_control_rec qp_globals.control_rec_type;
10870: BEGIN
10871: -- initialize
10872: -- for the product populate pricing attribute
10873: -- populate discount structure