PPU Dealer Notification (2025)

This page lists release notifications for IntelliDealer. Release notifications for ID MobileAccess are available at: ID MobileAccess Application Version History.

Select a month:

2025.12

PPU 2025.12.003

Parts:

Ticket Description
DS-22756

Issue: Deposit rounding was appearing on the parts invoice printout when it should not.

Solution: Updated the print program to display deposit rounding only when applicable.

DS-22772

Issue: Price update is taking longer to complete due to file logging on the parts subs file.

Solution: Remove trigger for parts subs file (PARTSUB)

DS-22781

Issue: The Close and Select buttons on the Parts Availability window were missing.

Solution: Fixed the issue with a missing closing tag in Lansa and restored the missing buttons.

PPU 2025.12.002

Integrated Rental

Ticket Description
DS-22736

Issue: The equipment units created through APIs were not being sent to Integrated Rental.

Solution: Valid equipment units created in IntelliDealer or through an API are now sent to Integrated Rental correctly.

LA-1535

Issue: A recent change caused issues with equipment records during the Integrated Rental preload process.

Solution: The Integrated Rental preload errors have been corrected.

PPU 2025.12.001

Administration

Ticket Description
DS-22581

Issue: An error prevented the proper language from displaying on a Save Changes confirmation modal.

Solution: The proper language now correctly displays on Save Changes modals.

APIs

Ticket Description
DS-22563

Issue: Required fields were missing from the OpenAPI documentation for several VitalGateway APIs.

Solution: Added the appropriate Swagger required annotations to all request DTOs (data transfer objects) for those APIs integrated with VitalGateway.

General Ledger

Ticket Description
DS-21255

Issue: In some cases, unattended Rental Billing Runs failed with an error when creating the first invoice for a rental contract that had not yet been invoiced, so the new invoice was not generated, and the contract appeared in the Real‑time Billing Queue with status Failed.

Solution: Unattended Rental Billing Runs now successfully create the first invoice for these rental contracts, and the contracts show as successfully processed in the Real‑time Billing Queue (unless another unrelated error occurs).

InspectionPlus

Ticket Description
DS-22519

Issue: In some cases, InspectionPlus PDF reports could not be opened from the History tab. When users clicked the gear icon, the spinner would continue indefinitely, and the PDF report never displayed due to a backend PDF generation error.

Solution: Backend processing for InspectionPlus PDF generation has been corrected so that PDF reports now open successfully from the History tab when users click the gear icon (unless another unrelated error occurs).

Interfaces

Ticket Description
OEM-3504

Enhancement: Functionality has been added to allow account selection when processing Ditch Witch miscellaneous type invoices.

Ditch Witch Invoices

OEM-3496

Enhancement: Worldpay Text-to-Pay URLs have been migrated from MyDealer to ws-oem.

Worldpay Interface

OEM-3481

Enhancement: While ordering or transmitting parts orders to Komatsu the “Allow Parts Substitution” option is now the default. This allows the interface to substitute parts if they are unavailable while filling the order.

OEM-3209

Enhancement: A parts availability interface has been created that provides information related to parts that are available at Claas warehouses, as well as pricing info and delivery. This new interface can be accessed from Configuration > Interfaces > Claas > Claas Parts Availability Configuration.

Claas Parts Availability Configuration (From Parts Availability)

OEM-3184

Enhancement: Implemented a configuration for Claas Parts Order Types that allows specifying the availability period (month range) and the minimum order amount required for placing parts orders.

Claas Part Order Type Configuration

OEM-3133

Enhancement: Komatsu MyK (eCommerce) has been updated to return a specific error message as the response whenever IntelliDealer finds an error. i.e., invalid customer number when creating a parts invoice.

DS-22685

Issue: A null pointer error occurred when trying to add part sales lines to the transmitted file.

Solution: The null pointer error has been fixed and part sales lines can now be correctly added.

DS-22679

Issue: Contacts were not transmitting through JD SMO

Solution: Updated the payload request class by removing duplicate json fields. Contacts now successfully transmit.

DS-22675

Issue: The user was unable to submit warranty claims when there was no campaign response.

Solution: The logic has been updated to allow claim submissions even when no responses for both Campaigns and Planned Maintenance APIs are available.

DS-22591

Issue: Equipment Notes were not transmitting through JD SMO.

Solution: Updated the payload request class by removing duplicate json fields. Equipment notes now successfully transmit.

DS-22551

Issue: When invalid characters are in the postal/zip code during the authorization process from Worldpay, IntelliDealer was displaying a ‘General internal failure’ error.

Solution: IntelliDealer now removes invalid characters when transmitting the postal/zip code in the Ship To address to Worldpay. This does not remove those invalid characters in IntelliDealer or the database.

DS-22527

Issue: Both new and legacy transmit processes were sending the same files, resulting in duplicates.

Solution: A property flag- Use New Prism Transmit Process - a validation check, was added to both the legacy code and the newly migrated code (for the batch job - JDPrism Transmitting Parts Inventory File). This ensures that only the appropriate process runs, preventing duplicate file transmissions.

John Deere: DTF

DS-22447

Issue: When security switch 995 - ‘Allow Access to text-to-pay' was unchecked, a user was unable to properly configure options in Configuration > General Ledger > Accounts Receivable > Cash Codes for Worldpay. The check box 'Offer Pay By Text’ was not visible.

Solution: The 'Offer Pay By Text' checkbox in the Worldpay Cash Code configuration now appears regardless of the user security for Text-To-pay.

DS-21238

Issue: When Komatsu MyK (eCommerce) was sending a DROPSHIP order, and under certain conditions, Komatsu NPS would fail to accept the order.

Solution: IntelliDealer now truncates fields being sent to Komatsu NPS from Komatsu MyK (eCommerce orders). This does not change anything that is stored in IntelliDealer.

These include:

  • Ship to Name
  • Address 1, 2
  • City
  • State
  • Postal Code/Zip Code
  • Contact Name
  • Comments/special instructions

2025.11

PPU 2025.11.007

Administration

Ticket Description
DS-22666

Issue: When creating a new user in the hosted environment, new WEBUSR logging could cause the browser to spin indefinitely.

Solution: Fixed the location of the trigger to prevent the application from crashing.

PPU 2025.11.006

Other

Ticket Description
DS-22584

Issue: When clicking the View PDF tab in the Printer Out/PDF Viewer, the system issues a general internal failure, and the user is unable to view the file.

Solution: The PDF Viewer now ignores invalid files.

Rental

Ticket Description
DS-22658

Issue: Rental invoices did not include damage waiver taxes when using real-time billing.

Solution: Updated the logic to properly handle the tax applies flags for damage waiver amounts during real-time billing of rental invoices.

PPU 2025.11.005

Integrated Rental

Ticket Description
DS-22536

Issue: When a unit with an attachment is invoiced, only the primary unit was sent to Integrated Rental, while all attached equipment was being incorrectly ignored.

Solution: Primary units as well as any attachments that are invoiced are now being sent to Integrated Rental.

Service

Ticket Description
DS-22641

Issue: Negative part requisition amounts would cause incorrect tax 3 and 4 billing entries during real-time Work Order billing.

Solution: Updated the logic to correctly calculate and cap tax 3 and 4 values when generating billing details.

PPU 2025.11.004

Accounts Receivable

Ticket Description

DS-22630:

Issue: A statement run failed with a level check error on the INVHIR file.

Solution: Update legacy references to the INVHIR file.

PPU 2025.11.003

Accounts Payable

Ticket Description
OEM-3478

Issue: Some banks do not accept the Addenda Header and Footer records in the EFT file.

Solution: Added a checkbox on the Vendor EFT screen (Configuration > General Ledger > Accounts Payable > Vendor EFT) labeled Remove Addenda Header/Footer. If checked, IntelliDealer removes those records to meet bank specifications. See Configuration: Vendor EFT.

Accounts Receivable

Ticket Description
DS-22418

Issue: On the Real-Time Billing Queue screen, trailing spaces entered in the Reference Number field caused mismatches and prevented proper record lookup.

Solution: Updated the system to automatically trim and ignore leading and trailing spaces in the Reference Number field.

AvaTax

Ticket Description
IPS-7057

Enhancement: AvaTax refunds now use Create Transaction API (latitude/longitude not supported in Refund API) as invoicing and refunding flows were using two different addresses thereby creating inaccurate refund tax calculations. Using CreateTransaction for refunds ensures proper handling of the refund transactions without any address validation errors.

IPS-6763

Enhancement: Updated the Type filter label in Equipment Profile listing screen to reduce confusion as ‘Traded’ is not a Type as it is conditional on the units having a Traded Date populated. The new labels are:

· New & Used (no Traded Date) <-remains the default selection

· New (no Traded Date)

· Used (no Traded Date)

· Traded Date (New & Used)

· All

DS-22337

Enhancement: In the Equipment Invoicing module, the 'i' icon on the Attachment, Trade Ins, Parts and Multimedia tabs now takes the user directly to the corresponding Customer Profile. Previously, it opened the Customer search screen.

DS-21621

Issue: On the Machine History screen, enabling the Show Subtotals option incorrectly included the overall total in the list of results, and sorting a column before enabling Show Subtotals caused all subtotals to appear at the top of the results.

Solution: Now, when Show Subtotals is selected, only the correct subtotals are shown in the results (the overall total is not included), and subtotals appear in the correct order based on the selected sort.

DS-21253

Issue: When security setting 995 - Allow Access To Invoice History G/L Details is disabled, the Memos button is hidden for both Parts and Equipment.

Solution: User can now see the memos button even if security code 995 is disabled. This ensures the G/L Details button's visibility is conditioned on the 995 - Allow Access To Invoice History G/L Details security setting, and the Memos button's visibility is based on the existence of memos.

FileBound

Ticket Description
IPS-7040

Issue: In FileBound 2.0, when a PO vendor does not match the voucher vendor, it triggered a hard stop.

Solution: Updated the API response to return the vendor mismatch as a warning instead of a hard stop. If the dealer proceeds with the vendor mismatch, the purchase order will need to be manually cleared.

DS-22373

Issue: When importing vouchers for already-invoiced units via FileBound, users were incorrectly receiving an “inventory account is being used” error, even if no inventory account was involved.

Solution: Updated the VoucherCreationAPI logic so that this error message is only shown when an inventory account is actually used, preventing false error notifications.

DS-22229

Issue: When creating a voucher via the voucherCreation API, cost codes other than “O” and “C” were automatically changed to “C” in IntelliDealer, leading to incorrect data and confusion for dealers.

Solution: The system now validates the cost code against the allowed values and the subtype table. Only cost codes “O” and “C” are accepted for posting. If any other cost code is used, or if the code is not loaded in the subtype table, an error message is displayed in FileBound and the voucher is not posted. Cost codes are no longer silently changed. Dealers now receive a clear error if an invalid cost code is used, preventing silent data changes and ensuring data integrity.

InspectionPlus

Ticket Description
IPS-7131

Issue: When trying to open various templates or forms from the Required Restarts list, users encountered issues which prevented the template or form from opening properly.

Solution: Added conditional checks have been added to ensure the template or form can open.

IPS-7043

Enhancement: When InspectionPlus templates are listed under Required Restart(s) on the home page, the list now shows the template name and version number. If any templates are created with blank names then the template ID is listed instead. See: Home Screen.

IPS-6961

Enhancement: On the InspectionPlus Assign Service screen, the mass update tool, which allows a user to update all entries in a column at once, has been improved to show the mass update value directly underneath the toggle. The behavior of mass update tool is:

· Upon first opening the screen, mass update toggles are set to off and their values are disabled.

· Turning on the mass update toggle enables the column’s mass update value and disables the remaining entries in that column.

· To update individual entries in the column, turn the toggle off.

· Turning the mass update toggle back on clears all existing entries in the column.

See InspectionPlus Assign Service.

DS-22412

Issue: Users received an “Internal Error” message when attempting to clear an InspectionPlus form from the Required Restart(s) list. This occurred when the inspection form was generated from an archived template, which the system previously did not support.

Solution: Updated the logic to allow inspection forms created from archived templates to be opened and cleared from both the Required Restart(s) list and the All Inspections list. See InspectionPlus Assign Service.

Inspections

Ticket Description
DS-22539

Enhancement: Improved the response time of the No Inspection (Legacy) and Active Inspections buttons in Work Orders.

Integrated Rental

Ticket Description
LA-1480

Issue: The Exclude from IR checkbox was only shown after preload completion, preventing early exclusion of units to Integrated Rental.

Solution: Removed the preload completion check and added validation to skip sending excluded units and options to IR during a preload. See Equipment Profile.

DS-22353

Issue: Error message received when duplicate invoice entries were created in the system.

Solution: To prevent duplicate entries, added more information into the Integrated Rental invoice table (INVHIR). See Integrated Rental: Invoicing Write Back.

Interfaces

Ticket Description
OEM-3503

Issue: CLAAS sent the shipment file with an incorrect date format (yyyy-MM-dd), which prevented the file from being processed.

Solution: Updated the logic to handle both the agreed-upon date format (yyyy-MM-dd) and the newly introduced one (yyyy-MM-dd).

OEM-3499

Feature: Added Versapay Credit Card logs to Administration > Settings > Interface Logs. See Interface Logs.

OEM-3494

Feature: Integrate VISA’s Collaborative AR Platform (C-EDP) with IntellDealer. Changes include:

· more accurately reflected line item details are transmitted from work orders from authorization maintenance for Versapay, CNH Productivity Plus and Agco+

· more accurately reflected discount amounts for CNH Productivity Plus and Agco+ from authorization Maintenance

· transmit make, mode and group code, instead of serial number, for equipment invoices where ? was used as the stock number for Versapay, CNH Productivity Plus and Agco+

· transmit line-item detail instead of total line for rental for Versapay

OEM-3478

Issue: Some banks do not accept the Addenda Header and Footer records in the EFT file.

Solution: Added a checkbox on the Vendor EFT screen (Configuration > General Ledger > Accounts Payable > Vendor EFT) labeled Remove Addenda Header/Footer. If checked, IntelliDealer removes those records to meet bank specifications. See Configuration: Vendor EFT.

OEM-3479

Issue: The Kubota eCommerce interface failed to create an order in IntelliDealer if the total deposit amount from Kubota was different from the IntelliDealer invoice total.

Solution: Added an option to the Kubota eCommerce (KCom) configuration screen to allow a deposit discrepancy part to be configured. If the deposit amount from Kubota is different from the IntelliDealer invoice total, the difference can be assigned to the configured deposit discrepancy part for the order location. This will allow the source of the discrepancy to be identified once the order has been created. See Kubota: eCommerce.

OEM-3452

Enhancement: The John Deere Complete Goods Events interface will no longer check the order number when determining whether to create a new unit. The interface now checks the Equipment Identifier and any Machine Serial Number matches to identify preexisting units. The Existing Unit Year Threshold configuration option has been removed from the configuration screen for this interface as it is no longer required. See John Deere Complete Goods Events.

OEM-3451

Enhancement: On the Configuration > Interfaces > John Deere > Complete Goods Events screen, added a new checkbox called Update Rental Units. When enabled, all events from the Sales Center also update equipment/stocks in rental status. See John Deere Complete Goods Events.

OEM-3438

Feature: Adds a new UI to manage the interfaces including the request and response to interfaces at Administration > Settings > Interface Logs. Currently only the Claas Parts order transmit interface is recording the request and responses. You can also view data from BRP, Shopify, Volvo Parts Market Place, and Kubota Ecommerce. See Interface Logs.

OEM-3424

Enhancement: Under Configuration > Interfaces > John Deere > Complete Goods Events, added the Attachment Exclusion List tab. Dealers can upload a CSV with a single column that contains attachment codes for which IntelliDealer should not create or generate stock profiles. Codes must not contain spaces or special characters; otherwise, a validation error will occur. See John Deere Complete Goods Events.

OEM-3407

Issue: The John Deere Complete Goods Events interface does not generate Purchase Order receipt records for transfer events.

Solution: The John Deere Complete Goods Events interface now creates Equipment Purchase Orders for transfer events if the Create PO checkbox is selected on the configuration screen. See John Deere Complete Goods Events.

OEM-3397

Issue: The JD CGE interface attempted to find a single Equipment Default entry with both an Inventory and Sale Account populated, and if such a record was unable to be located, both accounts would default to the Equipment Add Default accounts.

Solution: The JD CGE interface has been updated to now search for the Equipment Default Inventory Account and Sale Account separately.

OEM-3281

Feature: This is the beta release of the Claas Machine Order interface (Configuration > Interfaces > Claas > Machine Order). This interface creates and updates equipment profiles with data from Claas. The feature name is CLAAS_MACHINE_ONLINE_MOL_ and the feature number is PFW.6524. See Claas: Machine Online Order.

OEM-3124

Feature: Beta release of the Ditch Witch Invoice Download interface (Configuration > Interfaces > Ditch Witch > Invoice Download). You can use this interface to download Ditch Witch Invoices into IntelliDealer. See Ditch Witch Invoice Download and Ditch Witch Invoices.

DS-22559

Issue: Unable to submit Vermeer warranty draft claims with different claim types.

Solution: Updated the code to populate the correct claim type values in the API payload.

DS-22517

Issue: The John Deere Sales and Marketing Optimization (JD SMO) interface stopped transmitting data after the 2025.10.02 PPU because the configuration screen wasn’t correctly saved.

Solution: Modified the code to ensure that the JD SMO configuration screen can be saved.

DS-22496

Issue: The Vermeer Parts Inventory Transmit interface PDF report incorrectly showed the number of invalid part numbers as equal to the quantity uploaded.

Solution: Fixed the invalid parts quantity in the report.

DS-22329

Issue: The John Deere SMO interface did not transmit all equipment costing entries, specifically Machine History records under the Equipment Profile.

Solution: Updated the logic to send all entries based on the division level, since some records are stored with the location “AP.”

MyDealer

Ticket Description
DS-19296

