Resolution Log

This is a list of defect resolution changes we have made for Release 26, broken down by the versions below.

  • To view the list of the major features in this release, select Major Features.

  • To learn more about how to use the Major Release features, see Release Details.

Closed26.0 Release

Resolved

D-58836 – Hire Purchase Documents Displaying Contract and Total Information Optionally Again. (UK Only)
A customer in the UK reported that they were not seeing the contract remittance information, or the totals reported on the Hire Purchase (Rent to Own) documents they gave their customers. While this has been an option in the US for a while, we have modified the Hire Purchase Setup box to allow customers to set this option manually if they would like to. Businesses that want to display the totals on the customer-facing Hire Purchase Invoice document should uncheck the Suppress Invoice Totals check box in the Documents tab of the Hire Purchase Setup form.

D-69741 – Resolved: Open PO Search in Purchase Order Entry Shows only Selected Vendor Records.
A customer reported that when they were in the Purchase Order Entry form and searched for open purchase orders for a particular vendor, after they clicked the MORE link, purchase orders associated with other vendors displayed. We have corrected this issue to ensure that only the purchase orders associated with the specified vendor display in the search results list.

D-85815 – Document Viewer Update to Restore One Click to Print Documents.
When you print any type of document from the Document Viewer, the application prints when you click the Print button once, as it worked in the past.

D-94848 – Convenience Fee Issues Resolved for Canadian Account Payments. (Canada Only)
When a Canadian business added a convenience fee to a customer’s account (for paying an account balance by credit card), the application calculated the convenience fee incorrectly and displayed it incorrectly on the Payment Receipt. There was also a case where the convenience fee did not appear at all. We have corrected the issues that caused these problems in the Canadian region.

D-94899 – ACE Instant Savings Items Return Error Corrected (and the Feature Refactored).
In the past, if you added an ACE Instant Savings Item to the Point of Sale data grid but you did not have an Item SKU for the discount, the application would allow you to add the missing Item SKU manually and credit the customer’s transaction with the discount. If the customer returned the item subsequently, when the cashier tried to process the return, the application displayed an error because the credit Item SKU did not exist.

We have changed this process so when a cashier enters an ACE Rewards Instant Savings item that does not have a corresponding discount Item SKU, the application prompts the cashier to import the Item SKU from the catalog. The cashier responds to the prompt with Accept and the application imports the Item SKU from the catalog. This prevents the return item issue entirely.

D-96093 –Inventory Count Worksheet Report Export Issue Resolved.
After generating the Inventory Count Worksheet Report, a customer reported that when they exported the results to Excel (either .xls or .xlsx formats), the application added an extra space to the beginning of the Item Number field. This issue has been corrected so there are no extra spaces in this field after the export process has completed.

D-96728 – Sales Tax Report Export Issues Corrected (No Longer Missing Total Amounts).
When generating the Sales Tax Report and then exporting the results to Excel, some of the branch totals in the Net Taxable, Non-Taxable, and Tax Charged fields were missing. This turned out to be an output format property issue in ActiveReports. When we removed the output format property, the column results displayed correctly.

D-96764 – Changing Adjustments on Orders in Maximum Tax Code State Resolved.
A business in Florida, which has a maximum tax code rule, found that the application would not allow an adjustment to be modified after an order was processed (but before it was invoiced). We have adjusted this behavior to prevent the adjustment code from changing only after the order has been partially invoiced.

D-96791 – GL Balance Sheet Report Issue When Printing to PDF Resolved. (Spruce Only)
A customer showed us that when they printed the GL Balance Sheet report in PDF format, the application added a red line down the right side and in the Previous Year Comparative and Month to Date Change versions, the page was spaced inconsistently. We have found the source of this issue and corrected it.

D-97091 – Open Ticket / Invoice (Dispatch Format) Documents Displaying Total Values Correctly.
When producing the Open Ticket and Invoice documents using the Dispatch format, the application was not displaying the weight and cube total values for all the items in the document (only for the first item). We have corrected this issue.

D-98503 – Reversing and Closing Accounts Payable Bill No Longer Creates Duplicate Receipt.
During the regression test, we found that when reversing and closing an AP bill, the application was creating a duplicate receipt with the same document number as the original. The credit created from the reversal should automatically void the original bill and reopen the receipt, and not add a new entry to the list of open receipts in the Inventory Receipt Selection form. We have corrected this issue to prevent the creation of the duplicate receipt.

D-100806 – AP Check Document Missing Image File No Longer Causing Application to Close.
When the image that is supposed to display on the AP Check document is missing, the application sometimes closed suddenly. We have corrected this issue by displaying an empty box when the JPG image is missing from the system.

D-101119 – Regression Issue: Input String Was Not in a Correct Format Error Corrected.

D-101722 – Improved Response Time for REST Endpoints (EvolutionX).

D-102037 – Regression Issue: Billing Entry Corrected in Payables Module (Caribbean Only)
A customer in the Caribbean reported that when you selected Payables > Billing Entry the form would freeze, which prevented the payment processing. We have corrected this issue.

D-102097 – Regression Issue: AP Billing Issues Resolved. (Canada Only)
A Canadian customer experienced tax calculation issues and manual entry and payment processing issues after the upgrade. We have removed the manual tax and automatic tax calculation processes from AP Billing for Canadian customers.

D-102751 – Regression Issue: Access to Time Clock Restored.
When a customer told us that they were unable to access Time Clock, we found that the issue was caused by a non-numeric Master Branch setting. We have modified our processes to prevent this from occurring in the future.

D-102773 – Regression Issue: Morning Transactions Requiring Signatures Working Again.
A couple of customers told us they were unable to process transactions that require signatures in the early morning hours, but were able to process them later in the day. After some investigation, we corrected the issue that caused this problem.

Closed26.1 Release

Resolved

