DBA Data[Home] [Help]

APPS.IGS_FI_PRC_FEE_ASS dependencies on IGS_RU_GEN_003

Line 3190: p_n_fee_amount := igs_ru_gen_003.rulp_clc_student_fee( p_n_rul_sequence_num,

3186: RAISE e_one_record_expected;
3187: END IF;
3188: CLOSE c_cfar;
3189:
3190: p_n_fee_amount := igs_ru_gen_003.rulp_clc_student_fee( p_n_rul_sequence_num,
3191: NVL(l_n_rate_factor,0),
3192: NVL(p_n_charge_rate,0) );
3193:
3194: l_b_flag := FALSE;

Line 3510: p_t_fee_as_items(i).amount := igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,

3506: CLOSE c_cfar;
3507:
3508: IF l_n_rate_factor < p_t_fee_as_items(i).chg_elements THEN
3509:
3510: p_t_fee_as_items(i).amount := igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,
3511: l_n_rate_factor, p_t_fee_as_items(i).chg_rate);
3512: p_t_fee_as_items(i).rul_sequence_number := p_n_rul_sequence_num;
3513: p_t_fee_as_items(i).residency_status_cd := p_v_der_residency_status_cd;
3514: p_t_fee_as_items(i).class_standing := p_v_der_class_standing;

Line 3521: p_t_fee_as_items(i).amount := igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,

3517: p_n_fee_amount := p_n_fee_amount + p_t_fee_as_items(i).amount;
3518: l_n_rate_factor := 0;
3519: EXIT;
3520: ELSE
3521: p_t_fee_as_items(i).amount := igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,
3522: p_t_fee_as_items(i).chg_elements, p_t_fee_as_items(i).chg_rate);
3523: p_t_fee_as_items(i).rul_sequence_number := p_n_rul_sequence_num;
3524: p_t_fee_as_items(i).residency_status_cd := p_v_der_residency_status_cd;
3525: p_t_fee_as_items(i).class_standing := p_v_der_class_standing;

Line 3768: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);

3764: IF (l_n_summed_chg_elm > rec_sub_elm_ranges.sub_upper_range) THEN
3765:
3766: l_n_rate_factor := rec_sub_elm_ranges.sub_upper_range - l_n_previous_upper;
3767: IF (rec_sub_elm_ranges.sub_chg_method_code = gcst_flatrate) THEN
3768: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);
3769: ELSIF (rec_sub_elm_ranges.sub_chg_method_code IS NULL) THEN
3770: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);
3771: END IF;
3772:

Line 3770: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);

3766: l_n_rate_factor := rec_sub_elm_ranges.sub_upper_range - l_n_previous_upper;
3767: IF (rec_sub_elm_ranges.sub_chg_method_code = gcst_flatrate) THEN
3768: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);
3769: ELSIF (rec_sub_elm_ranges.sub_chg_method_code IS NULL) THEN
3770: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);
3771: END IF;
3772:
3773: ELSE
3774:

Line 3777: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);

3773: ELSE
3774:
3775: l_n_rate_factor := l_n_summed_chg_elm - l_n_previous_upper;
3776: IF (rec_sub_elm_ranges.sub_chg_method_code = gcst_flatrate) THEN
3777: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);
3778: ELSIF (rec_sub_elm_ranges.sub_chg_method_code IS NULL) THEN
3779: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);
3780: END IF;
3781: EXIT;

Line 3779: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);

3775: l_n_rate_factor := l_n_summed_chg_elm - l_n_previous_upper;
3776: IF (rec_sub_elm_ranges.sub_chg_method_code = gcst_flatrate) THEN
3777: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num,1, l_n_charge_rate);
3778: ELSIF (rec_sub_elm_ranges.sub_chg_method_code IS NULL) THEN
3779: p_n_fee_amount := p_n_fee_amount + igs_ru_gen_003.rulp_clc_student_fee(p_n_rul_sequence_num, l_n_rate_factor, l_n_charge_rate);
3780: END IF;
3781: EXIT;
3782: END IF;
3783:

Line 4414: lv_fee_assessment := igs_ru_gen_003.rulp_clc_student_fee( p_rul_sequence_number,

4410: END IF;
4411: CLOSE c_cfar;
4412:
4413: IF (p_n_called = 1) THEN
4414: lv_fee_assessment := igs_ru_gen_003.rulp_clc_student_fee( p_rul_sequence_number,
4415: tbl_fee_as_items_dummy(i).chg_elements,
4416: tbl_fee_as_items_dummy(i).chg_rate);
4417:
4418: tbl_fee_as_items_dummy(i).amount := NVL(lv_fee_assessment,0);

Line 4427: lv_fee_assessment := igs_ru_gen_003.rulp_clc_student_fee( p_rul_sequence_number,

4423:
4424: tbl_fee_as_items_dummy(i).unit_set_cd := v_derived_unit_set_cd;
4425: tbl_fee_as_items_dummy(i).us_version_number := v_derived_us_version_num;
4426: ELSE
4427: lv_fee_assessment := igs_ru_gen_003.rulp_clc_student_fee( p_rul_sequence_number,
4428: t_fee_as_items(i).chg_elements,
4429: t_fee_as_items(i).chg_rate);
4430:
4431: t_fee_as_items(i).amount := NVL(lv_fee_assessment,0);

Line 7305: IF (igs_ru_gen_003.rulp_clc_student_scope(p_rule_number => p_n_selection_rule,

7301: END IF;
7302: CLOSE cur_unit_cd;
7303:
7304: IF (p_n_selection_rule IS NOT NULL) THEN
7305: IF (igs_ru_gen_003.rulp_clc_student_scope(p_rule_number => p_n_selection_rule,
7306: p_unit_loc_cd => v_sualv_scafv_rec.location_cd,
7307: p_prg_type_level => finpl_get_uptl(l_n_prg_type_level),
7308: p_org_code => v_sualv_scafv_rec.owner_org_unit_cd,
7309: p_unit_mode => l_v_unit_mode,

Line 7606: IF (igs_ru_gen_003.rulp_clc_student_scope (p_rule_number => p_n_selection_rule,

7602: finpl_get_unit_type_level(v_sua_load_rec.uoo_id, l_n_prg_type_level, l_v_unit_level);
7603: finpl_get_unit_class_mode(v_sua_load_rec.uoo_id, l_v_unit_class, l_v_unit_mode);
7604:
7605: IF (p_n_selection_rule IS NOT NULL) THEN
7606: IF (igs_ru_gen_003.rulp_clc_student_scope (p_rule_number => p_n_selection_rule,
7607: p_unit_loc_cd => v_sua_load_rec.location_cd,
7608: p_prg_type_level => finpl_get_uptl(l_n_prg_type_level),
7609: p_org_code => v_sua_load_rec.owner_org_unit_cd,
7610: p_unit_mode => l_v_unit_mode,