Sorry for late, i am get up now.
i`m not sure how many data in your ZTRAN_BALCHK_LOG. it`s looks very large.
if don`t care about performance, you can :
select businessdaydate from ztran_balchk_log into table lv_date.
then process as i mentioned.
regards,
Archer