LBMHR-1161: – AR Follow-Up Reminders Use Promised Date for Follow-Up Notification.
A business reported that although they had set up a reminder to follow up for a particular account, the notifications of those reminders were not displaying in the Messages list on the date requested. This occurred because the account did not have the Promised Date field setting to specify the follow-up and reminder. We will add this information to the Help System to ensure this is better understood.

B-117843 – Column in PS Sales Tax Report Exporting in Correct Format Again.
A customer reported that when they exported the PS Sales Tax Report to an Excel file, the Taxable Sales column entries were exported as text rather than numeric values. We have corrected this issue.

D-68907 – Daily Sales Report Tax Calculation Issues in Canadian Region Resolved.
A Canadian customer showed us that when you process the Daily Sales Report the application was mistakenly doubling the gross sales amount when calculating the tax amount. We have corrected this error. This issue was unique to the Canadian region.

D-92540 – Closing the Time Clock Box No Longer Closes the Application.
A Time Clock customer reported that when their employees opened the Time Clock box and then clicked the X in the upper right corner, they meant to close the box not the application. We have corrected this issue so you can close the box only as other boxes work.

D-93293 – GST Paid Report No Longer Shows VAT as Column Heading. (AU Only)
When running the GST Paid Report in Australia, the customer reported that the GST Paid Report showed the tax column heading as VAT rather than GST as is appropriate for Australia. We have corrected this issue to ensure that this column heading displays correctly for each region.

D-94921 – Some Invoice Formats No Longer Displaying Tax Invoice Label Incorrectly. (AU Only)
An Australian business reported that some invoice documents (that did not include pricing) were displaying the TAX INVOICE label incorrectly. We have updated these formats to show the correct label going forward.

D-95839 – ActiveReports Upgrade Issue Resolved: Trial Balance Journal Report Error.
When running the AR Statement Trial Balance report, a customer found that some combinations of the report criteria caused the application to close. We have corrected this issue.

D-96887 – Quantity Break Calculation Working Correctly in Item Maintenance Forms.
A customer showed us that the Quantity Break calculation in the Item Maintenance > Branch > Pricing tab was not working correctly when you changed the quantities and prices. We have corrected the issue that caused this error.

D-97585 – Update to Orgill FanBuilder API Processes Prevent Quantity Field Issues.
For businesses that use the Orgill FanBuilder rewards program, we made changes to the application to take advantage of updates to the FanBuilder API. Specifically, for standard item types, the API handles item quantities purchased or returned by the customer better and tracks the rewards tied to those purchases more effectively.

D-98516 – Updates to Linkly Timeout Feature Improves Timeout Responsiveness. (AU Only)
In the past, the Timeout value set as part of the Linkly device settings was not used to determine the actual time out of a transaction. We have corrected this to ensure that the time your business chooses is respected by the process. A message displays when the application reaches the timeout threshold:

  • Payment did not complete in a timely manner. Verifying payment status, device might require user input to process the reversal.

D-99579 – Resolved: Auth Codes Stored Better to Prevent Missing Data in Blue Tarp Invoices.
We found that in some cases we were not storing Blue Tarp authorization codes in a centralized place, which resulted in missing data in some Blue Tarp invoices. We have corrected this issue.

D-99580 – Adding New FanBuilder Coupons to Point of Sale Data Grid Works Correctly Again.
A customer told us that when adding a new FanBuilder coupon to the data grid, they received a message that said an @LogText parameter was not supplied. We have corrected the issue that caused this error, and now all FanBuilder coupons have the needed parameter values. We tested this thoroughly, particularly considering the new dashboard features we are developing for the latest release.

D-99879 – Payables Billing Entry No Longer Permits Tax Amount Changes in GL. (Canada Only)
A Canadian customer told us they could change the GST and PST tax amounts in Payables Billing Entry after the transaction has moved to the General Ledger. We have updated the Payables Billing Entry subsystem to prevent this issue.

Note: The application will not display the You Saved message on documents when customers pay the regular price for the items they buy.

D-100947 – Unexpected Database Error When Returning a New Rental Item Resolved.
A customer reported a serious error when their customer tried to return a new rental item that had no rental contract. The customer should not be able to return an item that has no rental contract, but we handle it better now.

D-101193 – Error Resolved When Grand Total Extended Price Value is 0 in Products Sold by Date Range Report.

D-101477 – Error Message During MOTO Credit Card Transactions Resolved.
A Moneris customer reported seeing a Global Error Handler message during some MOTO Credit Card transactions. This does not appear to be related to Moneris devices. We have addressed this issue so this message does not appear and these transactions complete without issue.

D-101683 – Customer Open Contract Report Error Resolved.
This error occurred when the customer tried to run the Customer Open Contract Report and the results were empty (as opposed to No Data Found.) This was caused by the customer’s account having either an invalid ID or the contract was not found. An error message displays now when this data is not found.

D-101916 – Incorrect Outstanding Balances Issues Resolved.
An ecommerce customer reported that when they were using the GetInvoices, GetDocumentSummaryInformation (SOAP API endpoints), and OpenDocuments (REST API endpoint), the application would return the wrong OutstandingAmount (document amount) values for Charge Returns and Invoices that have been reversed. This confused balanced amount on the Invoices page on EvolutionX. We have updated the stored procedures involved in Charge Return transactions to ensure that a $0 OutstandingAmount displays on invoices that have been paid and reversed.

D-101917 – Alternate UOM Account Pricing Issues Resolved for Ecommerce Transactions.
When using the AccountPricing REST API endpoint, the application was not returning the correct pricing when the transaction specified an alternate unit of measure than expected. We have corrected this issue.

D-102022 – Moving Forms and Lists no longer Plaguing Users with Multiple Monitors.
A couple of customers mentioned that when they are using more than one monitor while working with the application, there were times when they opened Utility forms or activated drop-down lists that the form or the item would display on a different monitor. We have corrected these issues.

Closed26.2 Release

Resolved

B-117655 – Improved Sync Process Responses for EvolutionX AccountDetail Data.
We have refactored the AccountDetails controller to improve the synchronization process by removing the reflection usage and updating the data table object filtering. The AccountDetails data returns in the same manner, although the item and fields order are different. The data for each property is in a consistent format when compared to the previous version.

B-117854 – Activities Workflow Form Displays without Errors.
You can use the Activities Workflow form to review work details specific to the user who entered it, the user assigned to it, or to show the last user who modified the transaction. A customer reported that they were not able to access the Activities Workflow without hitting an error. We have corrected this issue.

D-100586 – Clover Device Performance Improvements Added. (UK Only)
A UK customer documented that their Clover devices were running slower, and the line-item display was not clearing after sale and order processing was complete. We have modified the process for clearing these completed transactions to prevent the issues that were causing this behavior.

D-100658 – Tags & Labels Custom Form Printing Works Better Now (Zebra Printers).
A customer reported that when they tried to print some custom labels using the Tags & Labels utility, the application was not printing them correctly, except when printing from the Designer Preview. This required the printing of individual labels rather than allowing printing groups of labels in batches. We have corrected the issues that caused this so you can print multiple individual labels using Zebra printers as expected now.

D-101379 – $0 Open Receipt Adders Issue Resolved.
A customer with Unlimited Adders enabled saw an increase in $0 entries in the Payables > Utilities > Closed Receipts and Billing Entry > Receipts (F5) lists that were not there before. This turned out to be an issue related to cost correction transactions that had modified receipt adders for $0. This caused $0 payment records for billing entries that were already paid. We have modified the process to filter out any $0 adder entries of this type so they no longer display.

D-101950 – Processing Ecommerce Online Account Payments Performance Improved.
A customer reported that they were getting SQL time out errors when trying to process Open Item Account payments on account online. We have enhanced the SQL processes to improve response time and ensure payments process as expected. We tested this to ensure that the payment request processes without errors and the application creates the appropriate payment documents. If you have enabled the Auto Post system parameter, all payment documents post without error, and the application updates the account balance and the AR Paid amounts on the indicated invoices.

D-103968 – Regressing Issue: Time Clock Reports No Longer Causing the Application to Close.
When running the Time Clock reports, a customer reported that the application sometimes closed during the process. This turned out to be an issue with the templates we provided. We have updated these templates and are now deploying them by default as of this release.

D-104147 – POS Assured “System.Exception: Invalid Token” Error Messages Resolved.
There is a system check that runs regularly on applications that send data to the POS Assured device to make sure that if the application goes down, POS Assured has the information it needs to process needed transactions. When POSA is unable to retrieve the updated data, this message displays to explain this. After testing, we found that expanding the amount of time allotted for this retrieval process resolved this error and ensured that the data retrieval was successful.

D-104322 – Usage Totals Display in Item Inquiry Tabs and Purchasing Folders Again.
When we updated the visual look and feel of the application, we expanded the display of Usage and Quantity lists to make them easier to see. We did not include the totals for these lists, but we have re-added the totals in this release.

D-104346 – Account Payments > Process Payment Document > Print Tab Behavior Improved.
The traditional behavior when processing a payment on account is for the Print Document check box in the Process Payment Document box to be selected by default.

Note: There is a setting in the Device Maintenance > Printer form where if you save a 0 in the # of Copies field, the application does not check the Print Document check box by default. Entering a 0 in this column indicates that you do not want to generate a printed copy of the document, so the application disables the Print Document check box in these cases.

D-104461 – Beta Fix: Vendor EDI Promotions Lists Display Better After Fix.
When we modified the column range in drop-down lists, we failed to include the Promotions List display in the Vendor EDI Promotions Extra option. We have corrected this issue.

Closed26.3 Release

Resolved

LBMHR-188 – Cost Total Errors Resolved in PS Invoice and Tickets Reports.
A customer reported an issue when running the PS Invoice & Tickets Report. The Cost Column dropped some of the decimal amounts for some accounts, subtotals and for the grand total. We found the source of this issue and adjusted the report to support larger numbers.

D-79475 – Error Resolved: Itemset constructor called with null Usercontext.
In some cases we found that when you closed an application form, the application closed some forms differently than others, which resulted in the Item constructor error. We have resolved this issue by updating the way these forms were closed to work without error.

D-81633 - Delivery Errors when Adding/Deleting Loads and Load Schedules Resolved.
When attempting to load schedules, add loads, and delete loads, either in the Delivery or Point of Sale areas, the application sometimes closed suddenly. We found the source of this issue and we have corrected it to ensure Delivery works correctly.

D-83201 – Switching Between Manufacturing > Work Order and Schedule No Longer Causing Errors.

D-88479 – Printing/Reviewing A/R Statements No Longer Causing Exceptions.

D-88724 – Invoice Validation Total Rounding Aligned with Other Transaction Values.

D-100848 – Receive on Account Partial Payments Marked as Paid In Full Issue Resolved.
A customer reported that when they were processing a partial payment on a Receive on Account transaction, the application document reflected the entire billed amount rather than the partial payment amount. We found the root cause for this issue and corrected it. Partial payments on account display correctly in POS documentation.

D-100921 – Pricing Issues Affecting Total Savings Calculation Resolved.
A customer found that when they performed their own “Invoice Savings” calculations on items sold in Point of Sale, the application's calculation was incorrect. We corrected two issues that caused these errors. The Suggested List Price field in Item Maintenance (whether it was entered or not) affected what price was used as the “original price”. When the unit of measure used in the transaction was different from the default POS unit of measure, this also affected the price calculation. We have reconfigured this calculation so that the item’s regular price should use the Suggested List Price field entry (which is required) and the "You Saved" amount calculation is performed using the same Unit of Measure in which the item was sold.

