What's New
Vendor Receiving Performance and Change Improvements
This release includes several performance and usability improvements to the Vendor Receiving (VR) process.
Unnecessary information has been removed from the Vendor Order (VO) listing and Outstanding items listing, including the ability to expand line items to see individual needs that could not be actioned.
The VR totals now show the total number of line items, the total of individual quantities received, and the total cost of the receiving.
Pagination in VR sections now defaults to 100 items per page, reducing the number of pages needed.
You can now search for part numbers in both the VR line items and the Outstanding items listing.
The vendor receiving document now includes a Merch/Service reference beside customer order numbers.
For more information on the Vendor Receiving process, see How to Receipt / Receive Parts into your Inventory (including Sublets) - Vendor Receiving (VR) (no longer available).
System Settings — Prices Includes Tax
The Prices Includes Tax setting under System Settings > Settings and Controls > Price Settings now has restricted access. To modify this setting, contact the Blackpurl Support team.
Customer Order Auto Expansion
Customer Orders (COs) no longer automatically expand all sections when you open them. The new behaviour depends on the number of sections in the CO:
If the CO contains only one section — for example, only a Unit Deal or only a Service Job — that section expands by default.
If the CO contains more than one section — for example, a Parts and Accessories section, a Service Job, and a Unit Deal — no sections are auto-expanded. Select the section you want to access.
Subsections within a section are never auto-expanded.
Accounting Integration — Backdating into a Closed Accounting Period
If you attempt to backdate a transaction into a closed accounting period, Blackpurl now displays an error message. You must review and correct the date before the transaction can be finalised. This prevents sync failures that previously occurred when backdated transactions were allowed through.
Transaction types that may trigger this error include: Vendor Invoicing, Vendor Returns, Customer Payments, and Customer Invoices.
Accounting Integration — Customer Deposit and Undeposited Funds General Ledger Accounts
As best practice, the General Ledger (GL) account for Customer Deposits and the GL account for Undeposited Funds must always be different accounts. Blackpurl now enforces this — you cannot select the same GL account for both the Customer Deposits and Undeposited Funds sections in the accounting integration setup.
Accounting Integration — Unit Adjustments and Lien Payout Due Dates
Bills sent to your accounting package for unit adjustments and lien payouts now include due dates. Due dates are based on the vendor terms configured in your accounting package. For example, if you finalise a unit deal that includes a trade-in with a lien payout, the bill to the vendor for that lien payout will show a due date based on that vendor's terms in your accounting package.
Standardising the Vendor Availability Button
The previous BRP Availability and Cassons Availability buttons have been consolidated into a single standardised Vendor Availability button. This unified button will also be used as additional vendor stock-on-hand (SOH) integrations are implemented. When vendor SOH quantity is stored locally in Blackpurl, the button displays the quantity directly so you do not need to click it to see the current stock level.
SOM Information
Purchase order information sent to SOM now includes the expected date for order items.
What's Improved
The following issues have been resolved or improved in this release.
Resolved — an issue that sometimes caused Blackpurl to disconnect from QuickBooks when processing a unit adjustment entry.
Resolved — an issue that caused an "unexpected character" sync failure for invoice payments.
Resolved — an issue that caused taxes to not be properly calculated when switching a service job type between Internal Service and Third-Party.
Resolved — issues with the Customer Order Recalculate Pricing action not working correctly on Deal Trade Ins, Third-Party Service Jobs, Deal Service, and Deal Merchandise.
Resolved — an issue that caused the Enforce Technician PIN flag to be hidden in shop settings under Settings & Controls.
Resolved — an issue where the hyperlink from the scheduler week view appointment count indicator did not work.
Resolved — an issue that caused a service job status to remain as Complete even after the job had been invoiced.
Resolved — an issue where options from deals were not assigned the same pricing when added to Deal Service versus Deal Merchandise.
Corrected — a User Interface (UI) issue in the Fusion Mapping screen.
Corrected — a User Interface (UI) issue on mobile devices for the day view of the scheduler.
Corrected — a User Interface (UI) issue for unit ordering vendor tiles.
Corrected — a User Interface (UI) issue for text fields in the Users screen.
Resolved — an issue caused by a Google Chrome release that prevented the transaction dropdown on Cash Reconciliations from working.
Resolved — an issue with totals in the Invoice Preview where the subtotal was incorrectly reduced by the amount of the deductible.
Resolved — an issue where units on deals created from DP360 sometimes had a zero price, caused by the order unit being added to the deal instead of the stock unit after it had been received.
Resolved — an issue where the invoice preview for a third-party service job did not always include the job line items.
Improvement — additional fields added to the service data FTP for a specific dealer.
Improvement — an external ID field has been added to the account type object for use in data load automation (internal).
Improvement — global search results now correctly reflect the full text entered, including text typed after a pause. Previously, results were based only on the text entered before the pause.
Resolved — an issue with part auto-reorder caused by bulk updating of part records, primarily via the data loader.
Resolved — an issue that caused an order unit on a deal to not always reflect the current pricing set on that order unit.
Resolved — an issue that caused a mismatch between the date a unit was actually invoiced and the date sold reported in the deal units report.
Resolved — an issue in vendor receiving where parts from multiple VOs were not always included in the VR. In some scenarios, parts from one VO were excluded while parts from another VO were included correctly.
Resolved — an issue where the unread text message count did not match the actual list of unread messages. Incoming messages that could not be matched to a Blackpurl customer were incorrectly included in the count.
Resolved — an issue related to deals selling a consignment unit that caused an accounting sync failure for the related Deal Merchandise invoice.
Released — a timestamp has been added to the file name generated for an FTP integration for a specific dealer.
Resolved — an issue where the amount saved was not showing the correct amount when a checkout included a kit.
Resolved — issues encountered when inserting make/model using the data loader for activations (internal).
Resolved — an issue obtaining a price file from AWS when the file name contained spaces.
Released — new forms for specific dealers and edits to existing forms for specific dealers.
Resolved — an issue when committing options to deals that resulted in negative quantities available on parts when that part was an option on multiple units in the same deal.
Improvement — the date range filter on the Invoice Detail Report has been updated to allow reporting on a 31-day month.
Resolved — an issue that allowed a unit to be sold on multiple Customer Orders in specific scenarios.
Resolved — an issue that caused the status of a part on a deal to not align with the actual status of that part on the customer order.
Resolved — an issue that caused consignment information to not be displayed on a customer unit once that consignment was reserved onto a deal.
Resolved — an issue that caused unit information to drop off a unit when editing an order unit.
Resolved — an issue that prevented a user from removing an empty service job simply because a technician was assigned to the job.
Resolved — a timezone issue that caused bills created in Xero to be dated one day prior to the actual bill date.
Resolved — an issue that prevented a service job from being finalised when a part on that job had a very long description.
Released — an updated form required by a specific dealership.

