Skip to main content

Blackpurl Release Notes — New Features and Improvements

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

This release includes new features, performance improvements, and resolved issues across vendor orders, vendor receivings, customer orders, unit records, and more.

What's New

Vendor Order — Active Orders

When creating a new Vendor Order (VO), if there are any existing VOs for that vendor that are either Open or Locked, you will see a screen listing those existing VOs. You can select one of those listed VOs to use instead of creating a new one.

For further information, see Step 2 in either of these articles: How to Create A Vendor Order for a Customer Special Order (Parts and Sublets) (no longer available) or How to Process a Vendor Order for Parts Required for Stock (no longer available).

Vendor Receiving — Active Receivings

When creating a new Vendor Receiving (VR), if there are any existing VRs for that vendor that are In Progress, you will see a screen listing those existing VRs. You can select one of those listed VRs to use instead of creating a new one.

For further information, see Step 3 in How to Receipt / Receive Parts into your Inventory (including Sublets) - Vendor Receiving (VR) (no longer available).

Customer Order > Unit Deal — Assign Salesperson

You can now assign more than one salesperson on a unit deal. Click Assign salesperson and select the relevant salesperson. To add another, repeat the action.

Moving Customer Order Line Items

You can now move Customer Order (CO) line items from one Customer Order to a different Customer Order.

Unit Records — HREF Links

The Notes section on Unit Records now supports rendered HREF links. You can add a link in the Notes section and click it to navigate directly to the linked destination.

Unit Record / Customer Owned Unit Record — Adding Multiple Images at Once

You can now upload multiple images at once on Unit Records and Customer Owned Unit Records, instead of adding each image individually.

For further information, see Add Images to Unit Records.

Customer Order — Adding / Importing Multiple Files at Once

You can now add or import multiple files at once on a Customer Order, instead of importing each file individually.

Unit Records — Unit Year

Because some suppliers and manufacturers issue paperwork with dates up to two years in advance, Unit Records and On Order Units now always offer the option to select a year two years ahead of the current year. For example, if the current year is 2023, the year selection will include 2024 and 2025.

Unit Deals — Selling Consignment Units

Previously, Blackpurl assumed all consignment stock units would be used units. Since some dealerships also sell new consignment units, deal documents no longer display a new or used indicator for consignment unit sales, allowing both new and used consignment units to be sold.

Performance

Part Movement Report

Performance issues when generating the Part Movement report with parts that have no activity have been resolved.

Global Search performance has been improved by reducing the delay interval. In addition, when a paste event (cut and paste into Global Search) is completed, a server call is now initiated immediately to further reduce delays.

What's Improved

  • Resolved — an issue causing incorrect claim deductible GST syncing to Xero (Australia only)

  • Changed — the positioning of the discount line shown on Bill of Sale (BOS) documentation

  • Resolved — an issue where the service history for a unit was not following the VIN

  • Resolved — inactive parts were appearing in Service Tech Advisor (STA) and global search results

  • Resolved — exact match results for part searches were not sorting by last modified date

  • Changed — removed an unnecessary log entry for request body required type errors in elastic search

  • Resolved — an issue where printing BOS was creating unnecessary blank space before page breaks

  • Resolved — an issue with Customer Order line item updates when adding line items in quick succession

  • Implemented — a restriction to prevent changing an oversold part to a non-inventory part

  • Resolved — an issue where Shopify orders were not coming through to Blackpurl due to a large number of characters in customer addresses

  • Implemented — a better warning system when Preferred Payments does not respond within the 120-second timeout period

  • Implemented — Zebra barcode label formatting changes to align with the format used by Dymo

  • Changed — UI icon alignments on the Blackpurl home page

  • Resolved — an occasional issue with the Applicable Tax setting for the customer pay type on service jobs

  • Resolved — an issue encountered while creating a Scheduled Service appointment

  • Developed — metadata for robust error handling for invalid grant errors

  • Resolved — issues with price line item recalculations on service jobs

  • Resolved — an issue preventing vendor invoices from being finalised when the user locale is set to English — Canada

  • Resolved — an Apex script exception error on part aging batch execution

  • Resolved — an issue where the user was unable to scroll the VR screen until refreshing it in a specific scenario

  • Changed — subsections on a Customer Order now auto-expand on click at the primary section level

  • Developed — duplicate browser tab handling for add, update, and delete of line items in any section of a Customer Order

  • Resolved — a payment sync error of "Payment amount exceeds the amount outstanding on this document" on Customer Order invoice headers

  • Resolved — an issue where the edit unit screen was not showing the correct Price/Cost

  • Resolved — an issue where a non-taxable amount was not shown in the Tax Detail report

  • Resolved — an issue where a part location could be updated using the part count tool even when the location did not exist in Blackpurl

  • Changed — non-part line items now maintain their overridden price when the job type or customer is changed

  • Resolved — a Part Movement report export issue

  • Resolved — persistent unit sync issues reported while receiving multiple units

  • Changed — UI in the Deal Summary section

  • Released — mapped forms for specific dealerships (affected dealerships will be notified directly)

  • Resolved — a Shopify/Superconnector issue where the SKU number for a linked part was becoming blank in Shopify

  • Resolved — an issue where an incorrect customer address was shown on the parts pick ticket

  • Resolved — an issue where fee price was not being transferred to Claim Variance jobs

  • Resolved — an issue where moving a fee line item caused it to revert to the original fee name

  • Resolved — an issue where disclaimers were being printed on the next page even when the first page still had space

  • Changed — workflow when changing cost pricing on a VR

  • Resolved — an error when refunding a deposit

  • Resolved — an issue where a linked fee was not being added on a new cash sale Customer Order created by selecting a Kit from search

  • Resolved — errors where part price was calculated incorrectly on recalculation

  • Changed — the notification message under Search to Add when adding line items to a Customer Order

  • Changed — the notification banner inside the APF tool

  • Changed — a distorted UI dropdown for selecting values in the part count tool and Settings & Control

  • Changed — UI in the Price Level grid

  • Changed — font size for the Add a new comment button

  • Resolved — a loader overlapping with text on the Change and Delete customer actions on a Customer Order

  • Resolved — an error where the Labor, parts & job items section on a service job Customer Order showed blank after changing the Who is paying for the job? field

  • Changed — invoices and invoice previews containing service jobs now include the same Unit Data fields already shown on Job Review and Job Work

  • Resolved — an issue where the base cost was changing for units on adjustments

  • Changed — disabled duplicate tab handling on Customer Orders to avoid a screen refresh issue before the user makes any changes

  • Resolved — an issue where the user was unable to assign a salesperson to a deal

  • Resolved — an accounting sync issue when a service claim had a zero total but also had a deductible

  • Resolved — an issue with scheduler appointments not being displayed because one job did not have a status assigned

  • Resolved — an issue where the service history on a unit was listing the last modified date instead of the invoice date

  • Resolved — an issue where the Options & fees total in the deal summary was not always being updated correctly

  • Resolved — an issue where the break up kit action would not always break up the kit

  • Resolved — issues with the duplicate browser tab warning being shown to the user incorrectly

  • Resolved — a UI issue in the Vendor Invoice (VI) other charges section where Item/Description text was wrapping on screen

  • Resolved — a minor UI issue where a service section would not always be properly expanded

  • Changed — Ship via code for the American Honda Export Format for vendor orders, updated from 4 to 3

  • Changed — Zebra label printing overlapping issue resolved by truncating store name to 30 characters and location to 8 characters

  • Changed — the object schema for the Unit Model entity to allow reparenting; a script has also been developed to consolidate and merge make, model, and associated records

Did this answer your question?