Issue: In MyDealer, when two guest sessions were initiated under different divisions, at the time of checkout user details from the incorrect division were being used in the backend.

Solution: An additional validation check has been added to ensure that the user’s division matches the division associated with the order for all guest account checkouts. An error is now thrown if a mismatch is detected.

Payment Processing

Ticket Description
OEM-3535

Issue: If one email failed to send during the EFT notification process, the whole batch stopped, and no other emails were sent. This often showed up as an “HTTP client did not emit a response” error.

Solution: Improved the email-sending process so that one failed email no longer affects the rest. Now, even if an individual email can’t be delivered, the remaining messages are sent as expected.

Service

Ticket Description
DS-22433

Issue: When using real-time billing and billing a segment to a closed work order, the closed segments are not automatically billed.

Solution: Real-time billing now occurs when billing a segment to a closed work order.

VESign

Ticket Description
DS-22282

Issue: In the Configuration > Interfaces > VESign (Electronic Document Signing) window, users received a “General Internal Failure” error when attempting to update and save VESign location settings using the Update Selected Location(s) button, especially for locations that had not been previously configured.

Solution: The system now correctly saves VESign location settings for all locations, including those being configured for the first time, without error.

VitalEngage Text

Ticket Description
LA-1465

Issue: When launching VitalEngage Text the user received an error message stating that the alert phone number is not valid.

Solution: Added increased token management to prevent this error going forward.

Other

Ticket Description
IPS-7121

Issue: On the Employee Profile screen, the Hourly Rate field only permits values up to 199.99 which was limiting higher annual salaries to be saved.

Solution: Increase the Hourly Rate field to allow values up to 999.999.See Employee Profile.

IPS-6864

Enhancement: Added new log file LOGPARS for part substitution details (PARTSUB). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6852

Enhancement: Added new log file LOGPARP for price file details (PARTPRC). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6849

Enhancement: Added new log file LOGWOQ for work order quote details (WOQUO). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6848

Enhancement: Added new log file LOGWUSR for user profile details (WEBUSR). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6844

Enhancement: Added new log file LOGFEAT for IntelliDealer features details (PFWFEAT). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6843

Enhancement: Added new log file LOGPARD for customer pricing (PARTDISC). See IntelliDealer Main Files and Descriptions and System Settings.

PPU 2025.11.002

Parts

Ticket Description

DS-21874:

Issue: When returning a part for an internal customer, if the Allowed Days for Parts Return configuration is used, the user receives a error “Part #xxxx is not eligible for return”.

Solution: Allow internal customers to return parts.

VESign

Ticket Description

IPS-7117:

Issue: Changes introduced for VESign to Parts Invoicing in the 2025.09 release resulted in users being automatically directed to VESign Signing Details modal when licensed for VESign, circumventing their ability to use legacy signature capture on their payment device. Given dealer feedback, we are changing the workflows associated with Parts Invoicing.

Enhancement:

When VESign is licensed and activated for a location(s), Parts Invoicing will have two invoice options available via buttons : “Send VESign Invoice” and “Invoice”.

- Send VESign Invoice – Invoices the sales order, bypasses the legacy signature process, and displays the invoice in a pop-up to initiate and then complete the VESign process.

- Signing via this method still follows the same workflow as other VESign modules related to Email Signing through a mobile or touchscreen device virtually or Desktop Signing with a monitor/mouse, a touchscreen monitor or a tablet at the dealership counter.

- The VESign process must be completed in that all signatures must be obtained before invoicing can finish.

- Invoice – Invoices the sales order and, if configured, continues to use the legacy signature capture process through the payment device.

- Additionally, users will still have the ability trigger an electronic signature capture using VESign after invoicing in this manner through either the “Display Invoice” button or through Invoice History.

Once either invoice option “Send VESign Invoice” and “Invoice” is triggered, a new button will be available to users “Display Invoice”. Selecting this allows the user to see the invoice that was created in the process.

- The "Display Invoice" button appears after an invoice is created allowing users to view the finalized invoice.

PPU 2025.11.001

Other

Ticket Description
DS-22556

Issue: When a user clicks the “Forgot Password?” link on the IntelliDealer homepage, it generates an error.

Solution: Ensure the required library is available when the link is used.

2025.10

PPU 2025.10.005

Interfaces

Ticket Description
DS-22502

Issue: For CPA EFT File-Qualifier records, the system trimmed the text to 20 characters to store it in the MapData table.

Solution: Ensure all required characters are saved by splitting long file qualifiers into multiple records.

DS-22513

Issue: Quotes in the John Deere system were not being pulled into IntelliDealer using the new JD Quote interface.

Solution: Updated the JDQuote production URL.

Integrated Rental

Ticket Description
DS-22265

Issue: Users trying to email Integrated Rental Invoices from IntelliDealer occasionally received an “attachments.null.bytes field format is invalid” error message.

Solution: Made a modification to how Integrated Rental invoices are attached to emails.

Other

Ticket Description
IAAD-49

Issue: During a recent release, a limit was added for the number of logins per second to prevent performance impacts from automated requests. This restriction is not required for On-Premises (On-Prem) dealers.

Solution: For On-Prem dealers, the limit has been set to a fixed value of 500 logins per second, which is considered acceptable for trusted internal API access according to Google. For ASP dealers, the limit has been adjusted to 0.9 logins per second to reduce restrictions, which aligns with Google’s recommended value for user logins.

PPU 2025.10.004

Interfaces

Ticket Description
DS-22470

Issue: If a part has only a backOrdered quantity and all other quantity fields (such as onHand, onOrder, quantityReseved) are 0, then that part not included in the inventory file.

Solution: Modified the logic to include parts where backOrder is not equal to 0, even if all other quantity fields are 0.

Other

Ticket Description
DS-22505

Issue: There was a delay in applying the PPU for ASP dealers in the pilot phase.

Solution: In some cases, the WEBCFG and WEBUSR tables in library PFWWEB remain locked during ODBC exit checks. Updated the ODBC exit program to close all open tables and release locks before it ends.

PPU 2025.10.002

APIs

Ticket Description
LA-1269

Enhancement: Added a Swagger documentation header for all API endpoints.

LA-1218

Issue: Required fields for the APIs were not properly identified.

Solution: Required fields are now identified and an incorrect error was resolved.

Configuration

Ticket Description
IPS-6977

Enhancement: A new Date Format field has been added to Config > Misc. > Other > System Settings > Location, allowing users to choose their preferred format from a drop-down. (default: MM/DD/YYYY) System Settings: Location

FileBound

Ticket Description
DS-22119

Issue: The user was unable to create a voucher for an account that was coded with an Application Type of ‘Parts’ that was not a sale account.

Solution: The user is now able to create a voucher correctly.

InspectionPlus

Ticket Description
IPS-6927

Enhancement: Images attached within the steps of an InspectionPlus form will be viewable within the PDF Summary Report

IPS-6916

Enhancement: Include work order quotes by serial number when accessing a pending quote when adding a segment to a quote from InspectionPlus.

IPS-6904

Enhancement: The invoice logo header image will be present on the first page of an InspectionPlus PDF Summary Report with subsequent pages displaying the company’s name in the report header. InspectionPlus

Integrated Rental

Ticket Description
LA-1414

Enhancement: Replaced the Amount field with AmountWithOverTime in the IntegratedRentalCloudAPI.yaml file.

LA-1287

Enhancement: Added a switch, “Exclude from Integrated Rental”, that prevents a unit from transmitting to Integrated Rental. This switch will only be available when feature licensed to Integrated Rental. Equipment Profile, Integrated Rental: Equipment Profile

LA-1275

Enhancement: Reduced the number of fields on the Equipment Profile that get locked to Integrated Rental.

DS-22386

Issue: The supplier invoice amount validation error was still occurring for any dealer integrated with Integrated Rental.

Solution: Removed the Supplier Invoice Amount Validation from the Equipment Profile for any dealer using Integrated Rental.

Interfaces

Ticket Description
OEM-3470

Enhancement: The Kubota eCommerce interface has been updated to log tax calculation requests for troubleshooting purposes.

OEM-3455

Enhancement: The Terex Customer Orders file name have been updated to have seconds in the dateTime field.

OEM-3437

Issue: For EFT transactions, some banks require a File Qualifier to be present on the first line of the generated file.

Solution: A "File Qualifier" text box has been added on the Vendor EFT screen. Configuration: Vendor EFT

OEM-3431

Enhancement: The John Deere eCommerce Status Update Tool has been updated to provide clear warning messages regarding usage of the tool to send status updates out of order.

In addition, the tool will no longer allow shipped events to be transmitted for pick up orders and vice versa.

OEM-3430

Enhancement: Improved hashing functionality for CNH Work Order Transmit. The current hashing logic compares against any matching hash code across the table. Now, it compares only against the latest hash code before sending.

OEM-3429

Feature: The Claas Parts Order has been using a depreciated API to communicate with. The interface has changed to a more modern version where making the connection is supported by Spring Tools.

OEM-3378

Enhancement: Update Date Time format has been updated to use zones while transmitting a work order to CNH DEP.

OEM-3377

Enhancement: Added the checkbox “Use New Transmit Process” in DTF configuration screen to work with modern screen functionality for JD Prism. John Deere - DTF

OEM-3307

Feature: JOHN DEERE JD PRISM INTERFACE(PFW.6193) - Migrated parts return creation logic from legacy implementation to modern screen functionality.

OEM-3295

Feature: JOHN DEERE JD PRISM INTERFACE(PFW.6193) - Migrated stock transfers creation logic from legacy implementation to modern screen functionality. The new process is using the stock transfer functionality, where it creates a record under this screen Product Support > Parts > Stock Transfers.

OEM-3284

Enhancement: CNH My Fleet has been updated with a search bar for a global search or to search by serial number, model, customer, or dealer location in CNH My Fleet summary page. CNH - My Fleet

OEM-3273

Feature: JOHN DEERE JD PRISM INTERFACE(PFW.6193) - Migrated processing scheduler file logic from legacy implementation to modern screen functionality.

OEM-3265

Feature: JOHN DEERE JD PRISM INTERFACE(PFW.6193) - Migrated parts order creation logic from legacy implementation to modern screen functionality.

OEM-3264

Feature: Added the ability to utilize CNH Grow in Work Orders.

OEM-3219

Enhancement: In preparation for the beta release of the Vermeer eCommerce interface, a part pricing update tool has been created to update part pricing in Vermeer with pricing levels from IntelliDealer.

OEM-3108

Feature: The initial beta release of the new JDQuote Equipment Quote creation interface has been added. This interface will eventually replace the legacy JDQuote/JDPO interface. JD Quote

OEM-3086

Enhancement: Dealers lacked the ability to combine multiple segments into a single claim when submitting warranty claim for Kubota. This feature has been added to the interface.

OEM-2726

Feature: JOHN DEERE JD PRISM INTERFACE(PFW.6193) - Migrated JD Prism inventory transmit from legacy implementation to new modern screen functionality.

OEM-2708

Enhancement: New JD Prism modern screen functionality has been updated to automatically add parts to the system when they are received on a Stock Transfer or a Parts Order. Parts must be present in the price file to be added automatically.

LA-1081

Enhancement: Users can now add a John Deere Proactive Jobs service requests when licensed for the interface.

IPS-7018

Enhancement: When AMAX is configured to use a PO start digit, then the assignment of the PO number will always create a 7 character PO number.

DS-22385

Issue: Generic AEMP data feeds were not optimal if the provider did not offer an appropriate link structure for their telematics.

Solution: The Generic AEMP settings have been updated to provide better support for an incomplete link structure.

DS-22378

Issue: When performing CNH authorizations from authorization maintenance the dealer is unable to transmit, due to a credit on freight, or authorization number has alpha characters.

Solution: IntelliDealer will now transmit all freight amounts as positive to CNH Productivity Plus.

IntelliDealer will also allow alphanumeric authorization codes for CNH Productivity Plus.

DS-22363

Issue: The John Deere Complete Goods Events was not properly updating equipment details when processing movement events between branches.

Solution: The interface now properly updates equipment details, including Planned Delivery Date.

DS-22357

Issue: Some invoices were unable to transmit to CNH Productivity Plus and AGCO+ and were providing a blank reason.

Solution: IntelliDealer will provide as meaningful an error message as possible under certain conditions from CNH Productivity Plus and AGCO+.

The construction of the error message depends on what is being returned from CNH Productivity Plus and AGCO+

DS-22341

Issue: Some parts invoices are unable to transmit from authorization maintenance due to a lost sale being recorded in the parts invoice

Solution: Lost sales are not to be transmitted to CNH Productivity Plus. The program has been changed to properly handle those situations and prevent the communication error with no reason.

DS-22321

Issue: When using a CNH Gift card from parts invoices, the dealer produced a Communications failed error, and had to enter the authorization number manually due to an invalid state field.

Solution: IntelliDealer will now return a more informative error message ''The following fields contained errors. shipTo.state”.

DS-22302

Issue: A typo on a field in the Vermeer Warranty interface was causing an error.

Solution: The field has been adjusted to comply with IntelliDealer’s language variables. A localized ‘Corporate Account Goodwill’ is now used, as suggested by Vermeer.

DS-22298

Issue: A large number of logs were added to Catalina.log if CNH DSA is not acknowledged.

Solution: Produce an error instead of writing it to the log files.

DS-22290

Issue: The MyKomatsu status update interface could not function correctly if there was no default Freight for a location.

Solution: The MyKomatsu status update interface now correctly compensates for no default Freight if there is none for that location.

DS-22287

Issue: Some interfaces running on non-production systems were inadvertently updating data to production systems.

Solution: There is now a limit to which OEM interfaces can be run on a non-production library.

DS-22273

Issue: The value of CNH Fleetview Summary Pending PIPs alerts do not match with the Details screen.

Solution: Update the Pending PIPs column hide by default and added the PIP’s Count to the Summary grid.

DS-22208

Issue: Vouchers created using an OEM voucher creation interface (eg. Komatsu ASN Invoices, Kubota Invoice Download, JD Warranty Credits, BRP Invoices) were creating vouchers with an incorrect date.

Solution: Vouchers will now always have the correct date when created by an OEM interface.

DS-22203

Issue: When trying to search Vermeer Job Codes with miscellaneous stock numbers, an error occurred.

Solution: If a miscellaneous stock number is entered, the user can now search using the make and model from a work order segment.

DS-22101

Issue: Criteria selection was omitting G/L accounts when John Deere financial data was generated.

Solution: The criteria selection issue was corrected.

DS-21984

Enhancement: The John Deere Complete Goods Events interface has been updated with a configuration option that will prevent the interface from creating Equipment POs when an invoice event is received from John Deere. This option can be found on the Invoicing tab on the Complete Goods Events configuration screen. Configuration: Location Settings

DS-21945

Issue: Part substitutions in the “forward” direction were being handled incorrectly and created a substitution loop.

Solution: Part substitutions are now handled correctly and no longer loop.

MyDealer

Ticket Description
LA-1376

Issue: MyDealer password requirements have not been updated to match current recommended security standards allowing users to set very weak passwords.

Solution: Updated the MyDealer password requirements when creating/updating a password on a MyDealer user. The new requirements are 10 characters minimum, one lowercase character, one uppercase character, one number and a special character are all required when creating/updating a new password. MyDealer Profile Configuration

LA-1024

Enhancement: Added the ability for users to enable Maintenance Mode in MyDealer independently of IntelliDealer. If IntelliDealer is placed into Maintenance Mode, MyDealer will also enter Maintenance Mode automatically. However, MyDealer can be put into Maintenance Mode separately without affecting IntelliDealer. MyDealer: System Settings, Maintenance Mode

DS-21355

Issue: Sorting in the My Parts Purchases area of MyDealer could potentially cause long wait times.

Solution: Corrected the issue with sorting that caused the long wait times.

Parts

Ticket Description
DS-21704

Issue: Alert Management could crash due to the volume of alerts created during a part copy/merge utility process.

Solution: Alerts are no longer created when doing a parts copy. Add Part/Copy Part

DS-20651

Issue: In Parts Invoicing, the batch process did not set the ‘Confirmed Date’ when a user did not properly close the window for signatures

Solution: The ‘Confirmed Date’ is now set before the signature window is displayed.

Service

Ticket Description
DS-22404

Issue: Users were able to enter hours greater than 999.99 on work orders, which caused the new Real-Time Billing process to fail because the MNBDW file only supports a maximum of 999.99.

Solution: Updated the Real-Time Billing logic to reject work orders that exceed this limit.

DS-22387

Issue: When a work order was closed to Credit Card or Farm Plan, it could not be reopened from the listing window.

Solution: Fixed a JavaScript error that prevented the work order from reopening from the listing window.

DS-22359

Issue: In Parts Invoicing, the preview pop-up shows old invoices with the same invoice number

Solution: The logic now ensures the sales order number also matches when loading the invoice.

DS-22295

Issue: Users were able to assign the work order number as INQ, which incorrectly allowed inquiry requisitions to be tied to actual work orders. This caused billing run errors due to an invalid customer.

Solution: Updated the logic to prevent work orders from being created with the INQ work order number.

DS-22217

Issue: Incorrect tabs display when creating a service quote from within IntelliTech.

Solution: Ensure the correct tabs display when creating a service quote from within IntelliTech.

IDMA

Ticket Description
LA-1404

Enhancement: On the User Profile page, if the user Status is ‘Disabled’, the ID MobileAccess field will now correctly display ‘Disabled’.

LA-1343

Enhancement: The Inventory Count feature has been added to the IDMA. The user can perform these operations with the Inventory Count option:

  • Access available counts.
  • Adjust the number of items in inventory.
  • Perform batch count. (When the same inventory item is stored in individual boxes eg. bolts)
  • Add new parts to the count.
  • Print part labels.
  • Access part vendor information.
  • Remove parts from the count.
DS-21852

Issue: When uploading more than 30 images at a time to ID MobileAccess, most of the images had no thumbnail

