280: BEGIN
281: IF column_name is null then
282: NULL;
283: ELSIF upper(Column_name) = 'TRANSACTION_ID' then
284: new_references.transaction_id := igs_ge_number.to_num(column_value);
285: ELSIF upper(Column_name) = 'COURSE_CD' then
286: new_references.course_cd := column_value;
287: ELSIF upper(Column_name) = 'CURRENCY_CD' then
288: new_references.currency_cd := column_value;
290: new_references.fee_cal_type := column_value;
291: ELSIF upper(Column_name) = 'S_TRANSACTION_TYPE' then
292: new_references.s_transaction_type := column_value;
293: ELSIF upper(Column_name) = 'CHG_ELEMENTS' then
294: new_references.chg_elements := igs_ge_number.to_num(column_value);
295: ELSIF upper(Column_name) = 'EXCHANGE_RATE' then
296: new_references.exchange_rate := igs_ge_number.to_num(column_value);
297: ELSIF upper(Column_name) = 'TRANSACTION_AMOUNT' then
298: new_references.transaction_amount := igs_ge_number.to_num(column_value);
292: new_references.s_transaction_type := column_value;
293: ELSIF upper(Column_name) = 'CHG_ELEMENTS' then
294: new_references.chg_elements := igs_ge_number.to_num(column_value);
295: ELSIF upper(Column_name) = 'EXCHANGE_RATE' then
296: new_references.exchange_rate := igs_ge_number.to_num(column_value);
297: ELSIF upper(Column_name) = 'TRANSACTION_AMOUNT' then
298: new_references.transaction_amount := igs_ge_number.to_num(column_value);
299: ELSIF upper(Column_name) = 'FEE_CI_SEQUENCE_NUMBER' then
300: new_references.fee_ci_sequence_number := igs_ge_number.to_num(column_value);
294: new_references.chg_elements := igs_ge_number.to_num(column_value);
295: ELSIF upper(Column_name) = 'EXCHANGE_RATE' then
296: new_references.exchange_rate := igs_ge_number.to_num(column_value);
297: ELSIF upper(Column_name) = 'TRANSACTION_AMOUNT' then
298: new_references.transaction_amount := igs_ge_number.to_num(column_value);
299: ELSIF upper(Column_name) = 'FEE_CI_SEQUENCE_NUMBER' then
300: new_references.fee_ci_sequence_number := igs_ge_number.to_num(column_value);
301: End if;
302:
296: new_references.exchange_rate := igs_ge_number.to_num(column_value);
297: ELSIF upper(Column_name) = 'TRANSACTION_AMOUNT' then
298: new_references.transaction_amount := igs_ge_number.to_num(column_value);
299: ELSIF upper(Column_name) = 'FEE_CI_SEQUENCE_NUMBER' then
300: new_references.fee_ci_sequence_number := igs_ge_number.to_num(column_value);
301: End if;
302:
303: IF upper(column_name) = 'COURSE_CD' OR
304: column_name is null Then