Back to Downloads

The following list is the changes, corrections, and additions to the Atrex package since the most recent major release.

  • » = New Feature or Functionality

--- Modifications for 17.03 ---

Build 2

  • Recurring invoice processing was not updating the cycle quantity or next quantity.
  • Added potential fix to scheduler window to resolve attempted access to the label and resource tables before they were opened.

Build 1

  • » Added check to import file specifications window to verify existence of the entered text file name before closing the window.
  • Modified SO completion to prevent saving serialized items with negative quantity.
  • Recurring invoice preview next invoice function was showing the existing quantities rather than the "next" quantities.
  • Serialized item SO number was not being set during completion if the serial number was not associated or touched during SO completion.
  • Automatic registration update information was not being retrieved properly.
  • Recurring invoice editing function was showing next quantities for both the next and recurring values.
  • Sequence order numbers were not being retrieved properly in recurring invoices, resulting in items always being sorted by stock code.
  • Recurring invoice processing was not setting the payment type text properly.
  • Update to current price function was updating from the currently selected item forward only.
  • Modified the "Update" function of the price category maintenance window to properly handle locked stock codes.
  • Fixed incorrect external module version being shipped with Atrex 17.
  • Database administrator not allowing removal of replication target job if the source server could not be connected or a source database was not selected.*
  • Modified database administrator for additional information to indicate if the replication or backup jobs are present but disabled.*
  • Emailed backup complete message subject was incorrectly indicating an error during the backup rather than completion.*
  • Attempting to print labels for items with a zero label quantity was causing an application hang.
  • Vendor RMA report was printing a blank page at the front of the report if there were enough line items to require multiple pages.

* Requires that the database server engine be updated.

--- End of 17.03 ---

--- Modifications for 17.02 ---

Build 1

  • » Improved order shippable status calculation by aggregating the high level items and container items before determining availability.
  • » Added Date Out as an available fields for grid customization on the SO selection window.
  • Modified internal memory tables to disable aggregate value calculation during updates for performance.
  • Modified order open selection window to disable the table navigation notifications for performance.
  • HTML editor was not allowing for selection of text via mouse.
  • Modified vendor code retrieval to improve performance during PO functions.
  • Setting the transaction level discount for invoices, order, and quotes from non-zero to zero was not removing the discount.
  • PO post-receiving price updates were not being saved to the database.
  • Serialized item aggregate values were not being calculated. This resulted in the sercost field on the transaction items to be zero.
  • Switching from service order to service order quote history in the customer SO history window with the grid expanded to show line item detail was throwing an AV.
  • HTML editor edit source button was not bringing up the modified HTML within the editor.
  • AR revenue report not summing credit card transaction counts properly.
  • Closing a print preview window (print to screen) before it completed printing was throwing an AV.
  • Changed recurring invoice retry credit card processing to leave the CC processing error in place if the user opted to not apply the card because of transaction date or if the card authorization failed, and clear the flag if a CC retry is no longer applicable.
  • Removed redundant code from internal object management for performance.
  • Redesigned internal object storage to use JSON instead of XML for performance.
  • Modified internal memory tables to disable aggregate values and control updates when merging change logs for performance.
  • Edit order function was leaving the order item list showing deltas only when prompting to print the order. Functionality was correct, but confusing.
  • Reprinting a PO receiving list with serial numbers on it was throwing an error indicating that the OwningGUID was not assigned.
  • Setting a "Like" filter and then clearing the value without deleting the filter entry was throwing a invalid filter expression error.
  • Sale price was not being set for sale items even if the current date was within the sale price date range.
  • In-Memory database schema used for replication error reporting was not persisting after a server engine restart. A reconfiguration of error reporting settings is required to resolve this issue.
  • Application was hanging when attempting to save a SO job flagged as warranty.
  • The suggested reorder quantity on the stock code selection and information windows was incorrectly using the minimum quantity for the reorder suggested quantity instead of the target quantity.
  • Extended price and cost values were not being recalculated while using the scan function from sales order shipping.
  • Adding two separate products on the same transaction which reference the same EHF code was throwing an AV.
  • Fixed memory leak in EHF processing loop.
  • Adding a SO job template with serialized items during SO completion or Rapid SO was not setting the serial numbers required flags.
  • Deleting all EHF items and reinserting them as part of the line item Add/Edit/Delete process was preventing the ability to manually change the position of EHF items.
  • Items on a voided invoice or SO were NOT being returned to inventory if the user did not opt to delete all related history.
  • Updated database engine to EDB 2.26 build 7.