D-100927 – Importing POS Assured Invoices Issues Resolved.
A customer notified us that they were unable to import some of their POS Assured invoices. This turned out to be a rounding issue that affected the sales taxes of the transactions they were not able to import. We have resolved the rounding issue that caused this problem.

D-101185 – New Process Added to Vendor Catalog Search Prevents Errors.
In the past, when you performed a catalog search (in various places throughout the application), the system loaded the entire vendor catalog before starting the search process. Sometimes, this load process crashed the application due to the memory required. We have modified this process to cache the items that match as you search for them, which prevents this type of error. We have also included a filter that takes into account the vendor’s warehouse code to further limit the number of items the application retrieves.

D-103369 – Processing Cayan Transactions with Credit Cards Enhanced.
Processing credit card transactions correctly and preventing fatal errors during these transactions is important to us. We have added additional processes to evaluate Cayan responses to credit card transactions to prevent duplicate payments during credit card processing and to ensure that invoices are produced whenever credit cards are charged. In our testing this change also showed that processing bank card transactions were successful more consistently.

D-103742 – Stock Valuation Report > Stocked Only Setting Working Correctly Again.
A customer reported that when running the Inventory > Reports > Stock Valuation Report and selecting the Stocked Only check box, the report sometimes included non-stocked items. We have corrected the clause that caused this issue.

D-104324 – Ecommerce Error Resolved: Unique Column Constrain Message.
When making a GetInvoices Request, an error occurred when there were multiple credits on an invoice. We found the source of the problem quickly and resolved it in the new release.

Closed26.4 Release

Resolved

B-118864 –Error Message Displays when Invalid Branch ID is Added to a Payment Request.
When your customer submits a payment request with an invalid branch ID, the application cannot apply the payment correctly. We now display an error message in the response to alert you that the Branch ID is invalid.

D-68832 – Error Resolved: InvalidArgument=Value of '0' is not valid for 'index'.

D-86492 – Error Resolved: Error creating window handle.

D-88479 – Watermark Issues in Point of Sale Invoices Resolved.
If you received a Parameter is not valid message and were not seeing watermarks like Paid, Copy, and COD display in invoice documents. We have corrected the issue that caused this error.

D-100666 – Tax Adjustments Calculated for Ecommerce Orders Corrected. (CA Only)
When an online order included a delivery fee or discount on a Canadian system, the application was not calculating the tax amount correctly. This caused the API to reject the order. We have corrected our PST and GST taxable settings to calculate these values correctly. This did not occur for businesses using the Spruce eCommerce REST API.

D-104992 – Partially Paid Balance Due Issues Resolved (eCommerce).
When an ecommerce customer partially paid an invoice or returned items for an invoice, the API was not filtering out the open credits when calculating the invoice amount. We have corrected this issue.

D-105003 – Online Payments Posting Process Filtering Already Posted Payments Properly.
When you auto-post ecommerce payments (by setting the Auto Post Online Payments option in the Ecommerce API Parameters tab), you don’t expect to payments that should have already been posted in the Activities Workflow > Online Payment waiting to be posted list. The application was not filtering out the payments that were posted automatically. We fixed this issue.

R-86715 – Password Prompt No Longer Displaying for Users with Current Passwords.
When you set the default for prompting your users for new passwords, you expect the system to respect that time interval. We have corrected the issue that caused the application to prompt users before they should have to change their passwords.

R-86716 – Regression Issue Resolved: Blacked Out Fields Restored.
A customer reported that they were seeing some fields blacked out, including the login fields. This turned out to be related to user profiles, but has been resolved.

R-86902– Loading Vendor Receipts in Billing Entry Issue Resolved. (UK Only)
A UK customer reported an error that resulted in the application closing suddenly when they were trying to load a vendor receipt. After some investigation, we found that the application could not identify the vendor’s VAT location due to the Name on Invoice setting in the VAT Maintenance form (it was not set to VAT, as expected). We have corrected this problem.

 

Closed26.5 Release

Resolved

D-61874 – Processing Purchase Order Receipts Time Extended.
When processing new purchasing receipts, a customer reported that the application received a Command Time Out error. We have extended the time out for this process to prevent this error.

D-85903 – Warning Message Displays when Label Printer Set as Windows Default.
When you set a Point of Sale label printer (DYMO or Zebra) as the default Windows printer, and then you attempt to print a non-label-based document using this setting, the system displayed a serious error. We have updated the application to display a warning message when you attempt to print a document using a label printer device.

D-89034 – Invoice Tax Documents Support A4 Paper Size Printing.
A customer reported printing issues with Invoice Tax documents that did not support A4 paper sizes. We have corrected this error.

LBMHR-467 – Paying an Account with a Credit Card Process Changes Slightly.
This issue arose when a customer attempted to use their credit card to pay their account bill but there were not sufficient funds on the card to complete the full payment. Now when this occurs, the application notifies the cashier that the full amount was not paid so the cashier can request the customer provide an additional payment method to provide the remaining balance.

LBMHR-479 – Improved Response Time for Retrieving Receipts in the Billing Entry Form.
In the Billing Entry form, a customer told us they were waiting a while for the list of open Receipts to return from the database when they were requested. This turned out to be an issue both with the number of vendor receipts the customer had and our own process for retrieving them from the database. We have improved the retrieval process, cutting the receipt list display down almost 50 seconds.

LBMHR-521 – Receiving Large Manifest Purchase Orders Behavior Corrected.
A customer reported that while trying to import a large purchase order receipt, the manifest did not import and the user was forced to close the application. We have corrected the code that caused this issue.

LBMHR-573 – Resolved: Account Statement Totals Corrected for Some Term Accounts.
A customer reported that some of the statement header records for a couple of terms-based accounts did not have the correct opening balances. This affected the Customer Job and Customer Master accounts, which caused this issue. We have corrected this code to prevent this occurring in the future.

