It's a known 'issue'. I wish there were seperate checkboxes for:
'Print statements for accounts with $0.00 balance'
AND
'Print statements for accounts with no activity'
I can understand the logic RMS uses. Look at any credit card statement where the balance was paid in full. If there was account acitivity during the statement period (in this case a payment), then a statement is generated. The customer is being notified that their last payment was received and that they now have a $0.00 balance on their account. With no activity the following period, no statement will be generated.
Like it or not, RMS is doing the right thing. The 'problem' is this: most RMS users are small businesses (not banks) and the customers neither want nor expect a statement after they've paid off thier account. As you found when you searched this group, there are LOTS of RMS users that would prefer not to generate statements for accounts with $0.00 balances.
The sad thing is that the change would be so easy to make. MS could probably have the code changed as I specified above in less than an hour.
Tom