Solution: Thumbnails now generate on image upload rather than asynchronously in the background and are available immediately.

Other

Ticket Description
LA-1432

Enhancement: Added a maintenance mode handler when it is activated on IntelliDealer or when IntelliDealer is already in maintenance mode so that the user is notified, and the session is closed.

IPS-7010

Issue: Some users are excessively calling the login end point and causing performance issues and denial of service for others.

Solution: Changed the login page to allow a user to login in once every 5 seconds. The user will need to wait the minimum before attempting the login a second time. A 429 http response code of ‘Too many requests’ will be returned if you are in violation of the time frame. User Passwords

DS-22336

Issue: The Filebound batch job is failing when the PDF writer fails.

Solution: Implemented a fix to handle batch job failures caused by PDF writer errors.

DS-22072

Issue: The VoucherCreation API was throwing an error when the stock number was in Sold status.

PPU 2025.10.001

Other

Ticket Description
DS-22360

Resolved: Cannot export to CSV on Equipment profile/customer profile - getting error '... You do not have authority to access this resource'.

2025.09

PPU 2025.09.007

Other

Ticket Description
DS-22270

Kubota - Service Invoice Upload - Kubota reporting case formatting issue with data headers

PPU 2025.09.006

Other

Ticket Description

OEM 428 Update CNH DEP eWarranty Submission endpoints.

DS 22316 Fix issue with 0 Dollar invoice amounts in Komatsu Retail sales transmit.

PPU 2025.09.004

AvaTax

Ticket Description
IPS-7039

Enhancement: The IntelliDealer AvaTax interface now passes the address, latitude, and longitude at the same time for non-SST dealers to provide to provide support for custom rules. There will be a future update to provide full support of latitude & longitude for refunds.

Interfaces

Ticket Description
DS-22307

Enhancement: Updated the Shopify inventory update functionality with significant performance improvements. Note: in the event of a Shopify connectivity outage, dealers should perform a full inventory reload.

PPU 2025.09.003

Accounts Receivable

Ticket Description
DS-22207

Issue: Using the IBM API to copy folders resulted in process failures for Real-time Billing when copying multimedia.

Solution: Replaced the API with a native, recursive folder copy implementation.

APIs

Ticket Description
LA-1269

Enhancement: Added a Swagger documentation header for all API endpoints.

LA-1268

Enhancement: Created a security switch to control access to the API Gateway dealer credentials refresh. See 999-Configuration.

LA-1267

Enhancement: Created new configuration screen dealers can use to create or change credentials to authenticate the APIs in the Azure API Gateway. See Configuration: API Gateway.

AvaTax

Ticket Description
DS-21505

Issue: The AvaTax Exemption window did not display certificates when the customer number contained a space.

Solution: Updated the logic to correctly load exemption certificates for customer numbers that include spaces.

Configuration

Ticket Description
IPS-7024

Enhancement: Added Used Equipment Evaluation One Inspection Per Unit setting to the Equipment section of Configuration > Miscellaneous > Other > System Settings - Location tab. Previously this switch existed only in legacy tables maintenance. See System Settings: Location.

IPS-7019

Enhancement: Updated system setting label text: Real Time Processing to Real Time Legacy Parts Processing and Real Time Processing Retention Months to Real Time Legacy Parts Processing Retention Months.

IPS-6953

Enhancement: Add validation for the new real time processing system settings.

IPS-6943

Enhancement: Add a check in the invoicing systems for the new real time processing system settings. See Validate Tables.

IPS-6940

Enhancement: Added location-level Real Time Processing settings for Equipment, General, Service and Rental Invoicing. See System Settings: Location.

DS-22252

Issue: Support encountered an issue while attempting to create a new CPA_RBC EFT format. During the save process, the system threw the following error: “lineBreakType field format is invalid.”

Solution: Updated the condition.

Equipment

Ticket Description
IPS-7011

Enhancement: For Rental, Equipment and Work Orders, removed the requirement for a ‘beta’ object to exist for functionality to occur.

DS-21870

Issue: The CSV download reveals secured fields, resulting in a security breach.

Solution: Implemented field-level security to safeguard equipment data.

FileBound

Ticket Description
DS-22082

Issue: When submitting a FileBound voucher, if the stockNumber is blank or contains ?, the system returns an invalid stock number error.

Solution: Enabled creating a voucher when the stockNumber is ?.

InspectionPlus

Ticket Description
IPS-7028

Enhancement: Added initial support to InspectionPlus forms for displaying multimedia on an InspectionPlus form report. Additionally, the URL for the production instance of the PDF generator has been updated. This functionality is not yet available.

IPS-7025

Issue: Users were unable to create quotes in InspectionPlus when the customer’s A/R Agency status was not active.

Solution: Users can now create quotes in InspectionPlus even when an active A/R Agency is not present.

Integrated Rental

Ticket Description
LA-1310

Issue: Supplier invoice field validations in Equipment Profile are causing frequent errors for Integrated Rental.

Solution: Removed Supplier Invoice Fields Validation from Equipment Profile for any dealer using Integrated Rental.

LA-1271

Issue: Customer records with entity use codes CDKOMIT or FOREIGN are currently sent to Integrated Rental, causing errors in their system.

Solution: Updated logic to omit sending any customer with entity use codes CDKOMIT or FOREIGN to Integrated Rental. See Integrated Rental: Customer Profile.

DS-22095

Issue: Integrated Rental received an error when trying to update the location of an attachment.

Solution: Updated the code so that attachment locations can be updated by Integrated Rental.

DS-21853

Issue: Integrated Rental was sent equipment updates that shouldn’t have been sent (missing serial number).

Solution: IntelliDealer no longer sends unit updates to Integrated Rental when the serial number is blank.

Interfaces

Ticket Description
OEM-3425

Issue: The Vermeer Parts Availability interface didn’t separate out Vermeer parts within the invoice and it retrieved parts from the Master Parts file.

Solution: The updates are:

· Added a filter to the dropdown to fetch Vermeer Parts.

· Changed the credentials properties to System level.

· Fixed the HTTP 500 when trying to save properties under the Dealer Accounts Tab.

OEM-3394

Enhancement: In the Work Order Options menu, changed the CNH Basket of Jobs label to CNH eTim/Smartview.

OEM-3384

Enhancement: IntelliDealer return orders created for JD eCommerce orders no longer automatically issue returned parts. Instead, upon receipt of the parts, dealers must go into the relevant parts invoice and manually update the invoice.

OEM-3379

Enhancement: Updated the John Deere Complete Goods Events interface to handle Payment events transmitted from John Deere. These Payment events populate the payment details on the OEM Equipment Details screen accessible under the Machine Quick Links section on the Equipment Profile .

In addition, a new configuration screen option (Update Settlement Information) has been added to the John Deere Complete Goods Events configuration screen to allow the interface to update the equipment Settlement Date and Settlement Number when a payment event is received from John Deere. See John Deere Complete Goods Events.

OEM-3373

Feature: CNH Next Coupons integrations, a part of CNH Interactive Maintenance, helps dealers to create and download next available maintenance coupon received from CNH eTim. This interface is available in Equipment Profile, Work Order Segment and Work Order Quote segment. See CNH: Interactive Maintenance.

OEM-3370

Enhancement: Added user-based security switches for all the CNH Data Exchange Platform interfaces to provide more control to dealerships. This includes a separate control of interfaces from Equipment Profile (800), Work Orders (810) and Work Orders Quotes(813). All the existing interfaces initially default to true.

OEM-3311

Feature: The CNH Close coupons, a part of CNH Interactive Maintenance, lets dealers request CNH to close maintenance coupons once the work is complete. This interface is available in Equipment Profile, Work Order Segment and Work Order Quote segment. See CNH: Interactive Maintenance.

OEM-3262

Feature: The CNH Maintenance History integration, a part of CNH Interactive Maintenance, displays all performed or closed maintenance coupons from CNH eTim available in Equipment Profile, Work Order Segment and Work Order Quote segment. See CNH: Interactive Maintenance.

OEM-3261

Feature: The CNH Vehicle Telematics integration, a part of CNH Interactive Maintenance, displays all telematics data related to vehicle maintenance from CNH eTim. The interface is available in Equipment Profile, Work Order Segment and Work Order Quote Segment. See CNH: Interactive Maintenance.

OEM-3259

Enhancement: Updated the John Deere Complete Goods Events interface to handle sales date events transmitted by John Deere. These events update retail sales and dealer-owned rental fleet sale dates on John Deere equipment. To view these dates, once received from John Deere, open an Equipment Profile, and review Machine Quick Links for a new button titled OEM Equipment Details.

OEM-3245

Feature: The CNH Next Coupons integration, a part of CNH Interactive maintenance, pulls all next available planned maintenance coupons, based on machine hours, from CNH eTim. It also lets dealers create work orders or quotes. This interface is available in Equipment Profile, CNH Fleetview, Work Order Segment and Work Order Quote Segment. See CNH: Interactive Maintenance.

OEM-3234

Enhancement: Updated the JD eCommerce interface to automatically transmit Ready for Pickup or Ready to Ship when John Deere notifies IntelliDealer that the order payment capture is complete. This eliminates the need to manually transmit Ready for Pickup or Ready to Ship. See John Deere eCommerce: Settings.

OEM-3149

Enhancement: The JD SMO interface has been updated to support OAuth authentication. This connectivity is only available when configured, otherwise the Subscription Key continues to function as the authentication method. See John Deere: SMO.

OEM-2916

Enhancement: Updated the JD eCommerce interface to support the recreation of eCommerce orders that have been partially cancelled. These orders can now be retransmitted by John Deere after the reason for the original cancellation is resolved.

OEM-2788

Enhancement: Updated all BRP interfaces to v4, as BRP will remove support for the v2 interfaces.

OEM-2527

Issue: John Deere SMO requires the ability to receive contact updates from IntelliDealer.

Solution: Introduced new functionality in the SMO interface to support transmitting updated contact records.

DS-22281

Enhancement: On Vermeer Warranty Draft Claim Submission Form, the interface populates the Repair Date field by getting last posted labor date when hours worked is greater than 0.

DS-22201

Issue: When transmitting an invoice for credit check to CNH Productivity Plus, invalid characters were transmitted as &#26; which caused the credit check to fail.

Solution: Removed all invalid characters from the descriptions for Equipment, Work Orders, Parts, and Rental for Versapay, Worldpay, AGCO+ and CNH Productivity Plus credit checking.

DS-22164

Issue: When only 6429 - CNH Data Exchange Platform is licensed, the CNH Warranty is not being displayed.

Solution: Allowed the CNH Warranty screens to be displayed for either 6429 - CNH Data Exchange Platform or 6269 - CNH eWarranty Claim Submission.

DS-22160

Issue: When going to Configuration > Interfaces > John Deere > Complete Goods Events - Excluded Dealer Numbers tab, the window is blank.

Solution: Changed the program to display the properly Excluded Dealer Numbers tab.

DS-22151

Issue: When updating equipment on the John Deere SMO configuration screen, the user received a General Internal Failure message.

Solution: Added additional logic to prevent the error from occurring.

DS-22144

Issue: Shopify imposes strict rate limits on the Basic plan level, which causes some part inventory quantities to fail to update due to 422 errors.

Solution: Added an option to the Shopify interface, available on the new configuration screen only. This option works to limit the number of requests transmitted to Shopify during inventory updates to potentially allow the interface to function on the Basic Shopify plan. This new switch is being released as beta functionality to verify whether it works well enough for general release.

DS-22112

Enhancement: The Generic AEMP 2.0 configuration options for AEMP Telematics have been updated to support AEMP data feeds with relative links instead of true hyperlinks. These AEMP data feeds are technically not ISO 15143-3 compliant, but this change will allow these data feeds to be linked to IntelliDealer. This primarily affects the Kobelco AEMP interface.

DS-22064

Issue: When performing a CNH Productivity Plus promotion lookup, invalid card error messages were not being displayed, leaving the dealer to believe there was an issue displaying the promotion.

Solution: Changed the program to display the invalid card error messages.

DS-21959

Issue: When using Alias Account Management, occasionally the breadcrumbs at the top showed the incorrect OEM. For example, CNH Alias Account Management displayed as Bobcat Alias Account Management.

Solution: Changed the program to properly display the selected breadcumb.

DS-21909

Issue: New stock numbers created by JD Sales Center CGE interface have a blank In/Out Status, even when the promised date is in the future.

Solution: Added an option to the JD Complete Goods Events configuration screen to allow equipment units to be created with the Equipment In/Out status set to Out by default. See John Deere Complete Goods Events.

DS-21847

Issue: Unable to invoice a parts invoice or work order to John Deere Credit, when the user has previously attempted to use Versapay Non-Swipe or Worldpay Portal.

Solution: Changed the program to delete the web-portal request authorization so the dealer can invoice to John Deere Credit.

DS-21842

Issue: The John Deere Complete Goods Events interface was resetting the inventory account on the equipment profile after it was changed in IntelliDealer.

Solution: OEM Equipment Creation interfaces (JD CGE, CNH eQuipment, AGCO Open Orders) no longer change the inventory account field if it has been manually set on the equipment profile when updating equipment from OEM data.

Parts

Ticket Description
IPS-6816

Enhancement: Added the ability to view or add a reman part from its base part in Parts Profile. See Reman/Core Part Numbers and Parts Profile (Parts).

DS-22135

Issue: The Upload Parts Conversion file utility experienced an error when the record was blank.

Solution: Implement error handling to ignore blank records.

DS-22015

Issue: The parts matrix and reclass were unexpectedly changed from wireless shop parts returns.

Solution: Updated the parts trigger program to clear the cache when triggered from the wireless shop parts return subsystem.

Rental

Ticket Description
DS-21596

Issue: A Rental Counter invoice listed an invalid time.

Solution: Added logic checks to the billing dialog so users cannot enter an invalid date or time when creating and billing an invoice in Rental Counter.

DS-21052

Issue: Rental contract has a blank type.

Solution: In Rental Counter, prevent an invoice from being created on a reservation or request contract.

Service

Ticket Description
IPS-6819

Issue: A work order is not linked with a manual service request.

Solution: Implemented functionality that allows manual service requests to be linked with work orders. See Service Request: Problem.

VESign

Ticket Description

Enhancement: VESign is now available in Parts Invoicing.

IDMA

Ticket Description
DS-21415

Issue: Emailing the Inspection Summary Report to multiple recipients failed when completing an inspection from ID MobileAccess.

Solution: Updated processing for multiple recipients when emailing the Inspection Summary Report so the messages are sent successfully.

Other

Ticket Description
IPS-6955

Enhancement: Added Enable ODBC Access checkbox to User Profiles to allow API access to ODBC. See User Profiles

IPS-6887

Enhancement: Added new log file LOGFASS for general invoicing billing details (FASSET). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6860

Enhancement: Added new log file LOGCGIO for general invoicing billing details (CGIOPT). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6859

Enhancement: Added new log file LOGCGIR for general invoicing billing details (CGIDR). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6858

Enhancement: Added new log file LOGBASE for general invoicing billing details (BASE). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6837

Enhancement: Added new log file LOGCGID for general invoicing billing details (CGIIND). See IntelliDealer Main Files and Descriptions and System Settings.

IPS-6836

Enhancement: Added new log file LOGCGIH for general invoicing billing details (CGIINH). See IntelliDealer Main Files and Descriptions and System Settings.

PPU 2025.09.002

Filebound

Ticket Description
DS-22100

Issue: The FileBound Purchase Order receiver job generated error messages.

Solution: Added code checks to ensure the correct records are sent to FileBound.

PPU 2025.09.001

Interfaces

Ticket Description
DS-22128

Issue: When there are no parts inventory data in any of the locations, blank XML tags were added to the Komatsu Inventory Transmit file.

Solution: If there is no parts inventory data for a location, the interface does not write the location to the transmit file.

Filebound

Ticket Description
DS-22244

Issue: The FileBound Purchase Order receiver job generated error messages.

Solution: Added code checks to ensure the correct records are sent to FileBound.

2025.08

PPU 2025.08.007

Interfaces

Ticket Description
DS-22106

Issue: In Vermeer Work Orders Transmit, the labor hours billed and labor actual hours were added as integers.

Solution: Updated the program to transmit decimal values for exact labor hours on Work Orders.

DS-22109

Issue: When creating a Kubota Smart Supply Parts Order, multiples of the same order were created.

Solution: Added logic to ensure only one Parts Order is created.

OEM-3317

Enhancement: On the Vermeer Warranty Draft Claim Submission Form, the Dealer Code field is now populated with the location that is fulfilling the Work Order.

OEM-3404

Enhancement: On the Vermeer Warranty Draft Claim Submission Form, the interface populates the Repair Date field by getting last posted labor date when hours worked is greater than 0.

OEM-3416

Enhancement: When a parts order comes in from Komatsu, and the part number cannot be found in IntelliDealer, display an error message in the order for that part.

PPU 2025.08.006

IDMA

Ticket Description
DS-21811

Issue: When using IntelliDealer Mobile Access (IDMA), users were unable to access InspectionsPlus Used Evaluations. They received the error message “403 AUTHORIZATION You do not have authority to access this system”.

Solution: Ensured that users without item location access could still access Used Evaluations via IDMA.

LA-1401

Issue: While using the beta version of InspectionsPlus in IntelliDealer Mobile Access (IDMA) users found they couldn’t save changes, close the form, or complete the form.

Solution: Corrected the issue so users can complete inspections from within IDMA.

Interfaces

Ticket Description
DS-22061

Issue: The new Shopify Order Import batch job shows as unsuccessful in the Job History tab of Administration > Settings > Batch Job.

Solution: Ensured that the Shopify Order Import automated job runs properly.

Other

Ticket Description
DS-22196

Issue: After loading PPU 2025.008.002, trying to download subsequent PPUs results in an ‘Access Denied’ message.

Resolved: Added support for IBM i library file system paths to be considered valid in LibraryData.

DS-22198