LBMHR-600 – Cash Account Can Be Set to Foreign Currency.
A customer contacted us because the application was closing when they tried to access the Point of Sale system area. The customer had set up two local currency formats that were identical except that the name of the foreign currency had a period at the end of the currency label. The Cash account in Point of Sale was set to this currency with the period at the end of it, which treated the account like a foreign currency. We have accommodated these situations by allowing both entries to be treated as the local currency.

LBMHR-605 – Paid, Copy, and COD Watermarks Printing Correctly Again.

LBMHR-815 – Regression Issue: Inventory Adjustments Crediting Correct GL Account Again.
When testing the Inventory Quantity Adjustments feature, we discovered that sometimes the new process did not update the selected GL account. We have corrected the code that prevented the selected GL account from updating.

LBMHR-657 – Regression Issue: Adjustments Error When Adding an Item More than Once.
Two customers reported that when they were adding inventory adjustments for the same item in the same session, adding the item the second time resulted in the application closing suddenly. We have corrected this issue.

LBMH03-204 – Importing Inventory Items into the User Items Template Works Correctly Again.
Internally, we found that when you tried to import items into the User Items Template Setup form, the application would occasionally freeze during the import process. This occurred only in version 25. We have corrected the issue that caused this behavior.

LBMH03-235 – AnyWare Now Uses Android ID when Device ID Fails.
Some customers reported interruptions in their installation and use of AnyWare. After some research, we found this was caused by the recent Android OS upgrade, which restricts access to the Device ID, the ID ECI uses to track the active sessions of the app. To ensure continued support, we have added logic to use the Android ID when the Device ID fails. Users are prompted to allow access to an external storage device when permissions in the manifest do not work correctly. These updates resolve the installation and use issues.


Closed26.6 Release

Resolved

B-110620 – Invalid Vendor Prevented in Custom Manifest Charges Tab. (Caribbean Only)
In the past when you added charges to a custom manifest and you entered an invalid Vendor ID, the application accepted the entry but the issue caused a serious error that caused the application to close. We have updated the process to check the Vendor ID before processing. The application displays an error that explains the issue and prevents processing the charge with the wrong Vendor ID.

B-115597 – Do It Best EDI Data Send Issue Corrected.
An out of memory issue prevented the EDI process from sending the scheduled Do It Best data send process. We have resolved this issue by creating blocks of data to send rather than trying to send all the data at once. This scheduled process is working correctly again.

B-117750 – Additional Messaging Added to Invoice Orders Utility to Highlight Discrepancies between Order and Purchase Order Amounts.
If you change the tax rate applicable to local transactions, the Invoice Orders Utility may display when you try to process orders for a non-stock item using a cash account (and then add that order to a purchase order). Because the transactions will be processed at different times, the tax amount applied to each can be different, which will cause a discrepancy in the transaction amounts. If the customer paid the order in full using the original tax amount, but the purchase order is processed using the new tax percentage, the Invoice Orders Utility now steps in to notify you of the discrepancy:

After recalculating, this order has a balance due. It must be manually invoiced.

D-81889 – Inventory Usage Report Issues Corrected.
A customer reported that when they ran the Inventory Usage report for more than 12 months, and for more than three years in the past, the results were incorrect. They also reported that they could not run this report for multiple branches, nor could the report show results by vendor. We have corrected these issues to expand the usability of this report.

LBMHR-267 – Adding Items to the Database via EDI no longer Causing Incorrect QOH Setting.
When using the EDI process to add items to your database, the application was at times, incorrectly, setting the Track Qty On Hand field to N for No. We have corrected the code that caused this issue. We have tested this process in File Maintenance, Price Update, Purchase Order Update, and Promotional Item Update to ensure this works correctly.

D-88105– Repaired: AnyWare No Longer Errors when Accessing Customer Orders.
When we updated the AnyWare app to improve security, we accidentally restricted access to customer orders in the process. We have corrected this issue and maintained the security improvement we were trying to add.

D-100848 – When Processing ROA Payments, Partial Amount Respected By Default Again.
A customer reported that when processing an Receive on Account credit card payment that was only a partial payment on the statement amount, the application reset the payment amount to pay the full statement amount incorrectly. We have resolved this error by improving the partial authorization process. This error no longer occurs. The application displays a message saying that the full amount was not paid and that a separate payment is required.

D-103378 – Ecommerce Transaction Calculation Issues for Tax Exempt Items Resolved. (VAT Only)
When you select the Always Exempt check box in the VAT Maintenance form, you expect this to apply to any tax exempt item that is submitted on an ecommerce order. We learned that some of the tax exempt orders were adding the tax when the record was imported into the application. We have corrected this issue to ensure that tax exempt items are not adding the default branch tax to the transaction.

LBMH03-553 – DIB Rewards Birth Date Field Entry No Longer Required.
In the Do it Best Rewards Membership form, the Date of Birth field used to be a required field that was prefilled with the enrollment date by default. We have removed this requirement and allow this date to be left empty by default.

SD-9825, SD-10483, SD-11304 – Corrected: Printing Issues When Attempting to Print on the Wrong Page Size.
When investigating this issue, we found that some systems were attempting to print full page (Letter or A4 size) content to Dymo or Zebra printers. We now display a message when the content you are attempting to print is not compatible with the printer type you have selected.

 

Closed26.7 Release

Resolved

B-116917 – Renaming/Merging Vendor Records Process Updated to Improve Efficiency.
A customer who was trying to rename and/or merge vendor records reported that they were experiencing timeout errors. We have optimized this process to ensure the successful completion of this rename and merge process.

LBMHR-195 – Updates to AnyWare Ensure Full Display of Location Code List in Remote Devices.
A customer reported that while using a hand-held device running AnyWare, during an item location update task, the last Location Code option in the list was hidden under the More option. We have corrected this issue.

