GMS_CURRENT_BUDGET_V
Details
-
Schema: FUSION
-
Object owner: GMS
-
Object type: VIEW
Columns
Name |
---|
ID AWARD_ID BUDGET_PERIOD START_DATE END_DATE |
Query
SQL_Statement |
---|
select a.id, a.award_id, a.budget_period, a.start_date, a.end_date from gms_award_budget_periods a where TRUNC(a.start_date) <= TRUNC(sysdate) and TRUNC(a.end_date) >= TRUNC(sysdate) union select a.id, a.award_id, a.budget_period, a.start_date, a.end_date from gms_award_budget_periods a where TRUNC(a.start_date) > TRUNC(sysdate) and a.start_date = (select min(b.start_date) from gms_award_budget_periods b where a.award_id = b.award_id group by b.award_id) union select a.id, a.award_id, a.budget_period, a.start_date, a.end_date from gms_award_budget_periods a where TRUNC(a.end_date) < TRUNC(sysdate) and a.end_date = (select max(b.end_date) from gms_award_budget_periods b where a.award_id = b.award_id group by b.award_id) |