DBA Data[Home] [Help]

APPS.QP_VALIDATE_PLL_PRICING_ATTR dependencies on QP_UTIL

Line 281: QP_UTIL.Get_Item_Cat_Info(

277: INTO l_pte_code, l_ss_code
278: FROM qp_list_headers_b
279: WHERE list_header_id = p_PRICING_ATTR_rec.list_header_id;
280:
281: QP_UTIL.Get_Item_Cat_Info(
282: p_PRICING_ATTR_rec.product_attr_value,
283: l_pte_code,
284: l_ss_code,
285: l_fna_name,

Line 455: l_return_status := QP_UTIL.Validate_Item(p_PRICING_ATTR_rec.product_attribute_context,

451: * procedure for bug 4753707.
452: */
453:
454: --fix for bug 5390181
455: l_return_status := QP_UTIL.Validate_Item(p_PRICING_ATTR_rec.product_attribute_context,
456: p_PRICING_ATTR_rec.product_attribute,
457: p_PRICING_ATTR_rec.product_attr_value);
458:
459:

Line 780: QP_UTIL.validate_qp_flexfield(flexfield_name =>'QP_ATTR_DEFNS_PRICING'

776: END IF;
777: RAISE FND_API.G_EXC_ERROR;
778: END IF;
779:
780: QP_UTIL.validate_qp_flexfield(flexfield_name =>'QP_ATTR_DEFNS_PRICING'
781: ,context =>p_Pricing_Attr_rec.pricing_attribute_context
782: ,attribute =>p_Pricing_Attr_rec.pricing_attribute
783: ,value =>p_Pricing_Attr_rec.pricing_attr_value_from
784: ,application_short_name => 'QP'

Line 909: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_from);

905:
906:
907: --validation for canonical form
908:
909: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_from);
910: IF l_error_code <> 0 THEN
911:
912: l_return_status := FND_API.G_RET_STS_ERROR;
913:

Line 969: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_to);

965: /* end changes for bug # 1824227 */
966:
967:
968:
969: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_to);
970:
971: IF l_error_code <> 0 THEN
972: l_return_status := FND_API.G_RET_STS_ERROR;
973:

Line 1055: QP_UTIL.validate_qp_flexfield(flexfield_name =>'QP_ATTR_DEFNS_PRICING'

1051: or p_Pricing_Attr_rec.pricing_attribute is not null
1052: or p_Pricing_Attr_rec.pricing_attr_value_from is not null
1053: or p_Pricing_Attr_rec.pricing_attr_value_to is not null) then
1054:
1055: QP_UTIL.validate_qp_flexfield(flexfield_name =>'QP_ATTR_DEFNS_PRICING'
1056: ,context =>p_Pricing_Attr_rec.pricing_attribute_context
1057: ,attribute =>p_Pricing_Attr_rec.pricing_attribute
1058: ,value =>p_Pricing_Attr_rec.pricing_attr_value_from
1059: ,application_short_name => 'QP'

Line 1167: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_from);

1163:
1164:
1165: --validation for canonical form
1166:
1167: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_from);
1168: IF l_error_code <> 0 THEN
1169:
1170: l_return_status := FND_API.G_RET_STS_ERROR;
1171:

Line 1205: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_to);

1201: END IF;
1202: RAISE FND_API.G_EXC_ERROR;
1203: END IF;
1204:
1205: l_error_code:=QP_UTIL.validate_num_date(p_Pricing_Attr_rec.pricing_attribute_datatype, p_Pricing_Attr_rec.pricing_attr_value_to);
1206:
1207: IF l_error_code <> 0 THEN
1208: l_return_status := FND_API.G_RET_STS_ERROR;
1209:

Line 1295: IF QP_UTIL.Attrmgr_Installed = 'Y' THEN

1291: --has a sourcing method of 'ATTRIBUTE MAPPING' but is not sourcing-enabled
1292: --or if its sourcing_status is not 'Y', i.e., the build sourcing conc.
1293: --program has to be run.
1294:
1295: IF QP_UTIL.Attrmgr_Installed = 'Y' THEN
1296:
1297: IF p_Pricing_Attr_rec.pricing_attribute_context IS NOT NULL AND
1298: p_Pricing_Attr_rec.pricing_attribute IS NOT NULL
1299: THEN

Line 1300: QP_UTIL.Get_Context_Type('QP_ATTR_DEFNS_PRICING',

1296:
1297: IF p_Pricing_Attr_rec.pricing_attribute_context IS NOT NULL AND
1298: p_Pricing_Attr_rec.pricing_attribute IS NOT NULL
1299: THEN
1300: QP_UTIL.Get_Context_Type('QP_ATTR_DEFNS_PRICING',
1301: p_Pricing_Attr_rec.pricing_attribute_context,
1302: l_context_type,
1303: l_error_code);
1304:

Line 1307: QP_UTIL.Get_Sourcing_Info(l_context_type,

1303: l_error_code);
1304:
1305: IF l_error_code = 0 THEN --successfully returned context_type
1306:
1307: QP_UTIL.Get_Sourcing_Info(l_context_type,
1308: p_Pricing_Attr_rec.pricing_attribute_context,
1309: p_Pricing_Attr_rec.pricing_attribute,
1310: l_sourcing_enabled,
1311: l_sourcing_status,

Line 1344: END IF; --If QP_UTIL.Attrmgr_Installed = 'Y'

1340: END IF; --l_error_code = 0
1341:
1342: END IF;--If pricing_attribute_context and pricing_attribute are NOT NULL
1343:
1344: END IF; --If QP_UTIL.Attrmgr_Installed = 'Y'
1345:
1346: -- Done validating entity
1347:
1348: x_return_status := l_return_status;