222: ELSE
223: BEGIN
224: select max(transaction_date)+1
225: into new_start_date
226: from gl_transaction_dates
227: where transaction_calendar_id = CE_CASH_FCST.G_transaction_calendar_id
228: and transaction_date < start_date
229: and business_day_flag = 'Y';
230:
244: ELSE
245: BEGIN
246: select max(transaction_date)
247: into new_end_date
248: from gl_transaction_dates
249: where transaction_calendar_id = CE_CASH_FCST.G_transaction_calendar_id
250: and transaction_date <= end_date
251: and business_day_flag = 'Y';
252: