Skip to main content

Blackpurl Release Notes — Unit Adjustment Enhancements, Chart of Accounts Restrictions, and HLSM Import

A summary of new features and fixes in this Blackpurl release, including unit adjustment options, QuickBooks GL restrictions, and a new HLSM CSV picklist import format.

What's New

Unit Adjustment Enhancements

Unit cost adjustments now include additional controls for accounting accuracy and tax handling.

  • When processing a unit cost adjustment, you can now specify whether to use a Customer (recorded under Accounts Receivable in your accounting package) or a Vendor (recorded under Accounts Payable in your accounting package).

  • You can now specify a tax code for the accounting transaction, so that the resulting Bill, Credit Memo, or Invoice can include sales tax.

  • For dealers using tax-included pricing (Australia and New Zealand), the adjustment amount is always treated as a pre-tax value, with taxes calculated on top of that amount.

  • For full details, see Process a Unit Cost Adjustment.

New Chart of Accounts Restrictions

A new General Ledger (GL) mapping restriction has been implemented for QuickBooks users.

  • If your dealership uses QuickBooks as your accounting package, you will no longer be able to map to a restricted sales tax General Ledger account in the Accounting Integration section of Blackpurl.

New Import Picklist Format — HLSM CSV

A new picklist import format is now available for Customer Orders: HLSM CSV.

  • This format allows you to import a picklist generated from HLSM online microfiche directly into a Customer Order.

  • For full details, see Import a Picklist into Blackpurl.

What's Improved

This release includes the following fixes and performance improvements.

  • Released — Dealership-specific forms: Numerous forms have been released for specific dealerships. You will be contacted directly if your dealership's forms are included.

  • Resolved — Shopify product sync stuck in syncing status: Fixed an issue with website product management where a product became stuck in a syncing status when a Customer Order (CO) was created for a Shopify sale.

  • Performance improvement — Creating a CO with active orders: Performance improvements have been implemented when creating a Customer Order for a customer who has existing active orders.

  • Resolved — Tax accounting issue on customer invoices: Fixed an accounting issue where taxes on customer invoices were incorrectly handled when the name of a tax rate was changed after the Customer Order was created.

  • Resolved — Message count icon misshapen: Fixed a User Interface (UI) issue where the message count icon appeared misshapen when the outstanding count value was low.

  • Resolved — Temporary units missing notes from Model/Sub-model: Fixed an issue where temporary units were not being assigned the correct notes value from the Model/Sub-model definition.

  • Resolved — Inconsistent totals on deal documents: Fixed an issue where deal documents showed inconsistent totals caused by incorrect handling of changes to a kit header price.

  • Resolved — Blank page in invoice preview with multiple jobs: Fixed an issue where an additional blank page was included in the invoice preview when the invoice contained multiple jobs.

  • Resolved — Parts inventory submission failures to BRP: Fixed several issues that prevented Parts Inventory from being submitted to BRP successfully, including:

    • An error reading "Some error occurred — JSONObject["SFUsername"] not a string" occurring during file posting.

    • A failure notification being generated due to a 503 error log, even when the file had posted to BRP successfully.

  • Resolved — Payroll time clocking entries could not be added manually: Fixed an issue where browser auto-fill made it appear that a time clocking user had been selected, preventing users from manually adding payroll time clocking entries.

Did this answer your question?