Case 239 - The QFIE export function would fail when the "earliest date" billing feature was used in an offer.
Case 489 - Fixed the sort order of the F2 list for renewal series -- sometimes it was not sorted by renewal series code.
Case 941 - Closed a security loophole -- the user was not forced to sign on again after restoring a backed-up database.
Case 954 - Fixed the customer data importer so that it ignores HISTORY fields generated by the subscription exporter.
Case 999 - Fixed the automatic merging of customers in the transaction importer so that the email address and phone numbers of the imported customer take precedence over those of the existing customer.
Case 1035 - Fixed several errors in the renewal rate reporting in both
the Publisher's Statement report and the Renewals test report.
1. The test report required that both the expired order and the renewal
order had to be qualified paid for both ABC and BPA. Only BPA requires
qualified paid orders, ABC allows non-qualified paid orders.
2. The Publisher's Statement report did not recognize renewals of groups
with a change in membership that resulted in the creation of a new subscription.
3. Neither report tested the renewal order to see if it was paid for, and
that the payment was within six months of the order date. This requirement
is in the rules for both ABC and BPA.
4. If a subscription has more than one order whose expiration falls within
the filtered range the test report sometimes included just the second
order and sometimes neither one, whereas the publisher's statement included
just the second order.
5. The test report failed to recognize renewal orders where both ord_firstiss
and ord_nextiss were zero (e.g. future orders).
Case 1018 - Fixed a bug in the copy database function that caused galley data file names to be scrambled.
Case 1128 - The custom program CUACSImport was mistakenly included in Build 800. This custom program is obsolete since the support for ACS files is now built in to the main QuickFill program.
Case 1131 - After installing build 800 over an earlier build several database dictionary files were missing. Running a repair install for build 800 restored the missing files.
Case 540 - The lock manager no longer hangs when there are large numbers of databases open and the lock manager console is in use.
Case 807 - ZP4Share no longer hangs intermittently when processing large numbers of address corrections from QFConvert.
Case 980 - QuickFill no longer hangs the third time you start it when the lock manager is running on a 64 bit version of Windows.
Case 1174 - In the address change transaction, if a duplicate address was found and you used the Swap button on the duplicate screen, the wrong customer record was preserved.
Case 1187 - Fixed the subscription import so that external order ID's are stored in the order record with the correct length. The extra character in the external order ID field would cause an error when exporting a database to QFIE.
Case 1188 - Fixed the ACS import so that it sets the status change date when suspending a subscription.
Case 1199 - Fixed Mark Customers update - selection flags and demographic codes were being set even if the "Test run" box was checked.
Case 1202 - Fixed the length of the EXPISS field in renewal xml files. Expiration dates were being truncated to 9 characters.
Case 1210 - An "Encountered an Improper Argument" error could occur during an import from Qfie if there were skipped transactions to process and there was a gap in the WID sequence of the skipped transactions.
Case 1213 - Changed the transaction importer so that New Order transactions for two-party subs with the NR transaction type will match the incoming address(es) against both the bill-to and the ship-to address of the existing subscription(s) before deciding whether to create a new subscription or to renew the existing subscription. Similarly, incoming single transactions will not match against existing two-party subscriptions.
Case 1215 - Fixed "Set has no current owner" or "Invalid database address" crash that occurred if you pressed the Enter key six times from the main Lookup screen.
Case 1216 - Fixed bug that caused a customer's random number to be reset to zero when importing address changes via the transaction importer.
Case 1220 - Fixed bug that resulted in the creation of a batch with the incorrect batch type after running an ACS import in which no records were processed successfully.
Case 1223 - The "only process records with this mailer ID" feature on the ACS import screen did not work. It would actually process all records except those with the specified mailer ID.
Case 1224 - Fixed problem with the TCP/IP lock manager that caused reduced performance when it was under heavy load.
Case 1228 - Fixed error -930 (exceeded limit on max taf files) in lock manager that occurred when multiple databases were opened and closed in random order. In addition the lock manager limits were raised as follows: max users=512, max files=1024, max TAF files=64.
Case 1029 - Increased the maximum number of transactions that can be imported from QFIE in a single pass from 999 to 9999.
Case 1236 - Fixed Record Not Legal Owner of Set crash that could occur when the customer being displayed on the customer details screen gets deleted, typically as a result of a Merge Customers transaction.
Case 1239 - Added Alt-Z as a shortcut key for the Zip code field on the customer address screen. Added Alt-X as a shortcut key for the External Order ID field on the new order, controlled sub, renewal and requal screens.
Case 1240 - Fixed MAV crash that could occur when using the F2 key on the qualdata tab of the qualdata filter.
Case 1243 - Fixed "open method of workbooks class failed" error that would occur when exporting a report to Excel and any of the report section names contained the characters \ / ? * [ ] :
Case 1258 - Fixed "encountered an improper argument" error in CUImpSource (the custom source code importer). Also fixed bug that caused the quantity mailed and quantity requested fields to be multiplied by 100.
Case 1280 - When accessing the QuickFill database in Microsoft Excel or Microsoft Access via ODBC, TEXT field types were being viewed as MEMO fields.
Case 1281 - Fixed "that record has been deleted" message that could occur after deleting an order that was looked up by external order ID.
Case 1273 - Fixed bug that allowed the creation of renewal series with bad pub codes when you used the F4 key on the renewal series field of the publication definition screen.
Case 1279 - Added dollars signs to amounts on first and last line of each price group of the stepped pricing renewal notice.
Case 1276 - In the cancel transaction a full refund is now limited to the amount paid less any prior refunds.
Case 1267 - Fixed importers so that string fields that are too long will be truncated instead of left blank. Numeric and date fields that are too long will still result in zeroes or blanks.
Case 1266 - Fixed "Record not connected to set" crash that could occur in the Make Controlled Subs update if there were unposted renewals for group or two-party subs.
Case 1322 - Disallow database copy command when other users have the database open in any mode except "lookup only".