LBMHR-474 – Gallery Images Attaching Correctly in AnyWare Again.
A customer reported that they were having trouble attaching images from the gallery in the Shared folder to AnyWare documents. This issue affected devices running Android 14 and above. We have updated the attachment logic to ensure that AnyWare is using the correct path to find the gallery images needed for Point of Sale documents. We performed additional refactoring and testing to ensure that AnyWare is compatible with the latest Android versions.

LBMHR-567 – Performance Improved for Copy/Select Order Process.
One of our customers reported that when they were trying to select items from an existing order to create a new one, the performance was lagging. We have updated this process to remove some unnecessary behind-the-scenes steps to generate the new order quickly and successfully. We particularly checked to ensure the tax was adjusted correctly.

LBMHR-695 – Out of Memory Issue in Point of Sale Transactions Resolved.
If you have a customer who purchases the same set of products consistently, you may keep an order with those products in it and modify it to provide what they need in the sale. This saves the order's contents in the Point of Sale system so you can use it repeatedly. It’s a quick and efficient process. Recently, a customer found that they were getting out of memory errors when using this process. We have corrected the application’s memory handling to ensure that you can continue to perform this kind of sale/order.

LBMHR-840 – Updated AnyWare to Better Enable GEOTAG Attachments.

RT-28312 – “You Saved” Calculation Corrected on Point of Sale Documents.
One of our customers reported that the savings amounts listed in the You Saved section of the InvoiceSavings and InvoiceCashTicket document formats for the same transaction did not match. We found that we used different processes to calculate the savings values on these two formats. We have corrected these formats to ensure that they are calculated correctly in both instances.

SD-24597 – Online Payment Activity Issue Resolved.
We made a change recently to how posted payments are removed from the online payments activity list. This inadvertently caused an issue in the Activities feature that caused the application to close. We have corrected this error so the online payments that are open display correctly.

LBMH01-1071, LBMH01-1087, LBMH01-1095, LBMH01-1211, LBMH01-1219– Improved Statement Printing Efficiency Resulting Time Savings Overall.
We found new efficiencies that reduced processing time for invoice, order, and quote statements, which also helped us reduce the printing time. These updates have resulted in the following improvements that the testing in our labs has quantified:

  • Accessing the database repeatedly takes time. The new process makes a list of all the items in the transaction and makes the trip to the database once. It’s more efficient. For invoices that do not include inventory items, this step is skipped entirely.

  • We use a different process for tracking the transaction’s document ID, which saves time during the printing process.

  • We manage item pricing in a new way, which prevents repeated database trips. This saves time both creating the statement and printing it.

  • We have improved the statement creation process for material lists and tally items to prevent repeated database access to collect all of an item's components.

  • We improved the efficiency of collecting adjustment codes to facilitate faster statement processing.

  • We addressed some installment and contract document inefficiencies to improve response time.

  • Improved the tax calculation process for tax-included branches to improve performance and ensure tax calculation is correct. (AU Only)

LBMH02-1002 – GetInvoices Update Supplies Invoice Discount Information for ROA Payments.
When customers pay their account balances online, typically there is a discount when they pay on time or ahead of time. We have updated the ecommerce API to support the transmission of three additional fields of information:

  • Discount Date
    This specifies the last date that the discount applies. (This allows the API to compare the discount date to the date the payment is being made to ensure the discount can be applied.)

  • Discount Amount
    The calculated amount of the discount. (This provides the amount of the discount, which the API can subtract from the ROA payment balance.)

  • Outstanding Amount Discount
    The original amount that can be discounted, minus the discount amount, and minus the customer’s account payment, minus any additional discounts not included above.

26.7.1

LBMHR-825 – Staging Details Copied from Receipts to Customer Orders Properly.
A customer told us that when they placed an order for a non-stocked item and then received that item in inventory, the staging location details were not copied from the receipt process to the order’s invoice or other customer documentation. We have found the source of this discrepancy and corrected this issue.

LBMH01-1609 – Context Menus Updated to Enable All Appropriate Menu Options.
A customer reported that there were times when they displayed the context menu (which included Cut, Copy, and Paste) and some of these options were not enabled when they should be. We have resolved this problem.

 

Closed26.8 Release

Resolved

LBMHR-337 – Corrected Suggested List Price Issue that Occurred during Item Import Process.
A customer reported that when they imported inventory items using the wizard, the application imported the same suggested list price for all items as was specified for the first item in the import. This required updating the suggested list price for the other items being imported, which was time-consuming and error-prone. We have corrected this issue to prevent this extra work.

LBMHR-435 – Daily Sales Report Out of Memory Issues Resolved.
When investigating the out-of-memory issues related to the Daily Sales Report, we found that the application was trying to collect inventory value information for items the business did not currently have in stock. We corrected this issue by updating the search to ignore these records.

LBMHR-449 – Changing Item Values Resulting in Suggested List Price Issues (Inc Tax/Ex Tax Fix). UK Only.
We worked on resolving an additional issue some customers reported when changing item values, which resulted in the Suggested List Price being reset to $0. In regions that use inc tax and ex tax options to apply item-based taxes, we resolved issues where changing item values also affected the inc/ex tax setting. We have tested this fix extensively with a wide variety of scenarios to ensure success.

LBMHR-674 – Check Box Size and Scaling Issue Resolved.
A customer reported that the check boxes on some forms were too small. Specifically, they mentioned the Schedule Payments form. We have improved the size of the check boxes on this form and all forms where these boxes display as part of a data grid to ensure that they scale properly and are more visible.

LBMHR-684 – Improved Ability to Modify and Delete Scheduled Reports.
When your business practices change, sometimes you may need to change or delete some of your scheduled reports. In the past, a customer reported that they were unable to make these changes or remove existing schedule reports. We have corrected this to provide that flexibility.

