The GL account number string has started printing incorrectly on all GL reports, those that are modied and those that aren't. This has happened on two separate installations. In one case the account number is truncated and a box prints in one segment. In the other the segments are just truncated. There are several KB articles that sound similar, as well as at least one post in this forum, but none have helped. This is happening on a version 10 installation. The following have been tried so far without success:
- Rename reports.dic and run standard reports with no modified reports available
- Export all modified reports, create new reports dictionary by importing report packages
- Resynchronize dynamics.dic and reports and forms
- Verify that the Dynamics ODBC is set up with "Use regional settings when outputting currency, numbers, dates and times" unchecked.
- Verify that the number of decimal places for all posting accounts is set to zero in GL00100
- Delete GL00105 and run check links on Account Master
- Reboot SQL server
The only thing that has worked is modifying reports and changing them to use Account Number String field instead of Account Number field. The field is coming from the General Ledger Trial Balance Temporary table, which is a true temporary table and so not accessible. Rebooting the SQL server did not resolve the issue. Needless to say, modifying every single GL report is not a viable solution. Account numbers printing on Payables reports print correctly.
This is happening on a terminal server as well as on individual workstations and happens in all companies. Last week a new printer driver was installed for a network printer. There were problems logging in, which were finally tracked down to a setup problem with Named Printers. That has been resolved, and as mentioned above, the reports dictionary has been recreated.
I'm running out of ideas. Any suggestions will be appreciated. Thanks!
*This post is locked for comments