Issue: After loading PPU 2025.008.002, the Tomcat service perpetually creates jobs, eventually stopping all functions on IntelliDealer across the company.

Solution: Fixed resource leaks and added safer resource management.

PPU 2025.08.005

PPU 2025.08.004

Integrated Rental

Ticket Description
DS-22126

Issue: Company and Division were not being factored in when checking for duplicate invoice numbers being sent to IntelliDealer from Integrated Rental.

Solution: Company and Division are now factored in when checking for duplicate invoice numbers sent from Integrated Rental.

PPU 2025.08.003

Other

Ticket Description
DS-22078

Issue: Reports appear blank when trying see the PDF in the print preview window of IntelliDealer

Solution: Updated the version number of the react-pdf-viewer library to the latest version

DS-22169

Resolved an issue that could cause an error message to be displayed when viewing CNH DEP Fault Code information on the Equipment Profile.

DS-22111

Issue: On the John Deere Complete Goods Events configuration screen (Configuration > Interfaces > John Deere > Sales Center), the Populate Order Number Into tab is not visible.

Solution: Resolved an issue that was preventing the Populate Order Number Into tab on the John Deere Complete Goods Events configuration screen.

OEM-3396

Enhancement: Added an option to the John Deere Complete Goods Events configuration screen to determine whether a stock record should be created for attachment units.

DS-21842

Issue: The John Deere Complete Goods Events interface is resetting the inventory account on the equipment profile after it was changed in IntelliDealer.

Solution: OEM Equipment Creation interfaces (JD CGE, CNH eQuipment, AGCO Open Orders) no longer change the inventory account field if it has been manually set on the equipment profile when updating equipment from OEM data.

PPU 2025.08.002

Accounts Payable

Ticket Description
DS-21653

Issue: When attempting to sort records on the Vendor-EFT: Checks screen, an HTTP 422 error was encountered. You get to the screen from Financial Management > Accounts Payable > Check Run, click the Vendor EFT link, then click the Checks tab.

Solution: Pass the correct alias to the backend API.

DS-18432

Issue: The unit floor plan and inventory amounts reverted when updated by another job.

Solution: Implement error handling to manage cases when the unit in use.

Administration

Ticket Description
OEM-3320

Enhancement: Added a screen to view Request Queue entries at Administration > Settings > Request Queue. This system is used by several OEM interfaces and Integrated Rental to process IntelliDealer entity changes. The new screen shows pending and completed events in the Request Queue and has an option to mark events for reprocessing.

Security system 994 has these new switches:

- Access Request Queue – grants access to the Request Queue screen.

- Reprocess Request Queue – gives the user the ability to mark events for reprocessing.

See Request Queue.

APIs

Ticket Description
DS-22042

Issue: The voucherCreationAPI created vouchers even though the vendor on the voucher didn’t match the vendor on the Purchase Order.

Solution: The voucherCreationAPI now throws an exception when the vendor on the voucher does not match with vendor on Purchase Order.

DS-22026

Issue: When the same invoices are used in vouchers across different company divisions, the voucherCreationAPI threw a duplicate invoice error at the company level.

Solution: Check for duplicate invoices at the division level so the error is only triggered for duplicates within the same division.

Customer Care

Ticket Description
DS-19345

Issue: On the Customer Care > CRM > Call Analysis screen, when multiple customers are selected the user clicks the Schedule a Call button a call is scheduled for only one customer.

Solution: Now the call is scheduled for all selected customers in the Schedule a Call modal.

Equipment

Ticket Description
DS-21970

Issue: The user was not able to see multimedia previews (thumbnails) when viewing the multimedia tab under the traffic page (Product Support > Equipment > Traffic).

Solution: Show thumbnails for images that are greater than 1mb, if it exists.

FileBound

Ticket Description
IPS-6828

Issue: Purchase orders were not sent to FileBound when the batch job was rescheduled due to maintenance.

Solution: All purchase orders that were missed during the past week are now successfully sent to FileBound.

InspectionPlus

Ticket Description
IPS-6962

Issue: When inputting value range validation in the template builder of InspectionPlus, in some instances the ranges were labeled as “invalid” even when it was valid, preventing the user from saving the template.

Solution: Adjusted the validation logic.

IPS-6899

Issue: Clicking the Save Changes button on the Assign Service screen did not save the job codes that were selected by the user.

Solution: The Save Changes button now saves the job codes selected by the user. The text of the button also reflects the active tab. See Inspections Assign Service Screen.

IPS-6876

Enhancement: Added the ability to add a complaint to the Job Codes screen. The data is passed from the Service to Assign Service modal and when a quote is created the contents of the complaint box is added to the Work Order Quote. See Inspections Assign Service Screen.

Integrated Rental

Ticket Description
DS-22035

Issue: Excessive amount of GL updates are being sent to Integrated Rental.

Solution: Prevented GL updates from being sent to IR if the latest update has no changes from the previous values (for fields sent to IR).

DS-22009

Issue: Contacts can still be physically deleted from the table while on the Integrated Rental integration from the contact popup in Work Orders.

Solution: Added an Integrated Rental feature check to the contacts popup launched from Work Orders to hide the Delete button.

DS-21854

Issue: On occasion, updates for equipment were being sent to Integrated Rental that shouldn’t have been sent.

Solution: An extra validation was added to ensure that equipment updates being sent to Integrated Rental are for units that qualify to be sent.

Interfaces

Ticket Description
OEM-3376

Enhancement: The Kubota Smart Supply interface has been updated to automatically add parts to the system when they are received on a Stock Transfer or a Parts Order from Syncron. Parts must be present in the price file to be added automatically.

OEM-3274

Enhancements: Added new columns to display CLAAS acknowledged orders on OEM Parts Order screen.

OEM-3194

Enhancement: Updated the Vermeer Parts Availability feature to use a JSON-based API instead of the previous SOAP-XML integration. See:

- Vermeer Parts Availability

- Configuration: Vermeer Credentials

- Configuration: Vermeer Parts Inventory

- Configuration: Vermeer Parts Availability

OEM-3193

Enhancement: Updated the Vermeer Inventory interface using the new REST end point. To toggle enable the new transmit option, go to Configuration > Interfaces > Vermeer > Parts Availability and click the Use New Transmit Process checkbox. When unchecked, the legacy transmit is used. See:

- Vermeer Parts Availability

- Configuration: Vermeer Credentials

- Configuration: Vermeer Parts Inventory

- Configuration: Vermeer Parts Availability

OEM-3162

Enhancement: The MyKomatsu shipment information process has been updated.

A new Customer Pickup flag has been added to the Freight Carriers screen which must be populated to identify carrier codes that are customer pickup. For customer pickup orders, IntelliDealer automatically transmits to Komatsu when the parts invoice is created that the order is ready for pickup. When the parts invoice is invoiced, IntelliDealer notifies Komatsu that the order has been picked up.

For shipment orders, the Update Komatsu Shipment button appears on the parts invoice. Click this button to launch a popup where you can provide freight carrier and tracking number information. IntelliDealer sends this information to Komatsu immediately after completion. If you have not provided shipment information prior to invoicing, the popup automatically appears when you click the Invoice button. Shipment information must be provided to Komatsu to allow the order to be invoiced.

See Configuration: MyKomatsu Integration and Parts Invoicing Details.

DS-21974

Issue: If the last four digits of a credit card number are null, the Kubota KCom interface throws an error.

Solution: If last four digits of a card number are null or blank do not send.

DS-22077

Issue: After receiving a maintain event from John Deere, the invoice amount, date, and number fields were being overwritten with empty values.

Solution: Added additional conditions to prevent updates if the values are zero, null, or empty.

DS-22048

Issue: When switching the Shopify interface from legacy to the new configuration screen, sometimes the interface couldn’t create orders.

Solution: Ensured that orders can be created when moving to the new configuration.

MyDealer

Ticket Description
LA-1279

Enhancement: Implemented access controls to prevent users from creating service requests for equipment to which they are not assigned within MyDealer.

Parts

Ticket Description
DS-20651

Issue: In Parts Invoicing, the ship confirmation process did not set the "Confirmed Date" when an order was only partially confirmed. This caused the invoice to not be transmitted to AvaTax.

Solution: The "Confirmed Date" is now properly set for partially confirmed orders, ensuring successful transmission to AvaTax.

Payment Processing

Ticket Description
OEM-3055

Issue: Dealers cannot remove configured EFT formats.

Solution: Added a Delete button on the Configuration > General Ledger > Accounts Payable > Vendor EFT screen. See Configuration: Vendor EFT.

DS-22058

Issue: Bank rejected the dealer’s EFT because it didn’t have a carriage return and line feed (CR|LF) at the end of the last line.

Solution: To the Configuration > General Ledger > Accounts Payable > Vendor EFT screen, for CPA and NACHA formats, added Line-Break Type and Line-Break on Last Line fields. See Configuration: Vendor EFT.

Service

IPS-6750

Enhancement: Added the Quick Add Work Order/Request button was added to Equipment Profile details to quick add a work order for that stock number. The functionality matches Work Orders and uses the same User Security 810 Product Support - Work Orders, switch Allow Quick Add. See Equipment Profile.

DS-22013

Issue: The Parts and Labor Billed tab of a Work Order did not respond if the customer number contained a special character.

Solution: Allow customer numbers to include the special character

IDMA

Ticket Description
LA-751

Enhancement: On the IDMA traffic details screen, show the To and From addresses.

Other

Ticket Description
PI-1576

Feature: Implemented enhanced file system access management to prevent NFS locking issues and improve system stability. The implementation includes:

- Home Path Management—added functionality to manage library home paths through a database-driven configuration system

- Path Validation—implemented strict validation of file paths to ensure operations only occur within allowed directories

- NFS Mount Verification—added automatic verification of NFS mount status to prevent file system inconsistencies

- Access Control—introduced IFSAspect to intercept and validate all file system operations before they are executed

The implementation uses AspectJ to intercept IFS file operations and validates that operations only occur on properly mounted folders with the correct state. The system now tracks home paths and mount status for each library in the database, ensuring consistent access across the application. The benefits of this feature are:

- Prevents file system corruption due to NFS locking issues

- Improves system stability by ensuring consistent file system states

- Enhances security by restricting file operations to allowed paths only

- Provides better error messages when file system operations fail due to mount issues

IPS-6841

Enhancement: Added new log file LOGGBD for general invoicing billing details (GBD). See IntelliDealer Main Files and Descriptions.

IPS-6840

Enhancement: Added new log file LOGGBC for general invoicing billing details (GBC). See IntelliDealer Main Files and Descriptions.

IPS-6839

Enhancement: Added new log file LOGGBH for general invoicing billing details (GBH). See IntelliDealer Main Files and Descriptions.

DS-22047

Issue: Delete validation for multimedia failed when there was a case mismatch between the configured folder name ( lansaimg) and the actual folder name on the IFS file system ( LANSAIMG).

Solution: Enhanced the logic to perform case-insensitive comparisons, ensuring consistency regardless of case differences.

DS-22031

Issue: When users attempted to access wireless functionality while the system was in maintenance mode, a lock was left open on the WEBUSRW file causing an “Object Locks Found” error.

Solution: Implemented explicit close logic to ensure the lock is properly released and prevent the issue from recurring.

PPU 2025.08.001

Other

Ticket Description
LA-1375

Added the ability to start an inspection with an InspectionPlus template directly from the IDMA InspectionPlus menu.

2025.07

PPU 2025.07.003

Interfaces

Ticket Description
DS-21997

Enhancement: The Komatsu RIM 2.0 interface has been updated to automatically add parts to the system when they are received on a Stock Transfer from Komatsu. Parts must be present in the price file to be added automatically.

OEM-3299

Issue: Polaris has updated their development and production URLs.

Solution: The URLs have been updated in the IntelliDealer codebase to refer to the new ones.

PPU 2025.07.002

Interfaces

Ticket Description
DS-22049

Enhancement: Updated the DocuSign URL to properly open the CNH DSA (Digital Service Act) Agreement for dealer acknowledgement.

OEM-3331

Enhancement: Vermeer Dealers can now submit warranty claims for segments that are in Signed Off status.

PPU 2025.07.001

Administration

Ticket Description
DS-20991

Issue: Previously completed, manually submitted database jobs were retriggered unexpectedly when the IntelliDealer application is restarted.

Solution: On startup, IntelliDealer does not trigger database or other manually submitted jobs that have already been completed.

Configuration

Ticket Description
OEM-3316

Enhancement: Adds a new security switch to system 995, "Allow Access to Text-To-Pay" to allow specific users access to the Text to Pay product.

IPS-6879

Enhancement: Updated system notification configuration by removing the term “CDK” from the email wording.

Previous configuration value: “CDK Feature License - 7 day expiry warning”

Updated configuration value: “Feature License - 7 day expiry warning”

IPS-6878

Enhancement: Added a 'Database Complete' option to the System Notification Emails configuration.

DS-21869

Issue: Areas configuration was mislabeled as “Category”.

Solution: Corrected the “Areas” configuration labels.

DS-21155

Issue: Excel documents generated from a Data Miner could not be opened if the date contained all 9’s.

Solution: The date limit has been changed to 9999/12/31 so the excel document can be opened.

DS-20473

Issue: On the add external link multimedia page, the URL validation displayed an incorrect error message.

Solution: External link URL validation error messages now display correctly.

Customer

Ticket Description
IPS-6882

Enhancement: Added a customer notifications link to invoicing and customer portal screens when the “Show Notifications when Utilizing Customer” security setting is active.

IPS-6811

Enhancement: Created a Notification tab in the customer profile with the following flags

• History of payment issues.

• Legal concerns expressed during contact.

• Use of multiple or alternate accounts.

• Upcoming or recent birthday for the following contacts.

Based on the value in the notification tab, a popover with the notification flag values is displayed wherever customers are utilized. Ex: equipment, invoices etc.

DS-21409

Issue: On occasion, the Customer Name field on Equipment Profile would show a default Ship To name rather than the customer's name.

Solution: The customer’s name is now correctly populated into the Customer Name field on the Equipment Profile.

Equipment

Ticket Description
DS-21940

Issue: Equipment invoices could be released even when custom accounting entries were out of balance.

Solution: Added a validation check to ensure custom accounting entries total zero before allowing the invoice to be released.

DS-19892

Issue: The Machine History screen accessed from Equipment Profile Quick Links was missing the Next and Previous arrows when viewing invoices.

Solution: The Machine History screen accessed from Equipment Profile Quick Links now has arrows on the top and bottom of the invoice which navigates to the next or previous invoice.

DS-18949

Issue: On the Equipment Profile screen, when changing the status of a unit, None was being shown as an option. When the user selected the option None and clicked Save they would get an error indicating None is not a valid option.

Solution: Removed None as an option from the dropdown entirely.

InspectionPlus

Ticket Description
IPS-6935

Issue: There was an error when saving quotes and the customer number would sometimes be different on a stock number when that information was populated from a work order quote.

Solution: Creating quotes from a work order if the work order is linked to an inspection now correctly generates the customer number. If the customer number is blank than the stock number on the inspection form is used instead.

IPS-6929

Issue: In the Template Settings in InspectionPlus, users were unable to save changes made to approvers for any of the inspection types.

Solution: Adjusted how blank choices for the approver are sent and saved within the system.

IPS-6925

Issue: In the Assign Service screens of completed InspectionPlus forms, if there was already an existing tab with a specific pending (or new) quote and the user associates’ different step(s) with the same quote from the same form, a blank tab would appear after adding the segment even though adding the segment was successful and present in the existing tab.

Solution: The corresponding quote tab will become active after adding the segment(s) to the pending quote.

IPS-6921

Issue: If an approver or inspector tries to access an active InspectionPlus form that has job codes associated with a step, the form would not load due to an issue with storing job codes for the revision history’s change log.

Solution: Job codes have been modified to be processed so that the change log will display them properly within the InspectionPlus form.

IPS-6897

Enhancement: Various updates as well as adding the ability to specify the quantity of a job code from the Assign Service screen.

IPS-6894

Enhancement: A notification is displayed when the user creates a new Quote Group on the Assign Service screen in InspectionPlus.

IPS-6890

Enhancement: Changes have been made for InspectionPlus forms to have the proper data to support multimedia and display it on an InspectionPlus form report.

Interfaces

Ticket Description
OEM-3352

Enhancement: The Contact field in Komatsu Retail Sales and Inventory Transmit has been changed from EmailAddress to Email.

OEM-3334

Enhancement: The Terex interface has changed the quantity of parts it can receive in the purchase orders file (PURPART) when reading from IntelliDealer system tables.

OEM-3308

Enhancement: The John Deere Complete Goods Events configuration screen has been updated and organized. This screen can now be found under Configuration > Interfaces > John Deere > Complete Goods Events.

OEM-3296

Enhancement: A Logs tab has been added to the Kubota eCommerce (KCom) configuration screen. This Logs tab displays information about order creation and error messages encountered when creating orders in IntelliDealer.

OEM-3278

Enhancement: The John Deere Complete Goods Events interface will now create stock units for attachment events received from John Deere. A new option has been added to the configuration screen to choose whether to use the John Deere attachment code as the base code or use a dealer specified, miscellaneous base code.

OEM-3253

Enhancement: An option has been added to the Komatsu New Parts System Price File configuration screen to split the Komatsu price file into multiple vendors. If vendors are configured for Demag, Forestry, and/or Fleetguard, these vendors will be used to create and update parts. Otherwise, the default Komatsu Vendor is used.

OEM-3235

Enhancement: The JD eCommerce interface will now automatically transmit the Shipped status to John Deere once a tracking number has been received from John Deere.

OEM-3222

Enhancement: The Shopify interface has been updated to allow only parts with inventory quantity changes to be updated as part of the automated inventory update process. This will reduce the usage of the Shopify API to only relevant parts that require a quantity update.

Note: This functionality is only available for stores with the new Shopify configuration screen. Stores using the legacy configuration will not have access to this functionality. Legacy configuration stores should be migrated to the new configuration screen as soon as possible to take advantage of this and future updates to the Shopify interface.

