Skip to main content

Blackpurl Release Notes — Vendor Products on Service Jobs, Reporting Updates, and More

A summary of new features, improvements, and bug fixes in this Blackpurl release.

What's New

Sell Vendor Products and Services on Service Jobs

Blackpurl now supports selling vendor products — such as warranty plans — directly on service jobs. Previously, selling a vendor product required it to be attached to a unit deal. With this change, a customer can come into the dealership and purchase a warranty plan or other vendor product on a standalone service job, with no unit deal required.

Redesigned Reporting Landing Page

The Reporting section has a new landing page that organises all reports into clearly labelled sections: Parts, Service, Units, Ordering, Admin & Other, and Reconciliation. All reporting articles have been updated to reflect this change.

Shows the main Reporting landing page with a breadcrumb 'Home > Reporting' at the top left, 'Reporting' as the page titl


You can still create custom reports by clicking + New Report. Any existing custom and favourite reports remain available under the My Custom and Shared Reports tab.

Single Sign-On for Multi-Site Dealerships

Dealerships that operate multiple sites, each running their own Blackpurl, can now use single sign-on. Once set up, a user signs in once and can switch between their different Blackpurl sites without signing in again. This feature is currently in beta testing and will be made available to other multi-site dealerships once it has passed all testing.

Reporting Checkout Payments

Customer order reports now include an optional column for payments that have been added to checkout but where the checkout has not yet been finalised. Previously, these unfinished checkout payments were grouped in with the Deposits column, making it harder to distinguish the two. The new column separates them clearly.

Shows a customer order report titled 'All Customer Orders' with various filter options and a data table. At the top left


Improvements to FTP

Blackpurl has switched to a more reliable microservice for FTP file posting, improving the stability of FTP-based integrations.

What's Improved

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

  • Resolved — an issue preventing the page from scrolling back to the top when multiple parts are present in the RTNCR and a checkbox is clicked

  • Resolved — an issue where unit detail fields were not applied to all units during bulk ordering

  • Changed — the order unit list page now retains the user-selected sort order after ordering units

  • Resolved — an issue in the Claim Service Job Report preventing searching by claim number in the "contains" field

  • Resolved — a copy/paste issue in Blackpurl

  • Resolved — an issue in UAT organisations where users couldn't add financing products to deal finance due to recent vendor product changes in service jobs

  • Changed — added a validation to ensure the Buy Rate is never greater than the Sell Rate in the deal financing section

  • Resolved — an issue where users were unable to add a Make or Model while adding a customer owned unit in a service job unless the Make and Model already existed in Blackpurl

  • Resolved — an issue where users could not edit a Customer Owned Unit (COU) when the VIN had not been populated

  • Resolved — an issue where the My Custom and Shared Reports tab disappeared when all custom reports were marked as favourite

  • Resolved — an issue where users were unable to add a kit in service jobs if all line items in the kit were non-taxable

  • Resolved — an issue to allow future dates for plate expiry on a unit

  • Resolved — an issue where part inventory totals on reports blinked and appeared incorrect when changing filters before resetting to the correct values

  • Resolved — an issue where exporting vendors from the vendor order screen redirected users to the backend when leaving "Select a BP format" blank and using a custom export format for that vendor

  • Resolved — a reconciliation issue where checkout payments were incorrectly included as part of deposits in both organisation reconciliations and customer order reports when the "Use new payment accounting" configuration setting was enabled

  • Resolved — an issue where profitability was incorrect for temporary units when factory options were added and tax inclusive pricing was enabled

  • Changed — Turn 14 Integration: updated the scheduled job timing to run daily at 4 AM

  • Changed — dealership-specific forms updated

  • Resolved — an issue with stamp duty where users were unable to override it

  • Changed — enforced a 21-character limit for the invoice number in Vendor Receiving (VR), preventing users from exceeding this limit when receiving an order

  • Resolved — an issue where moving a part line item with Ordered status from one customer order to another reverted its status to Required instead of retaining Ordered

  • Resolved — custom forms for service jobs were not printing

  • Resolved — an inconsistency when updating the unit ID/stock field on both the unit ordering and ordered unit screens

  • Changed — modified the process to generate an info log (rather than an error log) when syncing the Dealer Part Locator to BRP

  • Changed — adjusted syncing for non-inventory parts in the Dealer Parts Inventory to BRP to avoid creating error logs

  • Changed — addressed an issue with reopening a deal invoice when post-sale cost adjustments have been applied to one or more units on the deal

  • Resolved — a "Attempt to de-reference a null object" error while syncing the Parts API to BRP

  • Resolved — implemented a potential fix to check the uniqueness of the credit memo number in return credit during entry syncing with QuickBooks (QB) / Xero

  • Resolved — UI issues in the Tax Activity & Settings tab when users select multiple states for collecting and remitting sales taxes

Did this answer your question?