75: AND program_code = p_program_code;
76: END IF;
77:
78: write_message ('Calling IGS_DA_TRNS_IMP.NOTIFY_ERROR ' || p_msg);
79: igs_da_xml_pkg.process_reply_failure (p_batch_id);
80: ecx_debug.pop ('IGS_DA_TRNS_IMP.NOTIFY_ERROR');
81: EXCEPTION
82: WHEN OTHERS
83: THEN
1457: l_trans_cur_rec.cp_earned := p_cp_earned;
1458: l_trans_cur_rec.grade := p_grade;
1459: l_trans_cur_rec.unit_grade_points := p_unit_grade_points;
1460: -- get institution code
1461: igs_da_xml_pkg.get_person_details (RTRIM (LTRIM (p_inst_id_code)),
1462: RTRIM (LTRIM (p_inst_id_code_type)),
1463: l_school_party_id,
1464: l_trans_cur_rec.prev_institution_code
1465: );
1466: write_message ( 'Got prev_institution_code= '
1467: || l_trans_cur_rec.prev_institution_code
1468: );
1469: -- get person ID
1470: igs_da_xml_pkg.get_person_details (RTRIM (LTRIM (p_person_id_code)),
1471: RTRIM (LTRIM (p_person_id_code_type)),
1472: l_trans_cur_rec.person_id,
1473: l_person_number
1474: );
1479: THEN
1480: write_log ('ERROR Unable to validate student ID',
1481: 'igs.plsql.igs_da_trns_imp.create_acad_hist_rec'
1482: );
1483: igs_da_xml_pkg.process_reply_failure (p_batch_id);
1484: p_unit_details_id := NULL;
1485: END IF;
1486:
1487: OPEN c_edu_id (l_trans_cur_rec.person_id, l_school_party_id);
2775: END IF;
2776:
2777: l_achievable_credit_points := p_achievable_credit_points;
2778: -- get the person ID
2779: igs_da_xml_pkg.get_person_details (p_person_id_code,
2780: p_person_id_code_type,
2781: l_person_id,
2782: l_person_number
2783: );
2781: l_person_id,
2782: l_person_number
2783: );
2784: -- get institution code
2785: igs_da_xml_pkg.get_person_details (RTRIM (LTRIM (p_inst_id_code)),
2786: RTRIM (LTRIM (p_inst_id_code_type)),
2787: v_dummy,
2788: l_prev_institution_code
2789: );
3361: write_message (' p_person_id_code_type ' || p_person_id_code_type);
3362: write_message (' p_program_code ' || p_program_code);
3363: write_message (' transaction_sub_type ' || transaction_sub_type);
3364: write_message (' p_out_batch_id ' || p_out_batch_id);
3365: igs_da_xml_pkg.get_person_details (RTRIM (LTRIM (p_person_id_code)),
3366: RTRIM (LTRIM (p_person_id_code_type)),
3367: l_person_id,
3368: l_person_number
3369: );
3570: || ' '
3571: || '