OEM-3114

Enhancement: The Generic AEMP 2.0 configuration option has been updated to support Kobelco AEMP.

OEM-3088

Enhancement: The JD eCommerce and OEM eCommerce orders screens will now show if an order is Direct Ship (PDC). The email notification for JD eCommerce orders will also identify PDC shipped orders.

OEM-3085

Issue: Dealers would like to map their miscellaneous items (parts and charges) posted to the work order directly to the Kubota Warranty Cost Categories for warranty submission. A “Travel” option for the Kubota Warranty Cost Category Type was requested.

Solution: Added a new configuration tab/screen for the mapping of miscellaneous items to Kubota Warranty Cost Categories. This will allow dealers to populate the total costs on the Kubota draft claim screen instead of having to manually select categories and key values.

OEM-3084

Issue: On the Kubota Draft Claim submission page, dealers had to manually enter the job code and hours if they were not linked to the associated Work Order.

Solution: A lookup feature has been Implemented for the job code column that retrieves job code hours in a single step, simplifying the process for dealers.

OEM-3033

Enhancement: The JD eCommerce interface has been set up to allow eCommerce orders to be created under the IntelliDealer customer number. This requires IntelliDealer customers to be linked in the John Deere system. In addition, if using the IntelliDealer tax system (as opposed to Avalara) the configuration of Tax Exempt Codes must be completed for each location on the Configuration > Interfaces > John Deere > eCommerce > Tax Exempt Codes screen.

DS-21920

Enhancement: The Generic OAuth 2.0 AEMP Telematics configuration option now supports using only Client ID/Secret instead of requiring a Username/Password as well as the client credentials. A new configuration option has also been added for Hyundai AEMP that requires only the Client ID/Secret.

DS-21917

Enhancement: The BRP DCP Parts Master interface has been updated to pull the previous 5 days of parts updates when running the nightly price update.

DS-21864

Issue: RBC was rejecting EFT files due to the presence of non-English characters, such as “ñ”, which can misalign other information within the file.

Solution: A code fix has been implemented to replace all non-English characters with their English equivalents.

DS-21473

Issue: As of now, the check-digit is set in the NACHA EFT file based on the last-digit of the transit number and some dealers require a different check digit.

Solution: A new UI field was added called Check-Digit that is enabled only when the user checks the Balance File checkbox and then enters a new check digit.

DS-20926

Issue: Running the Deere Elips interface with several years of data and large datasets would crash tomcat with ‘out of memory’ errors.

Solution: The interface has been changed to stream the work order or parts invoice directly to the disk (iSeries) instead of reading all work orders or parts invoices into memory before creating the files to transmit.

DS-20622

Issue: One of our dealers reported that Wells Fargo was rejecting the Positive Pay file due to a non-standard first line that began with $ADD. After confirming with the dealer, we learned that this line isn't supported by the bank's current file requirements.

Solution: To address this, we created a new file format called Wells Fargo Standard within the system architecture. This version removes the $ADD line from the beginning of the file, aligning with the bank's expected format.

Rental

Ticket Description
IPS-6825

Enhancement: Updated the Rental Availability screen to use the Date In field on the extended details screen if the expected return date is greater than the date calculated from the quantity and rental duration of the unit on the contract.

Text Connect

Ticket Description
LA-1242

Enhancement: The Text Connect User Phone Field is no longer used and has now been removed from the User Profile page along with any validations associated with it.

2025.06

PPU 2025.06.005

Equipment

Ticket Description
DS-21964

Issue: A fix that was applied to remove an extra call occurring on the equipment profile page had caused unintended issues.

Solution: The change to remove the extra call has been reverted and the previous method has been restored.

PPU 2025.06.004

AvaTax

Ticket Description
DS-21962

Issue: When SST (Streamlined Sales Tax) was enabled and latitude/longitude values were present, the street address was not being transmitted to AvaTax.

Solution: Updated the logic to ensure that the address is now correctly transmitted to AvaTax, even when latitude and longitude are provided.

Interfaces

Ticket Description
DS-21915

Issue: The CNH Work Order Transmit interface was sending many Duplicate requests to CNH.

Solution: Logic was added to check the request queue database if the work order was already sent. If the work order has already been sent, then the request queue status is now set to Error and will not be sent to CNH again.

Other

Ticket Description
DS-21963

Issue: The multimedia validation process was incorrectly attempting to validate thumbnail paths for multimedia types that do not support thumbnails.

Solution: Updated the validation logic to only perform thumbnail path checks for multimedia types that support thumbnails.

DS-21898

Issue: Occasionally, threads created in the application would not be able to acquire a database connection to the server. This could cause applications to fail or timeout.

Solution: The Request Queue process has been adjusted to properly release database connections back to the pool.

PPU 2025.06.003

Interfaces

Ticket Description
DS-21947

Issue: When receiving Komatsu RIM Indicator files, the process was taking an extremely long time (i.e, 20,000 records is over an hour, and if over 100,000 it would take days).

Solution: The interface has been changed to perform file processing more efficiently.

Other

Ticket Description
DS-21954

Issue: When the user tried to view different equipment units, the equipment history wouldn’t update and would only load the first equipment unit selected.

Solution: The removed code from a previous change was replaced and the extra refresh that occurred when the table first displayed was removed.

PPU 2025.06.002

Accounts Payable

Ticket Description
DS-19713

Issue: Accounts Payable Outstanding Reports were not pulling data from outside the selected report period.

Solution: The label "Run Date" has been changed to "A/P Next Month End Date", is now preselected, and not editable by the user. The generated report now includes data only up to the preselected date.

OEM-3258

Issue: Previously, the system used the Branch Address Line 1 as the default "From" name in outgoing PDF attachments. However, customers requested the flexibility to use their configured Company Name as the sender name instead.

Solution: A new checkbox labeled "Use Company Name as Email From" has been added to the UI. When this option is selected, the system will send emails using the specified Company Name as the sender name, instead of the default Branch Address Line 1.

AvaTax

Ticket Description
IPS-6857

Enhancement: Address data sent to AvaTax will now include only latitude and longitude if they are available. The full address will be excluded in such cases, per Avalara’s request to comply with their standards.

IPS-6851

Enhancement: The download of AvaTax product and entity codes will now exclude expired or inactive codes.

Configuration

Ticket Description
IPS-6814

Enhancement: Added a new security switch to system 996, "Show Notifications When Utilizing Customer" to control notification behavior.

Customer

Ticket Description
IPS-6824

Enhancement: Add customer’s available credit to invoicing and customer portal screens when feature 6178 and special credit check is active in system settings.

Customer Care

Ticket Description
IPS-6889

Enhancement: The support phone number on password request pop-ups has been updated with the new support phone number.

Equipment

Ticket Description
IPS-6742

Issue: There were columns missing in the equipment search.

Solution: Added the missing columns so the user can add any column and refine the equipment search results.

IPS-6267

Enhancement: Added VESign to equipment Quoting & Invoicing.

DS-21747

Issue: Billing fails when reversing an equipment or work order invoice that originally used Avalara tax and Avalara is no longer licensed.

Solution: A warning is shown on the reversal screens indicating that the invoice used Avalara tax and Avalara is no longer licensed.

DS-21726

Issue: A Ship To address beginning with a blank character causes an error when creating an equipment deposit.

Solution: Do not allow a Ship To address to begin with a blank in equipment invoicing.

DS-21539

Issue: Having a plus (+) sign in the description field when adding an attachment to an equipment invoice would cause the program to crash.

Solution: The plus sign from the description field has been removed.

InspectionPlus

Ticket Description
IPS-6886

Enhancement: When the Work Order selection quote screen is called from InspectionPlus, only pending quotes are listed in the selection.

IPS-6881

Enhancement: InspectionPlus .pdf reports are now being generated in a more compatible architecture (Azure Docker).

IPS-6806

Issue: In the Template Builder, the user was able to continue adding steps if there was an error in the sidesheet.

Solution: Disabled the Add Step button if there are any errors in the sidesheet of the Template Builder.

IPS-6798

Enhancement: Color icons are now available to add in the InspectionPlus template builder.

IPS-6796

Enhancement: On the Work Order selection screen, users can now preview blank Inspection forms and view PDF reports of completed Inspections.

IPS-6736

Enhancement: Basic styling and formatting has been added to the InspectionPlus .pdf report. Changes include two columns for steps, icon colors, and additional formatting for information.

IPS-6698

Issue: When a user is previewing an On-Demand Inspection Form or a form from the Template Builder, the user was able to interact with the instructions button, media button, and cause an error on Options type steps.

Solution: Disabled the instructions and media button and stopped the error from showing if an Inspection form is in the preview state.

IPS-6696

Enhancement: When the Inspection is marked complete, an automatic email is sent to the customers email based on the option selected in the “Auto Email Inspection” drop down in InspectionPlus panel on the System Settings screen.

Integrated Rental

LA-794

Enhancement: When a group code’s meter value is changed, all equipment that is currently using that group code is now automatically sent to Integrated Rental.

Interfaces

Ticket Description
OEM-3293

Enhancement: The John Deere Complete Goods Events interface will now populate the John Deere order number into the Customer Fleet Number field on all equipment created by the interface. This order number will be formatted to match the old JDMint order number.

OEM-3288

Enhancement: A new option has been added to the John Deere Sales Center configuration screen to allow the Complete Goods Events interface to create Equipment Purchase Orders in either the Sold To or Ship To account location. The interface will currently default to using the Sold To location.

OEM-3277

Issue: The John Deere Sales Center - Complete Goods Events interface would not update the Equipment Identifier on equipment units that were in Rental status when the Reconcile event was received.

Solution: Rental has been added to the list of acceptable statuses for which Reconcile events can be processed.

OEM-3271

Enhancement: The logic for the JD Sales Center - Complete Goods Events interface has been improved to better identify when John Deere is re-using equipment order numbers.

A field has been added to the JD Sales Center configuration screen to set the Existing Unit Year Threshold. When an order number is received from John Deere that matches the value in the Customer Fleet Number or Cab Serial Number field and the unit was created before the configuration screen year threshold, a new unit will be created. Previously, Create events would be ignored for units matching the order number.

OEM-3269

Enhancement: The John Deere Sales Center - Complete Goods Events interface configuration screen has been updated with an option to allow mixed casing on equipment descriptions.

Disabling this option will force all equipment descriptions to be uppercase on new and updated units from JD CGE.

OEM-3268

Enhancement: A new configuration option has been added to the John Deere Sales Center - Complete Goods Events interface which will allow the John Deere order number to be populated in any serial number field(s) when John Deere has not provided an official serial number for the unit. The default option for serial number population will be for the Machine Serial Number.

OEM-3256

Issue: The John Deere Sales Center - Complete Goods Events interface and other OEM Equipment Ordering interfaces such as CNH eQuipment and AGCO Open Orders were not properly reflecting the settings of the John Deere Group Codes For Incoming Units switch under System Settings > Division.

Solution: All OEM Equipment Ordering interfaces, including JD CGE, now use the switch settings when determining whether or not a Group Code should be updated. In addition, the field has been renamed to OEM Equipment Group Codes For Incoming Units to reflect that it now applies to more than John Deere interfaces.

OEM-3238

Issue: Kubota was rejecting warranty claims because the system always sent only the last 5 characters of the serial number, even when the full serial was needed—causing lookup failures and warranty submission errors.

Solution: Updated the logic so that if the serial number is 17 characters or longer, only the last 5 characters are sent; otherwise, the full serial number is sent.

OEM-3049

Enhancement: In the CNH Data Exchange Platform configuration, the dealer now has the ability to accept or decline the DSA acknowledgement. This requires to dealer to review and acknowledge for CNH Data Exchange interfaces continue to work. All dealers currently on DEP will be required to acknowledge the Data Sharing Agreement prior to the existing DEP interfaces restoring connectivity.

OEM-2977

Issue: During the migration to the new John Deere Expert Services environment in a previous update, a fallback was implemented that would attempt to check the legacy Expert Services environment with the configured credentials if the new connection failed. The legacy Expert Services environment has now been decommissioned on John Deere’s side and is no longer accessible.

Solution: All Expert Services connectivity will now be against the most recent Expert Services environment and no attempt will be made to connect to the decommissioned “ServicesEXT” environment for Expert Services.

OEM-2964

Enhancement: Updates to the CNH DEP Work Order Transmit have been made to allow dealers to map their special part numbers to the accepted CNH Service Component categories. Special parts can be mapped to include ‘OTHER’ parts which are tied to their Work Order Miscellaneous Charges, or special parts posted directly to a Parts Requisition to bill out in quantities instead of dollar amounts.

OEM-2830

Feature: This is the initial release of the Volvo Parts Marketplace interface. This is a new Volvo interface that allows for parts inventory transmit, parts invoicing, and transmitting parts invoice information to Volvo. This interface is being released for beta testing.

OEM-2722

Feature: This is the initial release of the BRP Invoice interface. This interface is currently available for dealer pilot and requires the new BRP Parts Ordering interface to be activated and authorized to use.

This interface allows for vouchers to be created from BRP invoice information that is automatically downloaded nightly into IntelliDealer.

DS-21774

Enhancement: The Kubota Invoice Download will now better handle charges that are provided by Kubota when there is an invalid numeric format.

DS-21728

Issue: Users were unable to open the "BRP Vehicle Specifications" screen due to a JSON parsing error caused by an incompatible data type for the last-change-date field.

Solution: The data type was updated to handle the date format, and a filter was added to properly render the date.

DS-21692

Issue: Several interfaces are returning certificate errors when connecting to various vendors and produced a “unable to find valid certification path to requested target” error.

Solution: Changed several interfaces to allow the dynamic loading of certificates, and not require a restart of tomcat. Interfaces include:

- Authorize.net

- Various interfaces for BRP, Claas, CNH, Deere, Ditch Witch, Komatsu, Kubota, Polaris, Toro, Terex, Vermeer

- Worldpay, Versapay, FreedomPay

- Several AEMP vendors

DS-21688

Issue: Dealers are seeing AMAX fields on the Ordering Information tab in the Parts Profile even though they do not have the feature enabled.

Solution: Added a new configuration option to activate or deactivate the AMAX flag, which controls the display of the fields in the Parts Profile.

DS-21686

Issue: The John Deere Sales Center - Complete Goods Events interface was using the base and options list price instead of the base and options cost price when creating Purchase Order Receipt records. This was causing incorrect values when using the PO Receipt for vouchering and utilizing the Update Supplier Invoice Amount function.

Solution: JD CGE will now allow dealers to select whether they wish to use the Deere provided unit costs (which do not include additional costs like MDF/Will Call) or use the aggregated IntelliDealer base and option cost on the PO Receipt records. The default setting will be to use the CGE unit costs.

DS-21684

Issue: When importing Vermeer Job Codes, work order segments were updating with the wrong model.

Solution: Updated the program to use the screen model instead of the job code model. This also applies to CNH DEP SRT codes.

DS-21664

Issue: Users requested an additional field for Technician Name on the claim submission screen to ensure they receive the 25% premium. Additionally, there was some uncertainty around the multiple options available in the Dealer Number dropdown, leading to incorrect selections.

Solution: A Technician Name text box has been added to the UI and has been made mandatory for claim submission. To reduce confusion, the Dealer Number dropdown is now pre-populated.

DS-21554

Issue: Several John Deere expert alerts were missing cost figures when the Work Order was complete.

Solution:

- Added the warranty totals to the log completion message.

- Allowed the dealer to see and change which segments that the IntelliDealer service request is attached to on the Work Order.

DS-20896

Issue: Positive pay files should be ignoring miscellaneous entries. It should only consider the checks.

Solution: Updated the LANSA functions for all the different bank formats to remove the miscellaneous entries.

DS-20425

Issue: John Deere was providing invalid warranty dates (ex. 08/20/0029) which were being added to equipment profile as 08/20/1929 and causing Billing Runs and Work Order invoices to crash.

Solution: Any date being imported from John Deere warranty that is before 01/01/1975 will be written into equipment profile as 01/01/1975 to prevent work order invoicing and billing crashes.

Parts

Ticket Description
DS-21718

Issue: Label print for a part in a different, unassigned location was not working correctly.

Solution: Label print is now allowed for parts in unassigned locations.

Rental

Ticket Description
DS-21702

Issue: Rental print parameters allowed invalid contract and invoice printers to be entered.

Solution: Invalid printers for contracts and invoices is no longer possible.

DS-21618

Issue: AvaTax errors displayed when printing or emailing rental reservations displayed too quickly to read.

Solution: The AvaTax error now appears on the listing screen and the print popup not longer continues to occur.

Service

Ticket Description
DS-21677

Issue: Occasionally, the last Work Order number field in the equipment file was not getting updated correctly during Work Order Billing Run.

Solution: The last Work Order number field is now populated with the correct value.

Text Connect

DS-21625

Issue: A texting icon was displayed when the Text Connect feature was not turned on.

Solution: Texting icons will only be shown if the Text Connect feature is turned on.

Vouchers

IPS-6802

Enhancement: A checkbox was added for unmatched Purchase Orders in vouchers created from Filebound 2.0 API.

IPS-6778

Enhancement: A Voucher Creation source is now displayed on the vouching listing windows for both batch and non-batch vouchers.

IDMA

Ticket Description
LA-1123

Issue: If a user was disabled in IntelliDealer, it also removed access to ID MobileAccess. When that user was re-enabled, they were still disabled in IDMA.

Solution: That user will now be automatically enabled for ID MobileAccess when they are re-enabled for IntelliDealer (if they previously had access).

Other

Ticket Description
DS-21821

Enhancement: Root level file deletion from within multimedia has been fixed.

DS-21807

Enhancement: The database job scheduler now allows for a recurring schedule alongside the existing ability to submit a schedule manually.

DS-21651

Issue: The online help link for GL Month End - Summarized Financials was not functioning properly.

