Featured Success Story
|
Latest Release Notes

October 1st, 2025 Release Notes


Inventory

Serialized Items

Opportunity

Dealers needed a consistent way to handle serialized items, from receiving through invoicing, without losing serial number tracking. Previously, serialized items in Flyntlok could only have their serial numbers entered at the point of sale. This meant that dealers had to manage serials outside the system when receiving or transferring items. As a result, internal tracking was cumbersome, warranty cores were difficult to manage, and there was no reliable way to know which serial numbers were available to sell.

Solution

We’ve overhauled serialized item handling and implemented a generalized workflow that provides clean serial capture during receiving and sales. The new process works like this:

  1. When serialized items arrive, serial numbers are entered during receiving.
  2. When selling, users can choose from the list of available serials, or create new serialized units during sale.
  3. Ownership updates automatically once the sale is complete, keeping the entire chain of custody accurate.

This means serials are now tracked from the moment they enter your business until the moment they leave it.

Configuration

To start using serialized items, you will first need to create or configure an Item Type for serialized items.

Receiving

When receiving a serialized item on a voucher, Flyntlok now prompts you to enter the serial numbers during receive. This ensures inventory has accurate, traceable serials right away.

If a receive is undone, any serial numbers created in that process are also automatically removed, keeping inventory clean.

Sales

On Sales Orders, serialized items can now be fulfilled by picking from the available serial numbers in stock. For faster workflows, a Scan Mode option has been integrated into workflow so counter staff can scan serials directly at checkout.

Ownership of the serialized unit updates as soon as the sale is completed.

Management

Serialized items can also be managed directly from the Item Dashboard using the Serialized Units Widget. This provides a quick way to review, add, or manage serials without going through receiving or sales.

