[Home] [Help]
8106: X_RETURN_STATUS OUT NOCOPY VARCHAR2) IS
8107: CURSOR get_old_budget_csr IS
8108: SELECT effective_start_date, value
8109: -- FROM per_assignment_budget_values Comented for bug 4055483
8110: FROM per_assignment_budget_values_f
8111: WHERE assignment_id = x_assignment_id and unit = 'FTE' and
8112: effective_start_date =
8113: (select max(effective_start_date) -- from per_assignment_budget_values Commented for bug 4055483
8114: from per_assignment_budget_values_f
8110: FROM per_assignment_budget_values_f
8111: WHERE assignment_id = x_assignment_id and unit = 'FTE' and
8112: effective_start_date =
8113: (select max(effective_start_date) -- from per_assignment_budget_values Commented for bug 4055483
8114: from per_assignment_budget_values_f
8115: where assignment_id = x_assignment_id and unit = 'FTE' and
8116: effective_start_date < (select min(effective_start_date)
8117: --from per_assignment_budget_values Commented for bug 4055483
8118: from per_assignment_budget_values_f
8114: from per_assignment_budget_values_f
8115: where assignment_id = x_assignment_id and unit = 'FTE' and
8116: effective_start_date < (select min(effective_start_date)
8117: --from per_assignment_budget_values Commented for bug 4055483
8118: from per_assignment_budget_values_f
8119: where assignment_id = x_assignment_id and
8120: unit = 'FTE' and
8121: ((g_start_date between effective_start_date and effective_end_date) or
8122: (g_end_date between effective_start_date and effective_end_date) or
8123: (g_start_date <= effective_start_date and g_end_date >= effective_end_date )) ));
8124:
8125: l_effective_start_date date;
8126: --l_old_value number(9); Commented for Bug 4055483
8127: l_old_value per_assignment_budget_values_f.value%type;
8128:
8129: CURSOR get_assg_csr IS
8130: SELECT effective_start_date, effective_end_date, value
8131: -- FROM per_assignment_budget_values Commented for Bug 4055483
8128:
8129: CURSOR get_assg_csr IS
8130: SELECT effective_start_date, effective_end_date, value
8131: -- FROM per_assignment_budget_values Commented for Bug 4055483
8132: FROM per_assignment_budget_values_f
8133: WHERE assignment_id = x_assignment_id and unit = 'FTE' and
8134: (g_start_date between effective_start_date and effective_end_date or
8135: g_end_date between effective_start_date and effective_end_date or
8136: (g_start_date <= effective_start_date and g_end_date >= effective_end_date ))
8138:
8139: l_current_start_date date;
8140: l_current_end_date date;
8141: --l_new_value number(9);Commented for Bug 4055483
8142: l_new_value per_assignment_budget_values_f.value%type;
8143:
8144: CURSOR get_sublines_csr IS
8145: SELECT *
8146: FROM psp_payroll_sub_lines