Solution: The broken URL has been replaced with the correct URL so the user can correctly view the help link.

DS-21289

Issue: When a LANSA program terminated with an error, the page only displayed "%s\" instead of a meaningful message.

Solution: Implemented enhanced error handling to display an appropriate message: "An unrecoverable error occurred while executing the web application."

PPU 2025.06.001

OEM-3305 - BETA

Ticket Description

Enhancement: Vermeer Dealers can now submit warranty claims for segments that are in Signed Off status.

2025.05

PPU 2025.05.005

VitalEngage - BETA

Ticket Description
LA-1298

Issue: Unless customers opted-in, no VitalEngage Text message notifications would be received.

Solution: Customers no longer have to opt-in in order to receive VitalEngage Text messages.

PPU 2025.05.004

Interfaces

Ticket Description
DS-21823

Issue: Several Claas parts are not in the Dealer Item File, but are in the Transactional Demand File, due to transferring the part out of the branch to another

Solution: Added logic to Claas Dealer Item file to search for parts that have 0 on hand, 0 on order and 0 demand in the last 2 years and not in the relevant item file and added for more than 3 years but have had a transfer from one branch to another branch in the last 2 years

DS-21822

Issue: Claas Dealer Item File being transmitted has duplicate parts per warehouse code. This is caused by:

• Parts with a status D in PARTMAST

• Parts with a different number of leading zeros in PARTMAST vs PARTPRC

Solution: The dealer item file is now created using only active parts from parts master (PARTMAST). A comparison can be performed between PARTMAST and PARTPRC without leading zeroes.

DS-21818

Issue: The Komatsu New Parts System is not recognizing an IC Code as an option and not updating the corresponding part profile.

Solution: Corrected the code to match the field name. This allows the field to be in the interim file (KOM158).

• Added a new option to > Configuration > Parts > Profile > Master Price Files to allow the user to update the machine field in the parts profile. They can choose Always Update, only when blank or 0 or never. When the PPU is installed all Master Price File settings will be set to ‘Only When Blank or 0’. This is how it behaves previously.

DS-21814

Issue: Several Claas parts are not in the Dealer Item File, but are in the Relevant Item File

Solution: Added logic to ignore invalid parts when comparing the Relevant Item File to Part Master (PARTMAST). Ignoring deleted and/or non-Claas vendors in PARTMAST.

PPU 2025.05.003

Integrated Rental

Ticket Description
DS-21694

Issue: When attempting to update contacts, IR Systems received an error for MyDealer profiles.

Solution: MyDealer validations are now enabled for existing My Dealer contact profiles during a contact update for Internal API users (Integrated Rental Users and others).

Interfaces

Ticket Description
DS-21756

Issue: Polaris inventory transmit is failing with “There is an error in XML document (26, 8). ---> System.FormatException: The string '' is not a valid AllXsd value.“

Solution: If the if the following fields are invalid, don't send them to Polaris:

- date last sale(PM_DLS)

- safety stock amount(PM_SS)

- date last ordered(PM_DLO)

- date last count(PM_DLC)

MyDealer

Ticket Description
DS-21810

Issue: On the MyDealer invoice payment page the Payment Amount field was hidden when only “AuthDotNet” was configured for paying invoices.

Solution: Display the Payment Amount field whenever Pay Selected or Lump Payment are also displayed.

PPU 2025.05.002

Configuration

Ticket Description
DS-21800

Issue: When running the technician priority update, certain conditions could cause a malformed SQL statement.

Solution: Increase SQL variable to allow for larger conditional statement.

Interfaces

Ticket Description
DS-21699

Issue: When importing Claas ProcessPartsShipment files, parts pending receipts are displaying the Claas 18 digit part number with all the zeros.

Solution: Changed several interfaces to search for the part number across all vendors marked as Claas and not just the first one in order to find the proper dealership part number.

DS-21597

Issue: Claas Parts Shipments were not being properly processed if the same part existed on multiple lanes.

Solution: Claas Parts Shipments now process properly on multiple lanes.

OEM-3251

Enhancement: Increment the Default time out for the Kubota Parts Availability and Dealer Availability API to 90 seconds from initial 60 seconds.

PPU 2025.05.001

Accounts Receivable

Ticket Description
DS-21595

Issue: When part on-hand values are over 99,999 the real-time billing runs could crash.

Solution: Added checks for part-on hand values over 99,999 and return an error back to the user when these conditions occur.

DS-21468

Issue: When running real-time work order billing in the beta period, certain types of labour posting could cause null exception errors.

Solution: Added missing source types to enumerations to prevent null exceptions.

APIs

Ticket Description
DS-21233

Issue: The JD ProcessPickList fails to save files to /pfw/DATALIBRARY/invoice if the target directory does not exist.

Solution: Implemented a check to verify the existence of the directory before attempting to write the PickList to the IFS. If the directory does not exist, it is created before writing the file.

AvaTax

Ticket Description
DS-21639

Issue: When adding miscellaneous charges to a work order, depending on the charge type and work flow, it was possible for the system to miss calling out to Avalara for updated tax amounts.

Solution: Updated miscellaneous charge screen to make the call to update Avalara totals at the point the charges are added.

DS-20937

Issue: When accessing a rental contract that uses AvaTax after billing the customer, no new changes were added to the contract. However, a change in the tax rate since billing caused the system to prompt for authorization of the tax difference.

Solution: Updated the rental contract to pass the last invoice date to AvaTax, unless new charges are added.

Configuration

Ticket Description
OEM-3150

Issue: On the Configuration > General Ledger > Accounts Payable > Vendor EFT screen it is difficult to find the method you are searching for even if sorted by format name.

Solution: Added a search bar to allow users to search the EFT formats.

Customer

Ticket Description
DS-21606

Issue: Images uploaded to ID MobileAccess Multimedia from an iOS device do not display a thumbnail.

Solution: All images now display a thumbnail image.

DS-21585

Issue: Users were unable to log in and the error message “Maintenance is currently running on this library (Customer_Conversion)” was displayed.

Solution: Do not allow customer merge job to run when a database reorganization is running.

Data Portal

Ticket Description
DS-21492

Issue: Data Portal did not correctly sort the Date Created column.

Solution: The column now sorts correctly in either ascending or descending order.

Equipment

Ticket Description
LA-1243

Issue: CSV export from the Machine History screen was only displaying the 5-digit account number. It was missing the cost center information.

Solution: The CSV export now includes both the account number and the associated cost center information.

FileBound

Ticket Description
IPS-6794

Issue: On the Configuration > Interfaces > Other > FileBound screen, a button label displayed incorrect text.

Solution: Ensure the button shows the label Apply To All Selected. See FileBound Configuration.

ID InspectionPlus

Ticket Description
IPS-6797

Enhancements: For All Inspections and My Inspections, in both Active and History, added a new column to show the stock number.

IPS-6781

Issue: If there was one only repeat step under a subsection, the interface looked complicated with unnecessary heading labels.

Solution: For subsections with only one step, streamlined the headings to make the interface more usable.

IPS-6759

Issue: InspectionPlus templates showed the company and division where the template was created, but not the location.

Solution: Added the location to the Created At column of the templates list.

IPS-6739

Enhancement: When an InspectionPlus form does not require approved, the modal to update and complete the form does not have the dropdown option to send for approval unless the user clicks the Send for Approval button. See ID InspectionPlus.

IPS-6726

Enhancement: If the user inputs a value with a specific decimal place, up to three decimal places, and then selects to convert to the specified unit of measurement, the conversion rounds to the users' specified decimal place. The value and unit of measure the user input and selected is shown on the Service List modal.

IPS-6715

Enhancement: In the InspectionPlus Template Builder, users now have the ability to select “All Four Sides” as a repeat step option, to create an inspection form for Front, Left, Rear, Right.

IPS-6542

Enhancement: In the Template Builder, the user can now limit the number of characters that can be input in a text area or the range of numbers that can be entered on a TextField-type step in an InspectionPlus form.

IPS-6289

Issue: Users were unable to open an external URL in an inspection form in a new tab. The workaround was to copy and paste the URL into a new tab to get the site.

Solution: URLs in templates are now formed as an anchor tag. Clicking the link automatically opens it in a new tab.

IPS-5955

Enhancement: A user can preview an InspectionPlus form from the On-Demand forms listing screen without starting the form.

Integrated Rental

Ticket Description
DS-21417

Issue: When a unit was invoiced in IntelliDealer, it still appears as “Available” in the Integrated Rental system.

Solution: Now, whenever a unit is invoiced, the system verifies its status and updates the status name to \"Sold\" before sending it to Integrated Rental.

Interfaces

Ticket Description
OEM-3248

Enhancement: Updated the Terex Purchase Orders transmit to change the back order status to open, and to send the return quantity in the Customer Orders Transmit.

OEM-3244

Issue: An order failed to send because a language other than English was enabled in IntelliDealer.

Solution: The JD eCommerce interface now sends the appropriate status update values to John Deere regardless of the IntelliDealer language in use.

OEM-3236

Enhancement: In the Vermeer warranty draft claims form, allow the Job Codes, Job Code Hours and Repair Date to be updated from the work order segment.

OEM-3214

Enhancement: The Vermeer Dealer Integrations - Retail Sales Dates screen now uses the Dealer Accounts override fields when looking up Retail Sales transmission times.

OEM-3211

Issue: Several interfaces were using the old CDK URLs.

Solution: Changed the interfaces to use the new VitalEdge URLs. The interfaces affected are:

· AgDealer, Iron Solutions, Midnet Media, Point2, and Tom Rowe

· These interfaces may require updates at the vendors site as well—Agco Epsilon, CNH Parts Catalog, Komatsu MyK, Kubota K-Com, Vermeer Dealer Integrations, Worldpay Text-to-pay

OEM-3210

Enhancement: Changed the status of newly created stock orders to Changeable orders, instead of On Order, based on the Kubota Syncron integration.

OEM-3201

Enhancement: To improve the CNH DEP Work Order Transmit, added a check-in request queue service, to check if the system is in Maintenance mode. When the system is in maintenance mode, the request queue stops processing any requests. If the same CNH Work order is added multiple times, the system only transmits recent work order data.

OEM-3196

Enhancement: In the CNH Productivity Plus interface, also used for Grow and FreedomPay, added the ability to transmit the parts invoice number in the CloseCheck call as PurchaserCode. This enables the ability to handle offline requests for FreedomPay public credit cards.

OEM-2920

Enhancement: The JD eCommerce interface now allows PDC shipped orders to be updated and cancelled by John Deere. Parts Orders associated with PDC orders remain on order until all parts have been receipted in; after which the order is updated for direct ship. When a PDC shipped order is updated, the original Parts Order and Parts Invoice are cancelled, and a new Parts Order and Parts Invoice are created with the updated parts and/or quantities from John Deere. See John Deere eCommerce: Orders.

DS-21560

Issue: CNH DEP work order transmit attempted to transmit invalid work orders multiple times.

Solution: When records are not found, such as for work orders, the system now fails them immediately and does not attempt to transmit again.

MyDealer

Ticket Description
DS-21652

Issue: Some users were seeing code variables on the Invoices page instead of the proper labels.

Solution: Added a validation check to ensure the page displays the proper labels.

DS-21553

Issue: Users were seeing an “Invalid payment amount.” error because the Pay Selected button was enabled even when the amount entered was invalid.

Solution: The Pay Selected button is now disabled until a valid, non-empty payment amount is entered.

Parts

Ticket Description
DS-19285

Issue: Users were able to upload a blank cross-reference part via the upload utility, located at Product Support > Parts > Utilities, Upload Parts Cross Reference File.

Solution: Added logic to prevent this from happening, and an error message to notify the user to review and correct the records.

Payment Processing

Ticket Description
DS-17985

Issue: User attempted to press the non-swipe button for Versapay rental counter invoices and the error '500 general internal failure' was displayed.

Solution: Added a check to only allow 0 to 24 hours and 0 to 59 for minutes in the extended details for in and out times.

Reports

Ticket Description
DS-19144

Issue: New Billing Run reports are missing distribution details when the distribution account is used multiple times.

Solution: Updated the code to ensure all details are present in the report.

Service

Ticket Description
DS-21628

Issue: When opening multiple Job jackets, they open in same pop up window.

Solution: Allow job jackets to be opened in their own pop up window.

Other

Ticket Description
DOC-3470

Issue: The IntelliDealer online help search can return too many results, making it hard to find specific content.

Solution: Added a search filter button to allow users to search a sub-set of the content.

DS-20985

Issue: Due to recent Chrome updates, the image preview pop-up in Multimedia no longer supports right-click image downloads.

Solution: To address this, removed the window close onBlur event.

PI-1594

Issue: Error messages when sending emails were too generic.

Solution: Provide error messages that match the underlying problem (e.g., missing content, system unavailable, email domain invalid).

VitalEngage Text

Ticket Description
LA-1230

Enhancement: Added "OPT IN" functionality to get the customer’s consent to send text messages using VitalEngage Text.

2025.04

PPU 2025.04.007

Other

Ticket Description
LA-1230

Implemented an "OPT IN" process for VitalEngage Text

PPU 2025.04.006

Interfaces

Ticket Description
OEM-3223

Enhancement: For qualifying dealers, Komatsu discount pricing for some parts is now integrated into IntelliDealer within the Parts Ordering screen at the line-item level under the Cost and Extended Cost columns respectively.

PPU 2025.04.005

Other

Ticket Description
DS-21703

Fixed issue with machine history not appearing on the main equipment profile

PPU 2025.04.004

AvaTax

Ticket Description
DS-21678

Issue: For locations using Avalara, in particular circumstances relating to work order quotes converted to work orders with parts being back ordered, the parts billing and updating the screen sits waiting and eventually times out. The job on the server was stuck in RUN status.

Solution: Changed the PICPAK print to handle part requisitions with no Avalara taxes on them.

PPU 2025.04.003

Other

Ticket Description

tbd

PPU 2025.04.002

Accounts Receivable

Ticket Description
DS-18925

Issue: The “General Internal Failure” error was appearing when displaying cash receipt batches that no longer existed.

Solution: The proper error code is triggered when displaying cash receipts that no longer exist.

Administration

Ticket Description
DS-20049

Issue: User was able to login to the system with a 10-digit valid password plus any extra character.

Solution: The system will not allow any extra character with a valid password.

APIs

Ticket Description
LA-1032

Enhancement: Added a new endpoint which lists all possible parameter values for code-based fields in the Service Request API.

AvaTax

Ticket Description
DS-21535

Issue: The AvaTax ECM window displays as a blank screen when a customer has associated exemptions that have not been saved as either valid or invalid within the AvaTax system.

Solution: When a validated exemption reason is not returned from AvaTax, it is now displayed as expired, ensuring consistency with how it appears on AvaTax system.

DS-20953

Issue: Users were sometimes unable to process the final parts invoice when a deposit had been taken due to incorrect tax rounding, which caused the tax total to be off by one cent.

Solution: The rounding issue was corrected to ensure an accurate tax total.

Configuration

Ticket Description
DS-21584

Issue: ScotiaBank reported errors in Detail Record Type 'C', specifically:

· Line 2, Positions 165-174 – The 10-digit customer number was missing, similar to the \"Immediate Origin\" in Record Type 'A'.

· Line 2, Positions 252-253 – The field contained a constant “01”, which should be space-filled instead.

Solution: Line 2 (Record Type 'C'), Positions 165-174 now correctly display the \"Immediate Origin\" number instead of spaces.

Line 2 (Record Type 'C'), Positions 252-253 no longer contain “01” and are now blank (space-filled).

These updates align with ScotiaBank's formatting requirements.

DS-21531

Issue: Security switch “995 - Allow Change Of Other Users Printer Output” was missing.

Solution: The missing switch was restored.

DS-21207

Issue: Occasionally when trying to email invoices during billing runs, an error was generated because the file did not yet exist.

Solution: Increased the PDF creation window so that invoice emailing during billing runs succeeds.

Customer

Ticket Description
DS-21046

Issue: You were unable to email a customer from A/R outstanding details when the customer number contained an ampersand.

Solution: The customer number can now handle special characters.

Equipment

Ticket Description
IPS-6742

Issue: There were missing columns within the equipment search.

Solution: Added missing columns so the user can add any column and refine the equipment search results.

DS-20084

Issue: Machine History was visible in the Equipment Profile when costing was turned off on the user profile.

Solution: Machine History will not be visible in the Equipment Profile when costing is turned off on the user profile.

DS-17061

Issue: While creating a new Equipment record in Equipment Profile, after clicking Save button, if the ‘enter’ key is pressed immediately then multiple Equipment records were created.

Solution: Resolved the issue with multiple Equipment records being created in error. Code corrected for ‘enter’ key input.

FileBound

Ticket Description
IPS-6662

Enhancements:

· Division Dropdown: Displays only the Company/Division options the user has access to, based on their security settings in System 999 Configuration (CO/DIV).

The system defaults to the user’s current division when the screen is loaded.

· Division(s) for Mass Update: Limited to the Company/Division options the user has access to, as defined in System 999 Configuration (CO/DIV).

Options are grouped by Company with each Division listed under its respective Company group.

· Field Validation Logic: The fields Invoice Image URL, Project ID, and Field ID are now marked as required if data is entered in any one of them.

Similarly, the fields FileBound API Username and FileBound API Password become required if either of them is populated.

· Mass Update Confirmation: When one or more divisions are selected in the Division(s) for Mass Update dropdown and the Apply to All Selected button is clicked, a confirmation modal appears.

Upon confirmation, the settings are applied to all selected divisions.

· Clear Settings Functionality: When the Clear Settings button is clicked, all field values between the Division and Division(s) for Mass Update sections are cleared.

General Ledger

Ticket Description
DS-21457

Issue: Some general invoices were out of balance causing a billing run to crash.

Solution: There are now out-of-balance checks in the G/L Invoicing Frequency tab and the G/L details tab that force correction.

Inspections

Ticket Description
IPS-6761