--- End of 17.02 ---

--- Modifications for 17.01 ---

Build 1

  • » Added ability to double click items on SO main window parts list to edit the associated job.
  • » Added ability to Ctrl-Click the address selection button on the alternate shipping dialog to select and populate the address fields from the addresses on the customer record associated with the transaction.
  • Default payment type strings were not being set when taking a SO deposit.
  • Modified retrieval of payment type strings to ensure that blank entries in the lookup table get set to the proper default values.
  • Corrected focus issue which causes field input caret on all stock code information window edit fields to be hidden when the dataset is put into edit mode.
  • Inventory label printing batch insertion is failing when adding items by on-hand quantity and there are items with an on-hand quantity <= 0.
  • Added code to modify export file name for emailed reports if the standard export file name is already in use.
  • Shipped total values were not being recalculated after using the scan function from sales order shipping.
  • Order shippable status calculation was ignoring the inventory non-depleting flag.
  • Added code to try and ensure that the idle login window is displayed as the topmost window.
  • Fixed memory leak in PO reprint function if the reprint was cancelled at the output destination window.
  • An AV message is being displayed on startup if a C/S location is configured to maximum compression and the database is missing the ulayout table.
  • Inventory transfer function is failing when serialized items are present.
  • Fixed multiple memory leaks in inventory transfer function.
  • Inventory item transfer window was not setting the keyboard focus on the quantity field.
  • Sales order purge history was not excluding open sales orders.
  • Fixed quantity and stock code entry field focus issue when using the Rapid Invoice function.
  • SO return items were not "sticking" if they were returned via original transaction item selection.
  • Editing a completed SO return is throwing an AV, resulting in the transaction being locked.
  • Modified recurring invoice retry credit card to disallow the retry if payment has been made to the transaction either by directly editing the invoice or via the AR payment function.
  • Setting the shipped quantity back to zero on a non-container item in order shipping is throwing an AV.
  • Added code to attempt to compensate for incompatibility with newer User Interface components with Windows XP on startup.
  • Deleting a serialized item from a service order is throwing an error indicating that the FireDAC dataset is not in edit mode.
  • RMA serialized receiving is incorrectly updating the last entry in the receiving list instead of the selected entry.
  • Order shipping is not preserving the original container number, potentially causing missing container items when editing the original order, or duplicated items on other transactions with containers.
  • Invoice and SO returns were not managing the container items properly, resulting in either missing or duplicate items in the original and target transactions.
  • Added code to help prevent access violations when closing the application with report preview windows visible.
  • Tab delimited text file exports through the print engine was wrapping string fields in double quote characters.
  • Batch PO creation was not setting the ItemGUID field correctly, resulting in the received quantity not being updated on the PO items when receiving.
  • Help popup descriptions for image hot areas were being displayed in the main help window instead of as a popup.

--- End of 17.01 ---

--- 17.00 build 72 - Initial Release ---

Back to Downloads

Millennium Software, Inc.

PO Box 607
West Linn, OR 97068
USA

Phone: (925) 828-5892
sales@1000years.com

Our Commitment

We strive to deliver the highest quality software and support that exceeds the expectations of our customers, at a reasonable price.

If you have any questions about our products or services, please do not hesitate to contact us.

Privacy Policy

Millennium Software respects your right to privacy.

Our privacy policy is quite simple: Millennium Software will not sell or share your contact information with a third party without your permission.