FAQ 1: Error 23, Specification item error, printing report

Problem:

I made some changes to a report yesterday, now I am getting this error message:

"Error 23: Function PERIODEND has Specification item error. Line begins as
'Census Data for the Period Ending'+FMT(PNLYREND)"

What did I do wrong?



Solution:

That error is due to a coding error in the report itself. You would get an error like that if you were running a report designed for a DB plan on a DC or A9 plan. There is no such item in the DC database as Plan Year End, only the Valuation Date. If the report is for DC plans, the function would have to read:

"Census Data for the Period Ending"+FMT(VALDATE)