MAS 200 version 4.4, custom office button in shipping data entry lines panel calls a Crystal report to print labels. Has been working for years. Recently, it will periodically start to print incorrect quantities for some lines. Report has SO_InvoiceDetail and SO_TierDistribution, and uses the qty from the tier distribution table, keyed by invoice number and line number passed from the screen via the script. At the point where it prints incorrect quantities on the shipping workstation, I can open the Crystal report on the server and get correct quantities.
When the quantities are incorrect, they are consistent - the same incorrect qty appears on repeated prints.
Any ideas?