Skip to main content

Blackpurl Release Notes — Part Statistics, Kit Settings, and Customer Record Updates

A summary of new features and improvements including monthly part statistics, kit document settings, a new customer licence field, and invoice due date integration.

What's New

Part Record — Monthly Part Summary Statistics

The Part Record Statistics tab now includes a Monthly Summary section, giving you a month-by-month breakdown of activity for each part. By default, the section shows Quantity Sold and lists every year in which there has been active sales for that part.

Shows a Part Record Statistics screen for Oil part number 123456 (In Stock). The screen displays a Monthly Summary secti


Use the dropdown on the Monthly Summary section to switch the view between Quantity Sold, Purchases, and Returns/Adjustments.

Change to Kits — Hide Kit Details on Customer-Facing Documents

Following feedback from dealerships, Blackpurl now includes a system setting to hide full kit line item details on customer-facing documents such as invoices. When this setting is enabled, the kit appears on the document with only its description line and total — the individual line items within the kit are not printed.

For instructions on enabling this setting, see How to Create / Add a New Kit and How to hide Kit line items on Customer facing documents (no longer available).

Customer Record — New Licence Expires Field

A Licence expires field has been added to the Customer Record. To set it, open the relevant Customer Record, click Edit, then click Add More Information and select the field from the dropdown options.

Customer Invoice — Due Dates from Accounting Package Terms

When accounting integration is enabled, customer invoices sent to your accounting package as Charge on Account will now have due dates set automatically based on the payment terms configured for that customer in your accounting package. For example, if a customer is set to 7-day terms, the integrated invoice will carry a due date 7 days from the invoice date, making it easier to identify overdue accounts.

What's Improved

The following issues have been resolved and improvements made in this release:

  • Resolved — the Invoice Detail report failed to generate when processing a very large amount of data

  • Resolved — the browser password saver was being triggered in Search to Add (STA) on customer orders

  • Resolved — a processed price file that did not contain packaged part information was incorrectly overriding the package settings on the part record; the part record settings now take precedence in this scenario

  • Resolved — total sales figures on the Part Movement report did not match Total Revenue on the Product History report

  • Resolved — creating a purchase tax code for the first time prevented the user from proceeding

  • Changed — added pagination for the lead search API and resolved a DP360 integration issue to show all leads

  • Resolved — duplicate receiving of parts was leading to inaccurate inventory valuation

  • Resolved — the import pick list was not working for customer orders

  • Resolved — too many SOQL errors while finalizing a claim response for third-party service jobs

  • Resolved — vendor details were being sent to Shopify when a part already associated with a Shopify product was updated in Blackpurl

  • Resolved — invoice item report issues affecting CSV export, PDF export, and preview

  • Resolved — a Shopify order was not being imported when the business customer already existed in Blackpurl

  • Resolved — records were not returned on unit description search in the open service job report

  • Resolved — customer search using a fully formatted phone number was not returning results

  • Resolved — users were unable to delete a unit from a deal

  • Resolved — when the Approved status on a deal was greyed out but the customer order would not close, no indication was given of which field was missing or blank; Blackpurl now highlights the missing field

  • Resolved — labour tax on a service job was not displayed correctly at checkout when the tax had been overridden with other taxes

  • Changed (Internal) — Apex class version changes applied for Date and Date/Time fields

  • Resolved (Internal) — an error while fetching a file from AWS when importing a price file

  • Resolved — the add pricing icon on unit orders was not available while typing in the Make/Model input field

  • Resolved — vendor column issue on the inventory unit report

  • Changed (Internal) — added a wrapper field for FTP unit integration

  • Changed (Internal) — stopped adding PDFs and images for forms where customers automatically link all forms to every deal, preventing unnecessary file storage consumption

  • Changed (Internal) — browser tab labels now reflect the transaction currently being displayed

  • Resolved — item price calculation issue when changing the customer on an order

  • Resolved — the Discovery payment method was not appearing in the Cash/Cards group when searching customer payments

  • Resolved — an error message was appearing when printing documents

  • Resolved — the tax detail report was not loading for selling-type taxes in a specific scenario

  • Resolved — technician hours were being shown as one hour on the technician hours report

  • Resolved — date ordering was incorrect on the payroll hours report when exported to Excel

  • Resolved — a document issue with labour on kit details

  • Resolved — users were unable to submit a claim for a third-party service job

  • Changed — an additional check has been applied to prevent users from moving line items out of a Quotation-type customer order

Did this answer your question?