2788: END IF;
2789:
2790: ELSE
2791:
2792: l_QUALIFIERS_rec.comparison_operator_code := QP_Value_To_Id.comparison_operator
2793: ( p_comparison_operator => p_QUALIFIERS_val_rec.comparison_operator
2794: );
2795:
2796: IF l_QUALIFIERS_rec.comparison_operator_code = FND_API.G_MISS_CHAR THEN
2818: END IF;
2819:
2820: ELSE
2821:
2822: l_QUALIFIERS_rec.created_from_rule_id := QP_Value_To_Id.created_from_rule
2823: ( p_created_from_rule => p_QUALIFIERS_val_rec.created_from_rule
2824: );
2825:
2826: IF l_QUALIFIERS_rec.created_from_rule_id = FND_API.G_MISS_NUM THEN
2848: END IF;
2849:
2850: ELSE
2851:
2852: l_QUALIFIERS_rec.excluder_flag := QP_Value_To_Id.excluder
2853: ( p_excluder => p_QUALIFIERS_val_rec.excluder
2854: );
2855:
2856: IF l_QUALIFIERS_rec.excluder_flag = FND_API.G_MISS_CHAR THEN
2878: END IF;
2879:
2880: ELSE
2881:
2882: l_QUALIFIERS_rec.list_header_id := QP_Value_To_Id.list_header
2883: ( p_list_header => p_QUALIFIERS_val_rec.list_header
2884: );
2885:
2886: IF l_QUALIFIERS_rec.list_header_id = FND_API.G_MISS_NUM THEN
2908: END IF;
2909:
2910: ELSE
2911:
2912: l_QUALIFIERS_rec.list_line_id := QP_Value_To_Id.list_line
2913: ( p_list_line => p_QUALIFIERS_val_rec.list_line
2914: );
2915:
2916: IF l_QUALIFIERS_rec.list_line_id = FND_API.G_MISS_NUM THEN
2938: END IF;
2939:
2940: ELSE
2941:
2942: l_QUALIFIERS_rec.qualifier_id := QP_Value_To_Id.qualifier
2943: ( p_qualifier => p_QUALIFIERS_val_rec.qualifier
2944: );
2945:
2946: IF l_QUALIFIERS_rec.qualifier_id = FND_API.G_MISS_NUM THEN
2968: END IF;
2969:
2970: ELSE
2971:
2972: l_QUALIFIERS_rec.qualifier_rule_id := QP_Value_To_Id.qualifier_rule
2973: ( p_qualifier_rule => p_QUALIFIERS_val_rec.qualifier_rule
2974: );
2975:
2976: IF l_QUALIFIERS_rec.qualifier_rule_id = FND_API.G_MISS_NUM THEN
3003: END IF;
3004:
3005: ELSE
3006:
3007: l_QUALIFIERS_rec.qualifier_attribute := QP_Value_To_Id.qualifier_attribute
3008: ( p_qualifier_attribute_desc => p_QUALIFIERS_val_rec.qualifier_attribute_desc,
3009: p_context => l_QUALIFIERS_rec.qualifier_context
3010: );
3011:
3034: END IF;
3035:
3036: ELSE
3037:
3038: l_QUALIFIERS_rec.qualifier_attr_value := QP_Value_To_Id.qualifier_attr_value
3039: ( p_qualifier_attr_value_desc => p_QUALIFIERS_val_rec.qualifier_attr_value_desc,
3040: p_context => l_QUALIFIERS_rec.qualifier_context,
3041: p_attribute => l_QUALIFIERS_rec.qualifier_attribute
3042: );
3066: END IF;
3067:
3068: ELSE
3069:
3070: l_QUALIFIERS_rec.qualifier_attr_value_to := QP_Value_To_Id.qualifier_attr_value_to
3071: ( p_qualifier_attr_value_to_desc => p_QUALIFIERS_val_rec.qualifier_attr_value_to_desc,
3072: p_context => l_QUALIFIERS_rec.qualifier_context,
3073: p_attribute => l_QUALIFIERS_rec.qualifier_attribute
3074: );