88: quantity,
89: created_from_adjustments,
90: discount_end_date
91: ) VALUES (
92: DECODE( px_offer_adjustment_line_id, FND_API.G_MISS_NUM, NULL, px_offer_adjustment_line_id),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
89: created_from_adjustments,
90: discount_end_date
91: ) VALUES (
92: DECODE( px_offer_adjustment_line_id, FND_API.G_MISS_NUM, NULL, px_offer_adjustment_line_id),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
90: discount_end_date
91: ) VALUES (
92: DECODE( px_offer_adjustment_line_id, FND_API.G_MISS_NUM, NULL, px_offer_adjustment_line_id),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
91: ) VALUES (
92: DECODE( px_offer_adjustment_line_id, FND_API.G_MISS_NUM, NULL, px_offer_adjustment_line_id),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
92: DECODE( px_offer_adjustment_line_id, FND_API.G_MISS_NUM, NULL, px_offer_adjustment_line_id),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
93: DECODE( p_offer_adjustment_id, FND_API.G_MISS_NUM, NULL, p_offer_adjustment_id),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
94: DECODE( p_list_line_id, FND_API.G_MISS_NUM, NULL, p_list_line_id),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
95: DECODE( p_arithmetic_operator, FND_API.g_miss_char, NULL, p_arithmetic_operator),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
96: DECODE( p_original_discount, FND_API.G_MISS_NUM, NULL, p_original_discount),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
97: DECODE( p_modified_discount, FND_API.G_MISS_NUM, NULL, p_modified_discount),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
98: DECODE( p_last_update_date, FND_API.G_MISS_DATE, SYSDATE, p_last_update_date),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
99: DECODE( p_last_updated_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_last_updated_by),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
100: DECODE( p_creation_date, FND_API.G_MISS_DATE, SYSDATE, p_creation_date),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
101: DECODE( p_created_by, FND_API.G_MISS_NUM, FND_GLOBAL.USER_ID, p_created_by),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
102: DECODE( p_last_update_login, FND_API.G_MISS_NUM, FND_GLOBAL.CONC_LOGIN_ID, p_last_update_login),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
103: DECODE( px_object_version_number, FND_API.G_MISS_NUM, 1, px_object_version_number),
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
111: DECODE( p_discount_end_date, FND_API.g_miss_date, NULL, p_discount_end_date)
104: DECODE( p_list_header_id, FND_API.G_MISS_NUM, NULL, p_list_header_id),
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
111: DECODE( p_discount_end_date, FND_API.g_miss_date, NULL, p_discount_end_date)
112: );
105: DECODE( p_accrual_flag, FND_API.g_miss_char, NULL, p_accrual_flag),
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
111: DECODE( p_discount_end_date, FND_API.g_miss_date, NULL, p_discount_end_date)
112: );
113:
106: DECODE( p_list_line_id_td, FND_API.G_MISS_NUM, NULL, p_list_line_id_td),
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
111: DECODE( p_discount_end_date, FND_API.g_miss_date, NULL, p_discount_end_date)
112: );
113:
114: END Insert_Row;
107: DECODE( p_original_discount_td, FND_API.G_MISS_NUM, NULL, p_original_discount_td),
108: DECODE( p_modified_discount_td, FND_API.G_MISS_NUM, NULL, p_modified_discount_td),
109: DECODE( p_quantity, FND_API.G_MISS_NUM, NULL, p_quantity),
110: DECODE( p_created_from_adjustments, FND_API.g_miss_char, NULL, p_created_from_adjustments),
111: DECODE( p_discount_end_date, FND_API.g_miss_date, NULL, p_discount_end_date)
112: );
113:
114: END Insert_Row;
115:
152: IS
153: BEGIN
154: Update ozf_offer_adjustment_lines
155: SET
156: offer_adjustment_line_id = DECODE( p_offer_adjustment_line_id, null, offer_adjustment_line_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_line_id),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
153: BEGIN
154: Update ozf_offer_adjustment_lines
155: SET
156: offer_adjustment_line_id = DECODE( p_offer_adjustment_line_id, null, offer_adjustment_line_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_line_id),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
154: Update ozf_offer_adjustment_lines
155: SET
156: offer_adjustment_line_id = DECODE( p_offer_adjustment_line_id, null, offer_adjustment_line_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_line_id),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
155: SET
156: offer_adjustment_line_id = DECODE( p_offer_adjustment_line_id, null, offer_adjustment_line_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_line_id),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
156: offer_adjustment_line_id = DECODE( p_offer_adjustment_line_id, null, offer_adjustment_line_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_line_id),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
157: offer_adjustment_id = DECODE( p_offer_adjustment_id, null, offer_adjustment_id, FND_API.G_MISS_NUM, null, p_offer_adjustment_id),
158: list_line_id = DECODE( p_list_line_id, null, list_line_id, FND_API.G_MISS_NUM, null, p_list_line_id),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
159: arithmetic_operator = DECODE( p_arithmetic_operator, null, arithmetic_operator, FND_API.g_miss_char, null, p_arithmetic_operator),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
160: original_discount = DECODE( p_original_discount, null, original_discount, FND_API.G_MISS_NUM, null, p_original_discount),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
161: -- modified_discount = DECODE( p_modified_discount, null, modified_discount, FND_API.G_MISS_NUM, null, p_modified_discount),
162: modified_discount = p_modified_discount,
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
163: last_update_date = DECODE( p_last_update_date, to_date(NULL), last_update_date, FND_API.G_MISS_DATE, to_date(null), p_last_update_date),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
164: last_updated_by = DECODE( p_last_updated_by, null, last_updated_by, FND_API.G_MISS_NUM, null, p_last_updated_by),
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
165: last_update_login = DECODE( p_last_update_login, null, last_update_login, FND_API.G_MISS_NUM, null, p_last_update_login),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
166: object_version_number = object_version_number + 1 ,
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
174: discount_end_date = DECODE(p_discount_end_date, null, discount_end_date, FND_API.G_MISS_DATE, null, p_discount_end_date)
167: list_header_id = DECODE( p_list_header_id, null, list_header_id, FND_API.G_MISS_NUM, null, p_list_header_id),
168: accrual_flag = DECODE( p_accrual_flag, null, accrual_flag, FND_API.g_miss_char, null, p_accrual_flag),
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
174: discount_end_date = DECODE(p_discount_end_date, null, discount_end_date, FND_API.G_MISS_DATE, null, p_discount_end_date)
175: -- created_from_adjustments = DECODE( p_created_from_adjustments, null, created_from_adjustments, FND_API.g_miss_char, null, p_created_from_adjustments)
169: list_line_id_td = DECODE( p_list_line_id_td, null, list_line_id_td, FND_API.G_MISS_NUM, null, p_list_line_id_td),
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
174: discount_end_date = DECODE(p_discount_end_date, null, discount_end_date, FND_API.G_MISS_DATE, null, p_discount_end_date)
175: -- created_from_adjustments = DECODE( p_created_from_adjustments, null, created_from_adjustments, FND_API.g_miss_char, null, p_created_from_adjustments)
176: WHERE offer_adjustment_line_id = p_offer_adjustment_line_id
177: AND object_version_number = px_object_version_number;
170: original_discount_td = DECODE( p_original_discount_td, null, original_discount_td, FND_API.G_MISS_NUM, null, p_original_discount_td),
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
174: discount_end_date = DECODE(p_discount_end_date, null, discount_end_date, FND_API.G_MISS_DATE, null, p_discount_end_date)
175: -- created_from_adjustments = DECODE( p_created_from_adjustments, null, created_from_adjustments, FND_API.g_miss_char, null, p_created_from_adjustments)
176: WHERE offer_adjustment_line_id = p_offer_adjustment_line_id
177: AND object_version_number = px_object_version_number;
178:
171: -- modified_discount_td = DECODE( p_modified_discount_td, null, modified_discount_td, FND_API.G_MISS_NUM, null, p_modified_discount_td),
172: modified_discount_td = p_modified_discount_td,
173: quantity = DECODE( p_quantity, null, quantity, FND_API.G_MISS_NUM, null, p_quantity),
174: discount_end_date = DECODE(p_discount_end_date, null, discount_end_date, FND_API.G_MISS_DATE, null, p_discount_end_date)
175: -- created_from_adjustments = DECODE( p_created_from_adjustments, null, created_from_adjustments, FND_API.g_miss_char, null, p_created_from_adjustments)
176: WHERE offer_adjustment_line_id = p_offer_adjustment_line_id
177: AND object_version_number = px_object_version_number;
178:
179:
177: AND object_version_number = px_object_version_number;
178:
179:
180: IF (SQL%NOTFOUND) THEN
181: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
182: END IF;
183:
184: px_object_version_number := nvl(px_object_version_number,0) + 1;
185:
208: DELETE FROM ozf_offer_adjustment_lines
209: WHERE offer_adjustment_line_id = p_offer_adjustment_line_id
210: AND object_version_number = p_object_version_number;
211: If (SQL%NOTFOUND) then
212: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
213: End If;
214: END Delete_Row ;
215:
216:
246: FETCH c INTO Recinfo;
247: IF (c%NOTFOUND) THEN
248: CLOSE c;
249: OZF_Utility_PVT.error_message ('OZF_API_RECORD_NOT_FOUND');
250: RAISE FND_API.g_exc_error;
251: END IF;
252: CLOSE c;
253: END Lock_Row;
254: