Skip to main content

Blackpurl Release Notes — Commit/Order Control, AR Activity, Custom Unit Fields, and More

A summary of new features, improvements, and bug fixes in this Blackpurl release, including parts commit control on service jobs, AR activity updates, and report enhancements.

What's New

Commit / Order Control for Parts on Customer Order Service Jobs

The commit and order control functionality for parts is now available on Customer Order > Service Jobs. This is the same functionality that already exists on Customer Order > Parts & Accessories, allowing you to control when parts are committed to a service job.

For full details, see Uncommit a Part from a Customer Order.

Customer Accounts Receivable (AR) Activity Update

This update applies to dealerships with an accounting integration only. The Accounts Receivable (AR) Activity section of a Customer Record now displays additional information about Charge on Account Blackpurl invoices and credits that have already been paid. Each item in the list also includes the invoice number as a hyperlink to the related entry in your accounting application.

Custom Unit Data Fields

If your dealership has Custom Unit Data Fields configured, those fields now appear by default when creating or editing a Customer Owned Unit record, and when creating or editing a unit on the Unit Order screen. This ensures users are reminded to fill in those fields at the point of entry.

For example, a dealership with two custom fields — Custom Data Field - Fuel and Custom Data Field - Size — will now see both fields displayed automatically on the Add a New Customer Owned Unit form.

Shows an 'ADD A NEW CUSTOMER OWNED UNIT' form with standard fields like VIN number (filled with 'EX: 3YW2K7AJ3BM393217')


For further information, see Custom Data Fields on Customer Owned Units and Unit Records (no longer available).

Part Inventory Valuation Report — New Columns

The Part Inventory Valuation report now includes two new optional columns: Available Cost and Committed Cost. These columns were added in response to requests from dealerships who needed a clearer view of cost breakdown by availability status.

Shows a Part Inventory Valuation report with filtering options at top (Type: Part, Inventory Qty: Not Equal To 0) and so


When these columns are added to the report results, they are also available to include in the Summary Total panel at the bottom of the report.

For further information, see Reporting - Part Inventory Valuation (no longer available).

Tax Detail Report — New Column

A new optional column called Contents is now available in the Tax Detail report. The value in this column summarizes the contents of each invoice. For deal invoices, this includes the stock numbers of the units sold.

Shows the Tax Detail report with the Contents column now visible and populated. The report displays the same transaction


For further information, see Reporting - Tax Detail (no longer available).

What's Improved

The following changes, fixes, and enhancements are included in this release.

  • Changed: Users can now delete blank vendor return credits.

  • Resolved: An issue where images were not being transferred from the stock unit to the customer unit when the unit is sold.

  • Resolved: An issue where declined concerns were not being saved or displayed properly as declined.

  • Resolved: An issue that caused an error when generating part movement reports for periods longer than six months.

  • Resolved: An issue that allowed users to manually create technician clocking entries that overlapped the time on existing entries.

  • Changed: The Remove Link action for a Customer Owned Unit (COU) on the view customer page now sets the unit to inactive instead of deleting it.

  • Resolved: A default Zebra printer setup issue when the dealership uses more than one label printer.

  • Changed: The Global Search now includes vendor return credits in results.

  • Changed: Unit results in Global Search are now split into three groupings — Unit Inventory, Customer Units, and Order Units — each with its own filter and slash command.

  • Resolved: An issue where part status was not always shown correctly on the part sale section header.

  • Improved: Search enhancements for Part, Customer, and Vendor.

  • Resolved: An error while receiving payment from AR activity on the view customer screen.

  • Resolved: An error where the internal service incorrectly debited the unit inventory GL instead of the Cost of Goods Sold (COGS) GL for the unit when a deal is already invoiced.

  • Resolved: A bug with refunding deposits when the Payment Method Surcharge is enabled.

  • Resolved: A divide-by-zero error while submitting a claim when the default tax on claim deductibles is zero percent.

  • Changed: Implemented lazy loading on the unit order history page to handle large numbers of records.

Integration Updates

Kenect Integration

  • The Sent By value now indicates whether a message was sent from Kenect rather than Blackpurl.

  • Incoming message text is now truncated to 255 characters.

  • Duplicate messages are now prevented from appearing for the same message UUID.

SOM Universal API Updates

  • Handled file path and org code in SOM API requests.

  • Data fixes applied for SOM files.

Did this answer your question?