Issue: Stock numbers were not being passed to InspectionPlus if it contained special characters.

Solution: Special characters can now be handled on a stock number.

IPS-6752

Enhancement: InspectionPlus Beta - If a user is required to review instructions for a repeated step and reviews the instructions for one of the steps, the requirement will be satisfied for all repeated steps.

IPS-6741

Enhancement: InspectionPlus Beta - Users can enter percentages into an InspectionPlus form as the value for a Value Range step if specified in the Template.

IPS-6732

Enhancement: InspectionPlus Beta - Checking the N/A checkbox on an InspectionPlus form will, if applicable, remove the requirement of adding media and/or reviewing required instructions and disable the add media button and review instructions button.

Interfaces

Ticket Description
OEM-3188

Enhancement: The Kubota Invoice Download interface has been updated with some improvements for parts invoice processing.

A new “write-off” functionality has been added for parts invoices. This is configurable on the parts accounts tab under Configuration > Interfaces > Kubota > Invoice Download > Parts G/L Accounts.

Each dealer number can now have write-off functionality enabled. This functionality allows the difference between a Kubota parts invoice and the PO Receipt in IntelliDealer can now be assigned to a configured write-off account. A threshold value must be set when configuring the write-off functionality. A voucher will only be created if the write-off amount is within the write-off threshold.

OEM-3181

Enhancement: Updated the parts profile field and created an OEM Parts Order record with Komatsu details that reference the IntelliDealer PO number.

OEM-3179

Enhancement: Claas order types have been re-sorted for enhanced accuracy.

OEM-3100

Issue: JD SMO requires the transmission of salesperson data to their system for visibility.

Solution: Implemented a new configuration in the SMO interfaces to support sending salesperson records. This includes both a bulk load for initial data transfer and a delta feed that detects and transmits updates using a trigger on the salesperson file.

OEM-2858

Enhancement: The BRP Warranty Coverage Interface provides all technical information related to equipment, warranty dates and deductibles for equipment based on VIN.

OEM-2686

Enhancement: Records under the OEM Parts Order screen now use the Acknowledgement and Dispatch XML response from Claas.

OEM-2639

Feature: A new Interface can provide a dashboard of status categories by VIN to create a dashboard for Fleet information in IntelliDealer similar to the CNHi eTIM - My Fleet screen. The user can now access Alerts and Telematics information. This CNH FleetView lookup page is available at Product Support>Equipment>CNH MY Fleet. Each equipment record can be opened from equipment profile OEM options or Work Order segments.

DS-21617

Issue: When Komatsu was creating a dropship parts invoice from MyK, the parts invoice issued quantities that were not being updated correctly.

Solution: Forced a save of the parts invoice detail lines with the updated issued quantities.

DS-21589

Enhancement: A Close button has been added to the CNH Telemetry Page.

DS-21546

Enhancement: Modified the Retail Sales XML response tags as per Komatsu’s request.

DS-21545

Issue: While creating a myKomatsu order, a Null pointer Exception was being thrown.

Solution: Added null checks to the condition to prevent the Null Pointer Exception.

DS-21537

Issue: When attempting to use a CNH Reward card using the CNH Reward button in parts invoicing, dealers are receiving a 401 error and ‘2025 communications failed, enter card manually’.

Solution: Login information and card expiration date are now sent to the updated CNH Productivity Plus interface.

DS-21527

Issue: On the Vermeer Parts Transmission page, under the Credentials tab, the edit and delete options were not functioning correctly. Additionally, some locations were displaying empty values instead of expected data.

Solution: Updated the Location column to display the format: \"company/division/location - locationDescription\" for better clarity. Also fixed the edit and delete options to correctly pass the required values.

DS-21515

Issue: When saving CNH Data Exchange Platform credentials for the first time, it throws an error.

Solution: When saving the configuration for first time skip querying older properties, and save.

DS-21490

Enhancement: The BRP Parts Inventory v4 interface now sends negative quantity values as 0 as per BRP specifications.

DS-21477

Issue: When performing a credit parts invoice for CNH Productivity Plus, the order number is being used instead of the invoice number.

Solution: There is now a delay when transmitting the credit invoice to CNH Productivity Plus for parts invoices until after the invoice number is assigned. This change also creates the possibility a refund not being accepted by CNH Productivity Plus and still generating the parts invoice."

DS-21461

Issue: Unable to import Payroll Plus data when using the same IntelliDealer user id and Payroll Plus id across multiple companies/divisions

Solution: Stored the Payroll Plus cookies with company and division to allow the import of data for Payroll Plus for multiple companies/divisions."

DS-21410

Issue: The Polaris Price file Download interface URL would throw a 403 authentication error.

Solution: Fixed the authentication error by passing the correct response URL in the request.

DS-21405

Issue: Populating Deere Alias account incorrectly

Solution: The logic has been modified to correctly populate the Deere alias account"

DS-21305

Issue: The nightly Komatsu price file job and the download button in Configuration > Interfaces > Komatsu > New Parts System would fail with a ‘General Internal Failure’ error.

Solution: Purged Komatsu Price Promotional file (PRCFILHS) records that were added prior to 25 months as of date run.

DS-21220

Issue: Certain instances of 'SVAP' were still present in Intellidealer, which needed to be replaced with 'JD Proactive Jobs'.

Solution: We identified two occurrences of ‘SVAP’ and replaced them with ‘JD Proactive Jobs’.

Parts

Ticket Description
DS-21234

Issue: The parts purchase order correction process created a parts purchase order with a blank vendor number when the correction was in a restart. This occurred because the vendor number was not properly loaded in this scenario.

Solution: The vendor number is now correctly loaded during the restart, preventing blank vendor numbers.

Rental

Ticket Description
DS-20636

Issue: Contract number is not populating on the rental invoice generated from the billing run.

Solution: Add contract number to the rental invoice.

Service

Ticket Description
DS-21592

Issue: The machine history CSV export on main equipment profile included fields that are configured as hidden in the field-level security settings.

Solution: The machine history CSV export now properly respects field-level security permissions, excluding hidden fields as intended.

Worldpay

Ticket Description
DS-21558

Issue: A deposit invoice was created for Worldpay Text-to-pay, but the text was never transmitted and never paid by the customer due to untrusted certificates of TextConnect

Solution: In the event of an issue sending a text, IntelliDealer will invalidate the Skipify transaction and revert any update in IntelliDealer to prevent creating a deposit parts invoice"

Other

Ticket Description
IPS-6123

Enhancement: Preparing Java back-end to support new real-time parts and labour billing process in future beta.

IPS-5639

Enhancement: Re-label System 994 ‘Access Check for Updates’ to ‘Access PPU Listing’.

DS-20927

Issue: Users not on whitelist were able to access IntelliDealer when maintenance mode was on.

Solution: Do not allow users to continue using IntelliDealer when maintenance mode is on.

DS-19760

Issue: In ID MobileAccess, equipment couldn’t be updated if it contained an In/Out subtype.

Solution: A change was made to correct the issue preventing units from being updated in ID MobileAccess if it contained an In/Out subtype.

DS-18770

Enhancement: Users can now delete manually added batch jobs, provided they have not yet started running.

PPU 2025.04.001

Other

Ticket Description

AvaTax

Issue

The AvaTax validation to prevent unnecessary calls was not checking the date. As a result, when only the date changed on a transaction, the tax was not recalculated.

Solution

Enhanced the date check to ensure tax recalculates when necessary.

2025.03

PPU 2025.03.006

VitalEngage BETA

Ticket Description
LA-1227

various fixes and enhancements for Beta.

PPU 2025.03.005

VESIGN

Ticket Description
DS-21379

Issue: When using VESign with Work Order Quoting or Parts Quoting, the "Signed By" and "Signed Date" fields were always displaying the signing information from the first segment, regardless of the actual segment being viewed.

Solution: Updated the logic to ensure that the displayed "Signed By" and "Signed Date" correctly reflect the corresponding segment's signing information.

PPU 2025.03.004

Other

Ticket Description

TBD

PPU 2025.03.003

Interfaces

Ticket Description
DS-21496

Issue: The Ditch-Witch interface was not correctly updating the weight in the price file. When processing decimal values, the weight was incorrectly set to 0.

Solution: Updated the decimal number parsing logic to correctly extract and update the weight based on the values in the price file.

OEM-3125

Enhancement: VERMEER_WARRANTY_CLAIMS("PFW.6434") - Migrated Vermeer Iwarranty from Lansa to the new UI functionality.

OEM-3182

Issue: There was a mismatch between the generated PO and the generated Inventory file.

Solution: The logic has been modified to correctly match the updated Part Profile fields from the generated PO and inventory file.

OEM-3187

Issue: The Federal Reserve requires a Dealer Bank Account entry in the Balanced File. Currently, the Entry Detail Offset Record incorrectly uses Account For Return instead of Immediate Origin as the DFI Account Number.

Solution:

- UI Updates: Add a Dealer Bank Account field in the NACHA format window and a new Balance Source option.

- Logic Update:

- If Balance Source = "Immediate Destination" → DFIAccountNumber = ImmediateDestination

- If Balance Source = "Dealer Bank Account" → DFIAccountNumber = DealerBankAccount

- Default: DFIAccountNumber = ImmediateOrigin

OEM-3195

Issue: In the JP Morgan Check Outsourcing EFT format, credit amounts (negative values) were incorrectly represented with a leading '-' sign. In the required format, negative amounts should be displayed with a trailing '-' sign instead.

Solution: Updated the number formatting logic to ensure that negative amounts are represented with a trailing '-' sign instead of a leading one.

MyDealer

Ticket Description
DS-21419

Multiple Fixes:

- Fixed an issue where the user was unable to login to MyDealer if AdBlock was active.

- Fixed 'favicon' (icon on the browser tab/window) loading issue.

- Fixed an issue where the background image would reload when typing into the fields on the login screen.

- Fixed the call to the Google maps endpoint for async loading.

MobileAccess

Ticket Description
DS-21550

Issue: Due to a typo in the code we are not able to validate the feature PFW.6267 and PFW.6285.

Solution: The typo was fixed and the missing single quote on feature number 'PFW.6285' was added.

PPU 2025.03.002

Accounts Receivable

Ticket Description
DS-21321

Issue: Emails fail to send from the Invoice History when they have blank CC or BCC fields due to email address validation rules.

Solution: Users can now send emails with blank CC and BCC fields as the validation rules are now excluded if those fields are left empty.

DS-21316

Enhancement: The Real-Time Billing Queue error page now provides more detailed information about the encountered error once the user selects the ‘Error’ hyperlink. See Real-time Billing System and Real-time Billing Queue.

DS-21185

Issue: The machine history section on the equipment profile incorrectly displays invoices as outstanding even after payment has been processed.

Solution: The machine history on the equipment profile now properly displays the outstanding invoices.

DS-18590

Issue: If two batches have the same name in different divisions, duplicate batches appear in the Cleared Invoices screen in the Summarized View.

Solution: Updated the search query to filter on company and division for the Summarized View.

APIs

Ticket Description
LA-1185

Issue: If the miscellaneousCustomer flag was not provided in the request payload, the ContactProfile fields were not saved.

Solution: Added a null check before saving the ContactProfile, thus preventing a NullPointer Error while saving the Customer and Contact Profile via the Customer API.

LA-1142

Issue: In EquipmentQuickAdd not all the fields are present in the update request resulting in fields set to default values.

Solution: Created a new endpoint to update all the equipment fields from the update request.

LA-1126

Enhancement: Added Customer Invoice Date Field to the Equipment Locator API.

LA-1119

Issue: Customer has requested a stock number and other fields that can be used to filter results in the Equipment Locator API.

Solution: Added these fields to the Equipment Locator API: stockNumber, salesperson, equipmentClass, baseCode, supplierInvoiceNumber, customerFleetNumber, and equipmentOptions.

LA-1014

Enhancement: Migrated the legacy Soap BSI to REST. The PickListListRequest retrieves a PickListListResponse that can be imported into sales orders and other spots on the system.

LA-1012

Enhancement: Migrated the legacy Soap BSI to REST. The RetrievePickListRequestretrieves a RetrievePickListResponsethat returns a previously transferred pick list.

LA-1011

Enhancement: Migrated the legacy Soap BSI to REST. The TransferPickListRequest retrieves a TransferPickListResponse that allows picklists to be sent to the business system.

LA-1008

Enhancement: Migrated the legacy Soap BSI to REST. The CreatePartInvoice creates an invoice for the parts in the request.

LA-842

Enhancement: In the Service Request API, added a time range to the technicianKey field so the user can search for a service request both before and after the specified technicianKey. The new fields are technicianKeyBefore and technicianKeyAfter.

AvaTax

Ticket Description
DS-21243

Issue: Users were able to release AvaTax equipment invoices with invalid latitude or longitude.

Solution: Ensured a tax call is made on release if the previous attempt failed. Ensured a tax call is made on release if the previous attempt failed. This prevents users from releasing an invoice when it has a bad address.

Configuration

Ticket Description
IPS-6730

Enhancement: Added a location configuration option, Email Inspection Reports, to the Equipment section under Configuration > Miscellaneous > Other > System Settings.

The available options are:

- N – Never send an email

- Y – Always send an email

- C – Send an email based on the customer’s setting

This change is to prepare for future use and therefore the dropdown is non-functional in this release.

Customer

Ticket Description
IPS-6731

Enhancement: Add an Email Inspection Report checkbox to the customer profile to control emailing inspection reports.

This change is to prepare for future use and therefore the checkbox is non-functional in this release.

Data Portal

Ticket Description
DS-21375

Issue: In the Data Portal, when trying to export multiple reports to excel, it fails to create a zip file.

Solution: The user can now download and open multiple reports at a time.

Equipment

Ticket Description
DS-21123

Issue: User was unable to search for equipment using a keyword with trailing spaces.

Solution: Removed trailing spaces before search begins so user can search using any string with trailing spaces.

DS-20950

Issue: The machine history CSV export included fields that are configured as hidden in the field-level security settings.

Solution: The machine history CSV export now properly respects configured field-level security permissions, excluding hidden fields as intended.

DS-20298

Issue: User was not able to enter and save a large sale/invoice amount on the equipment profile as it was more characters than the field would allow.

Solution: Removed the field length restriction so the user can enter any amount on all related pricing and costing fields allowing the change to be saved.

DS-20228

Issue: There was an issue where records in the Equipment Options table weren’t consistently being written with a date added or date modified value.

Solution: During the PO process, when Equipment Options data is created, date added and date modified will be set.

DS-15586

Enhancement: Using the new real-time billing runs, the customer name on Equipment record updates are set to the Ship To name (if entered), otherwise it uses the customer profile name.

See Real-time Billing System FAQ for more information.

Inspections

Ticket Description
DS-21437

Issue: Inspection Reports were not showing because the PDF generators were unable to transfer very large reports to the PDF viewer.

Solution: Added support for large PDFs.

IPS-6721

Enhancement: (InspectionPlus Beta) On the My Inspections screen, the Approver and Assignee column filters are now disabled and instead show the active user’s userId and approver role in the filters.

IPS-6686

Enhancement: (InspectionPlus Beta) Updated InspectionPlus verbiage in restart list.

IPS-6637

Enhancement: (InspectionPlus Beta) Added a media icon button under the Machine Hours fields to allow the user to associate multimedia with the Machine Hours.

IPS-6593

Enhancement: (InspectionPlus Beta) Improved Inspection notifications delivered in the User Message area. Messages can now be saved or removed without reading them first.

IPS-6381

Enhancement: (InspectionPlus Beta) In work orders, prevent the stock number from being changed when linked to InspectionPlus.

Integrated Rental

Ticket Description
LA-1169

Enhancement: Implemented logic to retrieve IR invoices from the newly created IRSTATE table and save them in a designated folder on IFS.

LA-1168

Enhancement: Created a new endpoint that is triggered during a statement run to download the Integrated Rental invoices.

LA-1167

Enhancement: Created a new table “IRSTATE”, with columns for Transaction ID, Company, Division, Location, Statement Date, User, and Status to store and process invoices copied from INVHIR.

LA-1112

Enhancement: Units in IntelliDealer that have a “Presold” status are now sent to Integrated Rental as ERP Reservation Type “Sale”.

IPS-6707

Enhancement: Modified the statement run to call a Java program that will download any Integrated Rental invoices to a specified folder.

DS-21232

Issue: When Integrated Rental attempts to upload a customer contact’s business address with missing fields, the error message isn't being accurately displayed.

Solution: Error messages are now accurately shown, providing Integrated Rental with clear information on which fields are required when updating the business address.

Interfaces

Ticket Description
OEM-2966

Enhancement: Added the ability to specify a causal part in the warranty part list that can have an associated quantity of 0. This is useful if the repair is labor only, or there are parts unrelated to the causal part.

DS-21499

Issue: Unable to transmit parts order number to Terex after parts order is created in IntelliDealer.

Solution: Fixed an issue with getting the user saved password from the configuration properties.

DS-21455

Issue: When transmitting parts from the work order, workOrderSegementParts data was not being sent because part lines were overwritten by the last line.

Solution: Parts on a work order and now transmitted correctly.

DS-21445

Issue: CNH Productivity Plus invoices from authorization maintenance are not automatically being transmitted.

Solution: Fixed issue to allow CNH Productivity Plus invoices to connect to ws-cdkhe to transmit.

DS-21390

Issue: Attempting to post a CNH Productivity Plus General Invoice transaction without a shipping address resulted in ‘2025 Communications failed, enter authorization # manually’.

Solution: For CNH Productivity Plus general invoices, when a shipping address is not provided the system uses the customer address from the customer profile.

DS-21363

Issue: An authentication problem occurred when submitting draft claims to Kubota Canada.

Solution: Retrieved properties from the configuration page (Configuration>Interfaces>Kubota>Interface Configuration) and used them for authentication.

DS-21341

Issue: The logs are filling with messages about ‘freedom Pay: Must be a FreedomPay device’.

