What's New
New Report: Claim Service Job
Blackpurl has introduced a new Claim Service Job report that lists all open service jobs with Claims attached — including warranty claims, insurance claims, and similar. For dealerships using Accounting Integration, this report can also be used to reconcile your Claims Deductible General Ledger.
For full details, see Reporting - Claims Service Job (can be used to reconcile Control Account - Claim Deductible Clearing) (no longer available).
Kits: Ability to Add a Negative Part Quantity
Kits already supported negative quantities for fee line items. This release extends that capability to part line items as well. When a kit containing a negative part quantity is processed, the negative part line item returns that part back into stock.
Customer Order: Sales Tax Breakdown Available via Information Icon (USA and Canadian Dealerships)
A new information icon is now available in the summary section of Unit Deals, Service Jobs, and Parts & Accessories orders. Clicking the icon displays a full sales tax breakdown for that customer order.
The information icon appears in the summary section of each order type. The examples below show how the tax breakdown appears across the three order types.
The tax breakdown is available in the Service Jobs summary section.
The tax breakdown is also available in the Parts & Accessories summary section.
What's Improved
The following issues have been resolved and changes made in this release:
Resolved — an issue where single quotes (') in a customer's name caused problems in report exports
Resolved — a UI issue where parts were not populated on customer orders after selection
Resolved — a bug where packaged parts with a package unit of "CS" imported from BRP showed incorrect package quantities
Resolved — an issue where the service job status was incorrect due to a blank commit order control value for the service order line item, with a non-inventory part added to the service job
Changed — added retry metadata for specific errors when syncing QuickBooks (QB) entries, such as "An application error has occurred while processing your request" and "Unexpected character"
Changed — added notifications for QB errors related to Part Category, Unit Category, Lien Payout, COU - Unit JE, and CO Stocked trade-in entities
Resolved — an issue where a zero-dollar part added to a customer order did not appear in the Bill of Sale (BOS) / Order to Purchase (OTP)
Resolved — an issue caused by double quotes in a customer's name when syncing customer invoices and related transactions using a script
Changed — added new validation to prevent reopening an invoice if it was not initially paid during invoicing but was later paid directly in accounting or using the Pay on Account (POA) feature before reopening
Resolved — an issue where batch classes for Dealer Parts Inventory from BRP ran in parallel, resulting in extra part records being added
Resolved — an issue where the product quantity was doubled in Blackpurl upon receiving a part when there was a cost change
Changed — deal option tax control: modified the behaviour of the "Tax these options the same way" feature and adjusted the tax rates applied to deal options
Resolved — report filter object cleanup: consolidated to a single filter object record for each Common and Reconciliation report
Resolved — an issue where the 'Automatic tax rate controls' section would sometimes not appear on the Tax Activity & Settings page, even with the 'Automatic tax rates' checkbox enabled in the backend
Changed — added an alert to users when cancelled items are removed from vendor orders upon reopening
Resolved — prevented blank Vendor Receipts (VR) from being committed to receiving
Resolved — an issue where cheque numbers were overflowing the box lines on printed deposit receipts
Resolved — barcode label printing issues where descriptions were cut off and labels printed out of order
Resolved — a sync issue causing invoice Journal Entry (JE) errors due to unequal credits and debits
Resolved — Invoice Detail Report issues where:
The trade-in total was added instead of subtracted
The lien payout total was missing from the report, affecting the overall totals
Changed — updated the dealer app component after fixing the scrollbar issue in global search
Changed — the "Product History Detail Summary" report now includes invoice line items from Deal Merch/Service and shows only those options and fees not fulfilled by Deal Merch/Service
Changed — Yamaha Vendor Integration: added a scheduler to initiate the file import process
Resolved — logic to display deal forms only for deal-related documents when the disclaimer flag is enabled, ensuring a deal form is included at the end of each deal document
Resolved — an issue where an additional email address was not displayed on the vendor order page for print/email details
Resolved — an issue where, with the disclaimer toggle enabled to include deal forms, an extra blank page was being printed
Resolved — an issue where taxes were displayed in the checkout and summary sections for trade-in only deals despite the taxable toggle being off, although the totals were correct
Resolved — a list index error that occurred when deselecting any entity from the applied tax section, with Auto Tax enabled and customer-based taxes applied
Resolved — an additional fix for the issue on the vendor receive screen where barcode labels were not printing in sequence
Resolved — duplicate part records appearing in the 'Parts Needed' report
Resolved — a SOQL error that occurred while finalizing a customer order involving the addition of sixty units
Resolved — an issue where the 'Sales Taxes' and 'Job Totals' values in the summary section of a service job were not being updated
Resolved — for products with variants in WPM (Webstore/Product Management), when the 'Ignore' toggle is clicked, a confirmation pop-up now appears stating "Ignoring will delete the variant from both Shopify and Blackpurl." This applies only to products with multiple variants. A deployment script has also been added to delete all ignored variants from Shopify
Changed — users are now prevented from selecting both a customer and a vendor when creating unit price and cost
Resolved — stopped generating unnecessary BRP logs when a user searches for an incorrect or non-existent dealer number in the Dealer Lookup
Changed — when viewing a deal on a Blackpurl without the auto tax feature enabled, the red text stating 'All other options will be taxed locally' has been removed
Changed — for a customer org setting that groups individual taxes together on documents, this setting no longer affects the flyout that shows sales taxes for the customer order subsection; taxes in that flyout continue to be displayed individually with full details
Resolved — an issue where, in cases with two org-wide email setups, the system was using the most recently added one regardless of the 'Purpose' field setting



