Release Notes

Version 9.00


  • Version 9.108 Customers only
    10 August 2023

    Bug Fixes Lead Screen (Green History Screen) - When completing a task manager, in the task manager, the completed status can now be displayed in the notes section of the green history screen. QSched (QFloors Labor Cost Update) - QFloors was not updating the cost when selecting an installer in QSched where the specific labor type level was zero. Fixed, QFloors will now allow QSched to update when there is a 0.00 amount. Customer Account (Net Due) - Language has been updated when automatically copying information from a customer account to a new sales order comment box. The term "Days" has been added to the language. Material Adjustment (Access Rights) - Material adjustments can only be made by those with Stock Control access rights. Customer Account Statements (Printing) - Each line is now sorted by completion date, it was previously sorted by customer last name. Postgres Backup - The backup has been changed to use the active database name as opposed to QFloorsDB. Material Detail - When changing the freight amount on the Material detail screen, the sales order Job Costing was not being updated. Fixed. Sale Tax Table (Local Limits) - When using the Sales Tax Table (tax by city) with local limits selected on the Sales Tax Setup screen a calculation error was created. Fixed. Postgres (Sales Order change location) - A bug was created when the sales tax setup was location specific and a sales order was being moved to a new location. Fixed. Postgres (Pick/Staging/Transfer lists crash QFloors) - A bug causing QFloors to crash when a date range other than "All Dates" was selected, and the "Pick", "Staging", or "Transfer" tab was selected on the Materials screen. Fixed. JC Report (Surcharging) - Incorrect profit margins were being calculated. Surcharging should be added and subtracted from the total cost column only if surcharging is turned on. Fixed. QPay (Resending email receipts) - A bug was preventing some email receipts from being resent. Fixed. QPay - Major Feature Update - QFloors now creates Pay Now buttons that take you to our new QPay website. When QFloors users are using the Pay Now Feature, they will be prompted to change the QPay setup parameters to connect to our new QPay website. This setting can be changed by going to the Setup/QPay menu and adding the new Company ID into the system. Your Company ID can be obtained by calling or emailing our QFloors Support department. (support@qprosoftware.com, 801-563-0140 option 2)

  • Version 9.105 Customers only
    26 June 2023

    Bug FixesCCA Catalog Import - Missing columns from the CCA Catalog Import were causing errors. The missing columns have been added to the CCA CSV import. FIXEDSales Order List (Split Commission Sales Totals) - Some orders with two sales reps defined were not displaying the correct totals on the list window.  However under some circumstances, the split value shown on a commission table setup screen was not equal to the value in the Database. This was causing a miscalculation to the total on the Sales Order List window. The Setup Screen has been fixed to notify the users that a table has not been completely saved (the Save button will turn red).JC Report (Surcharging) - JC Report was accounting only for Credit Card Fees and not actual Surcharging. FIXEDMaterials List Screen (Total Box) - Rounding errors on Purchase Orders, On Order, and Stock tabs in the Total Box. FIXEDPayment Window - Due to prior payment window changes and new features, while using Tab/Enter to navigate through the payment window was popping up a not valid warning. FIXED  Pay Now Request (Email Bugs) - Companies names ending with a period (Ex: Floor Covering, Inc.) experienced html errors while sending pay requests. FIXEDPurchase Orders Screen (Finalizing an Already JC Line) - Status will remain Delivered due to the item being job costed.Cash and Carry (All Lines Changing) - Line status will now change one line at a time while doing Cash and Carry.Sales Tax Report - Wrong location names were being displayed on the report. FIXEDSales Order (Freight Cost) - Wrong freight amount was being selected while selecting product on a sales order using the arrow keys. FIXEDPay Now Request (QCloud 2) - Pay Now Requests were not being sent due to a different directory setup for QCloud2. The "pay_now_template.html" will need to move to the "Q:\Email" directory for QCloud2 customers.B2B 855 (Order Date) - Order Date was not updating in QFloors through B2B 855. FIXED Checkbook (Duplicate Payee Names) - Duplicate payee names were causing inaccurate address lines when printing a check for the first time. FIXED Sales Confirmation (Creating a PO) - Status was prematurely being changed instead of waiting to be finalized. FIXEDSales Order (Template - Retail Price) - Retail price was not auto populating the sales order when marked as a template and not commercial. FIXED Sales Order (Split Commission) - Commissions were being overpaid if the same sales rep was listed twice on the sales order (Rep2 and Rep2) and they had larger than a 50% split. FIXED  List Reports (Formatting) - Column headings were stacked to allow for more room. Rows were also being cut off in all list window reports (Labor Report, Commission Report, Unbilled Sales Report). FIXED CleanUp Stock (No Bill # / Split) - If No Bill # was checked, and the product was part of a split on the sales order, it was being skipped and would not change to GONE during a cleanup. FIXED New FeaturesAutomatic "Save Token" (Enhancement) - When the Automatic "Save Token" box is checked, the "Save Token" checkbox will already be automatically checked. This will change the option of automatically saving a token every time an email address and phone number were entered. Previously the box was only checked if a balance was left on the sales order.Materials View (User Access Change) - If a user has "View" permission of the Materials screen, they can now see all tabs (Sales Confirmation, PO, On Order, Stock, Pick, Staging, Transfer). Though all tabs/lists are visible, they are unable to finalize due to the finalize buttons being hidden on each list.  New / Save buttons are hidden on the Materials List.  By clicking Sales Confirmation, PO or Receiving/Transfer on the User Access Screens the Finalize Buttons will then appear. By clicking Entry/Modify the New / Save Button will then appear.  All costs have been hidden on all lists if the user does not have JC view access rights.Proposal to Order (Enhancement) - If there is at least one selected line when changing from proposal to order, then only the selected lines will change to Order*, all other lines will change to Hold.

  • Version 9.103 Customers only
    27 June 2023

    Bug Fixes QCloud 2 (Error While Exiting) - QFloors is throwing an error in the QCloud2 environment when exiting out of QFloors. Fixed Invoice List (Amount - Split Commission) - Incorrect percentage splits were showing in the 'Amount' column for the Sales Rep selected in the finder window. Fixed Product Catalog (Edit) - When updating the product catalog style and colors, the details in the Materials screen were not being updated. Fixed Sales Order (Balance) - The balance was being calculated incorrectly for customers with surcharging when manually changing the Misc field. Fixed Postgres searching (Case Sensitivity) - Case sensitive restrictions have been removed for postgres databases. (Search windows have been fixed CTRL-F search, Log Report search field, Product Catalog Search, Contact Lookup) Fixed Bill Payments Window (New Payment) - The cursor will be highlighted in the Date field to allow for seamless input when clicking the "New" button for a new payment. Sales Order Notes (Right alignment) - A bug was setting the Notes field right justification. Fixed Sales Orders (Tied to customer account) - If invoice is tied to customer account, user must have sales manager access to change Sold To information. If the invoice is not tied to a customer account but is completed, the user will also need sales manager access to change Sold To information. Pick List (Manually changing status backwards) - When manually changing material with Stock status to On Order status (Receiving material by mistake) The material was not being removed from the picklist. The Sales Order sale line was also not changing status. QPay (Button text) - When processing a Debit Return or Debit Void with QPay, the button to Process the transaction was not displaying correct text in the Credit Card Window. Fixed Cuts (Transferring Product) - When transferring product to another location cuts were being removed from the Sale line. Fixed Job Costing Report (Vendor Bills) - Report has been reformatted to better show Vendor Bill descriptions, as well as separate the costs preventing information from being cut off. QPay (Pay Now Request, Email Receipts) - When using the company email address to send from and not the employee's address, the sender name was displaying the employee rather than the company. Fixed Employee Screen (Net Check field) - This field has been slightly lengthened to allow for values greater than $9,999.99. Sales Confirmation (JC material line and not labor) - When a line had material and labor only the material was JC, and was appearing only in sales confirmation. Fixed Checkbook Screen (Check Run window) - When adding a check to the check run (middle window) the window will autoscroll always showing the last check added. Bill Screen (Auto Fill PO field) - This field is now selected when tabbing from the Net Due field. New Features Pay_Now_template.html - Updates no longer overwrite the Pay_Now_Template.html file. This will allow users to modify this file and the changes will remain in place through updates.

  • Version 9.052 – OFFICIAL RELEASE Customers only
    11 January 2024

    Bugs Online Catalog CSV - New columns have been added: Shipping Weight, B2B Update Date, Last Update Date. Swell - 1st payment option was crashing due to a bug. Fixed Postgres (Ctrl-F search) - When the Ctrl-F search feature was being used, an error was occurring for customers who had been converted to postgres. Fixed Enhancements QConnect: New Sales Orders and Leads are being sent/posted to QConnect if the Sales Order total is $200.00 or more, or if the Sales Order contains any labor. This applies only if the Sales Order to QConnect send option is activated in the QConnect setup window. QPay - On screen text has been changed from QProPay to QPay. Care Cost - Default Care cost has been updated to $0.58. In the 2022 update the higher Care cost was used as the default and not the recycle rate. This will ensure consistency with how we have calculated Care in the past.

  • Version 9.050 – OFFICIAL RELEASE Customers only
    11 January 2024

    Bug Fixes: Canada Sales Order (Total Cost) - When loading a Canadian Sales Tax Sales Order (very specific), the wrong total cost was being loaded and recalculated each time. The result was a recalculation message in the log file every time a user clicked and loaded the sales order. - Fixed Sales Order (Not Saving) - Sales Orders could not be saved after adding information to the main comments box. QFloors requires a sales manager to override the information to allow the sales order to not match the customer account. - Fixed Swell (Updates) - Any customer using the Swell interface should update to Version 9.050 as multiple bugs have been fixed since past months Pre-Releases. Material Staging Status (PO/On Order) - When manually changing the material status to On Order from Purchase Order (in rare circumstances the sales order line and material history status was not changing.) These are now automatically updated to match the staging status of the material.

  • Version 9.040 Customers only
    6 April 2023

    Bug Fixes QConnect (Valid Emails) - QConnect does not accept new entries with an invalid email addresses. QFloors now checks to make sure there are no spaces or commas in the Sales Order SoldTo email address. It will also check for an @ sign. QProPay (Level 2) - QProPay was passing some additional data that is needed to help our customers receive better processing rates on the credit cards accepted. CARE Tax Increase (Default Rate) - The default CARE tax rate will be increasing from $0.35 to $0.56 beginning 1 April, 2023.

  • Version 9.039 Customers only
    3 March 2023

    Bug Fixes In-Process Product Delivered Report (JC Lock) - When a lines Job Cost was locked, it was using incorrect values for this report as well causing irregularities in the Inventory GL Reconciliation Tool. Fixed.

  • Version 9.036 Customers only
    28 February 2023

    QProPay(Surcharge) - Wrong amount was being sent from QFloors to the processor when completing a refund on a Surcharge account. Fixed. Sales Order (Labor line) - Quantity was not being set to 0.0 on Labor lines when units were changed from SF to Each. Fixed. Job Cost Modify (User Access) - Users with allowable permissions were being prevented from modifying Job Costs. Fixed. Material Purchases Report (CSV export) - Exported CSV Material Purchases report was not displaying a correct total for Vendor and Grand Total. Fixed. Material List Window (Len(Bal)/Len(Phy) columns) - Columns not displaying proper quantity in boxes/cartons when using SqYds. Fixed. Template Creation (Blank lines) - When creating a sales order from a template, empty lines were automatically assigning a status when needing to stay blank not allowing you to Complete the order. Fixed. Sales Order Labor Line (Job Profitability Report) - No Labor lines were not always storing correct JC values when lines were previously locked, affecting the Job Profitability Report. Fixed. Sales Order Tax (Double Right Click Modify) - Change log message added for both sales tax and misc. fee. Payroll (401k Deductions) - When QFloors updates to version 9.xxx or greater from version 8.xxx or earlier, some payroll deductions may have incorrect "Types" due to a disabled feature. These will need to be reconfigured and saved again. Sales Order (Customer Linked) - Sales manager access required to change the name or address of linked customer. A change log message will be recorded if a user without access attempts to make changes. Employees/Subs Pay Total Report (Date Filter) - Date changed was not reflected when Bill date was modified after creation. Fixed. Cash and Carry (Manually change line status to Delivered*) - User's now able to follow Directions in KB Article: Cash and Carry: How to Select Delivered* Status. Fixed. Payment Transfers (All Payments) - All Sales Transfer payments were being deleted and showing up in the Checkbook screen in the Deposits list. Fixed.

  • Version 9.035 Customers only
    6 April 2023

    Bug Fixes Checkbook Projected Payments (Vendor Invoice Number Disappears) - When changing a location on a bill, the vendor invoice number was erased from the projected payment window. - Fixed Sales Order Payments (Deletion Error) - Payments dated in a closed period were able to be deleted without warning. Fixed - Override password now required to delete payments. B2B ordering (Sales Order Line Status) – Sales order line status was not updating from Purchase Order to Order when ordering through B2B. - Fixed Bill Screen ( Total Button Dialog) – When “Recalculating Empty Units” it was showing a total of zero. - Fixed Sales Order Commission (Split Commission Changes) - When Sales Rep1 is assigned a commission table, use the assigned table to calculate Sales Reps1 & 2's commissions regardless of Sales Rep2’s table. If Sales Rep1 does not have a table assigned, it will default to “Base Table” and use the Base Table for both Sales Reps 1 & 2. M2 Import Crashing - When the user selects “Yes” to update the customer information, QFloors would crash. - Fixed Sales Order Save (QConnect crashing QFloors) - QConnect was crashing sales orders that had several lines when the notification message was activated. - Fixed. Job Costing Error - QFloors allowed multiple users to modify the same sales order and then Job Cost it without warning the other user. - Fixed Job Costing Screen (Rounding Error Before Job Costing) – Rounding error in the overhead calculation was affecting the overall JC Margin before finalizing the Job Costing. (Note: All finalized amounts were not affected by the error.) - Fixed Sales Order List Window (Margin not matching JC Window) - PST for Canadian customers was not being taken out of the calculation for margin in the sales list window as it is in the JC window. - Fixed New Features Bill Line (GST* Autofill) – Canada Only Feature – If a Canadian user creates a GL account name beginning with GST* and uses this account on a bill line, QFloors will auto fill the GST tax on the bill. (Note: This bill line must be the last one entered on the bill for correct tax to be calculated.)

  • Version 9.034 Customers only
    6 January 2023

    Bug Fixes JC Scrolling (Job Costing Lock On) - JC window was scrolling back to the top when saving, making the task more difficult on sales orders with several line items. Fixed Find Date Dropdown - Items listed have been reordered making selecting most common options easier to find. Find Date Dropdown (Selecting Last Week) - QFloors crashing when selecting Last Week in the Find fields. Fixed CANADA Rounding Error (GST/PST) - Errors occurring in the JC window, printed reports, and QReporter when using Total Mode. Fixed Autofill Sales Order Header with Contact Info - Do Not replace Ship To: information on the Sales screen if information has already been added to the Ship To: Last Name field. Contract Labor Report - Right side of printed report was being cut off. Fixed All Payments Report – Digits were being cut-off on the right side of printed reports. Fixed Pay Now Request – Random characters showing when requesting more than $1,000, along with a problem occurring when a comma was not used. Fixed Job Costing (Sales Commission Modify) - Was not working properly when selecting commission tables with splits that were not 50/50. Fixed Bill/Credits Window (Changing Bill date) - When a bill date was changed, and a connected material was shown in GONE status on the material screen, the bill could not be saved and the journal entry would not change. Fixed Sales Order (Journal Entry Rounding) - Contract labor liability, and expense lines on the Journal Entry were not rounding to two decimal places causing the trial balance to be off by one cent. Fixed QReporter Report (Cash Receipts by location) - New payment types (Credit, Debit, ACH) have been added to this report. B2B PO (850) - QFloors was sending incorrect information in the B2B PO when Product Type was CARIND (Carpet Indoors). CARIND is a new product type being used by some suppliers. Fixed B2B PO ACK (855) - Better error message added if no ACK segments are returned in the PO ACK (855).

  • Version 9.028 Customers only
    22 November 2022

    Bug Fixes Purchase Order Status - The new feature Purchase Order Status recently added was causing Sales Orders to convert back to Proposals. This has been fixed. QProPay (Default Connection/Terminal) - The Default Connection or Terminal in QProPay was not saving properly. This has been fixed. Job Costing (Sales Rep) - The commission checkbox was showing with no sales rep selected. This has been fixed. New Features QFloors Internal Messaging (Notification Boxes) - Popup notifications can now be paused by the user for 30 minute

  • Version 9.027 Customers only
    17 November 2022

    BUG Fixes QFloors Customer Statement - This report has been modified for customers using surcharging. A surcharging column has been added. Sales Tax Reports (CARE Showing) - CARE line was showing on Sales Tax Reports for Dealers located outside California. This has been fixed. Job Costing (Sales Rep) - When job costing, the check mark was not saving. This has been fixed. QConnect (Sending Leads From QFloors) - When sending Leads from QFloors it will be checked to ensure a Last Name and Email is included.

QFloors Intermediate Training @ Mohawk Edge Show

December 1, 2026 | 1pm - 5pm