LBMHR-685 – Corrected Suggest List Price Issue that Occurred during Item Import Process.
A customer reported that when they imported inventory items using the wizard, the application imported the same suggested list price for all items as was specified for the first item in the import. This required updating the suggested list price for the other items being imported, which was time-consuming and error-prone. We have corrected this issue to prevent this extra work.

LBMR-776 – Corrected Scaling Issues that Prevented Inventory Look-up Lists from Displaying On Screen.
We added a new Inventory Look-up feature to the application to provide some more room to display item descriptions in the Point of Sale data grids. Some customers found that expanding the columns forced some data to display off the screen. We have improved the display process to use the data grid settings better and ensure a better list display experience.

LBMHR-807 - Billing Entry Issue Resulting in Divide By Zero Error Corrected. (CA Only)
In Billing Entry, the application displayed a divide by zero error when you attempted to process a discount amount and cleared the billing amount before you cleared the tax amount. We have corrected the logic of this process to prevent this issue. This issue was only reported in the Canadian region.

LBMHR-825 – Staging Details Copied from Receipts to Customer Orders Properly.
A customer told us that when they placed an order for a non-stocked item and then received that item in inventory, the staging location details were not copied from the receipt process to the order’s invoice or other customer documentation. We have found the source of this discrepancy and corrected this issue.

SD-21 – Resolved: Object Not Instantiated Error when Working in Point of Sale.
Some customers reported that they received an Object not instantiated error when they resumed a suspended transaction but navigated away from the Point of Sale form. This occurred under other circumstances as well. We have found the cause of this issue and resolved it.

LBMH01-1586 – Cut, Copy, and Paste Display Options Display in the Right Order in Menus.
A customer showed us that when they selected the context menu for some list options, the Cut, Copy, and Paste entries displayed in the wrong order. We have corrected this issue.

LBMH01-1609 – Context Menus Updated to Enable All Appropriate Menu Options.
A customer reported that there were times when they displayed the context menu (which included Cut, Copy, and Paste) and some of these options were not enabled when they should be. We have resolved this problem.

Closed26.9 Release

Resolved

LBMHR-320 – AnyWare Able to Open Customer Orders Again.
When we updated the AnyWare app to improve security, we accidentally restricted access to customer orders in the process. We have corrected this issue and maintained the security improvement we were trying to add.

LBMHR-337 – Corrected Suggested List Price Issue that Occurred during Item Import Process.
A customer reported that when they imported inventory items using the wizard, the application imported the same suggested list price for all items as was specified for the first item in the import. This required updating the suggested list price for the other items being imported, which was time-consuming and error-prone. We have corrected this issue to prevent this extra work.

LBMHR-374 – Tally Item Discounts Printing Correctly on Sales, Orders, and Quote Tickets.
When you add a discount to a tally item to a sale, an order, or a quote, you expect the discount to display on the Point of Sale ticket. The application was applying the discount to the tally item in the transaction correctly, but the discount label was not showing the customer the amount they saved for these items. We have corrected these issues.

LBMHR-435 – Daily Sales Report Out of Memory Issues Resolved.
When investigating the out-of-memory issues related to the Daily Sales Report, we found that the application was trying to collect inventory value information for items the business did not currently have in stock. We corrected this issue by updating the search to ignore these records.

LBMHR-449 – Updating Item Data No Longer Results in $0 Suggested List Price Update.
When you update item records to change quantities, add a barcode, or change a description, you don’t think it will result in the suggested list price resetting to zero. We have corrected the issue that caused this to occur. We also worked on resolving an additional issue specific to regions that use inc tax and ex tax options to apply item-based taxes, we resolved issues where changing item values also affected the inc/ex tax setting. We have tested this fix extensively with a wide variety of scenarios to ensure success.

LBMHR-480 – Adjustment Code Resolves POS Assured Invoice Issue Caused by Rounding.
A customer reported that they were unable to Invoice some POS Assured-based transactions in the Invoice POS Assured utility due to rounding issues in the transaction. We have resolved this issue by applying a correcting adjustment code to the transaction to account for the rounding difference and preserve the original transaction amount from the original invoice.

LBMHR-503 – Order Remaining Document Repaired to Show Values over Six Digits.
When testing, we found that the Order Remaining document type, which usually shows how much of an order remains to be paid, was not showing values over $999.99. We have widened this field to ensure that higher values can display.

LBMH01-519 – Menu Marker Issues Fixed for Random Length and Sheet Metal Tally Items.
We found that the Non-Stocked entry in the Menu Marker list did not work for Random Length and Sheet Metal tally items in the Orders and Quotes forms. We also found that putting a non-stocked sheet metal tally item on an order and then copying it to a sale did not result in the tally details displaying on the invoice as it should. We have corrected these issues.

LBMHR-592 – Stock Valuation Report Uses Report Sequence Successfully Again.
When generating the Stock Valuation Report, a customer noticed that the report no longer respected the sequence selected during the setup process. We have updated the process for generating the item sequence to ensure that the sequence you select is respected in the output.

LBMHR-633 – Account and Statement Mismatch Issues Resolved.
A customer reported one account with statement and account mismatches they could not account for. After substantial investigation, we found that while some of the issues were user errors, we also found that the application was posting credits to zero-balance jobs. While we don’t prevent this, we recommend that you do not post credits to job accounts that do not have a balance. We recommend that you add this type of payment but not post it until there is a balance. We will schedule working on this in the future.

LBMHR-682 – Time Clock Issues Resolved to Support More Concurrent Users Successfully.
A customer reported that when several users were using Time Clock to track their work time, they would not be able to return to the Time Clock feature subsequently to log breaks or to clock out. We have corrected how the application stores the user’s time to prevent these delays and logging issues.