Vendor Creation Permission on Part Purchase Order [#74259]

Opportunity

When searching Vendors on the Part Purchase Order page, if a search returned no results, the user would be prompted to create a new Vendor. Managers requested more control over their users' ability to create one on this page, to prevent unintentional or unauthorized creation of duplicate Vendors.

Solution

A new permission is available on our Access Control page. Under the "Vendor" section, a permission labeled "Allow Vendor Creation on Purchasing Pages" will toggle the user's ability to create a new Vendor while creating or editing a Part Purchase Order.

"Receive As" Parts

Opportunity

Dealers often order the same part from multiple distributors, which leads to duplicate item records and makes inventory tracking and receiving confusing. Users needed a way to receive a purchased part into stock as a different part and to find lines using alternate numbers on POs and vouchers.

Solution

We’ve added a new “Receive As” option on the item edit page. This lets you designate a main part that all other versions should be received as. For example, if you set Part A to “Receive As Part B,” any purchase order for Part A will automatically be received into stock as Part B.

In addition, searching on purchase orders and vouchers has been improved so that if you enter an alternate part number, the system will still pull up the correct line.

To configure, edit a part and look for the "Receive As" field in the Purchasing section of the page:

Point of Sale

Drop Ship per Line on Invoice [#28420]

Opportunity

Salespeople requested the ability to specify individual line items to be drop shipped, instead of the entire Invoice as a whole.

Solution

Added a dropship option on the Pick / Order behavior editor. Clicking the gear icon on the Invoice detail under the quantity column will show these options.

Saving this selection will cause the line to be marked as “Drop Ship”. When the Invoice is processed, a Purchase Order will be generated for the part, which will be shipped to the customer’s address. Other items on the invoice will still be ordered or pulled from stock like normal.

The original drop ship button under the Shipping Methods tab has been renamed to “Drop Ship All To Customer.” Checking it will work as before, and mark all lines on the invoice to be drop shipped.

Service

Displaying On-Site Address Names on Work Orders [#74270]

Opportunity

Managers setting up Work Orders noticed the name of the customer’s address was not displayed when choosing an on-site address for the Work Order. They requested to see the address’ name as it is the primary way they identify their addresses.

Solution

The address’ name is now presented when selecting an on-site address on the Work Order. Furthermore, you’ll also see customer address names when selecting an address for pickup or delivery.

Improved Navigation to Mobile Work Orders [#74385]

Opportunity

Technicians using the mobile view needed an easier way to return to the main Work Order page from a Job page. The back button often left them stuck on the previous page they had visited instead of the Work Order page, creating confusion during navigation.

Solution

A direct Work Order link has been added at the top of the Job view in mobile, giving technicians a quick and reliable way to return to the main Work Order page.

CRM

Open-Ended Reservations Visible on Customer Dashboard [#74404]

Opportunity

Sales and Rental Managers wanted to be able to see Reservations marked as open-ended on the Customer Dashboard.

Solution

These reservations are now visible in the “Active Reservations” widget.

Improvements to Email Delivery

Opportunity

Users reported that during peak hours, emailed documents and notifications could be delayed, slowing down communication with staff and customers. Timely delivery of these messages is critical for smooth daily operations.

Solution

We’ve made (and continue to make) behind-the-scenes improvements to our email system to increase speed and reliability. Our aim is to reduce delays during busy times so your staff and customers receive their messages more quickly and consistently.

Resolved Issues

Fee Costs on Internal Work Order PDFs [#74097]

Complaint: Internal Work Order PDFs were displaying fee prices instead of fee costs, and total costs were being calculated using prices rather than actual costs.

Correction: Updated Internal Work Order PDFs to display fee costs and use them in total cost calculations.

Sales Order Kit Fulfillment Issue [#74113]

Complaint: Sales Orders containing kits could remain stuck and not move into the Delivered status. This happened when receiving the kit parent, if any sub-items had a quantity of 0, their received quantity was not updated, leaving the order in a broken state.

Correction: Fixed the kit fulfillment logic so that sub-items with a quantity of 0 are properly updated when the kit parent is received.

Sales Order PDF Cent Difference [#73854]

Complaint: Salespeople reported that in some cases, the PDF receipt of a Sales Order would display the subtotal as one cent off from the actual Sales Order.

Correction: Fixed.

Rejected Jobs in Billable Total on Work Order Performance Tab [#74284]

Complaint: Service Managers reported that the billable total in the Job Finances section of the Work Order Dashboard Performance Tab would sometimes be different than the sum of the lines.

Correction: Rejected jobs billed by estimated hours were being included in the total calculation. These have been filtered out.

Duplicate Credit Card Surcharge on Sales Orders [#74261]

Complaint: Sales Orders paid using saved credit cards were sometimes having duplicate credit card surcharges applied, causing customers to be charged twice.

Correction: Fixed.

Sage Credit Accounts on Depreciation Journal Entries [#74588]

Complaint: Accountants reported that their Sage Intacct credit accounts would sometimes not populate on the generated Machine Deprecation Journal Entry.

Correction: Fixed.

Return Invoices Incorrectly Displaying Job Line [#74624]

Complaint: When returning a final Work Order Invoice, job lines from the original Work Order invoice were incorrectly carried over and displayed on the return.

CorrectionFixed.

Grouping Columns on Upcoming Maintenance Schedules [#73991]

Complaint: Users reported that they were unable to group columns on the Upcoming Maintenance Schedules page.

CorrectionFixed.

Viewing Margin while Selling Machines on Point of Sale [#74417]

Complaint: Managers noted that all users were able to preview a machine's margin calculation while selling a Machine. Toggling the "View Internal Pricing Info" button did not toggle this field.

Correction: Fixed. Additionally, for those with the permission enabled, we have made the toggle button available on the "Sell Machines" pop up so users do not have to close it to reveal margin information.

Prefill “Create New Customer” Name on New Work Order [#74282]

Complaint: Managers noticed the customer’s name they’re searching for does get used as the name in the “Create New Customer” form on the New Work Order page like it does on a Sales Order.

Correction: The name typed into the Customer Searcher on the New Work Order will now be used to prefill the name in the Create New Customer form, just like on Sales Orders.

 


Last Release Notes

September 17th, 2025 Release Notes

Not yet a Flyntlok Customer?

Learn More at Flyntlok Dealer Management System

YouTube

Check out our Flyntlok YouTube channel for more highlights of the application!

September 3rd, 2025 Release Notes

 

Point of Sale

Adding Discount Tiers to New Customers on Invoice [#72246]

Opportunity

Salespeople requested the ability to add discount tiers to customers when they are being created from the Invoice.

Solution

This functionality was added to the “Quick Create Customer” dialog box.

Please contact your friendly Flyntlok consultant if you are interested in activating this feature for your sales team!

 

Machine Warning Notes in Point of Sale [#71892]

Opportunity

Salespeople need better visibility into machine warning notes during the sales process. Previously, these notes were only accessible by navigating to the Machine Dashboard, which slowed down workflows and increased the chance that important warnings could be overlooked.

Solution

Machine warning notes are now fully integrated into the Sales Order page. When searching for machines to sell, the warning note is displayed.

When a machine on a Sales Order has a warning note, an icon is shown. Hovering over it reveals the note.

View Other Location Quantities in Magic Wand Search [#71420]

Opportunity

When searching for parts with the Magic Wand tool, users could only see quantity on hand at their current location. This made it harder to quickly identify stock available at other branches, slowing down sales and fulfillment workflows.

Solution

The Magic Wand searcher now provides visibility into inventory at other locations:

A yellow asterisk next to the quantity badge indicates that additional stock is available elsewhere. Hovering over the badge reveals the quantities on hand at other locations. This makes it easier to identify and source parts across your organization without leaving the search screen.

Dollar Margin while Viewing Costs on Point of Sale [#72267]

Opportunity
When viewing costs using the "View Internal Pricing" () tool on Point of Sale, sales managers could only see margin as a percentage, making it harder to quickly assess the actual dollar value of profit.

Solution

We now display both percentage and dollar value margins, giving sales teams clearer insight into profitability at a glance.

Improvements to Point of Sale Import Tool [#72732]

Opportunity

Users (Wayne once again) wanted more control and efficiency when importing parts into Point of Sale. Previously, if a part existed across multiple vendors, the system required manual selection of the part for each line.

Solution

We’ve made enhancements to the Point of Sale import tool.

Additional improvements:

These changes streamline imports, reduce manual corrections, and improve data accuracy on invoices.

Service

Subtotal Breakdown on Work Order Estimates [#70011]

Opportunity

Sales Managers requested clearer visibility into estimate totals. Currently, estimates only showed an overall total, leaving customers and staff without an easy way to see how parts, labor, discounts, and taxes contributed to the final amount.

Solution

We've added a new setting: "Display detailed subtotal breakdown on estimate". When enabled, estimates will now include a breakdown showing Total Parts, Total Labor, Discounts, Subtotal, Taxes, and the Overall Total.

To turn this feature on, go to Flyntlok Settings → Sales section.

Edit "Advertise" on Mobile Machine Dashboard [#71663]

Opportunity

Sales Managers working on-the-go wanted the ability to not only upload machine images from their mobile devices but also publish listings online quickly. The "Advertise" field is used by some teams to communicate to online sales reps that a machine is ready to be listed. Previously, the "Advertise" field could only be edited from the desktop interface, slowing down the process of getting machines online.

Solution

The "Advertise" field is now editable when managing machines on Mobile. This allows sales teams to upload images and immediately mark machines for advertising in one step, streamlining the process of getting inventory online faster, from anywhere.

File Downloading Enhancements on Work Order Dashboard [#71932]

Opportunity

Technicians and Service Managers needed a faster, more flexible way to access files uploaded to Work Orders. Previously, clicking on a file link always opened the file in a new browser tab, making it inconvenient for users who simply wanted to download files directly, or download multiple files at once.

Solution

We’ve improved file handling on the Work Order Dashboard with new actions:

These enhancements save time and make file management more convenient when working with Work Orders.

New "Recovery" Goal on Service Dashboard [#71900]

Opportunity

Service Managers rely on dashboard goals to track team performance, but until now only Productivity and Efficiency goals could be set. Many teams also wanted to monitor Recovery, an important metric for understanding how effectively labor hours are being billed.

Solution

We’ve added a new "Recovery" goal to the Service Dashboard. It functions just like the existing Productivity and Efficiency goals, allowing managers to set targets and track actual performance in real time. This provides a more complete picture of service operations and profitability.

Rental

Estimated Total Billable on Rental Contract [#71643]

Opportunity

Rental Managers requested clearer totals on Rental Contracts. Previously, contracts only displayed estimated totals per rental schedule.

Solution

We have added a new setting: “Show Estimated Billable” under Rental settings. When enabled, the contract will display a breakdown of the Estimated Total Billable amount at the bottom of the agreement.

Accounting

Permission for Editing Accounting Fields on Customers

Opportunity

Businesses needed tighter control over who can edit accounting-related fields when managing customer records. Without permission controls, there was a risk of unauthorized changes that could affect accounting accuracy and reporting.

Solution

We’ve added a new user permission that allows access to accounting-specific fields when editing customers. Admins can access this permission in Access Controls under the Customer category:

Sage Customer ID on Sales Order PDFs [#72347]

Opportunity

Sales Managers reported confusion when customers saw different customer IDs in the “Bill To” section of Sales Order PDFs. Customers expected to see an ID consistent with the Sage Intacct customer ID, but instead saw the Flyntlok internal customer ID.

Solution

Sales Order PDFs will now display the Sage Intacct Customer ID in the “Bill To” section when available.

Resolved Issues

Work Order Estimate Parts List Changing Order [#71461]

Complaint: Service Managers noticed the order of job parts lists were not consistent when creating multiple Work Order Estimates. This was causing confusion when an estimate was sent to a customer again after being adjusted.

Correction: Fixed.

Invoice Machine Make Filter on Survey Rules [#72491]

Complaint: Managers reported customers were not receiving surveys after purchasing a machine when they had a configured survey rule with the “Invoice Machine’s Make” filter applied on the Manage Surveys page, even though the make of the sold machine matched what they set on the filter.

Correction: Fixed.

Default Billing Style on Work Order Job Templates [#72707]

Complaint: Service Managers reported that Work Order Job Templates were being created without respecting the company’s default job billing style.

Correction: Fixed.

Machine Dashboard Quick Transfer [#72471]

Complaint: Managers reported that the Quick Transfer button on the Machine Dashboard was not creating and processing a Machine Move like they expected.

Correction: Fixed.

Sales Order PDF Missing City/State/Zip [#71992]

ComplaintUsers noticed that the city, state, and zip line would not appear on Sales Order PDFs if the information was only partially filled in.

CorrectionThis has been fixed. Sales Order PDFs will now display the address line correctly, even if only part of the information is present.

Actions Menu Cut Off on Smaller Screens [#72087]

ComplaintOn smaller screens, part of the Actions menu on the Work Order Dashboard was inaccessible due to a visual bug.

CorrectionThe Actions menu is now fully visible and accessible on all screen sizes.

Totals Cut Off on Part Voucher PDF [#72280]

ComplaintOn some Part Voucher PDFs, the totals amount would sometimes be cut off and not fully visible. (Yeah, seems to be a trend of things not fully displaying correctly this week…)

CorrectionFixed.

Signature Warning Shown After Collecting Signature

ComplaintAfter collecting a signature and then accepting an account payment, users still saw a warning that a signature had not been collected.

CorrectionThis has been fixed. The warning will no longer appear once a signature has been collected.

Unable to Create Tags When Editing a Customer [#72541]

ComplaintSome users reported that they were unable to create tags when editing a customer.

CorrectionThis issue has been fixed. Tags can now be added successfully while editing customers.

Labor Type Override Replacing Job Template Defaults [#72585]

ComplaintWhen a customer had a labor type override set, it did not replace the job template's labor type when adding a job.

CorrectionFixed.

True/False Filters Not Working on Item Types Editor [#72609]

ComplaintThe true/false filters on the “Item Types” editor were not functioning correctly.

CorrectionThis bug has been resolved. Filters now work properly on the Item Types editor.

Error Switching from Inactive to Active Model on Machines [#72640]

ComplaintWhen editing a machine that originally had an inactive model, switching it to an active model sometimes resulted in an error stating the model was inactive.

CorrectionThis issue has been fixed. Machines can now be updated from inactive models to active models without error.

No Error Message When Invoicing Work Order [#72693]

ComplaintOn the Work Order Dashboard, when attempting to invoice a work order, users sometimes saw no response at all if an error occurred. The page simply did nothing after clicking "Invoice."

CorrectionWe’ve fixed this issue. Users will now see a clear error message whenever an error prevents invoicing, improving visibility and troubleshooting.

Inactive Model Not Indicated When Editing a Machine [#72200]

ComplaintUsers reported that when editing a machine, there was no clear indication if the assigned model was inactive. This created confusion when working with machines tied to outdated or discontinued models.

CorrectionWe’ve updated the edit view for machines to clearly show when the assigned model is inactive, giving users better visibility and reducing confusion when managing machine records. Users will be shown an error message when attempting to save a machine with an inactive model.

Machine Creation with Inactive Models [#72364]

Complaint: When creating a new machine, if a user entered a model name that already existed but was inactive, the system would silently link the new machine to that inactive model. This left the machine in a broken state because its model was disabled.

Correction: We’ve improved the machine creation flow. If a user tries to create a model that matches an inactive one, the system now blocks machine creation and displays the inactive model’s ID with instructions. Users must either reactivate the existing model or select another before proceeding, preventing machines from being tied to disabled models.

Customer Salespeople Relationship [#72685]

Complaint: Users were unable to assign “Primary” or “Secondary” salesperson relationships to a customer.

Correction: Fixed

Tax on Payment Lines in QuickBooks [#72655]

Complaint: When a sale included an “Other Payment” in addition to a payment on account, the other payment line transferred to QuickBooks without a tax code. This caused it to inherit the regular tax rules of the sale, which resulted in incorrect tax amounts being applied.

Correction: We updated the invoice and memo posting logic so that all “Other Payments” are automatically assigned the “Exempt” tax code (0% rate) for Canadian tenants. This prevents those payment lines from inheriting standard tax rules, ensuring QuickBooks invoices reflect accurate tax amounts.

Part Purchase Order Not Showing Part Details [#72793]

Complaint: Some Purchase Orders were generating PDFs with missing item details caused by an item description containing special characters.

Correction: Fixed.

Customer Balance Report Crash [#72786]

Complaint: The Customer Balance report was sometimes crashing when users selected a long date range.

Correction: Fixed.

Discount % with Custom Options on Machines [#73101]

Complaint: When quoting a model and adding a custom option with a price, the shown Discount % was calculated using only the base model price, ignoring the custom option(s). This sometimes resulted in an incorrect or even negative discount being displayed.

Correction: Fixed.

Flyntlok Fantasy Update

Last week the Flyntlok team held their annual fantasy football draft. Ivan is looking to stay on top of his game as won BOTH last year’s football league as well as the March Madness contest. And ESPN rated his team one of the top teams in our league this season. Can anyone take him down? Certainly not Dylan who is the only one thus far to not pay his entry fees and might be kicked out before the season even starts.  

If you are looking to root for a low-odds victor, cheer for Isabelle who picked her team using ChatGPT creating a squad based on Taylor Swift puns. If Isabelle the Anti-Hero manages to beat Ivan, he will never be able to Shake it Off, and when he gets angry she will simply tell him, “You Need to Calm Down.”

Stay tuned for regular updates!


Last Release Notes

August 13th, 2025 Release Notes

Not yet a Flyntlok Customer?

Learn More at Flyntlok Dealer Management System

YouTube

Check out our Flyntlok YouTube channel for more highlights of the application!

On Friday, July 4th all Flyntlok offices will be closed for the American holiday. Please understand if we don’t respond to any help tickets in a timely manner.

Purchasing

Quantities on Model Options

Models can now be configured to be quoted, sold, and purchased with quantities of Model Options. You will find that quantity amounts can now be set throughout the entire quoting and purchasing workflow. This includes:

Editing Model Option Costs on Machine Purchase Order

Purchasers wanted the ability to edit the cost of Model Options while editing a Machine Purchase Order. Previously, when ordering Models and then finding out about price changes after submitting the PO, the only way to adjust the cost was to either recreate the Purchase Plan, or remove all the existing options and recreate a new set of Custom Options with the updated pricing.

We have updated Model Options editing capabilities on our Machine Purchase Order page. You can now edit descriptions and costs. Similar to how Model Options was updated across the rest of Flyntlok in a previous update, this should feel more inline with all other purchasing workflows. And yes, quantity can be edited here too:

Item MSRP Column on Purchase Orders [#69362]

Opportunity

Purchasing teams wanted the ability to view the Item’s MSRP directly within the Part Purchase Order interface.

Solution

Item MSRP is now available in the column chooser on Part Purchase Orders, allowing users to include it in their custom layout. Further, some datagrid improvements enable layout saving and resetting for a personalized experience.

Export Machine Receiving Voucher [#66707]

Opportunity

Service Managers needed a way to troubleshoot large machine Receiving Vouchers more easily. Without an export option, reviewing long lists of received machines was time-consuming.

Solution

Machine Receiving Vouchers now include an "Export CSV" option in the Actions dropdown, allowing easy export of all voucher lines for review in Excel.

Item Transfer on Part Purchase Orders [#69225]

Opportunity

When vendors shipped parts on a different Purchase Orders than originally ordered, parts staff had to manually edit the original Purchase Orders and recreate the receiving voucher to ensure accurate receiving.

Solution

Added the ability to transfer items between Purchase Orders. When an item is transferred, it is automatically included on the open Receiving Vouchers of the Purchase Order. This functionality is available from the Actions dropdown on the Purchase Order, labeled "Transfer Item From PO."

Add Items to Receiving Voucher [#69225, Part Deux]

Opportunity

Parts Managers reported inefficiencies (and boldly challenged Flyntlok to solve this problem) when vendors shipped additional parts that were not originally listed on a Purchase Order. To receive these unexpected items, users first had to update the PO manually before they could add them to the voucher.

Solution

Challenge Accepted, Neil! Introduced a new “Add Items” option under the Actions dropdown on the Receiving Voucher page. This allows users to add missing parts directly to the voucher. When items are added this way, the corresponding Part Purchase Order is automatically updated.

Item MSRP and List Price on Part Purchase Order PDF

Opportunity

Parts Managers requested visibility into both the Item MSRP and List Price directly on the Part Purchase Order PDF to assist with pricing validation.

Solution

Added a new setting: "Display Item List Price and MSRP on Parts Purchase Order PDF." When enabled, this setting will include both the MSRP and List Price of each item on the printed Purchase Order PDF. To turn this feature on, go to Flyntlok Settings and find it under the Purchasing section.

CRM

Improved Lead Search Capabilities [#68722]

Opportunity

CRM users needed a more flexible and powerful search when working with leads. Previously, searching by phone number or email returned no results, limiting the usefulness of the search function.

Solution

We’ve enhanced the global search on the "All Leads" report to include phone numbers and email addresses, making it easier to find leads with limited information.

Lead Handling Improvements

Opportunity

CRM users reported issues with lead handling, noting that new Leads that were created from the “Text Us” widget or from Zapier weren’t automatically linking to customers and that users could initiate Sales Orders, Work Orders, and Rental Contracts without a customer assigned.

Solution

A Customer will now be automatically assigned to a new Lead if the phone number or email matches a contact on exactly one customer. Additionally, a customer must be assigned before creating a Sales Order, Work Order, or Rental Quote from a lead.

Point of Sale

Machine Options on Sales Orders [#68404]

Opportunity

Sales Managers needed a way to display selected “Machine Options” on the Sales Order and invoice PDFs.

Solution

We’ve updated the Sales Order system to include ”Machine Options” when a machine is sold using the “Sell Machine” button or through the Machine Dashboard. Options now appear directly on the Sales Order page and in the PDF.

Rental

"All Rates" on Rental Rate Sheet PDF [#66965]

Opportunity

Salespeople requested the ability to show multiple Rent Schedules when printing a rate sheet for their customers. This is because many Rental Departments use tiered pricing to support upsell opportunities, such as offering discounts for preferred customers or better rates for long-term rentals. Being able to present flexible pricing options would help to maximize rental opportunities.

Previously, rate sheets were limited to showing only the default Rent Schedule based on the contract’s location.

Solution

The updated Rate Sheet now offers two display modes:

Parts

Margin Calculation on Item Dashboard [#69315]

Opportunity

Users reviewing item costs wanted a quicker way to assess profitability without needing to do manual calculations. Visibility into margin and profit directly on the Item Dashboard supports faster pricing and purchasing decisions.

On Item Dashboard, when clicking to reveal costing information, we now show margin percentage and profit amount.

Resolved Issues

Inactive Parts in Alternates View

Complaint: Sometimes inactive items are being displayed in the alternates view when viewing part through the search.

Correction: Fixed.

Duplicate Machine Purchase Order Notifications

Complaint: Machine Purchasers reported that they would sometimes receive a number of duplicate notifications when they complete a Machine Purchase Order derived from Machine Purchase Requests.

Correction: Only one notification will be received.

Rental Contract in Machine Search Results

Complaint: Users reported that machines that were currently rented out were showing a blank space in the Status column when searched using M?.

Correction: Fixed.

Part Sales History Report Freezing [#69335]

Complaint: Sometimes the Part Sales History report was becoming unresponsive when loading.

Correction: Fixed.

Work Order Final Invoice Showing Incorrect Terms [#69206]

Complaint: The "Work Order Invoice Terms" setting in Flyntlok Settings was not functioning as expected. Instead of displaying its contents on the final invoice, the system was incorrectly using the general "Work Order Terms" setting.

Correction: The "Work Order Invoice Terms" setting now correctly controls the terms displayed at the bottom of a Work Order’s final invoice.

Scheduled Work not Showing in Mobile "My Work" [#69152]

Complaint: Technicians and Service Writers noted that multi-day scheduled events created through Service Scheduler were not appearing in the assigned technician's "My Work" view.

Correction: Fixed. Multi-day scheduled events now appear on an assignee's view when filtering by any date that falls within the start and end date of the event.

Discrepancy in Labor Hours when Invoicing Work Order [#69203/69453]

Complaint: Service Writers reported that the “Billable Hours” as reported and shown within the Work Order Dashboard did not correctly carry over to the final Invoice.

Correction: Fixed.

Invalid Transfer Quantities on Item Dashboard [#69325]

Complaint: Inventory Managers reported that on Item Dashboard, they were unintentionally able to transfer more quantity than was available at the source location.

Correction: Fixed. Improved UI to show and prevent when a requested transfer amount exceeds quantity on hand at the selected location.

Sparks Orders Missing ID [#69492]

Complaint: Salespeople noted that sometimes Sales Orders generated by a Sparks customer showed up in their dashboards without an ID set, resulting in the Sales Order link not being clickable.

Correction: Fixed.

Photo Upload Options from Android Devices [#69170]

Complaint: Technicians reported that when attempting to attach photos to a Work Order from mobile using an Android-based device, they were only presented with the option to select existing photos. Users on iOS devices had the additional option to take a new photo.

Correction: Fixed.

Password Expiration Notification

Complaint: Users mentioned that they were not receiving a notification when their password was close to expiring.

Correction: Fixed.

Card Approval Information on Sales Order Thermal [#65280]

Complaint: Salespeople reported that when accepting a card payment on a Sales Order, the approval code was not appearing on the thermal receipt PDF.

Correction: Fixed approval numbers not showing. Additionally, we now include more card information:

Special Order Undo Receive Fix [#69591]

Complaint: Users were able to undo the receiving of a Special Order item that was already fulfilled, leading to incorrect allocation states.

Correction: Flyntlok now warns users when attempting to undo the receiving of a Special Order item if the linked Sales Order is already in a Delivered status.


Last Release Notes

June 18th, 2025 Release Notes

Not yet a Flyntlok Customer?

Learn More at Flyntlok Dealer Management System

YouTube

Check out our Flyntlok YouTube channel for more highlights of the application!

Point of Sale

Display Customer Account or Deposit Balance [#65867]

Opportunity

When making a sale, knowing the Customer’s account or deposit balance is helpful to the salesperson. To access this information, they would have to access the Customer’s dashboard page, which was inconvenient and time consuming with a customer waiting.

Solution

We’ve added the Customer’s balance information to the top of the Payment popup. When clicking the green “Pay” button on a Sales Order, will now see this information displayed at the top of the box:

For non-account customers, it will show their deposit balance instead:

Permission to Delete Payments

Opportunity

Managers requested the ability to allow or restrict deletion of payment lines on Point of Sale based on their user roles.

Solution

We have added a new permission on our Access Controls page. The "Delete Payment Line" permission can be found under the "Point of Sale" category. Disabling this permission will block deletion of payment lines for Sales Orders in any status.

Rental

Split Model and Class Searcher on New Rental Category Timeline [#65393]

Opportunity

Previously, the text searcher on the Rental Category Timeline combined both Model and Class searching at once. Rental clerks complained that when they searched by a Machine’s Class specifically, it would display no Models underneath, because the searcher required that both Model and Class match the search filter.

We split the text searcher into two separate inputs, for Models and Classes:

Users can still use the Model searcher to limit results to Models whose Make, Model, or Description matches the filter. Additionally, the Class searcher can be used to limit results to Classes whose name matches the filter.

Having both options available allows users to precisely specify which results they are looking for.

Machine Rental Rates Location Prioritization [#66277]

Opportunity

Rental Managers noticed that when viewing a Machine Dashboard, the rental rates from a different location would show first by default, causing confusion. They wanted the system to prioritize the user's location-specific rental schedule instead.

Solution

We’ve updated the Rental Rates menu so that rental rates matching the user’s current location are shown at the top of the list. Additionally, we added location badges to clearly identify which rental schedule belongs to which location, making it easier to find the correct rates quickly.

Shopify

Shopify Link Information on Item Dashboard

Opportunity

Managers using Flyntlok's Shopify integration requested more insight into a Shopify-linked Item's status. Previously, we would only show if an Item was initially linked to Shopify. Modifications made to the Item in Shopify that resulted in a de-sync was not being communicated clearly on our Item Dashboard. This led to confusion about the actual sync status of the Item.

Solution

The "In Shopify" checkmark at the top of Item Dashboard has been replaced with a dedicated Shopify section in Item Dashboard. This allows you to view more details, including connection status of the Product, sync status, and the last sync time:

An Item with no Shopify link will display as "Unlinked":

In the case of a linked item that can no longer be found in your Shopify store, the Item's connection status is displayed as "Previously Linked":

Additionally, there are two buttons to external pages provided: "View in Shopify Store" directs you to your storefront's Product page. "Edit in Shopify" directs you to the Product on your Shopify Admin page.

Receiving

Bulk Serial Number Entry on MPO Voucher

Opportunity

Dealers receiving large quantities of Models requested a more streamlined way to enter Machine serial numbers in bulk. While Flyntlok previously supported bulk entry via barcode scanning, we did not have support for bulk text entry. This is especially important for dealers who prefer to enter serial numbers from a vendor's invoice before physically receiving the stock.

Solution

To use this feature, click the "Enter Serial Numbers" button near the top of an MPO Voucher:

From this dialog, select a Model, then type or paste in the serial numbers. Serial numbers can be separated by line breaks, commas, or a mix of both:

Check "Detect duplicates" to remove any duplicates before proceeding to the next step.

Clicking on "Next" will reveal the preview. From here you can verify that the serial numbers to be applied look correct. We will also display warnings if too many serial numbers were entered as compared to the number of machines on the voucher. If too many are entered, you can remove lines as needed, or click on "Back" to restart the process.

Use the "Overwite existing serial numbers" checkbox if you wish to ignore any existing serial numbers entered on that model. This is especially useful for dealers who use a placeholder serial number.

Resolved Issues

Editing Comments on Received Transfers [#65581]

Complaint: Parts Managers asked for the ability to edit comments on Part Transfers that have been received.

Correction: Comments can now be edited.

Unable to add new “Work Action” [#65942]

Complaint: Service Managers noted that they were sometimes not able to add a new “Work Action” through the Work Actions Admin Editor.

Correction: Fixed.

Changes to Rental Defaults not Persisting [#66006]

Complaint: Rental Managers mentioned that when attempting to edit the default title or body for a contract in Rental Settings, the changes were not appearing on newly created Rental Contracts.

Correction: Fixed.

Missing Creator and Timestamp on Printed Voucher [#65973]

Complaint: Inventory Managers noted that when printing a Receiving Voucher PDF, the footer did not contain the "Generated by" user and timestamp info that commonly appeared on other PDFs.

Correction: Fixed.

Incorrect Model Option Currency [#65836]

Complaint: Inventory Managers complained that when adding a Model Option, sometimes the currency would not be correctly set.

Correction: Fixed. It will now default to the Vendor's currency when adding a new Model Option.

Mobile Machine Dashboard Liabilities Balance [#66053]

Complaint: Managers reported that under the Balance Sheet section on the mobile version  of the Machine Dashboard, the Liabilities section was not accurate and would always appear as $0.00.

Correction: Fixed.

Category Timeline Showing No Conflicts [#66168]

Complaint: Rental Clerks reported that sometimes the “Category Timeline” view on the New Rental page would report no conflicts, even when the Model had Machines that were out on rent.

Correction: Fixed.

Conflicts not Showing on Rental Timeline View [#66300]

Complaint: Rental Clerks noticed that some machines showed days with conflicts (denoted by colored cells), but when they clicked on the cell the pop up would show “No Conflicts”.

Correction: Fixed.

Cores Duplicated on Purchase Order Printout [#66232]

Complaint: When printing a Purchase Order, core items were appearing twice on the PDF.

Correction: Fixed.

Damage Waiver Not Auto-Enabled for New Customers [#66246]

Complaint: Damage waivers were not being automatically applied to new customers without insurance.

Correction: Fixed.

Sparks 'Account' Payment Option Missing [#66210]

Complaint: Customers using Sparks were unable to select the "Account" payment method and were forced to use a credit card to place orders.

Correction: Fixed. We've restored the "Account" payment option for eligible customers in Sparks.

Spaces in John Deere Part Numbers [#66553]

Complaint: Parts Managers noticed that John Deere information was failing to load with Flyntlok’s API link to John Deere for some parts.

Correction: Fixed. The lookup now ignores white spaces at the start or end of part numbers.

Timing on Issue Dashboard [#66620]

Complaint: Managers reported times were showing in the incorrect timezone on the Issue Dashboard.

Correction: Fixed. Times shown on the Issue Dashboard will be displayed in the current location’s timezone.

Requesting Parts on Mobile Work Order [#66385]

Complaint: Technicians reported that some parts they search for on the desktop Work Order don’t appear in the search results when requesting parts on Mobile Work Orders.

Correction: Fixed.

Unable to Cancel Receiving Voucher Reversal [#66098]

Complaint: Parts Managers complained that they were not able to cancel a Reversal on Part Receiving Vouchers.

Correction: Fixed.

Reversing AvaTax Rental Returns [#65953]

Complaint: Rental Clerks with AvaTax integration noted that they were sometimes unable to reverse Invoices.

Correction: Fixed. This issue only affected reversing of Rental Return invoices whose original sale was processed by AvaTax.

MPO Voucher Cost De-Sync Warning [#66323]

Complaint: Inventory managers using MPO Voucher's detail view complained that they were seeing a "De-sync on Machine Cost" warning even though no changes were being made to the cost.

Correction: Fixed. This was causing bugs in other editable fields on the same view, sometimes preventing the user from editing those fields.

Adding Notes to Issue Tickets [#66367]

Complaint: Managers mentioned that they were not able to add a note to an issue ticket immediately after submitting it.

Correction: Fixed a bug where the note input was not appearing on issues in "New" status.

Viewing Newest SMS on Work Order Dashboard [#66521]

Complaint: Service Writers noted that their customer SMS messages were displayed in the wrong order on the Activity Tab of Work Order Dashboard, displaying from oldest to newest.

Correction: Adjusted SMS message history on Work Order Dashboard to always display the newest messages first.

Blank Packing Slip PDF [#66552]

Complaint: Sales Managers mentioned that they were sometimes unable to print a Packing Slip, and that it would show up as a blank PDF.

Correction: Fixed a bug where special characters in a Customer’s contact record would sometimes cause an error in displaying Packing Slip PDFs.

Reservation Expiration Notification [#66605]

Complaint: Managers noted that their notifications for an expiring Machine Reservation was not showing the correct Machine ID.

Correction: Fixed.

Brand New Flyntlok Features [#1, #3]

Congratulations are due to Flyntlok staffers Michael F. who welcomed his first baby on April 25, a bouncing boy named Bogdan! And Dylan T. welcomed baby girl Willow (number 3) on May 6! These future Flyntlokers will be coding new features and closing out tickets in no time!!


Last Release Notes

April 23, 2025 Release Notes

Not yet a Flyntlok Customer?

Learn More at Flyntlok Dealer Management System

YouTube

Check out our Flyntlok YouTube channel for more highlights of the application!

Service

Scan Mode on Work Order Parts Request

Opportunity

Searching for parts can be oh-so-tedious. Techs have asked for the ability to scan a barcode to add parts to a job.

Solution

When you’re requesting Parts for a Work Order, you can now click a button to enter “Scan Mode” which lets you use a barcode scanner to add Parts more quickly.

Enhancements to Scheduled Work Orders on Mobile [#60285]

Opportunity

Technicians requested an improved way to view their scheduled work orders on the mobile view.

Solution

The "My Work" page on the mobile view has been redesigned to provide a more user-friendly experience. If the "Show Technicians Scheduled Work" setting is enabled, Technicians can now:

  1. Access two separate tabs on the "My Work" page
  1. Filter scheduled Work Orders by their scheduled start date

Receiving

Close Associated Machine POs when Closing Voucher

Opportunity

Purchasers wanted a more streamlined way to close out a Machine Purchase Order after receiving it fully on a Voucher. Previously, they had to first close the Voucher, then find its associated PO and close it separately.

Solution

When completing a Machine Receiving Voucher that moves any of its associated POs to "Received" status, users now have the option to immediately close the PO. When applicable, this prompt will show up after clicking the Complete Voucher button:

MPO Voucher Machine Cost of PDI

Opportunity

Managing pre-delivery inspection (PDI) costs efficiently has been a challenge, especially for dealers handling high-volume orders. While some equipment dealers often use work orders to capitalize PDI costs against units, this approach is too time-consuming and inefficient when managing numerous smaller units.

The existing PDI field on Machine Receiving Vouchers didn’t allocate costs to units when posting, creating additional manual effort and inefficiencies.

Solution

To streamline PDI cost management, we've introduced a new feature that allows you to allocate PDI costs directly on machine Receiving Vouchers. This update simplifies workflows and ensures more accurate financial reporting.

Key Enhancements:

Configuration:

To set the PDI account, navigate to Flyntlok Settings and configure the account as shown below:

Sales

Bulk Model Options Pricing Update

Opportunity

Managers requested the ability to update Model Options Pricing in bulk to align with the model pricing matrix.

Solution

A new feature in the “Bulk Model Update” allows managers to update Model Options Pricing automatically when running a Pricing Matrix against a Model. This ensures that all associated Options are priced correctly based on the latest Matrix.

CRM

Customized Reviews Requests [#57726]

Opportunity

Salespeople wanted a way to personalize the message sent to their customers when sending them a request for a Google or Facebook review. While we previously supported adding text to a Review Request, a Salesperson's customer was sent the same message template that could not be edited.

Solution

Administrators can now configure the default message by navigating to Flyntlok Settings -> CRM Settings -> General -> “Request A Review” Message,

This default message will prefill the message body when requesting a review. You can modify the message as needed before sending it.

The message will be sent to the customer with the review links included. Here is an example message shown as a text and an email:

Note: If this is not configured, a basic message template will be used instead.

Managing CRM Sources

Opportunity

Sales Managers needed greater flexibility in customizing “Lead Sources” within their CRM systems. This level of customization allows for more accurate and insightful reporting while better aligning lead tracking with the unique needs of their business. Previously, the lead sources were not customizable, limiting managers' ability to adapt the system to their specific workflows. (Or they had to call us and ask us to hard code a value for them.)

Solution

To address this, we’ve enhanced the CRM “Lead Sources” flexibility to enable full customization. This empowers sales teams to better manage and refine their “Lead Sources”, resulting in improved reporting and streamlined lead management. And more customers!

Key Enhancements:

With this update, your CRM system becomes more adaptable to your business, ensuring that lead management is precise, efficient, and tailored to your needs.

Resolved Issues

#60472

Complaint: Salespeople mentioned that a Contact’s Tags would not show on the Customer Dashboard if the Contact was a Primary or Accounting Contact.

Correction: Fixed.

#60534

Complaint: Users (well, Wayne) noted that when trying to access a Vendor's website URL via Vendor Dashboard, the link would not work if it didn’t start with “http://” or “https://”.

Correction: Fixed. The link now supports more URL formats.

#59497

Complaint: Accountants noted that while editing a Machine, the Accounting Transactions preview would sometimes display the wrong accounts.

Correction: Fixed an issue where, on depreciating Machines, the Accounting Transactions preview would incorrectly display the Vendor account instead of the account that was set on the Machine. This was a visual-only bug and did not have any direct effect on accounting data.

#60656

Complaint: Inventory managers mentioned that they were sometimes unable to delete Vouchers from a Part Purchase Order.

Correction: Fixed.


Last Release Notes

January 1st, 2025 Release Notes

Not yet a Flyntlok Customer?

Learn More at Flyntlok Dealer Management System

YouTube

Check out our Flyntlok YouTube channel for more highlights of the application!