2711: END IF;
2712:
2713: ELSE
2714:
2715: l_MODIFIER_LIST_rec.automatic_flag := QP_Value_To_Id.automatic
2716: ( p_automatic => p_MODIFIER_LIST_val_rec.automatic
2717: );
2718:
2719: IF l_MODIFIER_LIST_rec.automatic_flag = FND_API.G_MISS_CHAR THEN
2741: END IF;
2742:
2743: ELSE
2744:
2745: l_MODIFIER_LIST_rec.currency_code := QP_Value_To_Id.currency
2746: ( p_currency => p_MODIFIER_LIST_val_rec.currency
2747: );
2748:
2749: IF l_MODIFIER_LIST_rec.currency_code = FND_API.G_MISS_CHAR THEN
2771: END IF;
2772:
2773: ELSE
2774:
2775: l_MODIFIER_LIST_rec.discount_lines_flag := QP_Value_To_Id.discount_lines
2776: ( p_discount_lines => p_MODIFIER_LIST_val_rec.discount_lines
2777: );
2778:
2779: IF l_MODIFIER_LIST_rec.discount_lines_flag = FND_API.G_MISS_CHAR THEN
2801: END IF;
2802:
2803: ELSE
2804:
2805: l_MODIFIER_LIST_rec.freight_terms_code := QP_Value_To_Id.freight_terms
2806: ( p_freight_terms => p_MODIFIER_LIST_val_rec.freight_terms
2807: );
2808:
2809: IF l_MODIFIER_LIST_rec.freight_terms_code = FND_API.G_MISS_CHAR THEN
2831: END IF;
2832:
2833: ELSE
2834:
2835: l_MODIFIER_LIST_rec.list_header_id := QP_Value_To_Id.list_header
2836: ( p_list_header => p_MODIFIER_LIST_val_rec.list_header
2837: );
2838:
2839: IF l_MODIFIER_LIST_rec.list_header_id = FND_API.G_MISS_NUM THEN
2861: END IF;
2862:
2863: ELSE
2864:
2865: l_MODIFIER_LIST_rec.list_type_code := QP_Value_To_Id.list_type
2866: ( p_list_type => p_MODIFIER_LIST_val_rec.list_type
2867: );
2868:
2869: IF l_MODIFIER_LIST_rec.list_type_code = FND_API.G_MISS_CHAR THEN
2891: END IF;
2892:
2893: ELSE
2894:
2895: l_MODIFIER_LIST_rec.prorate_flag := QP_Value_To_Id.prorate
2896: ( p_prorate => p_MODIFIER_LIST_val_rec.prorate
2897: );
2898:
2899: IF l_MODIFIER_LIST_rec.prorate_flag = FND_API.G_MISS_CHAR THEN
2921: END IF;
2922:
2923: ELSE
2924:
2925: l_MODIFIER_LIST_rec.ship_method_code := QP_Value_To_Id.ship_method
2926: ( p_ship_method => p_MODIFIER_LIST_val_rec.ship_method
2927: );
2928:
2929: IF l_MODIFIER_LIST_rec.ship_method_code = FND_API.G_MISS_CHAR THEN
2951: END IF;
2952:
2953: ELSE
2954:
2955: l_MODIFIER_LIST_rec.terms_id := QP_Value_To_Id.terms
2956: ( p_terms => p_MODIFIER_LIST_val_rec.terms
2957: );
2958:
2959: IF l_MODIFIER_LIST_rec.terms_id = FND_API.G_MISS_NUM THEN