LBMHR-688 – Statements No Longer Printing when there is a Credit Balance or Balance is 0.
The application has parameters that allow businesses to prevent statements with credits or $0 balances from printing during the monthly statement process. A customer reported that statements of this type were printing anyway. We have resolved this issue.

LBMHR-695 – Out of Memory Issue in Point of Sale Transactions Resolved.
If you have a customer who purchases the same set of products consistently, you may keep an order with those products in it and modify it to provide what they need in the sale. This saves the order's contents in the Point of Sale system so you can use it repeatedly. It’s a quick and efficient process. Recently, a customer found that they were getting out of memory errors when using this process. We have corrected the application’s memory handling to ensure that you can continue to perform this kind of sale/order.

LBMHR-706 – The Invoice and Tickets Report Export Process Works As Expected Again.
When you generate the Point of Sale-based Invoice and Tickets report, and you export it to Excel, a customer reported that it was exporting as two lines of data, where it had been exporting as one line. We have restored this report to export as one line of information.

LBMHR-708 – Expanding Columns when Importing Files Restored.
A customer found that when they imported files into Sale Entry, they were no longer able to move and expand column headings to see all of the data. We have corrected this issue.

LBMHR-712 – Resolved Low Stock Notification Issues.
A UK customer alerted us to an issue where the application would not send low stock notifications until the committed items were invoiced, rather than when they were added to open tickets (advice notes). Further, when a business transferred stock to other branches, the application did not send a notification that the stock for the sending branch was low. We have updated this stock level information collection process to ensure the application takes these information sources into account and sends notifications when the stock falls below the specified amount in each item’s Item Maintenance record.

LBMHR-717 – Modifying Lengths of Specific Non-Stocked Tally Items in Point of Sale Restored.
A customer reported that they were unable to modify the length of non-stocked sheet metal tally items in Point of Sale forms (Sales or Orders). Additionally, when these non-stock tally items were returned, the return catalog and reason codes were not saving properly and, therefore, could not be recalled and edited. Also, when adding non-stock tally items with small quantities to a transaction, the application displayed the wrong pop-up box. We have corrected and tested each of these issues to ensure they work successfully.

LBMHR-718 – Corrected: Invoices Containing Material Lists No Longer Printing Blank Lines.
When a material list with levels appeared in a sales transaction, it resulted in unnecessary blank lines when printing their invoices. These blank lines did not appear when these same material lists were printed for orders or quotes. We have resolved this issue.

LBMHR-763 – Resolved: Tray-Specific Printing Issues for AR Statements and Reprints. (HP Only)
We learned that some customers using Hewlett-Packard printers reported that some statements printed using the wrong tray. This also occurred for some reprint tasks. We have corrected the issues that caused this problem.

LBMHR-807 - Billing Entry Issue Resulting in Divide By Zero Error Corrected. (CA Only)
In Billing Entry, the application displayed a divide by zero error when you attempted to process a discount amount and cleared the billing amount before you cleared the tax amount. We have corrected the logic of this process to prevent this issue. This issue was only reported in the Canadian region.

LBMHR-918 – Using Charge Returns No Longer Resulting in System Errors.
When adding a charge return in Point of Sale, a customer reported that the application closed suddenly when they attempted to process the transaction. We have identified the root cause of this issue and corrected it.

LBMHR-965– Printing from Cash Drawer Utility Issue Corrected.
A customer reported that when they tried to print a cash drawer report, the application suddenly closed. We have corrected this error.

LBMH01-1525 – Searching for an Orgill FanBuilder Account Updates the Sale Entry Form.
We found during testing that when you searched/found an Orgill FanBuilder account by entering a valid email or phone number, the application did not populate the Account field in the dialog box, nor did it update the Sale Entry form with the account information when you selected OK. We have corrected these issues.

Closed26.10 Release

Resolved

LBMHR-436 – U/M Tally Item Quantity Issue Resolved when Quantity is Changed in Data Grid.
When you add a unit of measure tally item to the data grid in any Point of Sale transaction, you specify the quantity and other item details in the Unit of Measure Tally box. If you change the quantity in the data grid for this item manually after you confirm the entries in the Unit of Measure Tally box, it causes a conflict with the original settings from the Tally box, and the application displays the wrong price, and the inventory is debited incorrectly, too. To resolve this issue, we do not allow changes to U/M tally items in the data grid after the values in the Unit of Measure Tally box have been saved. We also resolved the issue that occurred when customers returned U/M Tally items that prevented them from being credited to the customer’s account and returned to inventory.

LBMH02-1417 – Remote Client Update Improves Resilience for Cloud-Based Customers.
For those of you who take advantage of ECI’s Cloud Services support, we have added new features to the Remote Client utility that will help you recover when your remote connection to the cloud server is lost. We have added a state-of-the-art library of tools that boost connectivity and improve performance by closing connections right away when users sign off from the application. These new tools also improve printer connections and handle future Remote Client utility updates more effectively.

LBMH01-1970 – Returning to AR 15 to Improve Performance and Security.
To ensure better performance, particularly regarding statement processing and printing, we have decided to return to the ActiveReports 15 platform until the manufacturer can resolve the version 17 issues we have reported to them. We have identified some libraries that this platform uses as security concerns and have made additional efforts to secure them to prevent performance issues and malware access problems that might have resulted. We have completed this security evaluation and restoration process.

We will roll out the updated version (AR 18 or a later verified stable version) after the manufacturer releases it and after we have thoroughly vetted the changes they have made.

IMPORTANT: Through this process, we have learned the importance of using the manufacturer’s printer-specific drivers, or for HP printers, the Universal Print Driver. While the standard Windows printer drivers work fine for generating and printing most document types, the complexity of statement printing requires and relies heavily on the drivers created by the manufacturer. When there is a specific driver for the printer you are using, it makes sense to use the latest version of that driver.