Solution: Prevented the call to the CNH Grow programs if the user is not using CNH/Freedompay device.

Parts

Ticket Description
DS-20639

Issue: Some parts invoices were trying to authorize to ‘IN HOUSE A/R’ when it was not required.

Solution: Parts invoicing now handles multiple cash codes to avoid authorization requirement.

Rental

Ticket Description
DS-21329

Issue: Rental Preliminary report could crash during real-time billing of certain Rental Contracts.

Solution: The system now properly checks for tax values before executing calculations.

Other

Ticket Description
IPS-6364

Issue: When accessing the online help documentation, for IntelliDealer screens that include tabs, no help was returned because the file path contained “undefined”.

Solution: Updated the code to ensure that a file path is always returned. Added additional help pages with redirects to ensure content is always presented.

DS-21357

Issue: When trying to send an EFT email, it fails with an exception.

Solution: Correction to the code that generates EFT emails.

DS-21044

Issue: When there are parts POs left open, the database reorg does not complete due to restarts.

Solution: Database now properly removes stale, in-use records before checking for restarts.

Worldpay

Ticket Description
OEM-3091

Enhancement: When clicking on Text to Pay, or when saving a Worldpay cash code configuration, if a 500 error is returned, the system tests to determine the configuration issue for that Location. If the configuration is incorrect or not configured, the system throws a descriptive error message.

PPU 2025.03.001

FileBound BETA

Ticket Description
DS-21430

Issue: During Beta testing, it was discovered that Parts or AP Purchase Orders (Misc or Equipment) were not automatically matched to a voucher and closing as expected.

Solution: Fully or partially received Parts or AP Purchase Orders (Misc or Equipment) now automatically close, thus no longer showing on the Purchase Order tab in a voucher, where the receipt total matches the voucher total or a distribution line in the voucher.

2025.02

PPU 2025.02.008

AvaTax

Ticket Description
IPS-6747

Enhancement: Added security switches in system 996, "Customer Profile," to manage user access to Customer Exemption Certificates:

- Avalara ECM – Enable Update/Add Customer button

- Avalara ECM – Enable Request Certificate button

- Avalara ECM – Enable Download button

- Avalara ECM – Enable Revoke Certificate button

Dealers can use these switches to permit only select employees access to the action buttons, while still allowing most employees the visibility to see a customer’s tax exemption status if they have access to a customer’s profile.

DS -21408

Ticket Description

Issue: If a previous authorization was used on an invoice, dealers are unable to close to CNH Productivity Plus and receive the error: 2026 Agency not the same as previously authorized agency.

Solution: To fix this issue, if the previous authorization to another agency is not complete, when closing the invoice, the interface now deletes the authorization allowing the dealer to invoice to CNH Productivity Plus or AGCO+.

OEM-3169

Issue: The bank is rejecting the EFT file due to:

- incorrect formatting, including detail lines exceeding 300 characters

- the Customer Input ID in record type "01" not always having exactly 10 characters

- the Check Number in record type "10" containing an invalid alpha character.

Solution: Adjusted the file format by:

- trimming detail lines to 300 characters

- ensuring the Customer Input ID is exactly 10 characters by right-padding with spaces

- modifying the Check Number to remove the alpha characters, left-align numeric values, and right-pad with spaces to meet the required 3 to 10-digit length

OEM-3175

Issue: Users require additional JP Morgan Check Outsourcing formats in the configuration. Currently, only one format is available, which does not meet the requirements for extended format support.

Solution: Enhanced the configuration to support up to JP Morgan Check Outsourcing 3, adding formats 1, 2, and 3.

PPU 2025.02.007

Interfaces

Ticket Description
DS-21443

Issue: The new Kubota ANS Invoices and the new Kubota Invoice Download screens displayed a “General Internal Failure” error as soon as the page loaded.

Solution: Resolved an issue that was preventing invoices from being searched on these screens.

Other

Ticket Description
DS-21323

Issue: When emailing a PDF from a quote preview or invoice history, customers on specific servers (such as LPAR 5 and 8) occasionally received the message “Error sending email” and the message was not sent.

Solution: Reworked method of sending emails to avoid networking issues for those servers.

PPU 2025.02.006

Elead

Ticket Description
DS-21399

Issue: There was a null pointer exception on threadData verifying the User type.

Solution: Before checking the threadData, we are now validating the cloudUser through Security Utils.

Interfaces

Ticket Description
DS-21411

Issue: User was unable to receive CNH Productivity Plus promotions for certain work orders.

Solution: Corrected the issue by properly setting the product make to CAS for parts that have been transferred from another branch.

DS-21365

Issue: User was unable to post CNH Productivity Plus service invoices (work orders) from authorization maintenance.

Solution: Corrected the issue by correctly determining the line items to transmit for work orders and transmitting the quoted values for a work order. There was also an update to transmit the promotion code for all invoices on all line items being transmitted.

PPU 2025.02.005

Accounts Payable

Ticket Description
DS-21226

Issue: Blank screen appears when receipting an Equipment PO for a unit already in "Invoiced" status.

Solution: The system now displays the appropriate window, allowing the user to select a different unit.

DS-20187

Issue: In-use invoices would load endlessly if the queue was full.

Solution: Program logic was added to stop in-use invoices from loading if the queue is full.

APIs

Ticket Description
LA-1026

Enhancement: Filter types “orderType” and “technicianKey” have been added to service request view filters.

DS-21102

Issue: The fields cause, complaint, and correction were not appearing correctly in Work Order Add and Service Request payloads.

Solution: These fields now display correctly.

AvaTax

Ticket Description
IPS-6460

Enhancement: Added ability to view and maintain Avalara customer certificates in IntelliDealer. See Avatax: Exemptions

DS-18487

Issue: In rare cases, a parts update enters a restart state due to an AvaTax call failure.

Solution: Improved the parts order update by adding logic to handle potential failures. This enhancement ensures the update continues while notifying the user via IntelliDealer message to review the generated PICKPAK and reprint it if necessary.

Configuration

Ticket Description
DS-21171

Enhancement: The menu search now locates the Cash Code configuration when any of the following are entered: ARAGENCY, ARAGENC1, ARAGENC2, or ARAGENC3.

DS-20287

Issue: Attempting to re-activate a division in the system settings resulted in an error message: “This does not exist.”

Solution: This issue has been resolved. Users can now successfully re-activate a division.

Customer

Ticket Description
IPS-6646

Enhancement: Email search capabilities have been added to the customer profile listing and lookup.

DS-20289

Issue: Unable to delete a call from the call history within the customer profile when clicking the delete button.

Solution: Resolved a JavaScript issue that was blocking the display of the delete confirmation dialog.

Equipment

Ticket Description
IPS-6648

Enhancement: The equipment profile listing and lookup now includes the unit's base number, displayed between the Model and Serial Number columns, and it is also included in the CSV download.

DS-19231

Issue: When users are in edit mode on the GPS tab of equipment profile and attempt to navigate to another tab, an error occurs: \gpsCompany\ field format is invalid when the GPS Company field is left blank.

Solution: The issue was resolved by removing the requirement for users to fill in the fields, allowing the GPS Company field to remain blank without triggering an error.

Inspections

Ticket Description
IPS-6709

Enhancement: The Group Code now includes both the code and description in the filter field and table column, which is formatted similarly in the Template Builder.

IPS-6706

Enhancement: The Instructions Required checkbox in the template is now disabled if there are no written instructions or media linked to the step.

IPS-6703

Enhancement: The user is returned back to the same step they last accessed within Multimedia from inside an InspectionPlus form.

IPS-6598

Enhancement: A change log of the most recent changes from either the inspector or approver is shown in a side menu within the form.

IPS-6506

Enhancement: Added the ability to close the Service List Modal and NA Job Code Modal with the ESC key.

IPS-6093

Enhancement: The Template Builder ensures logical unit conversions. When a user selects a Unit of Measure (UOM), the Conversion dropdown only shows relevant options from the same group and sub-group (e.g., selecting cm shows empirical length units like inches and feet).

IPS-5852

Enhancement: A history of the steps that have changed during the approval process are now shown in the Details side menu on the Inspection listing screen.

DS-19682

Issue: User was unable to open some batch jobs in > Administration > Settings > Batch Jobs after sorting or searching.

Solution: Corrected the issue by using the correct index to find the row.

Integrated Rental

Ticket Description
LA-1144

Enhancement: Updated abbreviatedLocationName in the equipment payload (equipment data) sent to Integrated Rental to currentLocationAbbreviation to align with IR’s naming convention.

DS-21118

Issue: Updates to customer credit limits were not being sent to Integrated Rental.

Solution: Resolved the issue causing credit limit updates to not be sent to Integrated Rental.

DS-20550

Issue: Work orders in IntelliDealer did not consistently synchronize correctly with Integrated Rental.

Solution: The synchronization issue between work orders in IntelliDealer and Integrated Rental has been resolved.

Interfaces

Ticket Description
OEM-3155

Enhancement: An option has been added to the Vermeer Retail Sales interface that uses the Dealer Accounts configuration tab to override the transmitted Account Number and Location Number. Previously, only the Vermeer Field Inventory interface supported this functionality.

OEM-3132

Issue: The dealer was able to add more than one vendor to a price file. This causes issues when loading the same price file from the vendor to multiple vendors in IntelliDealer.

Solution: prevented the dealer from adding more than one vendor to BRP, Polaris and Radius price interfaces. Also added an exception for invalid vendor numbers.

OEM-3025

Enhancement: Consumed the newly added fields to the Komatsu Parts Availability payload and displayed them on the existing UI page.

OEM-3014

Enhancement: The JD eCommerce interface will no longer allow a Ready for Payment event to be transmitted when all parts have been removed from an invoice. This is to prevent the adding of a deposit to an invoice with no parts.

OEM-3007

Enhancement: Komatsu_RIM_2.0 now creates a Surplus Returns records for the dealer to review and process. These records are retrieved from the Komatsu Distributor REL files.

OEM-2962

Enhancement: Komatsu_RIM_2.0 now updates part details for the dealer to review and process. These details are retrieved from the Komatsu Distributor RIM indicator files.

OEM-2848

Enhancement: Komatsu_RIM_2.0 now creates Parts Orders for the dealer to review and process. These orders are retrieved from the Komatsu Distributor Order Acknowledgement files.

OEM-2847

Enhancement: Stock transfer records can now be processed for the dealer to review are retrieved from the Komatsu Distributor Parts Transfer files.

OEM-2771

Enhancement: A new version of the Kubota Invoice Download interface has been released. This updated version can be toggled on by checking the Use New Version switch on the configuration screen. Updates include significant performance improvements and the option to select the purchase order receipt associated with a particular invoice.

LA-1021

Enhancement: Added multiline removal feature for the React grid component which is similar to the existing Angular feature.

LA-1018

Enhancement: Migrated the BSI Part Availability function from SOAP to JSONI.

DS-21328

Issue: A generic exception was thrown when using EFT Nacha 1 to 10 with CTX, Print Addenda Records, and a vendor name less than 15 characters.

Solution: Corrected the issue by allowing a vendor name of any length.

DS-21327

Issue: In the Vermeer Work Order transmit process, work orders are being transmitted with a division name. Vermeer has asked to transmit with location name.

Solution: The Vermeer Work Order transmit process now transmits with a location name.

MyDealer

Ticket Description
DS-21178

Issue: Special characters in the shopping list name were causing more rows to display than it should show in the My Shopping List area of MyDealer.

Solution: My Shopping List now correctly displays only the relevant lines associated with the selected record.

DS-20781

Issue: News images on the MyDealer home page did not consistently display properly when configured as external images.

Solution: The issue causing external news images to incorrectly render on the home page has been fixed.

Parts

Ticket Description
DS-21286

Issue: The parts deletion process failed the edit check for parts history when the history retention months were set to more than 99 months.

Solution: This issue has been resolved.

DS-21277

Issue: When attempting to create a parts inventory count, using a large range selection caused the program to fail.

Solution: The program has been updated to effectively handle large selection criteria.

Service

Ticket Description
DS-21274

Issue: Real time billing processes were not checking all possible combinations of table edit errors.

Solution: Now issues proper table edit conditions for all table edit error scenarios when executing real time billing runs.

DS-21221

Issue: When changing the status of a segment from warranty, the warning message “Stock Number Not Under Warranty” will continue to display.

Solution: Remove warning message when changing segment status from warranty.

DS-20472

Issue: The Print button on the email or text W/O window from the Service > Work Orders screen did not function.

Solution: The Print button now properly begins the print process.

Worldpay

Ticket Description
DS-21278

Issue: Worldpay Text-to-pay was creating multiple deposit invoices due to receiving successful credit card transactions after the text-to-pay token had expired.

Solution: Corrected the issue by recreating the missing authorization record and all other required IntelliDealer records.

IPS-6468

Enhancement: Added the ability to a user to request a new tax exemption certificate from the associated customer.

IPS-6467

Enhancement: Added the ability to print or save a copy of a tax certificate in the Avalara ECM system from IntelliDealer.

IPS-6466

Enhancement: Added the ability to view the actual tax exemption certificate from the Avalara ECM system in IntelliDealer.

IPS-6465

Enhancement: Added the ability to update a customer in the Avalara ECM from IntelliDealer.

IPS-6464

Enhancement: Added the ability to create a customer record in the Avalara ECM system from an IntelliDealer customer profile

PPU 2025.02.004

Interfaces

Ticket Description
OEM-3142

Enhancement: Implementing a new EFT format, BOA Commercial Payments, specifically for Bank of America Mastercard payments. The system will generate a CSV file that dealers can use to process payments to multiple vendors efficiently.

OEM-3143

Enhancement: A new EFT Format Configuration has been added for the new JP Morgan Check Outsourcing EFT format.

PPU 2025.02.003

Interfaces

Ticket Description
DS-21376

Issue: Unable to transmit CNH Productivity Plus invoices created using special billing or create in authorization maintenance

Solution: Allow CNH Productivity Plus invoices to be transmitted without any line item details.

DS-21335

Issue: Some AGCO+/CNH Productivity Plus work orders were unable to use promotion codes due to quoted values and deposits missing promotion codes.

Solution: Included the promotion code for AGCO+/CNH Productivity Plus deposits and quoted values for work orders.

DS-21333

Issue: When transmitting Parts Invoices to CNH Productivity Plus, the interface was performing a SALE transaction and only sending the sales order number and not the invoice number.

Solution: When not using CNH Grow, parts invoices are transmitted with an AUTHORIZATION followed by a CAPTURE. The CAPTURE transaction now contains the invoice number and CNH reporting should show that invoice number.

PPU 2025.02.002

Other

Ticket Description
DS-21134

Issue: Several fields were not populating for the Primary Contact within the Customer API

Solution: Those fields now behave correctly.

DS-21343

Issue: Parts orders with more than two characters in the State Code field was causing errors

Solution: A maximum of two characters for the State Code field has been implemented.

PPU 2025.02.001

Interfaces

Ticket Description
DS-21310

Issue: The system was unable to display more than 10 point-of-sale devices in > Product Support > Parts > Parts Invoicing - Print Parameters - Point-of-Sale Device

Solution: The quantity of Point-of-Sale devices has been increased to 900 devices per location.

DS-21320

Issue: The user was unable to transmit work orders with only negative hours. CNH Productivity Plus expects all values to be positive with a transaction code of R.

- Some work orders were having issues receiving promotions due to incorrect totals on individual line items. For example, 7 items at $15 was being sent as $30.

Solution: The amount is now not a negative value with the transaction code of R, and the totaling of parts/hours being sent to CNH Productivity Plus and/or AGCO+ has been corrected.

DS-21331

Issue: The user was receiving an error from CNH Productivity Plus: The following fields contain errors, billTO.company.

Solution: Truncated the customer name being transmitted to CNH Productivity Plus/AGCO+. This does not change the value in IntelliDealer.

DS-21340

Issue: When processing a return for CNH Productivity Plus or AGCO+, the authorization amount was being written to CCAUTH as a positive, when it should have been a negative. In some cases, this caused work orders to crash.

Solution: Corrected the issue by properly setting the authorization amount to a negative when performing a return for CNH Productivity Plus or AGCO+.

2025.01

PPU 2025.01.006

Interfaces

Ticket Description
DS-21304

Issue: EFT remittance emails failed to send in the old email system for these formats: Chase JP Morgan, WEX, Nacha 1 to 10, and CPA 1 to 10.

Solution: Legacy email formats have been fixed. Emails are now being sent for all systems, new and old.

DS-21306

Issue: Vouchers created by the FileBound 2.0 interface were not posting costs to the stock number after an update.

Solution: FileBound 2.0 vouchers now correctly update costs and on the stock number.

Accounts Payable

Ticket Description
OEM-3137

Enhancement: EFT format for Active Pay modernized with added configuration prompts as Active Pay 1. Old format renamed to Legacy Active Pay.

PPU 2025.01.005

Other

Ticket Description
DS-21317

JD Warranty -Authorize button does not do anything.

OEM-3151

Update default timeout for Kubota Parts Order interface.

PPU 2025.01.004

Interfaces

Ticket Description
DS-21307

Issue: User was receiving 2025 Communications failed for work orders with negative quantities.

Solution: Corrected the issue by calculating the proper quantity to transmit for CNH Productivity Plus and AGCO+ work orders.

PPU 2025.01.003

Other

Ticket Description
OEM-3123

Issue: The dealer is has multiple vendors mapped to one price file. This is causing the error From-file DW158 in DATALIBRARY not found.

Solution: The interface will create the DW158 once per run, then process the price file afterwards.

OEM-2687

Update Parts Order Types to use new order types and add new Telephone number field to the parts order transmit from February 2025

PPU 2025.01.001

Other

Ticket Description
DS-20863

Issue: saving invalid ‘default service charge account’ field for cash code 7/8

Solution: Updated DTO by removing unnecessary field 'addPartDefaultAccount', which resolves the issue by saving the accounts properly.