DBA Data[Home] [Help]

APPS.QP_DEFAULT_PRICING_ATTR dependencies on QP_VALIDATE

Line 414: IF QP_Validate.Accumulate(g_PRICING_ATTR_rec.accumulate_flag)

410: g_PRICING_ATTR_rec.accumulate_flag := Get_Accumulate;
411:
412: IF g_PRICING_ATTR_rec.accumulate_flag IS NOT NULL THEN
413:
414: IF QP_Validate.Accumulate(g_PRICING_ATTR_rec.accumulate_flag)
415: THEN
416: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
417: QP_Pricing_Attr_Util.Clear_Dependent_Attr
418: ( p_attr_id => QP_Pricing_Attr_Util.G_ACCUMULATE

Line 436: IF QP_Validate.Attribute_Grouping_No(g_PRICING_ATTR_rec.attribute_grouping_no)

432: g_PRICING_ATTR_rec.attribute_grouping_no := Get_Attribute_Grouping_No;
433:
434: IF g_PRICING_ATTR_rec.attribute_grouping_no IS NOT NULL THEN
435:
436: IF QP_Validate.Attribute_Grouping_No(g_PRICING_ATTR_rec.attribute_grouping_no)
437: THEN
438: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
439: QP_Pricing_Attr_Util.Clear_Dependent_Attr
440: ( p_attr_id => QP_Pricing_Attr_Util.G_ATTRIBUTE_GROUPING_NO

Line 458: IF QP_Validate.Excluder(g_PRICING_ATTR_rec.excluder_flag)

454: g_PRICING_ATTR_rec.excluder_flag := Get_Excluder;
455:
456: IF g_PRICING_ATTR_rec.excluder_flag IS NOT NULL THEN
457:
458: IF QP_Validate.Excluder(g_PRICING_ATTR_rec.excluder_flag)
459: THEN
460: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
461: QP_Pricing_Attr_Util.Clear_Dependent_Attr
462: ( p_attr_id => QP_Pricing_Attr_Util.G_EXCLUDER

Line 481: IF QP_Validate.List_Header(g_PRICING_ATTR_rec.list_header_id)

477: g_PRICING_ATTR_rec.list_header_id := Get_List_Header(p_PRICING_ATTR_rec.list_line_id);
478:
479: IF g_PRICING_ATTR_rec.list_header_id IS NOT NULL THEN
480:
481: IF QP_Validate.List_Header(g_PRICING_ATTR_rec.list_header_id)
482: THEN
483: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
484: QP_Pricing_Attr_Util.Clear_Dependent_Attr
485: ( p_attr_id => QP_Pricing_Attr_Util.G_LIST_HEADER

Line 504: IF QP_Validate.Pricing_Phase(g_PRICING_ATTR_rec.pricing_phase_id)

500: g_PRICING_ATTR_rec.pricing_phase_id := Get_Pricing_phase(p_PRICING_ATTR_rec.pricing_phase_id);
501:
502: IF g_PRICING_ATTR_rec.pricing_phase_id IS NOT NULL THEN
503:
504: IF QP_Validate.Pricing_Phase(g_PRICING_ATTR_rec.pricing_phase_id)
505: THEN
506: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
507: QP_Pricing_Attr_Util.Clear_Dependent_Attr
508: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_PHASE

Line 526: IF QP_Validate.List_Line(g_PRICING_ATTR_rec.list_line_id)

522: g_PRICING_ATTR_rec.list_line_id := Get_List_Line;
523:
524: IF g_PRICING_ATTR_rec.list_line_id IS NOT NULL THEN
525:
526: IF QP_Validate.List_Line(g_PRICING_ATTR_rec.list_line_id)
527: THEN
528: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
529: QP_Pricing_Attr_Util.Clear_Dependent_Attr
530: ( p_attr_id => QP_Pricing_Attr_Util.G_LIST_LINE

Line 548: IF QP_Validate.Pricing_Attribute(g_PRICING_ATTR_rec.pricing_attribute)

544: g_PRICING_ATTR_rec.pricing_attribute := NULL;
545:
546: IF g_PRICING_ATTR_rec.pricing_attribute IS NOT NULL THEN
547:
548: IF QP_Validate.Pricing_Attribute(g_PRICING_ATTR_rec.pricing_attribute)
549: THEN
550: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
551: QP_Pricing_Attr_Util.Clear_Dependent_Attr
552: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTRIBUTE

Line 570: IF QP_Validate.Pricing_Attribute_Context(g_PRICING_ATTR_rec.pricing_attribute_context)

566: g_PRICING_ATTR_rec.pricing_attribute_context := Get_Pricing_Attribute_Context;
567:
568: IF g_PRICING_ATTR_rec.pricing_attribute_context IS NOT NULL THEN
569:
570: IF QP_Validate.Pricing_Attribute_Context(g_PRICING_ATTR_rec.pricing_attribute_context)
571: THEN
572: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
573: QP_Pricing_Attr_Util.Clear_Dependent_Attr
574: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTRIBUTE_CONTEXT

Line 592: IF QP_Validate.Pricing_Attribute(g_PRICING_ATTR_rec.pricing_attribute_id)

588: g_PRICING_ATTR_rec.pricing_attribute_id := Get_Pricing_Attribute;
589:
590: IF g_PRICING_ATTR_rec.pricing_attribute_id IS NOT NULL THEN
591:
592: IF QP_Validate.Pricing_Attribute(g_PRICING_ATTR_rec.pricing_attribute_id)
593: THEN
594: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
595: QP_Pricing_Attr_Util.Clear_Dependent_Attr
596: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTRIBUTE

Line 614: IF QP_Validate.Pricing_Attr_Value_From(g_PRICING_ATTR_rec.pricing_attr_value_from)

610: g_PRICING_ATTR_rec.pricing_attr_value_from := Get_Pricing_Attr_Value_From;
611:
612: IF g_PRICING_ATTR_rec.pricing_attr_value_from IS NOT NULL THEN
613:
614: IF QP_Validate.Pricing_Attr_Value_From(g_PRICING_ATTR_rec.pricing_attr_value_from)
615: THEN
616: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
617: QP_Pricing_Attr_Util.Clear_Dependent_Attr
618: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTR_VALUE_FROM

Line 636: IF QP_Validate.Pricing_Attr_Value_To(g_PRICING_ATTR_rec.pricing_attr_value_to)

632: g_PRICING_ATTR_rec.pricing_attr_value_to := Get_Pricing_Attr_Value_To;
633:
634: IF g_PRICING_ATTR_rec.pricing_attr_value_to IS NOT NULL THEN
635:
636: IF QP_Validate.Pricing_Attr_Value_To(g_PRICING_ATTR_rec.pricing_attr_value_to)
637: THEN
638: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
639: QP_Pricing_Attr_Util.Clear_Dependent_Attr
640: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTR_VALUE_TO

Line 658: IF QP_Validate.Product_Attribute(g_PRICING_ATTR_rec.product_attribute)

654: g_PRICING_ATTR_rec.product_attribute := Get_Product_Attribute;
655:
656: IF g_PRICING_ATTR_rec.product_attribute IS NOT NULL THEN
657:
658: IF QP_Validate.Product_Attribute(g_PRICING_ATTR_rec.product_attribute)
659: THEN
660: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
661: QP_Pricing_Attr_Util.Clear_Dependent_Attr
662: ( p_attr_id => QP_Pricing_Attr_Util.G_PRODUCT_ATTRIBUTE

Line 680: IF QP_Validate.Product_Attribute_Context(g_PRICING_ATTR_rec.product_attribute_context)

676: g_PRICING_ATTR_rec.product_attribute_context := Get_Product_Attribute_Context;
677:
678: IF g_PRICING_ATTR_rec.product_attribute_context IS NOT NULL THEN
679:
680: IF QP_Validate.Product_Attribute_Context(g_PRICING_ATTR_rec.product_attribute_context)
681: THEN
682: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
683: QP_Pricing_Attr_Util.Clear_Dependent_Attr
684: ( p_attr_id => QP_Pricing_Attr_Util.G_PRODUCT_ATTRIBUTE_CONTEXT

Line 702: IF QP_Validate.Product_Attr_Value(g_PRICING_ATTR_rec.product_attr_value)

698: g_PRICING_ATTR_rec.product_attr_value := Get_Product_Attr_Value;
699:
700: IF g_PRICING_ATTR_rec.product_attr_value IS NOT NULL THEN
701:
702: IF QP_Validate.Product_Attr_Value(g_PRICING_ATTR_rec.product_attr_value)
703: THEN
704: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
705: QP_Pricing_Attr_Util.Clear_Dependent_Attr
706: ( p_attr_id => QP_Pricing_Attr_Util.G_PRODUCT_ATTR_VALUE

Line 724: IF QP_Validate.Product_Uom(g_PRICING_ATTR_rec.product_uom_code)

720: g_PRICING_ATTR_rec.product_uom_code := Get_Product_Uom;
721:
722: IF g_PRICING_ATTR_rec.product_uom_code IS NOT NULL THEN
723:
724: IF QP_Validate.Product_Uom(g_PRICING_ATTR_rec.product_uom_code)
725: THEN
726: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
727: QP_Pricing_Attr_Util.Clear_Dependent_Attr
728: ( p_attr_id => QP_Pricing_Attr_Util.G_PRODUCT_UOM

Line 749: IF QP_Validate.Product_Attribute_Datatype(g_PRICING_ATTR_rec.product_attribute_datatype)

745: p_PRICING_ATTR_rec.product_attr_value);
746:
747: IF g_PRICING_ATTR_rec.product_attribute_datatype IS NOT NULL THEN
748:
749: IF QP_Validate.Product_Attribute_Datatype(g_PRICING_ATTR_rec.product_attribute_datatype)
750: THEN
751: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
752: QP_Pricing_Attr_Util.Clear_Dependent_Attr
753: ( p_attr_id => QP_Pricing_Attr_Util.G_PRODUCT_ATTRIBUTE_DATATYPE

Line 774: IF QP_Validate.Pricing_Attribute_Datatype(g_PRICING_ATTR_rec.pricing_attribute_datatype)

770: p_PRICING_ATTR_rec.pricing_attr_value_from);
771:
772: IF g_PRICING_ATTR_rec.pricing_attribute_datatype IS NOT NULL THEN
773:
774: IF QP_Validate.Pricing_Attribute_Datatype(g_PRICING_ATTR_rec.pricing_attribute_datatype)
775: THEN
776: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
777: QP_Pricing_Attr_Util.Clear_Dependent_Attr
778: ( p_attr_id => QP_Pricing_Attr_Util.G_PRICING_ATTRIBUTE_DATATYPE

Line 796: IF QP_Validate.Comparison_Operator_Code(g_PRICING_ATTR_rec.comparison_operator_code)

792: g_PRICING_ATTR_rec.comparison_operator_code := Get_Comparison_Operator;
793:
794: IF g_PRICING_ATTR_rec.comparison_operator_code IS NOT NULL THEN
795:
796: IF QP_Validate.Comparison_Operator_Code(g_PRICING_ATTR_rec.comparison_operator_code)
797: THEN
798: g_p_PRICING_ATTR_rec := g_PRICING_ATTR_rec;
799: QP_Pricing_Attr_Util.Clear_Dependent_Attr
800: ( p_attr_id => QP_Pricing_Attr_Util.G_COMPARISON_OPERATOR