Another solution could be reading also some total table :
- KNC1 (no special G/L, Balance Carried Forward + total DB/CR per period, one record per Fiscal Year)
- KNC3 for special G/L (one record per fiscal year and special G/L indicator, only one total per year)
Only restrict access to BSID/BSAD for dates that are not end of period (or don't allow those...)
Regards,
Raymond