PPU Dealer Notification (2026)
This page lists release notifications for IntelliDealer. Release notifications for ID MobileAccess are available at: ID MobileAccess Application Version History.
Select a month:
2026.10
2026.10.004
Worldpay
| Ticket | Description |
|---|---|
| DS-24254 |
Issue: Under certain conditions, when a parts invoice is authorized and Worldpay returns a partial authorization, when the user was returned to the original parts invoice all of the parts were missing. Solution: When those conditions occur, parts invoicing now reloads all of the parts so the user doesn’t need to close and reopen the parts invoice. |
| DS-24305 |
Issue: When using a Worldpay Lane 7000 with signature capture, deposit invoices did not properly report the surcharge amount on the deposit invoice. Solution: The surcharge line is now always added to deposit invoices when using the Lane 7000 with or without signature capture enabled. Other Worldpay devices always captured the surcharge line correctly. This applies to Parts Invoices, Equipment Invoices and Work Orders. |
2026.10.003
Equipment
| Ticket | Description |
|---|---|
| DS-24165 |
Issue: On Product Support > Equipment > Equipment Profile, the Fluid Analysis tab displayed for dealerships that are not licensed for feature 6533 (Fluid Sample Analysis). Solution: The Fluid Analysis tab is hidden on Equipment Profile unless feature 6533 is licensed for your dealership. |
| DS-24314 |
Issue: When opening an Equipment Profile (Product Support > Equipment > Equipment Profile) and selecting Traffic History or Open Quotes from the Machine Quick Links menu, the view renders completely blank below the header. Solution: The view now renders correctly. |
| DS-24326 |
Issue: This fix resolves the Known Issue identified in PPU 2026.10.002 regarding tax display discrepancies on the Visual Refresh output for equipment transactions. Previously, if a trade-in value exceeded the equipment purchase price, the tax was displayed as a negative value instead of flooring at $0. Additionally, in some scenarios, the tax amount was included in the segment total but not displayed as a separate line item. Solution: Updated the tax display logic for the Visual Refresh Equipment Quote (Equipment > Equipment Quoting > Quotes) and Equipment Invoice (Equipment > Equipment Invoicing > Invoices). The system now correctly floors the tax at $0 when trade-in values exceed the purchase price and ensures the tax amount is displayed as a separate line item within the segment. |
2026.10.002
APIs
| Ticket | Description |
|---|---|
| APIS-375 |
Feature: Partners can create accounts payable vouchers through a new v2 REST endpoint (`POST /cdk/heavyequipment/v2/voucher/createVoucher`) with per-invoice validation errors, optional GL date, and optional reporting fields. The existing v1 FileBound voucher create endpoint is unchanged. |
| APIS-376 |
Enhancement: Accounts Payable voucher create API v2 accepts optional reporting fields stored with the voucher when provided. |
| APIS-378 |
Enhancement: Accounts Payable voucher create API v2 returns validation errors with form field paths and invoice record identifiers for easier correction. |
| APIS-379 |
Enhancement: Accounts Payable voucher create API v2 validates purchase order numbers, handles vendor and PO mismatches per invoice, and rejects invalid PO references with clear errors. |
| APIS-467 |
Enhancement: The Service Request API Swagger documentation now documents all request and response fields, required versus optional fields, numeric date fields, segment status payloads, example payloads, and error responses. API behavior is unchanged. |
| APIS-468 |
Enhancement: Add/Modify Equipment (BSI) API Swagger documentation now describes fields, validation rules, and date formats accurately. Documentation only; no API behavior change. |
| APIS-469 |
Enhancement: Equipment Locator API Swagger documentation was updated. Documentation only; no API behavior change. |
| APIS-476 |
Enhancement: Vital Gateway proxy listing API documentation now describes required and optional properties correctly for salesperson, Avalara, and assigned user listing types. Documentation only; no API behavior change. |
| APIS-479 |
Enhancement: Bill.com vendor credits and recurring payment processing now handle bill and credit line distributions correctly, including negative expense lines and payable offset handling. |
| APIS-544 |
Issue: When FileBound sent a voucher create request with more than one invoice and one invoice had a purchase order vendor mismatch warning, purchase orders for the other invoices did not auto-close. Solution: Purchase orders now auto-close for each invoice in the request that has no vendor mismatch warning, even when another invoice in the same request has a warning. |
| DS-23763 |
Issue: After an Equipment BSI Update API request moved a unit back to inventory with blank customer fields, the stock number still showed the previous customer and salesperson. Solution: The Equipment BSI Update API now clears sales rep and customer information when those values are sent empty. |
| DS-24052 |
Issue: After a Parts API update, custom screen fields on the part appeared blank when those fields were configured for an occurrence other than 0. Solution: Custom screen field updates from the Parts API now write to the configured occurrence. |
| DS-24185 |
Issue: Equipment invoice API responses for business customers did not include the business name. Solution: Responses now include businessName for business customers. |
Accounts Receivable
| Ticket | Description |
|---|---|
| DS-21241 |
Issue: On Configuration > General Ledger > Accounts Receivable > Cash Codes, the Versapay Account field allowed invalid and unprintable characters, causing Versapay communication errors. Solution: The Versapay Account field now restricts input to alphanumeric characters and approved special characters (`! @ # $ & * -`). |
| DS-23905 |
Issue: On Financial Management > Accounts Receivable > Authorization Maintenance, searching by system or status on the Authorize.Net tab—or switching from the In Progress tab with an active status filter—displayed a "General internal failure" error. Solution: The Authorize.Net tab now filters successfully by System and displays only valid ACH statuses (Web Portal Request, Pending, and Captured). Additionally, the Status filter automatically resets to All when switching between the In Progress and Authorize.Net tabs. |
| IPS-7589 |
Issue: On the Customer tab of invoicing, quoting, and work order screens, the Available Credit link displayed or remained hidden based on the logged-in user's assigned branch rather than the transaction's branch. For cross-location users assigned to a branch without special credit checking, this caused credit details to be hidden when creating or editing transactions for branches where credit checking was active. Solution: The Customer tab across General Invoicing, Rental Invoicing, Equipment Invoicing, Parts Invoicing, Parts Quoting, and Work Orders now determines Available Credit visibility using the transaction/invoice location's Activate Special Accounts Receivable Credit Check setting. See Work Order: Customer. |
Configuration
| Ticket | Description |
|---|---|
| DS-23866 |
Issue: On Configuration > Miscellaneous > Other > System Settings > Location, the Include Cross-Reference Parts in Parts Search checkbox did not remain checked after saving. Solution: The setting now saves and displays its checked status correctly. |
| DS-23879 |
Issue: On Configuration > Security > User Security, batch job completion messages appeared even when Receive Completion Message For Batch Jobs was disabled. Solution: Batch completion messages now display only when enabled, while system error messages continue to display as expected. |
| DS-24230 |
Issue: On Configuration > System Settings > Location, the Visual Refresh PDF Format section displayed document options (Equipment Invoice and Equipment Quote) even when Real-Time Billing was disabled for that module. Solution: Visual Refresh document format options now display only when Real-Time Billing is enabled for that specific module (such as Equipment), and the entire Visual Refresh PDF Format section remains hidden if no supported RTB modules are active. For more information, see System Settings - Location. |
CRM Gatekeeper
| Ticket | Description |
|---|---|
| LA-1929 |
Enhancement: On CRM Gatekeeper Quotes, Make, Model, Description, Customer Number, Comment, and Ship To are optional columns, hidden by default, and can be enabled with Customize Columns. See CRM Gatekeeper. |
| LA-1946 |
Issue: On CRM Gatekeeper, the change confirmation window showed an incorrect title when updating a contact. Solution: The contact update confirmation window now shows the correct title. |
Customer
| Ticket | Description |
|---|---|
| DS-23308 |
Issue: On Financial Management > Accounts Receivable > Customer Profile, new titles could not be keyed into the Title field, and selected titles failed to save. Solution: The Title field is now an editable dropdown that allows selecting an existing title or entering a new title, saving successfully to the customer profile. |
| DS-23918 |
Issue: On Customer Care > CRM > Customer Portal, clicking Equipment Profile in Quick Links automatically opened a customer's single unit instead of the equipment listing, preventing users from adding new equipment. Solution: Clicking Equipment Profile in Quick Links now consistently displays the equipment listing screen, allowing users to view units or add equipment for customers with single or multiple units. |
Data Portal
| Ticket | Description |
|---|---|
| IPS-7587 |
Enhancement: On Management Central > Utilities > Data Portal, the reports list now includes a Time Created column displaying the creation time of each report. See Data Portal. |
Equipment
| Ticket | Description |
|---|---|
| DS-23301 |
Issue: In Traffic Tickets (Product Support > Equipment > Traffic), users with ‘Access’ enabled but ‘Modify’ disabled in Security System 804 could still create and save a new traffic ticket by selecting Print or navigating between tabs. Solution: Security System 804 ‘Modify’ permissions are now consistently enforced. For users without ‘Modify’ access, the ‘Print and Save' options are hidden on new tickets, and switching tabs no longer creates or saves a record. |
| DS-23626 |
Issue: On Equipment Profile (Equipment > Profiles), changing the location, group, type, or status on a unit tied to an open, unreceived purchase order could be blocked with an error, or the inventory account could fail to update when Equipment Defaults assigned a new account (including when the same user had both records open). Solution: Users can now update these fields on unreceived purchase orders as long as the purchase order is not held by another user. When Equipment Defaults assign a new inventory account, the account is automatically updated and kept in sync across both the equipment record and the purchase order line. |
| DS-24149 |
Issue: When emailing equipment quote or invoice PDFs (Equipment > Equipment Invoicing), entering multiple email addresses separated by semicolons or commas in To or Cc was rejected as an invalid address. Solution: The email window now accepts multiple recipient addresses separated by commas or semicolons in To and Cc, successfully delivering the PDF to all recipients. |
| IPS-7308 |
Enhancement: On Traffic Tickets (Product Support > Equipment > Traffic), dealerships licensed with VESign (feature 6519) can now send traffic tickets for electronic signature by selecting ‘Send VESign’ from the preview or ticket screen. Users can add multiple signers to the same traffic ticket, to track signing progress. Signed documents are saved in the Multimedia tab. See Traffic Management - Listing |
| IPS-7573 |
Issue: On equipment quotes and equipment invoices (Equipment > Equipment Quoting and Equipment > Equipment Invoicing), when a trade-in allowance exceeded the selling price of the unit, tax was calculated as a negative amount on standard equipment sales. Solution: For both native tax and AvaTax, the taxable amount per equipment segment is now a minimum of $0 (selling price minus trade-in allowance, including combined allowances when multiple trade-ins are on one segment), preventing negative tax calculations. Equipment invoice reversals and transactions with Tax Applied Before Trade-in are unchanged. See AvaTax: Equipment. |
| OEM-4025 |
Feature: Security system 803 includes Access Standard Base and Options Import, which controls visibility of the Standard Base and Options Import link. See 803 - Product Support - Equipment Base/Options. |
General Ledger
| Ticket | Description |
|---|---|
| NEX-953 |
Issue: On Financial Management > General Ledger > Chart of Accounts, when you edited an account in the account profile, Customer Sales History Type was required even when the account type rules did not require it. Solution: Customer Sales History Type is required only when the account type and application type rules for that account require it. |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-6099 |
Enhancement: In Assign Service section (InspectionPlus > Assign Service), users can now create new work orders and work order groups, or add segments to existing work orders directly from completed inspection steps. The interface provides options to Create Work Order Group and Add Segment, streamlining the handoff from completed inspections to service execution. See InspectionPlus Assign Service. |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-24171 |
Issue: In Integrated Rental, adding or updating a customer contact in IntelliDealer sent redundant customer tax exemption records. Solution: Customer tax exemptions are now sent to Integrated Rental only during initial system preload and when a new customer is created, rather than on contact updates. |
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| COEM-223 |
Enhancement: On Work Order Options > Vermeer Warranty, Causal Part is optional on the draft claim form for dealers licensed for feature 6434. See Vermeer iWarranty. |
Vermeer |
| COEM-230 |
Enhancement: For Canadian Kubota dealers, on Work Order Options > Kubota Draft Claim Submission, Reason for Delay is always shown and is required when Repair Date minus Failure Date is more than 30 days. When Reason for Delay is Parts Delay, Part Invoice Order Number is required. See Kubota: Draft Claims Submission. |
Kubota |
| COEM-487 |
Enhancement: On Configuration > Interfaces > Volvo > Smart Commercial Account, dealers can view all location-to-dealer-number mappings in one list, create and edit mappings, and delete mappings. See Volvo: Smart Commercial Account. |
Volvo |
| DS-23834 |
Issue: When trying to submit a delivery receipt from the JD Warranty system, users received the error "Failure to submit delivery receipt: Authorization checks failed". Solution: Delivery receipt submission now sends the correct dealer, delivery date, and customer identifiers. |
John Deere |
| DS-23912 |
Issue: In CNH eParts, parts availability under certain location search configurations showed duplicate locations, which inflated on-hand and on-order quantities. Solution: CNH parts availability processing no longer adds duplicate locations, so quantities reflect true inventory. |
CNH |
| DS-24013 |
Issue: Successful John Deere warranty claim submissions did not create warranty credits records. Solution: Warranty credits records are created when John Deere warranty claim submission succeeds. |
John Deere |
| DS-24024 |
Issue: The Shopify interface log screen loaded slowly. Solution: The Shopify interface log screen loads faster after index improvements on interface log tables. |
Shopify |
| DS-24041 |
Issue: For John Deere dealers who were licensed for Equipment Upload but had not completed an initial Transmit, real-time equipment updates sent blank sales center values and cleared existing sales center data. Solution: Equipment Upload waits until the last transmit date is set before sending updates. Equipment upload configuration is stored in Configuration Properties. |
John Deere |
| DS-24223 |
Issue: Claas Service Office could not import messages larger than 256 KB. Solution: Response messages support up to 2 MB; messages larger than 2 MB are skipped and processing continues with the next message. |
Claas |
| OEM-3901 |
Enhancement: Updated the Komatsu CSS parts catalog and service document punch-out interface to the latest Komatsu specifications. |
Komatsu |
| OEM-3914 |
Enhancement: Kubota Parts Availability is available on the modern Kubota Parts Availability screen. See Kubota Parts Availability. |
Kubota |
| OEM-4002 |
Enhancement: On work orders and work order quotes, CNH Interactive Maintenance coupon imports no longer append job code hours to segment descriptions when multiple coupons are selected. |
CNH |
| OEM-4012 |
Enhancement: On Equipment Profile, Polaris Vehicle Lookup shows clearer, user-friendly messages when the lookup cannot be completed. |
Polaris |
| OEM-4017 |
Enhancement: On Configuration > Parts > Claas Parts Inventory Manager, Automatically Add Parts to PARTMAST from Relevant Item File can be set to No to skip automatic addition of parts from the Relevant Item File for dealerships using non-standard part number formats. See Claas Parts Inventory Manager. |
Claas |
| OEM-4018 |
Issue: When a PARTMAST record was created during an OEM parts order, On Order quantity defaulted to 0 instead of the order quantity. Solution: New part master records created during OEM parts orders now receive the correct on-order and true-on-order quantities from the order or transfer. |
Other |
| OEM-4020 |
Enhancement: For BRP invoices, when a user clicks Download PDF Invoice, the PDF downloads on demand. |
BRP |
| OEM-4032 |
Enhancement: On Configuration > Interfaces > CNH > eQuipment, Update Sold Units lets dealers include units in Sold status when running eQuipment updates. See CNH: eQuipment |
CNH |
| OEM-4035 |
Enhancement: For CNH dealers, location-specific GDD codes can be configured on the CNH DEP GDD Codes tab, and CNH DQR Inspections provides a GDD Code drop-down so dealers do not need to memorize or manually enter GDD codes. See Configuration: CNH Data Exchange Platform. |
CNH |
| OEM-4044 |
Enhancement: On the Telematics Dashboard, large fleets load faster, map clustering is improved, and search is more granular. |
Other |
NextGen
| Ticket | Description |
|---|---|
| IPS-7369 |
ID NextGen Chart of Accounts: Phase A Enhancement: Modernizes Chart of Accounts (COA) and Account Profile screens into a responsive, centralized NextGen workspace providing full functional parity with existing general ledger logic, improved usability, and unified navigation. This functionality is now available to all dealers as part of Phase A – Default OFF (Opt‑In).
Administration & Toggle Activation
Unified COA Workspace Navigating to Financial Management → General Ledger → Chart of Accounts opens a single unified workspace organized into three central tabs: Chart of Accounts, Account Profile, and Alias Account Management.
Chart of Accounts Landing & Search The main landing screen supports multi-criteria search by Account Number, Description, Profit Center, Account Type (Balance Sheet, Profit or Loss, Expense, or All), Location, Application Type, and Status (Active, Inactive, All). Results are paginated with Next/Previous controls. Header action buttons include:
Global & Menu Search Integration
Account Profile Tab & Guided Creation Account Profile is integrated directly within the main Chart of Accounts workspace (Financial Management → General Ledger → Chart of Accounts) and is governed by System 999 — General Ledger: Access G/L Accounts.
Account Profile Maintenance & Layout Rules Clicking Edit on an Account Profile opens a modal that dynamically adjusts its layout and fields based on account type:
G/L Account Upload Clicking G/L Account Upload opens the upload modal directly (the legacy Support Password prompt has been removed).
Alias Account Management The Alias Account Management tab is integrated directly within the main Chart of Accounts workspace (Financial Management → General Ledger → Chart of Accounts). Core functionality and system behavior remain completely unchanged — only its location has changed to provide a single consolidated hub.
Help & Enablement
|
| IPS-7659 |
Enhancement: NextGen Customer Pricing consolidates parts discount maintenance into a unified workspace featuring dedicated tabs for Individual, Group, and All Customer pricing (navigated via Product Support > Parts > Customer Pricing). This feature is disabled by default (Opt-In), allowing select dealerships participating in the NextGen Early Adopter program to explicitly enable NextGen Customer Pricing via Administration > NextGen Configuration while legacy Customer Pricing functionality remains fully available. See NextGen Overview. Note: Dealerships must have the system setting Utilize Parts Customer Discount Pricing enabled for customer pricing rules to apply. |
| NEX-65 |
ID NextGen Early Adopter Release Enhancement: Modernizes Customer Parts Pricing into a responsive, centralized NextGen workspace providing full functional parity with existing pricing logic, streamlined rule maintenance, and improved bulk management. This release is available to select dealerships participating in the NextGen Early Adopter program. Full availability of this new functionality will be available in the November Release. This works along with the NextGen Configuration screen and early-adopter opt-in settings described for NextGen Customer Pricing in this release. See NextGen Overview.
Administration & Early Adopter Activation Governed at the dealership level via Administration > NextGen Configuration.
Unified Customer Pricing Workspace Navigating to Product Support > Parts > Customer Pricing opens a modernized workspace organized into three dedicated tabs:
Search, Filtering & Customization
Rule Creation & In-Place Maintenance
Bulk Operations & Price Inquiry
Help & Enablement
|
| NEX-955 |
Issue: When editing an account in Chart of Accounts, changing the account status from Inactive to Active reverted the status to Inactive upon saving. Solution: The account status now saves correctly. |
Other
| Ticket | Description |
|---|---|
| DS-23600 |
Issue: On Printer > Printer Output, exporting a single spool file as CSV or TXT downloaded an uncompressed file with a `.zip` extension, causing an invalid file error in Windows. Solution: Single spool files exported as CSV or TXT now download with the correct `.csv` or `.txt` file extension. |
| UI-1034 |
Issue: Icon button styles on table action buttons did not display correctly. Solution: Corrected the display of icon button styles on table action. |
Parts
| Ticket | Description |
|---|---|
| DS-23532 |
Issue: On Parts > Parts Ordering > Order Correction, adjusting received quantities cleared the purchase order's Comment and Memo fields. Solution: Comment and Memo details are now retained when purchase order quantities are adjusted during order correction. |
| NEX-983 |
Issue: On Product Support > Parts > Customer Pricing, when you used Customer Pricing Import with the dry-run option, the system displayed a message that the file was imported successfully even though no validation or save was performed. Solution: The dry-run step now confirms that the file was uploaded and opens the import configuration window; a success message that pricing records were imported appears only after you run Create Pricing Records and the commit import completes. |
| PI-2319 |
Issue: On Price Update Contacts, invalid email addresses could be saved. Solution: Email validation now prevents invalid email addresses from being saved. |
VESign
| Ticket | Description |
|---|---|
| IPS-7215 |
Enhancement: On Service Work Orders (Product Support > Service > Work Orders), dealerships licensed with VESign (feature 6519) can now send work orders for electronic signature by selecting Send VESign from the preview screens. Sending a work order for electronic signature is optional, however closing or billing a work order is prevented while a signature request has been initiated and is actively awaiting completion. Signed documents are saved in the Multimedia tab. See Work Orders: Listing. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1898 |
Enhancement: VitalEngage Text can skip the SMS consent process when the dealer already has customer consent on file. See VitalEngage Text: Opt-in Form. |
| LA-1940 |
Enhancement: In the VitalEngage Text window, draft messages are visible in the main chat window. See VitalEngage Text Window. |
WorldPay
| Ticket | Description |
|---|---|
| DS-24020 |
Issue: When creating a deposit invoice in Parts Invoicing and closing the Worldpay portal window before completing payment, resuming the invoice displayed an HTTP 530 error for the payment portal URL. Solution: The system clears invalid Worldpay portal authorization records when the invoice is restarted, so deposit invoices can be processed without error. |
| OEM-3907 |
Feature: Worldpay Hosted Payments Premium and ACH processing are available for MyDealer payment on account in the US. Enable Use Enhanced Portal For MyDealer on the applicable Cash Codes record under Configuration > General Ledger > Accounts Receivable > Cash Codes after Worldpay enables the enhanced hosted portal. Surcharging is not available for internal accounts receivable credit card payments. Payment method priority follows existing Versapay, Worldpay, and Authorize.Net rules when each is licensed and configured. |
2026.10.001
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-24256 |
Enhancement: The AGCO Shop B2B parts ordering interface now sends parts orders and order status requests to AGCO's new production web address. |
AGCO |
2026.09
2026.09.004
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-22609 |
Issue: When searching for or retrieving quotes through the John Deere Quote (JDSC) interface, users received error messages (such as "500 Internal Server Error" or access denied errors) that prevented quote details from loading. Also, large quotes with multiple equipment lines or trade-ins experienced slow loading times. Solution: IntelliDealer now includes the required application headers on all John Deere Quote API requests, allowing quotes to be searched and retrieved successfully. Furthermore, quote details and trade-in data are now retrieved in parallel, significantly improving screen load times. Dedicated diagnostic logging has also been added under OEM Event Log (JD Quote Vendor Services) to improve troubleshooting. |
John Deere |
| OEM-4048 |
Enhancement: IntelliDealer has been enhanced with the following AGCO Shop B2B capabilities:
See AGCO Shop B2B. |
AGCO |
NextGen
| Ticket | Description |
|---|---|
| DS-24207 |
Issue: The NextGen version of the Chart of Accounts screen was not respecting the security settings in system 602. Solution: Permissions for adding, editing, and deactivating accounts, as well as accessing and modifying account distributions, are now properly validated and restricted according to System 602 configuration. |
2026.09.003
Administration
| Ticket | Description |
|---|---|
| DS-24177 |
Issue: Alert background process ALRTBCHUNK fails during SQL exit point resolution. Solution: Ensured that the alerts program is called with the necessary call parameters. |
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-23800 |
Issue: The Komatsu ASN invoice issue persists for specific invoices (OEM-3773 fix released in PPU 2026.06.001). Vouchers were still failing to create and are flagged as "Out of Balance." Solution: Improved Komatsu ASN Invoice processing. |
Komatsu |
| DS-23954 |
Issue: When technician time punches crossed the overtime threshold (splitting hours into regular and overtime), subsequent sync updates created duplicate labor records in IntelliDealer. Additionally, if the Claas SOFF interface encountered client-side transmission errors (4xx) on a work order, it repeatedly retried the same request rather than isolating the failed record. Solution: IntelliDealer now validates existing labor time ranges against logged entries before creating new records, preventing duplicate time punches. In addition, when Claas SOFF returns a client error, IntelliDealer marks that specific work order message as failed and allows subsequent work order transmissions to proceed without interruption. |
Claas |
| DS-23956 |
Issue: On the John Deere Warranty Claim Submission form, when pulling labor from a work order segment worked on by multiple technicians, technician time entries were not generating individual labor lines corresponding to each technician's actual time punches. Solution: Corrected the claim import logic so that each technician's time punches generate separate labor entries in the warranty claim labor area, aligning with legacy behavior and enabling dealers to independently code labor activities per technician. |
John Deere |
| DS-24167 |
Issue: John Deere Draft Claim submissions API throws "Char too long" errors when the Customer Name and Job Code description have more than 40 characters. Solution: Add validation on fields to not enter more than 40 characters for Job Codes and 36 characters for Customer Name, and fix issue with Basis of Settlement field. |
John Deere |
| OEM-4028 |
Enhancement: Added a button to set all JD SMO initial loads to completed. This allows the delta feed of IntelliDealer entity changes to be transmitted to John Deere. See John Deere: SMO. |
John Deere |
| OEM-4037 |
Issue: Vermeer AEMP telematics fleet synchronization stopped after the initial page, preventing full equipment updates. Solution: Multi-page fleet data now synchronizes completely across all pages. |
Vermeer |
NextGen
| Ticket | Description |
|---|---|
| DS-24168 |
Issue: The NextGen Chart of Accounts option Update Balances fails and produces message queue errors. Solution: Removed LegacyBatchJob and instead submit the job directly with a 4-character job name. |
| DS-24169 |
Issue: In the Administration > NextGen Configuration workspace, the Chart of Accounts toggle was visible and accessible to all dealers, even if they were not licensed for the NextGen Early Adopter phase. Solution: The system now correctly restricts the Chart of Accounts toggle to dealers licensed for Feature 9000 (NextGen Early Adopter). Access to this configuration screen requires Security 994 - WebAdmin. |
Other
| Ticket | Description |
|---|---|
|
DS-24164 DS-24175 |
Issue: After installing PPU 2026.09.001, login via public URL fails with Internal Server Error. Solution: Removed changes for HTTPS connections since it did not work with routers that were converting HTTPS to HTTP. Existing HTTP connections continue to work as expected, and no changes are required on dealers end. |
2026.09.002
Administration
| Ticket | Description |
|---|---|
| DS-23699 |
Issue: On Administration > Settings > Logs (Log Query tab), searching by User ID with leading or trailing spaces (e.g. DMCNAME11) returned no results even when matching log entries existed. Solution: The User ID filter now trims leading and trailing spaces before the query runs, so searches with accidental spaces return the same results as without spaces. |
| DS-23848 |
Issue: When maintenance mode were active, frequent IntelliDealer batch jobs were being rescheduled multiple times, causing a backlog of duplicate jobs that would all run simultaneously once maintenance mode ended. Solution: IntelliDealer will ensure only a single rescheduled job is ever queued at a time, always retaining the earliest scheduled retry and discarding any redundant ones. See Job Scheduler: Batch Jobs |
| LA-1882 |
Enhancement: IntelliDealer has been updated to display full location details instead of generic branch keywords on listing screens under Administration > MyDealer Settings > Terms and Conditions (including Customized Links, Customized Messages, and Terms and Conditions). |
| OEM-3966 |
Issue: Under Administration > Settings > Logs - Interface Logs, Versapay JSON log entries were not formatting when selecting the Beautify button. Solution: IntelliDealer will properly format Versapay JSON log entries when selecting the Beautify button under Administration > Settings > Logs - Interface Logs. |
APIs
| Ticket | Description |
|---|---|
| APIS-351 |
Enhancement: IntelliDealer now includes a Payroll API with two endpoints to support integration with external payroll systems such as Paycom:
Both endpoints require authentication via OAuth Bearer token and subscription key, follow standard IntelliDealer API pagination, and return HTTP 200 on success or 422/404 on validation errors. Note: Scan History is the primary source for time punches; billing files remain the most accurate source for posted payroll amounts. Work Order Total Amounts are not included in this release. |
| APIS-412 |
Issue: Polaris fluid analysis sample data were not available in IntelliDealer, requiring users to access external systems. Solution: IntelliDealer will automatically fetch fluid analysis sample data from Polaris and display the results in a new Fluid Analysis tab on the Equipment Profile. See Equipment Profile: Fluid Analysis |
| APIS-463 |
Enhancement: The Create Rental Contract API is now published and available on Vital Gateway, allowing approved dealers and vendors to create rental contracts directly in IntelliDealer from external applications. |
| DS-23704 |
Issue: Calling Solution: BSI picklist APIs now resolve Feature from a number (6144) or full code ( |
| DS-24049 |
Issue: When creating an equipment invoice via the API with two segments and a trade-in on segment 2, the trade-in description were placed on segment 1 while the remaining trade-in details were placed on segment 2, leaving both segments with incomplete trade-ins and putting the invoice into an error state. Solution: The API will use the correct segment and trade-in sequence, so the trade-in description and details will remain together and valid equipment invoices with trade-ins will be created successfully. |
| DS-24061 |
Issue: The Modify Equipment BSI API returned a 422 Unprocessable Entity error ("Branch" is not a valid value) when attempting to update equipment details or transfer a unit to a different branch. Solution: Removed the same-location validation check ( |
| DS-24069 |
Issue: Miscellaneous charge descriptions sent through the equipment invoice creation API were truncated at 14 characters instead of saving up to 25 characters. Solution: The API will split longer charge descriptions across database fields, so full miscellaneous charge descriptions of up to 25 characters will be saved. |
AvaTax
| Ticket | Description |
|---|---|
| APIS-477 |
Issue: When line items were marked with Solution: Validation will verify line items after processing |
Customer
| Ticket | Description |
|---|---|
| DS-23244 |
Issue: On CRM > Customer Profile > Call History, attempting to view customer call records returned a general internal failure error when a call record was associated with an inactive or disabled salesperson. Solution: Updated Customer Call History ( |
| DS-23747 |
Issue: Line break formatting and spaces were missing when submitting 3Cs (cause, complaint, correction) data for a work order segment in Mobile Access. Solution: The |
| LA-1873 |
Feature: The user is now able to select Consignment from a filtered list based on the Work Order Segment location. |
Equipment
| Ticket | Description |
|---|---|
| DS-24005 |
Issue: In Equipment Invoicing (Equipment > Invoicing > Equipment Invoices), when changing the stock number on the Details tab for an invoice with linked inspections, the system did not display a warning or confirmation message, and active inspection links were not refreshed. Solution: When a user changes the stock number on the Details tab, IntelliDealer displays a notification message and refreshes the inspection status to ensure linked inspections correspond to the selected unit. |
| DS-24085 |
Issue: In Equipment Invoicing (Equipment > Invoicing > Equipment Invoices), accessing the Printing Parameters tab or attempting to print an invoice for a customer account whose ID contained an apostrophe or single quote (such as O'SUL001) caused the screen to freeze and become unresponsive. Solution: Special characters and apostrophes in customer IDs are now properly handled during document generation, allowing the Printing Parameters tab to load and equipment invoices to print without interruption. |
| IPS-7537 |
Issue: In Equipment Invoicing and Periodic Billing (Equipment > Invoicing > Billing Runs), miscellaneous charge codes exceeding 14 characters were truncated, causing descriptions on billing history records to display incompletely and preventing accurate master charge lookups. Solution: Equipment billing runs now support the full 25-character miscellaneous charge code, ensuring complete descriptions display on billing history records and master charge lookups resolve accurately. |
InspectionPlus
| Ticket | Description |
|---|---|
| DS-23727 |
Issue: In Traffic Tickets (Equipment > Traffic > Traffic Tickets), the Link Inspections button on the Stock Add Ons tab intermittently failed to display when navigating between ticket tabs, requiring users to save the ticket to force the button to appear. Solution: The Link Inspections button now displays consistently on the Stock Add Ons tab regardless of prior tab navigation for valid equipment stock records. |
Integrated Rental
| Ticket | Description |
|---|---|
| LA-1212 |
Enhancement: IntelliDealer has been updated to seamlessly process stock number updates on Equipment Profiles for Integrated Rental integrations. When an existing stock number is updated, IntelliDealer now includes the previous stock number in the update payload to Integrated Rental, ensuring the new stock number is applied while automatically deactivating the old stock number. |
| LA-1853 |
Issue: Integrated Rental Solution: Integrated Rental |
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| COEM-34 |
Issue: Kubota Canada dealers were unable to transmit service history data from IntelliDealer to Kubota Canada, as no such integration existed for the Canadian market. Solution: IntelliDealer will automatically upload invoiced repair order data to Kubota Canada's SFTP server nightly, with support for manual transmits, void handling, model validation, and a configurable setup independent of the existing Kubota US integration. See Kubota Service Invoice Upload |
Kubota |
| COEM-215 |
Enhancement: Under Configuration > Interfaces > Kubota > Syncron, a new "Newly added location transactional demand file" option has been added to the File Type dropdown on the Transmit tab (US dealers only). See Kubota Syncron |
Kubota |
| COEM-310 |
Enhancement: IntelliDealer now supports direct Krone parts ordering via Agroparts Connect. Users can initiate orders from the Parts Ordering, Consolidated Parts Order, and Parts Invoicing screens, which opens a validation page pre-populated with order details (Part Number, Description, and Quantity) to review and add line notes prior to submission. All transmit attempts are recorded on the OEM Parts Order page for tracking, and vendor credentials and dealer numbers can be configured in system setup. See Krone: Parts Ordering |
Krone |
| COEM-367 |
Enhancement: IntelliDealer now supports a configurable mapping for the new Customer PO Number field introduced by John Deere's eCommerce Create Order event. Dealers can define how both the Customer Order Number and Customer PO Number are routed to Parts Invoice fields (PO Number, Freight Terms, or None) via a new PO/Order Number Mapping section on the JD eCommerce configuration screen. Validation prevents both fields from being mapped to the same destination. The default mapping routes Customer Order Number to PO Number and Customer PO Number to Freight Terms, preserving existing dealer behavior. The eCommerce order search has also been updated to support lookup by both Customer Order Number and PO Number. Changes apply to new In-House and PDC orders only; existing orders are unaffected. See John Deere eCommerce: Orders |
John Deere |
| DS-23345 |
Issue: Parts orders were sent to John Deere twice, due to both an automated job transmitting and the dealer transmitting the order via IntelliDealer. Solution: The automated job now only transmit orders that are not in edit or view mode. |
John Deere |
| DS-23529 |
Issue: Errors were returned when launching the Vermeer One integration from Work Orders or Quotes because the model code parameter was included in the URL. Solution: The model code parameter has been removed from the URL when opening Vermeer One from Work Orders or Quotes. |
Vermeer |
| DS-23819 |
Issue: John Deere CGE reconcile events were updating Transferred status units, causing equipment identifier mismatches and invoice delivery failures for affected dealers. Solution: The reconcile process has been updated to skip units in Transferred status, so only active units will be eligible for equipment identifier updates via reconcile messages. |
John Deere |
| DS-23952 |
Issue: Negative Solution: The inventory transmission payload has been updated to omit negative |
Komatsu |
| DS-23966 |
Issue: When Komatsu Syncron auto-created missing Solution: The Komatsu parts order creation process has been updated to populate on-order quantities for new |
Komatsu |
| DS-23981 |
Issue: When a SVAP-mapped work order is invoiced, the system loads Solution: Fixed SVAP event processing failures when building completion logs from invoiced work orders. Two related |
John Deere |
| DS-23995 |
Issue: Portal errors occurred when accessing Ditch Witch Invoice Accounts if Write-off Threshold values were left blank. Solution: The Write-off Threshold will be a mandatory field when allowing write-offs for Ditch Witch invoices. |
Ditch Witch |
| DS-24019 |
Issue: The Vermeer inventory service looped through every vendor in the division for each dealer number, causing duplicate inventory reports to be sent — the second report overwrote the correct quantity with a significantly lower one. Solution: The service will use only the vendor associated with the dealer number configuration, so duplicate inventory reports will no longer be transmitted when multiple Vermeer vendors exist in a division. |
Vermeer |
| DS-24025 |
Issue: CNH Technical Alert details were not displayed when viewing specific units by VIN in CNH MyFleet, despite CNH returning the alert data in the API response. Solution: IntelliDealer will pass the required section parameters in CNH API requests and correctly map response fields so Technical Alerts and Operator Alerts are displayed in the MyFleet VIN view. See CNH My Fleet |
CNH |
| OEM-3757 |
BETA Feature: CNH DEP: Added the Parts Price Update integration to retrieve daily lists and net parts pricing from CNH via the Data Exchange Platform (DEP) REST API. Located under Configuration > Interfaces > CNH DEP > Price file, this feature allows dealers to configure vendor-to-brand mappings, execute manual price updates for specific validity dates, and enable automated nightly updates to maintain current pricing for existing CNH parts. See Configuration: CNH Data Exchange Platform |
CNH |
| OEM-3811 |
Enhancement: Migrated Claas Parts inventory transmit from using legacy oem to new |
Claas |
| OEM-3836 |
Enhancement: The initial beta release of the Komatsu Warranty interface allows dealers to create, validate, submit, and inquire on Komatsu machine warranty claims directly from IntelliDealer work orders without logging into K-View separately. See Komatsu: Warranty |
Komatsu |
| OEM-3878 |
Enhancement: The SFI (Satisfyd) interface (Configuration > Interfaces) has been updated to support data transmission via SFTP (SSH File Transfer Protocol) instead of passive FTP, aligning with Satisfyd's security standards. Dealerships utilizing the SFI customer marketing interface can now securely send data over port 22 using password or host key authentication. See Configuration: SFI The SFTP client upgrade will affect the following interfaces and possibly others:
|
SFI |
| OEM-3885 |
Enhancement: JD eCommerce now supports 30-character part numbers for freight and promotion parts. |
John Deere |
| OEM-3902 |
Enhancement: IntelliDealer skeleton files for Parts Invoicing ( |
Krone |
| OEM-3903 |
Enhancement: IntelliDealer has been updated to include the |
John Deere |
| OEM-3904 |
Enhancement: For John Deere Complete Goods Events (CGE), users can now filter log files by Payment, Request Advance, and Logistics Update event types using the event search dropdown in IntelliDealer. See John Deere: CGE Logs |
John Deere |
| OEM-3910 |
Enhancement: When adding SRT codes to a work order segment, users can now build a basket of multiple SRT job codes by selecting or searching for SRTs before adding them all at once, streamlining the process of applying CNH DEP SRT codes in IntelliDealer. See CNH: SRT Codes Lookup |
CNH |
| OEM-3969 |
Enhancement: For Kubota Canada dealers, the non-required Symptom, Defect, and Remedy drop-down fields have been removed from the Kubota Warranty Draft Claims page, displaying only the Comment tab. US Kubota locations and other OEM claim workflows remain unchanged. |
Kubota |
| OEM-4007 |
Enhancement: IntelliDealer has been updated to re-enable processing for John Deere Customer Growth Engine (CGE) equipment payment and settlement events. The integration now safely handles incoming payloads that contain blank or missing equipment identifiers, ensuring payment and settlement data flows smoothly into IntelliDealer. |
John Deere |
| OEM-4011 |
Enhancement: IntelliDealer now supports an AEMP Telematics integration for SANY equipment. Dealers can connect to the SANY Fleet Management System (FMS) API to retrieve telematics data, including fleet listings and individual unit details by serial number. Note that SANY's data feed uses a custom implementation rather than the standard AEMP 2.0 format. Dealers will need an |
Aemp |
MyDealer
| Ticket | Description |
|---|---|
| DS-17398 |
Issue: When setting up a new MyDealer user ID, the system did not provide a warning if the user ID was a duplicate of an ID in a different division. Solution: The system now validates across all divisions—not just the current division. If the same MyDealer user ID already exists in another division, a warning modal is displayed to alert the user of the duplicate before proceeding. |
| DS-23696 |
Issue: In the My Dealer portal, the Pay Selected button were disabled after entering a payment amount and refreshing the invoices screen, and the credit card button were displayed on the checkout screen even when the shopping cart total were $0. Solution: The Pay Selected button will remain enabled after a page refresh on the invoices screen, and the credit card button will be hidden on the checkout screen when the shopping cart total is $0. |
NextGen
| Ticket | Description |
|---|---|
| IPS-7605 |
Enhancement: The NextGen Chart of Accounts, Account Profile, and Alias Account Management screens have been modernized and consolidated into a unified single-screen interface with three dedicated tabs. This feature is disabled by default (Opt-In), allowing Early Adopter dealerships to explicitly enable NextGen Chart of Accounts when ready while legacy Chart of Accounts functionality remains fully available. See NextGen Overview |
| NEX-61 |
ID NextGen Chart of Accounts: Early Adopters Enhancement: This change will impact those dealers identified as NextGen Early Adopters at this time. Full availability of this new functionality will be available in the October Release. This works along with the NextGen Configuration screen. Administration & Toggle Rollout Context
Unified COA Workspace
Chart of Accounts Landing & Search
Global & Menu Search Integration
Account Profile Tab & Guided Creation
Account Profile Maintenance & Layout Rules
G/L Account Upload
Alias Account Management
NextGen Help links: Create Account Profile - NextGen Center for Learning: An e-learning video for NextGen Chart of Accounts will be available soon for Early Adopters. Participating dealers will be notified when access is available. |
Other
| Ticket | Description |
|---|---|
| DS-20793 |
Issue: In Equipment Profile (Equipment > Profiles > Equipment Profile) and Customer Profile (Customer Management > Customer Profile), the header action menu did not display related submenus (such as Service, Parts, and Finance) even when corresponding Quick Links were available for the record. Additionally, the expandable indicator for Custom Screens was missing from the Customer Profile menu. Solution: Header action menus in Equipment Profile and Customer Profile now display all relevant submenus (Service, Parts, Finance) when linked data exists, matching Quick Links availability. The Customer Profile menu also includes the expandable visual indicator for Custom Screens to ensure consistent navigation across profiles. |
| DS-22894 |
Issue: During background product updates (PPU Apply), file access conflicts between active alert services and installation utilities could prevent updates from completing successfully. Solution: Updated PPU Apply ( |
| IAAD-79 |
Enhancement: IntelliDealer has been updated to actively allocate file object locks when adding or removing triggers—replacing soft lock checks—to improve trigger update success during file contention. The process now manages both RPG and request queue triggers while files are locked and provides enhanced email notifications upon success or failure, including details on locking jobs if a file allocation timeout occurs. |
| PI-2196 |
Enhancement: IntelliDealer has been updated to automatically skip subdirectories when scanning IBM i Integrated File System (IFS) folder paths. This prevents file-processing errors during automated background jobs and REST APIs—such as Wells Fargo processing, OEM file transfers, and invoice email attachment retrieval—when a directory exists where a file is expected. |
Parts
| Ticket | Description |
|---|---|
| DS-22401 |
Issue: When using Wireless Shop Parts Return to return multiple parts to a work order requisition in one save, some parts could incorrectly show as “No Master” even though the part exists in the parts profile. This could prevent the requisition from processing or closing out the work order. Solution: Wireless Shop Parts Return now sets the “No Master” flag only for parts that are actually missing from the parts profile. Valid parts returned in the same transaction are no longer incorrectly flagged. |
| DS-23010 |
Issue: When creating a Parts Purchase Order from a Group Order (via the Advanced Order window or the legacy ordering screen), IntelliDealer occasionally duplicated all line items on the Purchase Order — for example, producing 12 lines when only 6 were expected. The identical timestamps on the duplicated lines indicated the issue was system-generated, not user entry. Solution: Added validation in the Group Order save process ( |
Printing
| Ticket | Description |
|---|---|
| DS-23782 |
Issue: Within Settings > Profile > Update profile (or Administration > Settings > User Profiles), the printer name on the Default Printer drop-down listing was blank for printers that lacked a custom description in printer configuration. Solution: Updated the printer selection list to automatically populate the printer name using the system device description whenever the custom printer configuration description is blank. |
Service
| Ticket | Description |
|---|---|
| DS-23711 |
Issue: On Product Support > Service > Work Order Billing Run (Real-Time Billing), when an automated billing run attempted to process a work order that was currently open or in use by another user, the system displayed an uninformative "Invalid user on invoice/order" error message. Solution: Updated the Real-Time Billing error messaging to clearly indicate that the work order is currently in use and identify the user holding the lock, allowing administrators to quickly resolve the conflict. |
| DS-23982 |
Issue: On Product Support > Service > Work Orders (Real-Time Billing), when closing a work order through the billing popup, the selected print format was not always sent to the billing process. This caused the system to apply the wrong printer form type, resulting in a printer queue message requiring a manual response before the work order would print. Solution: Updated the Real-Time Billing billing popup to correctly pass the user's selected print format when closing a work order, ensuring the appropriate printer form type is applied and work orders print without requiring manual intervention. |
| DS-24036 |
Issue: On Product Support > Service > Work Orders (Quoting), when calculating Avalara AvaTax for printed work order quotes, IntelliDealer displayed tax results from summarized quote buckets rather than itemized actual line items. In tax jurisdictions with per-item surtax caps, Avalara applied the surtax cap to the single summarized quote total, causing printed quote tax amounts to display differently than the tax calculated on the final work order invoice. Solution: Updated work order quote print processing ( |
VESign
| Ticket | Description |
|---|---|
| DS-23633 |
Issue: In VE Sign > Dashboard, some dealers saw a “General Internal Failure” message and the dashboard would not load when there were open VE Sign signing requests (Awaiting or Partially signed) that had already been removed from the OneSpan system. Solution: IntelliDealer now checks for signing requests that no longer exist in OneSpan during dashboard refresh and scheduled status checks. When a signing request has been deleted or purged by OneSpan, IntelliDealer automatically sets the request status to Canceled so the VE Sign dashboard loads normally. Active signing requests that still exist in OneSpan continue to update as before. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1620 |
Enhancement: IntelliDealer now supports static message templates within VitalEngage Text. A new Templates option under Configuration > Interfaces > VitalEngage Text allows authorized users to create, edit, activate, and delete message templates. In VitalEngage Text conversations, users can select a template to pre-populate the chat text box before sending. Access to template management is governed by the Allow Access to add templates in VitalEngage Text security switch in |
| LA-1693 |
Enhancement: VitalEngage Text now automatically saves and restores in-progress message drafts per user and conversation. Drafts are saved to the database whenever a user switches conversations, clicks the Back button, or closes the application. Reopening a conversation automatically restores the saved draft text into the chat window, allowing users to navigate through IntelliDealer without losing unsent messages. Saved drafts are also retrieved and accessible within the ID Mobile Access (IDMA) application. |
| LA-1832 |
Enhancement: While LA-1693 established general draft persistence and IDMA retrieval, this change defines specific desktop application behaviors like an Back Button Saving where drafts are saved by selecting the Save as draft option (accessible via the message action menu) or by clicking the Back button. Saving a draft now also explicitly clears the chat text box. Reopening the conversation automatically populates the saved draft back into the input field for editing or sending. |
| LA-1883 |
Enhancement: A Consent form Copy download option is now available on the consent dashboard for customers who have previously submitted an opt-in consent form in VitalEngage Text. Dealers can download a PDF copy of the saved consent form to maintain proof and a point-in-time record of the submitted consent. The download option only displays for customers with recorded consent. See VitalEngage Text: Consent Dashboard |
Worldpay
| Ticket | Description |
|---|---|
| DS-24118 |
Issue: When Worldpay Surcharging was enabled in Cash Codes (Configuration > General Ledger > Accounts Receivable > Cash Codes), the "Enable Surcharging on the device using Fee Assist" checkbox was unavailable in Configuration > Interfaces > IntelliDealer > Point-of-Sale Devices when company and division values were not equal. Solution: The "Enable Surcharging on the device using Fee Assist" checkbox will display in Configuration > Interfaces > IntelliDealer > Point-of-Sale Devices when Worldpay Surcharging has been enabled in the cash code configuration. |
2026.09.001
Equipment
| Ticket | Description |
|---|---|
| DS-23685 |
Issue: Equipment updates for some dealers were failing in IntelliDealer because descriptions and serial numbers contained hidden ASCII control and Unicode characters (e.g. \u001a). These invalid characters were introduced through external sources such as Word, Excel, EMS, or cloud integrations, and were not valid equipment data. Multiple equipment updates were blocked during Hypercare as a result, requiring manual dealer cleanup each time. Example: 450 P/AW/WG/AC/24\u001aMAX/115\u001a/2D-GC-SG-RDY/WD/CG/RVC instead of 450 P/AW/WG/AC/24MAX/115/2D-GC-SG-RDY/WD/CG/RVC Solution: Inbound sanitization has been added to BSI and Cloud Equipment API requests to strip invalid characters before data is saved. Description, serial numbers (machine, engine, transmission, cab), and option descriptions will now retain only printable ASCII characters, preventing bad data from entering IntelliDealer and allowing equipment updates to succeed without requiring manual dealer cleanup. |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-24015 |
Issue: Integrated Rental equipment updates were failing when a unit was moved to a location that did not have the same category, class, and subclass configuration set up. Solution: Integrated Rental equipment updates no longer fail when a unit's category, class, or subclass has not been configured at the destination location within IntelliDealer. |
| LA-1909 |
Issue: When Integrated Rental (IR) processed a rental invoice using a JD Financial account, IntelliDealer created a DTran record that the nightly billing run then transmitted to JD Financial — duplicating an invoice IR had already sent. Additionally, if a JD Financial account received from IR had no cash code configured, IntelliDealer defaulted to an AR account instead of returning an error. Solution: IntelliDealer will now create a CCAUTH record when an invoice payload is received from IR with a JD Financial payment method (identified by an AutoPaymentPlanType of PowerPlan or Multi-Use), preventing the nightly billing run from transmitting a duplicate invoice to JD Financial. If no cash code has been configured for the JD Financial GL account, an error will be returned to IR instead of defaulting to an AR account. |
2026.08
2026.08.004
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| OEM-4009 |
Issue: The DBEVENT SQL update triggers for CGIBASE and related tables were not including company, division, location, and key field identifiers when populating REQQUEUE, causing incomplete event data and contributing to high CPU utilization during equipment uploads. Solution: The DBEVENT SQL update triggers have been upgraded across all affected CGIBASE tables to properly populate REQQUEUE with company, division, location, and relevant key fields. |
|
Other
| Ticket | Description |
|---|---|
| DS-24059 |
Issue: Attempting to export a CSV from various listing screens (such as Parts Profile) returned an authorization error when the entity did not have a field-level security map defined, preventing the export from completing. Solution: The export process is now updated to check whether a field-level security map exists for the entity before attempting to use it, preventing the null pointer exception and allowing CSV exports to complete successfully. |
2026.08.003
Integrated Rental
| Ticket | Description |
|---|---|
| DS-23645 |
Issue: Deleting equipment always sent a DELETE to Integrated Rental, even when the unit was never active on IR (non-qualified units). Solution: Only send delete updates to Integrated Rental for units that are active on IR. |
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-23900 |
Issue: The Complaint, Diagnostic, and Repair fields on the John Deere Draft Warranty Claim submission form were in the wrong order and incorrectly mapped — Diagnostic content was populating in the Repair section and vice versa when submitted to Deere. Solution: Corrected the tab order to Operators Complaint → Diagnostic (Cause) → Repair (Correction), set the default tab to Complaint, and updated the field mapping so Diagnostic maps to Cause and Repair maps to Correction from the work order. |
John Deere |
| DS-23908 |
Issue: When submitting John Deere Warranty Parts Claims with the Service Parts claim type, IntelliDealer was sending an incorrect key value of "SPR" to John Deere, which is not a valid value. This caused claim submission failures for dealers. Solution: Updated the Service Parts Claim type key value to send "SRP" (the correct value) when submitting draft warranty claims to John Deere. Also removed the obsolete JD Promise (JDP) sub-claim type, as it is no longer supported by John Deere. |
John Deere |
| DS-23911 |
Issue: Dealers reported that the "Parts Use Amount Units" dropdown in the Deere Warranty Parts Claims submission was displaying an incorrect list of values, causing dealers to select invalid units when submitting claims. Solution: Updated the Parts Use Amount Units dropdown in the Deere Warranty Claim Submission to display the correct list of valid values. |
John Deere |
| DS-23940 |
Issue: Komatsu Retail Sales was reporting duplicate demand transmissions for the same parts order line. When a backordered line was transmitted to Komatsu on the nightly run, the tracking record in OEMPOHIST was being deleted once the line moved out of SALDET (i.e., after billing). This caused a subsequent nightly run to re-transmit the line as fulfilled, resulting in Komatsu receiving the same demand twice. Solution: Extended the retention period for records in OEMPOHIST beyond the Komatsu Retail Sales transmit range, so that transmitted lines remain visible to the duplicate-check logic even after they have been billed and moved out of SALDET. |
Komatsu |
| DS-23957 |
Issue: In the John Deere Warranty Claim submission, the "Other Credits" section was enforcing validations on the Distance and Comments fields, requiring dealers to fill them in before submitting. However, Deere's updated validation legend changed these fields from Mandatory to Optional, meaning the enforced validations were overly restrictive and unnecessarily blocking claim submissions. Solution: Validations were removed on the Distance and Comments fields in the Other Credits grid. Submit validation now only checks the Amount and Description fields, aligning with Deere's current field legend requirements. |
John Deere |
| DS-23958 |
Issue: Since John Deere discontinued the use of SPG Job Codes, a job code number was no longer required on the Warranty Claim Submission form. However, the Job Code field still expected a numeric job code value, leaving dealers to manually type their own verbiage into the field. Dealers requested that the system automatically populate this field with something more meaningful. Solution: The JD Warranty Draft Claim Submission has been enhanced to automatically populate the Job Code field with the Job Code Description in place of the numeric job code value. This eliminates the need for dealers to manually enter text into the field and will ensure consistent, descriptive job code information is included on submitted claims. See John Deere: Claim Submission. |
John Deere |
| DS-23959 |
Issue: Dealers were unable to enter a Previous Invoice Number when submitting Battery Warranty claims, as this field were not available in the Battery Claim Type submission form. Solution: A Previous Invoice Number field has been added to the Battery Claim Type submission, providing dealers with an optional field to include this information when submitting Battery Warranty claims. See John Deere: Claim Submission. |
John Deere |
| DS-23964 |
Issue: Transfer invoice lines were being reported as sales in the nightly sales and inventory reports transmitted to Komatsu, causing dealer inventory counts to be inflated. Solution: The Komatsu retail sales history logic has been updated to check whether a customer's terms code is set to Transfer (T) and whether the order code is STOCK, so that transfer lines were excluded from the data transmitted to Komatsu and were no longer reported as false sales. |
Komatsu |
| DS-23990 |
Issue: Under certain conditions tomcat will crash when using the CSPS Promotion update in Product Support > Parts > Parts Ordering > Ordering Options > CSPS Promotion Inquiry > Update Solution: The process has been updated to use 50 times less heap memory and performance has been improved. The PDF report that generates will no longer show the list of parts that was updated. This was done to save heap memory and will still report the number of parts updated. |
CSPS |
| OEM-3980 |
Issue: Dealers were unable to successfully submit warranty claims in the John Deere warranty system because the IntelliDealer technician ID were being used as the technician identifier. John Deere were rejecting these submissions, as they required the technician's JD RACFID (XID) instead. Solution: JD Warranty now uses the technician's XID when submitting labour lines, ensuring the correct John Deere identifier were sent with each warranty claim submission. |
John Deere |
| OEM-3981 |
Issue: The dealer number dropdown in the John Deere Warranty Claim Submission form were displaying all dealer numbers across all locations, rather than only those associated with the user's current location. Solution: The dealer number dropdown in the JD Warranty forms (PIN Validation, Delivery Receipt Submission, and Claim Submission) now displays only the dealer numbers associated with the user's current location. The dropdown will also include the dealer number description as a label, and the Location Primary Dealer Number will be used as the default selection. |
John Deere |
| OEM-3984 | Enhancement: Added a new field 'PO Vendor' in the Claas > Machine Order > Default Configuration, which is used to create Purchase Orders through the interface. | Claas |
| OEM-3990 |
Issue: When multiple equipment records shared the same machine serial number, clicking Update from JD Warranty Services > JD Warranty Info screen on a non-first unit did not update that unit. Instead, the update was applied to the first CGIBASE row returned for that PIN. Solution: The update has been applied to the equipment opened in the UI (company + division + stock), rather than every PIN match or the "first PIN row." |
John Deere |
WorldPay
| Ticket | Description |
|---|---|
| DS-23972 |
Issue: Several interfaces were receiving 401 error messages when attempting to connect to IntelliDealer cloud services, preventing the following from functioning correctly:
Solution: Authentication for the above interfaces have been updated so that connections to IntelliDealer cloud services are established successfully and 401 errors are no longer returned. |
2026.08.002
APIs
| Ticket | Description |
|---|---|
| APIS-193 |
Enhancement: Migrated Old Legacy XML BSI create Rental Contract API to Java(Ws-cdkhe). |
| APIS-387 |
Issue: When calling the Add Equipment endpoint on the Equipment API, the request fails with a 422 Unprocessable Entity and a generic error message. Solution: The API now returns a clear, field-specific error instead of the generic one. |
| APIS-388 |
Issue: The equipment count date and method were not available through the API. Solution: Read/write support for lastCountDate and lastCountMethod has been added. |
| APIS-422 |
Feature: Implemented a standalone Avalara Tax API that accepts quote details, calculates applicable taxes through Avalara, and returns the tax calculation response for use within CRM quote processing. |
| APIS-423 |
Enhancement: Implemented the contract and validation layer for the Avalara Tax API, including request and response schema validation. |
| APIS-424 |
Enhancement: Implemented execution-layer logic for a standalone Avalara Tax API that processes quote details, invokes Avalara tax calculations, and returns tax responses for CRM quote processing. |
| APIS-426 |
Enhancement: Developed Avalara APIs with a focus on logging and error handling. |
| APIS-427 |
Enhancement: Implemented Avalara Tax API communication with quote process (CPQ), including request creation and response handling. |
| APIS-428 |
Enhancement: Implemented the Avalara Tax API, integrated it with the quoting process (CPQ), and validated the end-to-end quote tax calculation workflow. |
| APIS-434 |
Enhancement: Updated the swagger documentation for getCustomerProxyListing API. |
AvaTax
| Ticket | Description |
|---|---|
| DS-23915 |
Issue: When assigning a General Ledger account in Configuration > Interfaces > AvaTax > Division tab, the configured GL account did not persist after navigating away from the screen. The value reverted to blank on return. Solution: The Division GL account now saves correctly independent of whether AvaTax credentials or flags are enabled at that level. The save logic for Division GL no longer bypasses validation when AvaTax is disabled for the division. |
Customer Care
| Ticket | Description |
|---|---|
| PI-1993 |
Enhancement: Added the Recipient column to the Activity table in the Cloud Email Log side sheet. The column displays the recipient email address for each email event, supporting both single and multiple recipients. See Customer Care: Email Logs. |
Equipment
| Ticket | Description |
|---|---|
|
IPS-7101 IPS-7107 IPS-7348 IPS-7351 IPS-7521
|
Enhancement: For dealerships with Real-Time Billing activated, Equipment Quotes and Equipment Invoices now support an optional Visual Refresh PDF Format, providing a modernized layout with improved readability and a more professional presentation. Dealers can enable the refreshed format for Equipment Quotes and Equipment Invoices through the Invoice Visual Refresh PDF Format settings under Configuration > Miscellaneous > Other > System Settings >> Location tab. The default setting is unchecked, and legacy PDF output continues to be used until checked. Users can preview Generic Equipment Quotes and Equipment Invoices within a PDF viewer. From the PDF viewer, users can Print, Email, Text, Download, or send for VESign, depending on their licensing and system configuration. Custom Equipment Quotes continue to use the legacy format until migrated into the Visual Refresh flow. Additional improvements included in this release:
Also, within Invoice History, invoices are stored with the layout used when they were generated. Switching between the legacy and Visual Refresh layouts does not change the version stored in Invoice History. |
| DS-23798 |
Issue: Exporting from the Equipment Listing screen did not respect field-level security for *ALL. Solution: Correctly enforce field-level security. |
| OEM-3938 |
Enhancement: Serial numbers provided through AEMP Telematics data feeds are now forced to be uppercase. |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-7286 |
Issue: When a stock number linked to inspections was removed or changed on an Equipment Invoice, users were not notified that the associated inspections had been unlinked. Solution: A global notification now displays the number of inspections unlinked when a stock number with linked inspections is removed or changed on an Equipment Invoice. See Linked Inspections |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-23729 |
Issue: Users were unable to find Integrated Rental invoices by their invoice number when using a full text search on the Invoice History screen. Solution: Updated Full Text Search on the Invoice History screen to also search the for the Integrated Rental invoice number, plus invoice number, contract, PO, customer name, and line detail text. |
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| COEM-311 |
Enhancement: Extended the Kubota Invoice Transition feature to support Canadian dealers by integrating with the Kubota Canada API for automated invoice fetching via nightly jobs and on-demand imports. Added a new Credentials management section to the configuration page, allowing Canadian dealers to store per-dealer API keys. The existing invoices list and one-click voucher creation flow are fully reused with country-aware routing, enabling Canadian dealers to view and process invoices without manual data entry. See Kubota: Invoice Download Interface. |
Kubota |
| COEM-347 |
Enhancement: Added a Vendor tab to the STIHL US Parts Order interface for the user to select vendors associated with STIHL USA. See Stihl Parts Order Download. |
Stihl |
| COEM-365 |
Enhancement: Cancelling a John Deere eCommerce Parts Invoice now uses a drop down menu for pre-defined cancellation reasons, instead of a free text field. See John Deere eCommerce: Orders. |
John Deere |
| COEM-427 |
Enhancement:
|
Other |
| DS-23515 |
Issue: The network connection for John Deere DTF was stuck and required a restart. Solution: For John Deere DTF, added network connectivity timeouts of 60 seconds to make the connection and 20 minutes to send/receive the data. |
John Deere |
| DS-23740 |
Enhancement: On the Deere Warranty Claim Submission screen, move the Use Amounts (Machine hours) field up the screen to the Equipment Information panel. See John Deere: Claim Submission. |
John Deere |
| IPS-7315 |
Enhancement: IntelliDealer can now automatically close and clear Purchase Orders or Vouchers after FileBound invoice processing, even when vendor numbers do not match when Require Vendor Match to Auto-Close is NOT enabled. See Configuration: FileBound. |
Other |
| OEM-2663 |
Enhancement: When Create Zero Dollar Voucher is unchecked on the Kubota Invoice Download Credentials tab, the Accounts Payable magnifying-glass search on the Default, Equipment, and Parts G/L Accounts tabs now lists only valid A/P accounts from the SPECACCT table. See Kubota: Invoice Download Interface. |
Kubota |
| OEM-3882 |
Enhancement: For the CNH Common Spare Parts Systems (CSPS) Shipping Details Inquiry interface, if the Tracking URL was received for the shipping details, show a clickable URL to open in a new window, otherwise show the tracking number from the CSPS response. See CNH CSPS Shipment Details Inquiry. |
CNH |
| OEM-3892 |
Enhancement: Added an option to JD eCommerce to allow orders to be created without using the linked IntelilDealer customer number. See John Deere eCommerce: Settings. |
John Deere |
| OEM-3895 |
Enhancements: CNH My Fleet look up screen now includes links directly to equipment profiles. See CNH My Fleet. |
CNH |
| OEM-3911 |
Enhancement: Updated the CNH DEP integration to filter the Dealer Number selection list. The list is now restricted to valid CSPS-authorized dealer numbers. See CNH DQR Inspections. |
CNH |
| OEM-3970 |
Enhancement: Legacy Wells Fargo formats have been converted to these new formats: New Wells Fargo CHK, New Wells Fargo CCR, New Wells Fargo DAC and New Wells Fargo MTS. |
Wells Fargo |
| COEM-120 |
Issue: Once the John Deere SMO feature is licensed, changes to data are sent to SMO immediately, whether the initial data transfer has completed or not. Solution: Added a check before adding a change in data to the request queue. If all initial data has loaded then the change in data is added to a request queue table to be sent to JD SMO. If all initial data has not completed loading then changed data won't be added to the request queue. |
John Deere |
| COEM-394 |
Enhancement: John Deere has deprecated the Invoiced status for standard dealer orders in their eCommerce interface. This change ensures IntelliDealer sends the correct Ready For Payment status for dealer orders while PDC/NoFill orders continue to receive Invoiced as required. |
John Deere |
| COEM-433 |
Enhancement: Kubota Canada invoice import now requests PDFs from Kubota, and attaches the original PDF invoice document to each invoice in IntelliDealer. |
Kubota |
| DS-23405 |
Issue: When using the new Warranty Dates Batch jobs in IntelliDealer, the equipment (CGIBASE) Extended Warranty Hours (CBEHR) was switching from one hour to another. For example, on day 1 it is 3000, day 2 it is 5000, and on day 3 it’s back to 3000. Solution: The batch job now consistently chooses the first earliest non-expired warranty (GHPX) for equipment (CGIBASE) Extended Warranty Hours (CBEHR) . The equipment warranty dates (CGIWDT) screen now contains both the hours (H) and days(D) records. |
John Deere |
| DS-23759 |
Issue: When a John Deere expert services quote was added to an IntelliDealer quote, the system issued a General Internal Failure. Solution: Reload the IntelliDealer quote to prevent the error. |
John Deere |
| DS-23783 |
Issue: New and updated salesperson information was not communicated to John Deere SMO. Solution: The salesperson information is now correctly transmitted. |
John Deere |
| DS-23872 |
Issue: A previous monthly PPU removed the ability for dealers use the A/R Agency tab for John Deere Connect 2 (JDC2) in work orders, when authorizing work orders that had no charges. Solution: Reenabled the functionality to allow JDC2 transactions to be authorized in work orders when there are no charges. |
John Deere |
| DS-23876 |
Issue: Purchase Order receipt entries for units invoiced by John Deere were not populating the option code information, only the information for the Base pricing. Solution: Updated purchase order creation logic to include option code values. |
John Deere |
| DS-23877 |
Issue: When opening a CNH My Fleet DQR Inspection, the user receives an error message. Solution: Populate only the first GDD code when opening DQR from My Fleet. |
CNH |
| OEM-3872 |
Enhancement: Updated the John Deere Complete Goods Events interface to handle 'LogisticUpdate' events transmitted by John Deere. John Deere sends this event for both pre- and post-invoice, and it is used to update the planned availability date for a unit. |
John Deere |
| OEM-3893 |
Issue: Miscellaneous charge descriptions for Versapay, FreedomPay, and CNH Productivity Plus sometimes appeared cut off when the charge code was longer than 15 characters. Solution: Versapay, FreedomPay, and CNH Productivity Plus now display the full miscellaneous charge description when transmitting to those credit cards |
Other |
| OEM-3917 |
Enhancement: Adjusted CBSNO field truncation to remove the leading character from 9-digit John Deere settlement numbers. Preserved trailing characters in settlement numbers to improve dealer reconciliation accuracy. |
John Deere |
| OEM-3968 |
Issue: John Deere Equipment upload caused high CPU utilization. Solution: To further improvement John Deere Equipment upload removed the like/contains searches, and now use exact field searches instead. |
Other |
| OEM-3992 |
Issue: John Deere Equipment upload caused a high CPU utilization. Solution: Performance of the CGIBASE DBEVENT trigger has been improved to reduce the number of new events being populated. |
John Deere |
Other
| Ticket | Description |
|---|---|
| PI-2015 |
Issue: Implementation steps could fail to start, leaving the service unavailable on the server. Solution: This issue has been resolved. |
Parts
| Ticket | Description |
|---|---|
| PI-1895 |
Enhancement: Added a Price Update Contacts screen in IntelliDealer to manage Price File contacts. You can view, add, edit, and delete contacts, with all requests routed through ws-cdkhe to ws-pricefiles. See Configuration: Price Update Contacts and Parts: Price Update. |
| PI-2217 |
Enhancement: Added a new security switch, 832 Parts Price Update - Manage Price Update Contacts, to control access to the Price Update Contacts feature. The switch secures the UI button and the corresponding ws-cdkhe endpoints for managing price file contacts. See 832 - Product Support - Parts Price Update . |
Payment Processing
| Ticket | Description |
|---|---|
| APIS-447 |
Issue: Partial vouchers were being created, and the payment batch size was set to a threshold of 100. These problems caused inconsistent payment processing and occasional reconciliation issues. Solution: Ensure vouchers synchronize completely so no partial records remain. Fix the payment batch so that there is no limit. These fixes restore consistent processing and reliable reconciliation. |
Service
| Ticket | Description |
|---|---|
| DS-23605 |
Issue: When creating and accepting work order quotes, the status and GL account fields were not populated with values specified under the Rental and Service section of the customer’s profile. Solution: When creating a work order quote and subsequent work order segment, the system now uses the values specified under the Rental and Service section of the customer’s profile and sets the GL account when accepting the work order quote. |
2026.08.001
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-23814 |
Issue: User unable to update CNH credentials on the Configuration > Interfaces > CNH > Credentials screen, with error message “The password value is of masked values.” Solution: Saving eQuipment credentials without entering a new password no longer overwrites the stored password with the masked placeholder value. |
CNH |
2026.07
2026.07.008
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| OEM-3991 |
Issue: On the return/import (IF02 process), the CLAAS Service Office Pro interface was sometimes matching the machine by serial number only and picking the first matching unit and updating the stock number on the work order. If more than one unit shared that serial number, the work order could be tied to the wrong stock number. Solution: Updated the logic to prefer the stock number that was originally sent from IntelliDealer, using serial-number matching when that stock number is not available and making sure that stock number’s status is not Deleted. |
Claas |
2026.07.007
Equipment
| Ticket | Description |
|---|---|
| DS-23855 |
Issue: On the Equipment Profile listing screen (Product Support > Equipment > Equipment Profile), the Price, Cost, or Net Book Value column was no longer visible and could not be selected from the column picker. The column was still present in CSV exports and within individual equipment records. Solution: The Equipment Profile listing screen now correctly displays the Price, Cost, or Net Book Value columns based on the user's Price To Load On Equipment Listing Screen security setting on 800 - Product Support - Equipment Profile. The column is visible and selectable in the column picker as expected. |
2026.07.006
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| DS-23861 |
Issue: John Deere Equipment upload caused high CPU utilization. Solution: improved the performance of John Deere Equipment upload. |
John Deere |
| DS-23875 |
Issue: John Deere Credit (JDC2) was not receiving credit (negative) invoices. Solution: Restored functionality so credit invoices are transmitted to JDC2. |
John Deere |
2026.07.005
APIs
| Ticket | Description |
|---|---|
| DS-23858 |
Issue: Unable to create an equipment invoice using the Solution: Corrected how the segment number on |
Configuration
| Ticket | Description |
|---|---|
| DS-23869 |
Issue: Unable to create new cash codes. On the Configuration > General Ledger > Accounts Receivable > Cash Codes screen, clicking the Create button opened a blank page. Solution: The Create module now opens so cash codes can be created. |
2026.07.004
Interfaces
| Ticket | Description | Interface |
|---|---|---|
| COEM-443 |
Issue: If a work order was voided or reversed after all segments were closed, it could still be queued and transmitted to Vermeer. Solution: Voided and reversed work orders are now filtered out of the VermeerOne REST API transmit pipeline. The system now detects voided work orders (header status DELETED or all segments marked DELETED) and reversed work orders (transaction ID linked in INVHE as either the original or the recreated offset order) and prevents them from being queued or sent. Filtering is applied both at the point of queue entry and defensively at send time to cover the async race window between enqueue and transmission. |
Vermeer |
| DS-23788 |
Issue: Claas received duplicate Transactional Demand files for several dealers. Solution: Added a timestamp (HHmm) to the filename to ensure uniqueness. |
Claas |
| DS-23815 |
Issue: If the sales order line is from the Billing history, the purchase order on those lines was always unable to add as a Branch Transfer in the Komatsu interface. Solution: If the Non-Stocking code on the Billing history is 'T' for transfer, then add the quantity as Branch Transfer. |
Komatsu |
| DS-23841 |
Issue: Invalid characters that display as a box were added to the equipment unit options descriptions. These descriptions were created and updated by Claas Machine order interface. Solution: Updated the pre-processing logic to automatically convert En Dash (U+2013) and Em Dash (U+2014) to standard hyphens (U+002D) when importing Machine Order option descriptions. |
Claas |
| OEM-3926 |
Issue: When a CLAAS SOFF work order message reports task status "Completed", IntelliDealer triggers the segment status transition to "Signed off" before adding the time sheet entries contained in that message. As a consequence, adding the time sheet entries fails, since "Signed off" freezes the work order. Solution: When some of the segments are signed off and have a Labor time entry, skip updating the labor time on the segment and move to the next. Update the status of the Work Order segment to Signed off once Time sheets are updated on active segment. |
Claas |
Other
| Ticket | Description |
|---|---|
| DS-23856 |
Issue: Emails sent by IntelliDealer for domains shared across multiple dealers may fail with Unknown Domain error. Solution: Shared domains are treated as valid again. |
2026.07.003
Administration
| Ticket | Description |
|---|---|
| DS-23853 |
Issue: When running a customer merge, the error “Customer Merge error #CONVCUST CNV099CL 02 - CPF2130 0 objects duplicated.” was generated. Solution: Created the objects for the Customer merge (#CONVCUST), Parts renumber/merge (#FXPNO) and Create/refresh ALTLIB (CRTALTLIB) on sites only. |
Payment Processing
| Ticket | Description |
|---|---|
| DS-23854 |
Issue: Dealers were receiving the error “Magtek card readers: Error 9998: The request requires a parameter which has not been passed.” Solution: Change the parameter from being required to being optional, since only Rental invoicing sends that value. |
2026.07.002
Accounts Payable
| Ticket | Description |
|---|---|
| IPS-7020 |
Enhancement: In Configuration > General Ledger > Accounts Payable > Currency, the Foreign Exchange Bank Account field is relabeled to Foreign Exchange Gain/Loss Account. A new edit check warns when an account designated as a bank account in Special Accounts is entered in this field. Existing currency configurations are not affected. See Add Currency/Change Currency |
APIs
| Ticket | Description |
|---|---|
| APIS-231 |
Issue: Service Scheduler displays the required work order and segment data for TV monitors, including dealer, technician, work order number, job name, unit type, started flag, status, and priority-ordered jobs aligned with Work Order API validation. Solution: A new GET endpoint, cloudapi/cdk/heavyequipment/v1/workorders/ServiceToday, returns scheduler details using Work Order API validation. The response uses enumerated names instead of raw codes where appropriate. |
| APIS-328 |
Issue: Dealers needed an API to create Parts Profile records in bulk. Solution: POST /create supports bulk creation of Parts Profile records with record-level validation and partial-success responses. |
| APIS-334 |
Issue: Dealers needed an API to update Parts Profile records without submitting separate requests for each part. Solution: POST /bulk-update updates one or more Parts Profile records in a single request, updating only provided fields and supporting partial success with record-level validation and error reporting. |
| APIS-335 |
Issue: Dealers needed an API to retrieve Parts Profile records, including multimedia and custom screen data, in bulk. Solution: POST /retrieve returns one or more Parts Profile records in a single request, including linked multimedia and custom screen data, with partial success for records that cannot be resolved. |
| APIS-365 |
Issue: API Gateway returned 404 when required query parameters were missing because those parameters were marked required in the OpenAPI contract, so APIM operation matching failed before the request reached the backend. Solution: Affected Work Order cloud API endpoints now treat required query parameters as optional for gateway matching but validate them in the backend. Missing required parameters return 422 instead of 404. |
| APIS-400 |
Issue: Swagger documentation had minor inconsistencies and did not include the Equipment Invoice API. Solution: Applied minor fixes and improvements to Swagger documentation and added support for the Equipment Invoice API. |
| APIS-405 |
Issue: The Modify Equipment API did not support updating supplier-related financial fields such as Reference Amount (CBECS), so dealers and integration partners had to update those attributes manually in IntelliDealer. Solution: The Modify Equipment API now supports updating additional supplier-related financial fields, including Reference Amount (CBECS), with validation, partial updates, and audit logging. |
| APIS-407 |
Issue: The Parts Stock Order API did not accept MACHINE_DOWN as an order type. Solution: MACHINE_DOWN is now an allowed order-type value, mapped to the internal MD order type. |
| APIS-419 |
Issue: The Parts Availability API returned availability details but did not include pricing context such as price group, discount, or adjusted price, so dealer portals, eCommerce, and other integrations had to perform separate pricing lookups. Solution: The Parts Availability API response now includes priceGroup, discount, and adjustedPrice for requested, branch, and substitute part records. Existing response fields and structure are unchanged. |
| APIS-420 |
Issue: The Customer Search API did not consistently return soldToAddress1, soldToPostalZipCode, contact, businessEmailAddress, transSalesperson, and custSalesperson, forcing downstream integrations to perform additional lookups. Solution: The Customer Search API response now includes soldToAddress1, soldToPostalZipCode, contact, businessEmailAddress, transSalesperson, and custSalesperson for each customer record, with null or empty values when data is unavailable. |
| APIS-430 |
Issue: The Customer Search API response did not include a last-modified timestamp, so API consumers could not reliably identify recently modified records or perform incremental synchronization. Solution: The Customer Search API response now includes a lastModifiedDate field (epoch int64) for each customer record. lastModifiedDate can also be used as a request filter to retrieve records modified after a specific timestamp. |
| DS-23662 |
Issue: The customerView API returned HTTP 422 when customer numbers contained special characters such as ampersand, apostrophes, spaces, commas, brackets, or $ because URL-encoded values were treated literally instead of being decoded before lookup. Solution: customerView now decodes URL-encoded company, division, and customerNumber values before building CustomerId and performing the customer lookup. |
| DS-23681 |
Issue: The Work Order Quick Add API did not default tax codes the same way as IntelliDealer when customer-specific location tax was not configured, leaving tax codes unassigned instead of falling back to the location-level *ALL tax configuration. Solution: When customer-specific location tax is not found, the API now falls back to the location-level *ALL tax configuration, matching IntelliDealer behavior. |
AvaTax
| Ticket | Description |
|---|---|
| IPS-7169 |
Enhancement: On Financial Management > General Ledger > Avatax, the Avatax Audit Information tab can run an audit comparing IntelliDealer billing and tax history with Avalara AvaTax records. Results highlight missing invoices or tax total mismatches with pass/fail status and audit reasons, with drill-down detail. See AvaTax: Offline Logging. |
Configuration
| Ticket | Description |
|---|---|
| DS-20851 |
Issue: In Unattended Rental Billing Parameters, the Print Component section displayed without print option checkboxes, so users could not view or update Print Category/Class/Subclass Comments, Print Extended Description, or Print Signature. Solution: Unattended Rental Billing Parameters now displays all Print Component options correctly, and users can view, modify, and save these settings. |
| IPS-7139 |
Enhancement: In Configuration > General Ledger > Accounts Payable > Currency, a new edit check warns when an account designated as an A/P account in Special Accounts is entered in the Foreign Exchange Payables Account field. Existing currency configurations are not affected. |
| IPS-7383 |
Enhancement: Added New Zealand to the Country dropdown in Configuration > Miscellaneous > Other > System Settings, allowing companies to be configured with a New Zealand country code. |
CRM Gatekeeper
| Ticket | Description |
|---|---|
| LA-1802 |
Issue: CRM Gatekeeper no longer allowed filtering on date added after a UI update. Solution: Filtering on date added is restored in CRM Gatekeeper. |
| LA-1808 |
Issue: For CRM Gatekeeper quotes processed through the system, miscellaneous charges were cut off. Solution: Miscellaneous charges are no longer cut off for CRM Gatekeeper quotes processed through the system. |
Customer
| Ticket | Description |
|---|---|
| DS-23467 |
Issue: On the Contact profile, salesperson lookup buttons (magnifying glass) remained clickable when the profile was locked. Solution: Salesperson lookup buttons on the Contact profile now respect the locked state and are disabled when the profile cannot be edited. |
Equipment
| Ticket | Description |
|---|---|
| IPS-7445 |
Enhancement: A new division-level setting, Margin Worksheet Use Original Cost for New Units, controls how cost is calculated for new equipment on the Margin Report Worksheet. When off (default), the worksheet uses Net Book Value for new units and attachments. When on, it uses the unit's original cost. Configure this in division equipment settings (DIVTAB1). |
| DS-16616 |
Issue: In Product Support > Equipment > Equipment Profile > Warranty Dates tab, clicking Save after editing a row incorrectly displayed an "Are you sure you want to delete?" confirmation instead of saving the changes. Solution: The delete confirmation now appears only for user-initiated deletes. Edited warranty dates save without a delete prompt |
| DS-20221 |
Issue: In Equipment Profile > Multimedia, Customer Profile > Multimedia, and Customer Profile > Contact, clicking Reset after applying filters returned users to the Profile tab instead of keeping them on the current tab. Solution: Reset now restores filters to their default values while keeping users on the current tab. |
| DS-21199 |
Issue: In Product Support > Equipment > Equipment Profile > Equipment Listing, sorting the Price/Cost column did not always display records in the correct order for some costing modes even though sort indicators were shown. Solution: The Price/Cost column now sorts correctly based on the displayed value for each costing mode (List Price, Cost, Net Book Value, and Reference). |
| DS-23613 |
Issue: In Product Support > Equipment > Equipment Listing, some Equipment Profile fields were not available in the column picker (for example, Supplier Invoice Date and Settlement Date), even though they appeared in the Equipment Profile and CSV export. Solution: The Equipment Listing column picker now includes Supplier Invoice Date, Settlement Date, Equipment Identifier, Finance Start Date, Delivery Date, Traded Date, Date Not Available For Sale, Basic Warranty Date, Extended Warranty Date, Last Preventative Maintenance WO Date, Modified, Floor Plan Due Date, and Source when allowed by field security. Date Promised (Reserved) was already available and is unchanged. See Equipment Listing |
| IPS-7104 |
Enhancement: During Equipment Billing, invoice details are saved to a new Invoice Data file (INVHDAT) alongside the existing invoice history to support viewing equipment invoices as PDFs in a future update. Existing invoice history is not affected. |
FileBound
| Ticket | Description |
|---|---|
| DS-23639 |
Issue: Voucher number prefixes were incorrect because of shared singleton bean usage. Solution: Prefix handling was corrected for voucher numbers. |
| LA-1809 |
Issue: The FileBound JSON value was visible on the properties listing screen. Solution: The FileBound JSON value is now hidden on the properties listing screen. |
General Ledger
| Ticket | Description |
|---|---|
| DS-21607 |
Issue: After unlocking the Special Accounts modal, the Add Row button appeared outside the modal. Solution: Styling was updated so the Add Row button in affected modals appears inside the modal. |
IDMA
| Ticket | Description |
|---|---|
| LA-1706 |
Enhancement: Technicians can log in to a work order not assigned to them from a new menu item on the MobileTech screen in ID Mobile Access. |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-7056 |
Enhancement: The InspectionPlus Assign Service screen was updated for clearer UI/UX. Add N/A and Add Job Code(s) moved from below the job code rows into a step-cell menu. Step name, comment, and job code description typography was updated. Media, Trash, and Add icons and tooltips were refreshed. Selected job codes display a clipboard-with-checkmark icon in the table. |
| IPS-7314 |
Issue: When a stock number linked to inspections was removed or changed on a Traffic Ticket, users were not notified that the associated inspections had been unlinked. Solution: A global notification now displays the number of inspections unlinked when a stock number with linked inspections is removed or changed on a Traffic Ticket. |
Interfaces
| Ticket | Description |
|---|---|
| COEM-119 |
Enhancement: JD Equipment Upload processing has been moved from a background polling job into the event-driven Request Queue. Equipment changes through the equipment profile now create queue entries. The transmit functionality in the equipment upload tab now creates the queue entries and the request queue executor drives the upload processing, removing the need for a recurring job. The 'transmit single unit' tab does not use the queue. See John Deere: Equipment Upload Configuration.
|
| DS-23771 |
Issue: The Reset Password functionality was removed from the CNH Credentials modal during migration to Configuration > Interfaces > CNH > Credentials. Solution: Restored the Reset Password functionality in the new modal. See CNH: Credentials |
| OEM-3218 |
Enhancement: AGCO Shop B2B (PFW.6530) Parts Order transmit is available. See AGCO Shop B2B |
| OEM-3669 |
Feature: Updated rental invoicing to perform credit card capture at the time the rental invoice is billed for Worldpay, Versapay, CNH Productivity Plus, and FreedomPay. When a rental contract is billed from the Invoicing tab or through a rental billing run, authorized credit card payments are captured immediately instead of waiting for a delayed capture at invoice print or from a nightly process. Dealers receive funds sooner, and rental invoicing now aligns with equipment invoicing capture behavior. |
| OEM-3856 |
Enhancement: RSA SSH key management was added for Wells Fargo Receivables Manager. Dealers can generate, validate, and download SSH keys from a new Keys tab under Configuration > Interfaces > Other > Wells Fargo. Keys are written to the IBM i IFS where existing code expects them. See Wells Fargo Receivables Manager |
| OEM-3875 |
Enhancement: AEMP 2.0 interfaces were updated to allow matching on PIN instead of serial number. |
| DS-23422 |
Issue: problemExtendedDescription formatting differed between MANUAL and JD_SVAP order types. Changes to preserve long URLs in SVAP requests caused normal text to lose proper word wrapping, and some SVAP invoice completion events were generated with missing financial totals. Solution: Extended description formatting now wraps text at word boundaries while preserving long URLs. Validation prevents publishing invoice completion events when all totals, labor, and parts values are missing. |
| DS-23593 |
Issue: When the listing screen loaded with an invalid dealer number, the screen threw an error. Solution: A dealer number select field is now shown when job or checklist details are loading. |
| DS-23614 |
Issue: When a large response was received, WebClient failed to convert the data and threw a DataBuffer exception during expert services checklist fetch. Solution: The WebClient buffer is increased only for checklist details and job details APIs. |
| DS-23615 |
Enhancement: JD eCommerce now supports the configuration of default imposition parts of up to 30 characters in length. |
| DS-23641 |
Issue: Historical CNH transmit used one large query joining in the same cursor. On production dealers this contributed to high QZDASOINIT temp storage and long runtimes. Solution: The query was optimized by splitting the monolithic SQL cursor into a lightweight segment query plus per-segment enrichment (billing details, invhdf1 RDH/RDC/RDS/RDT, memos). |
| DS-23643 |
Issue: When using real-time billing, work order credits were not authorized by JDC2 for CNH Productivity Plus and AGCO+. Solution: The order of JDC2, CNH Productivity Plus, and AGCO was changed to align with Worldpay and Versapay. 4The A/R tab is always displayed during invoicing, but authorization buttons are unavailable until the dealer is directed to the A/R tab before the final close screen. |
| DS-23653 |
Issue: For some vendors, the prefix field in the transmitted transactional demand file was sent as Other instead of the correct prefix. Solution: The logic now sends the correct prefix values based on Kubota Smart Supply interface properties. |
| DS-23659 |
Issue: When no response was received from the Polaris API, the screen threw a General Internal Failure. Solution: When no response is received, a proper error message is displayed on the screen or tab. |
| DS-23670 |
Issue: The JD Prism New rewrite interface failed to create parts transfer records. Solution: Missing@Transactional annotations were added in the creation methods to create PO/transfer records. |
| OEM-3301 |
Feature: AGCO Shop B2B (PFW.6530) Price File interface is available. |
| OEM-3562 |
Enhancement: JD eCommerce can handle pending payment events transmitted by John Deere when Deere is delayed capturing the customer payment. |
| OEM-3791 |
Enhancement: Non-PDC orders can be cancelled through JD eCommerce. Previously only PDC orders could be cancelled by John Deere. |
| OEM-3798 |
Enhancement: Orders imported from Terex CDI are set to Release on Parts Order. |
| OEM-3858 |
Enhancement: The date format in BRP Retail sales transmit file headers is updated to yyyy-mm-ddThh:mm:ssZ. |
| OEM-3866 |
Enhancement: John Deere Complete Goods invoice events now populate all provided serial numbers on the equipment profile. |
| OEM-3871 |
Issue: Komatsu min/max quantities were updated when PMASL and PMOAR conditions were not met. Solution: Min/max quantities are updated only when PMASL = Y and PMOAR = Y and both min and max values are not 0. |
| OEM-3887 |
Enhancement: s*: Added JOHN_DEERE_SALES_CENTER_EQP_UPLOAD("PFW.6258") feature check to enable triggers related to CGIBASE |
| OEM-3894 |
Enhancement: CLAAS Order Confirmation API support was updated to include inquiry-id as a parameter. |
Other
| Ticket | Description |
|---|---|
| IPS-7414 |
Enhancement: Added new log file LOGPRUC for Price Update Control. (PRUCONT). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7415 |
Enhancement: Added new log file LOGWQYH for WEBQRY Header file. (WEBQRYH). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7440 |
Enhancement: Added new log file LOGPSOP for Parts Stock Order Parameters file. (PARTSOP). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7465 |
Enhancement: The YTDJRL journal file logging now captures all journal entry sources, including system-generated entries. Previously, only uploaded or manually keyed journal entries were logged. |
| DS-23595 |
Issue: With dark system themes (e.g. Dark Blue, Dark Purple), the selected location row in the top navigation location dropdown used a dark background but the branch name text did not switch to white, making the current location hard or impossible to read. Solution: The active location row in the location dropdown now uses white text on dark themes, matching the header location label. |
| DS-23611 |
Issue: On the Real-Time Billing Queue screen (Service > Real-Time Billing Queue), the filters section collapsed automatically when filters were applied, requiring users to reopen it to adjust criteria. Additionally, the Customize Columns button did not display the count of visible columns. Solution: The filters section now remains open after filters are applied, allowing users to refine their search without additional clicks. The Customize Columns button now displays a badge showing the number of visible columns. |
| DS-21714 |
Issue: When IntelliDealer sent an email during a billing run or web session, an invalid character encoding value could prevent the email process from completing successfully. This could cause affected jobs to stop responding and require manual intervention to resume. Solution: Updated the email sending programs (SPLPDF02, SNDEMAIL) to validate the character encoding value and default to a valid setting when necessary. Emails now complete without interruption. |
Parts
| Ticket | Description |
|---|---|
| DS-23650 |
Issue: The On Order column on the parts search screen did not include the back order amount. Solution: The On Order column now includes the back order amount in its calculation. |
| APIS-341 |
Issue: Dealers needed to retrieve Parts Profile inventory information in bulk. Solution: POST /inventory retrieves inventory information for one or more Parts Profile records in a single request with partial success. |
| APIS-372 |
Issue: Dealers needed to search and filter Parts Profile records by fields such as bin location using operations such as equals and not equals. Solution: POST /search now supports extensible search filters, including bin location, with equals and not equals operations. |
| DS-22633 |
Issue: Creating a parts order through part requisition from a work order failed when fetching the ship-to address because an extra newline character was included in the ship-to address when the work order was created through the Work Order Quick Add API. Solution: The Work Order Quick Add API now strips the newline character from the ship-to address, allowing parts orders to be created through part requisition without error. |
Payment Processing
| Ticket | Description |
|---|---|
| IPS-7477 |
Enhancement: Home > Executive Summaries Today's Revenue Meter values now accurately reflect same-day billing (both billing run and real-time billing) activity across all revenue categories, including equipment, work orders, parts, shop labor, rental, and general invoicing. Previously, meters could undercount revenue when billing runs were processed throughout the day. |
Printing
| Ticket | Description |
|---|---|
| DS-19275 |
Issue: On the PDF Archive screen (Home > Printer Output/PDF Viewer > View PDF > PDF Archive), only the first page of results was shown, the pagination footer was hidden, and users with large archives could not page through older items. Solution: The standard grid pagination footer is now shown, and data reloads when users change pages so the full archive can be browsed. See Printer Output/PDF Viewer |
| DS-18304 |
Issue: The printer dropdown showed duplicate entries when users scrolled to load more results, and printer names were unsorted. Solution: Printer search now handles pagination and search independently. Scrolling without a search term loads paginated batches without duplicates. Search results are filtered, deduplicated, and sorted lexicographically by printer ID to match Configuration > Miscellaneous > Printing. |
Rental
| Ticket | Description |
|---|---|
| DS-19340 |
Issue: Deleting equipment with Rental Cost Percentage set failed with a General Internal Failure, and users had to clear the rental cost percentage before delete would succeed. Solution: Equipment delete now sends the correct rental cost value to the legacy system, so units with Rental Cost Percentage set can be deleted without clearing that field first. |
Service
| Ticket | Description |
|---|---|
| LA-1709 |
Feature: Endpoints that mimic legacy business logic were added to sell parts from consignment, allowing a technician to sell parts from their truck while working on a work order. |
| OEM-3732 |
Enhancement: When Service Office sends travel time, Work Order Memos are updated with distance and time. |
TechAssist
| Ticket | Description |
|---|---|
| LA-1801 |
Issue: TechAssist returned vendors instead of equipment manufacturers. Solution: TechAssist now returns equipment manufacturers. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1755 |
Issue: Dealers with large customer bases needed to collect texting consent before sending messages, but the daily consent email limit of 1,000 made large campaigns take many days to complete. Solution: Dealers can now set the daily limit for consent emails. |
| LA-1796 |
Issue: SMS texts from VitalEngage Text were blocked by carriers because no welcome message with opt-out instructions was sent when customer consent was received. Solution: VitalEngage Text now sends a welcome message with opt-out instructions when customer consent is received. |
| LA-1820 |
Enhancement: A date filter was added to show how many emails were sent within a selected date range. See VitalEngage Text Consent Dashboard |
| LA-1816 |
Issue: Phone number search in contacts required country codes and failed to return results for partial numbers. Solution: Users can search phone numbers using partial numbers without country codes. |
Worldpay
| Ticket | Description |
|---|---|
| OEM-3809 |
Enhancement: Dealers in the US can perform credit card surcharging for Worldpay. See Worldpay: Surcharging using Fee Assist |
2026.07.001
APIs
| Ticket | Description |
|---|---|
| APIS-442 |
Issue: There was a feature license annotation for bill.com that could block DeereSMO vendor updates. Solution: The feature license process has been re-factored to work independently without blocking any OEM feature. |
2026.06
PPU 2026.06.007
APIs
| Ticket | Description |
|---|---|
| DS-23779 |
Issue: A recent release caused a synchronization issue with Integrated Rental, which prevented real time updates from being sent. Solution: Removed the unnecessary line of code that was causing the issue. |
PPU 2026.06.006
Interfaces
| Ticket | Description |
|---|---|
| DS-23773 |
Issue: All Labor Time received from Claas Service Office was being added to a Customer Cash code. Solution: Labor time will now be added based on the Segment Status. |
PPU 2026.06.005
APIs
| Ticket | Description |
|---|---|
| APIS-316 | Enhancement: Accounts Payable API - Bill.com integration (Beta) - updates for new feature to support Bill.com. See Configuration: Bill.com. |
PPU 2026.06.004
Avatax
| Ticket | Description |
|---|---|
| DS-23752 |
Issue: Some invoice screens calculated tax using IntelliDealer’s built-in tax instead of AvaTax, even when AvaTax appeared to be on. Solution: AvaTax settings on Configuration > Interfaces > Avatax now carry down from the division or company when they are missing for a location. Check AvaTax Enabled, SST Enabled, and Uppercase Address at the location, division, or company level so invoicing uses AvaTax as expected. |
PPU 2026.06.003
Parts
| Ticket | Description |
|---|---|
| DS-23735 |
Issue: A trigger on the part count file was crashing due to invalid field data. Solution: The trigger was removed to avoid crashes when creating part inventory counts. |
| DS-23745 |
Issue: On June 22, 2026, an intermittent Tomcat outage affected IntelliDealer ASP environments LPAR8, LPAR3, LPAR6, and LPAR2. Users may have experienced brief service interruptions on those partitions. Solution: The PPU has been updated to reduce application logging during large CSV exports, prevent server resource strain, and improve service stability during exports. |
PPU 2026.06.002
Traffic
| Ticket | Description |
|---|---|
| DS-23723 |
Issue: The Traffic Ticket Stock Add-On Tab was causing an unrecoverable error. Solution: Removed the log message and now allow the user to proceed with adding a stock number. |
PPU 2026.06.001
Accounts Receivable
| Ticket | Description |
|---|---|
| DS-23620 |
Issue: Billing history auxiliary (MNBDA) records were not created during real-time parts billing, causing missing data for manufacturer retail sales interfaces. Solution: Added logic to automatically generate MNBDA records during the parts billing run, ensuring manufacturer interface data is populated correctly. |
| DS-23640 |
Issue: When using real-time parts billing, the CMASTR table sometimes remains open. Solution: Ensure CMASTR closes properly when printing invoices via real-time parts billing. |
| IAAD-98 |
Enhancement: Added AMAX processing to the real-time parts billing process. |
Administration
| Ticket | Description |
|---|---|
| OEM-3818 |
Enhancement: Improved the visibility and control over batch jobs.
|
APIs
| Ticket | Description |
|---|---|
| APIS-305 |
Issue: In IntelliDealer, the Print Parts Invoices flag defaults to checked when a new customer is created. But when creating a customer via BSI, the flag defaults to unchecked. Solution: Updated the API so that when creating a customer via BSI, the flag defaults to checked. |
| APIS-340 |
Issue: The Modify Customer API handled blank or omitted Avalara Entity Use Code (CUAEU) values inconsistently compared to the UI and BSI integrations. When the API received a blank value, the customer record was saved with a null/empty Avalara Entity Use Code instead of the standardized BLANK (NOT SET) value used by other customer creation flows. This created data inconsistencies across integrations and raised concerns about potential downstream impacts to Avalara tax calculations, reporting, and synchronization processes for large-scale customer updates. Solution: Added validation and normalization logic for Avalara Entity Use Code handling within the Customer API flow. Blank, empty, or omitted values are now normalized to AvalaraEntityUseCode.BLANK to align API behavior with UI and BSI customer creation behavior. Additional validation was introduced to reject invalid or unknown Avalara entity use codes while preserving compatibility with existing integrations such as Fortellis-Elead. Response serialization was also updated to always expose the explicit blank value consistently to API consumers. Testing confirmed that the fix resolves the inconsistency without introducing breaking changes to downstream integrations. |
| APIS-360 |
Issue: Dealers need to apply customer payments to Accounts Receivable from external systems without using the cash receipt UI or chaining multiple API calls across batch creation, validation, payment application, and batch job submission. Solution: We added POST /process to perform the full cash receipt workflow in one request: create/reuse a batch, validate customers and invoices, apply payments and adjustments, and submit the ARCU001 update job. |
| APIS-369 |
Issue: Dealers may not know what the valid cash receipt field values are when calling the process API. They need a way to look up existing cash receipt and currency data before submitting a payment. Solution: Added GET /details and GET /getCurrencyDetails so dealers can query cash receipt and currency data in IntelliDealer and enter the correct values on POST /process. |
| APIS-418 |
Issue: Equipment Locator API response did not expose rental classification fields from CGIBASE, although Category/Class/Subclass values are available in IntelliDealer UI and are required for rental workflows. Solution: Added CBCAT, CBCLS, and CBSCLS to the Equipment Locator response DTO, mapped them from equipment category/class/subclass values, ensured fields are always present including null cases, updated API documentation and sample responses, and added unit tests for populated and missing classification values. |
| LA-1694 |
Enhancement: Increased the response time of the AI Tech Assist Work Orders API. |
| LA-1713 |
Enhancement: Added segment description to the AI Tech Assist Work Order API and 3Cs (cause, complaint, and correction) APIs. |
| LA-1747 |
Enhancement: Added hasComplaint and hasDescription filters to the AI Tech Assist Work Orders APIs to allow filtering work orders with complaints or descriptions. |
AvaTax
| Ticket | Description |
|---|---|
| OEM-3817 |
Enhancement: AvaTax configuration now uses the new properties system. |
Configuration
| Ticket | Description |
|---|---|
| DS-23588 |
Issue: When making changes to IntelliTech at Configuration > Service > General > IntelliTech Setup, saving caused a failure. Solution: Updated validation to not throw an error when validating tables. Also cleaned up fields missed from previous removal. |
CRM Gatekeeper
| Ticket | Description |
|---|---|
| LA-1612 |
Enhancement: If a quote or invoice was created using the CRM Gatekeeper, IntelliDealer now shows a CRM Gatekeeper Options checkbox during the import descriptions function on the quote segment. See CRM Gatekeeper. |
Customer
| Ticket | Description |
|---|---|
| DS-23383 |
Issue: In the Customer Portal (Customer Care > CRM > Customer Portal), selecting the More link for Open Service Work Orders, Open Parts, Work Order Parts Requisitions, or Invoice History did not display results when the customer number contains special characters. Solution: Updated the Customer Portal links to correctly handle special characters in customer numbers. |
Equipment
| Ticket | Description |
|---|---|
| DS-23344 |
Issue: On the Product Support > Equipment > Equipment Profile > Equipment Listing screen, the Inventory Account and Sale Account fields were available as on-screen column selections but were not included in the CSV export. Solution: The Equipment Listing CSV export now includes the Inventory Account and Sale Account columns when selected. |
| DS-23560 |
Issue: The Equipment Invoicing Trade-Ins tab didn’t edit check the equipment inventory account. Users were able to specify a trade-in unit with inventory account A while that unit has inventory account B in the Equipment Profile, resulting in an equipment balancing issue. Solution: The system now validates that the inventory account entered on the Trade-Ins tab matches the unit's Equipment Profile when the account application type is 'inventory.' The same validation applies on the G/L Defaults tab when clicking the Release or Bill Invoice button (shown when real-time billing is activated). |
| IPS-7417 |
Enhancement: Added internationalization support (i18n keys) for Equipment Invoice PDFs. |
InspectionPlus
| Ticket | Description |
|---|---|
| DS-23427 |
Issue: Some InspectionPlus history results were not displayed. Solution: Corrected table data so all results display. |
| IPS-6173 |
Issue: When a user was using InspectionPlus and the session timed out, the time out modal was not triggered. Upon return, the user was able to continue interacting with the screen unaware that data wasn’t being saved due to session being closed. Solution: Ensure the time out modal is triggered while InspectionPlus is the open screen. |
| IPS-7340 |
Enhancement: Added a new InspectionPlus button to the Stock Add Ons and Attachments tabs, allowing users to launch and access the new InspectionPlus functionality directly from these pages. See Stock Add Ons and Traffic: Attachments. |
| IPS-7341 |
Enhancement: Added a new InspectionPlus button to the Attachments tabs, allowing users to launch and access the new InspectionPlus functionality directly from this page. See Equipment Invoice: Attachments. |
| IPS-7432 |
Enhancement: Added internationalization support (i18n keys) for InspectionPlus reports. |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-23498 |
Issue: New units were occasionally sent to Integrated Rental with an incorrect unit status. Solution: New units now go through the proper method which correctly sets the unit status. |
Interfaces
| Ticket | Description |
|---|---|
| COEM-113 |
Enhancement: CNH PPP Claim Invoice Report can now retrieve PPP claim invoice detail data from CNH DEP for a specific invoice using the company code, invoice number, and invoice year to display all returned invoice header and line-item fields. This is done in the PPP Claim Invoice Report tab located on the CNH eWarranty Vehicle Lookup screen and provides a reporting-only entry point from CNH MyFleet. See CNH DEP eWarranty Vehicle Lookup. |
| COEM-317 |
Enhancement: CNH Credentials are now consolidated into a single Credentials page. Credential fields (User ID, Password, Subscription Key) have been removed from individual interface configuration screens (DEP, CSPS, eWarranty, eQuipment) to eliminate duplicate data and reduce confusion. The Subscription Key field has been added to the CNH Credentials page for the DEP interface. No changes to underlying credential storage or nightly password update behavior. See Configuration: Credentials. |
| COEM-356 |
Feature: Dealers have an interest in making their equipment inventory available for purchase at third-party websites, and as such require a standardized process to transmit inventory details daily to said third-party vendors. Different dealer-vendor combinations require specific configurations in transfer protocols, file formatting, and value selection and transformation. The Equipment Inventory Feed interface provides a standardized process to transmit inventory details daily to third-party vendors. Use the tabs to configure the specific transfer protocols, file formatting, and value selection and transformation required by the dealer-vendor combination. See Configuration: Equipment Inventory Feed. |
| COEM-378 |
Issue: When the user clicked Save on the Base & Options screen after adding an option number via the JD SMO EquipmentOptionAdd API, the system returned the error message "option not found". Solution: Added validation on EquipmentOptionAddedInFieldService API for the option. |
| DS-23281 |
Issue: When using the John Deere Expert Services interface to create a work order quote, the submit event returned successful, and instead of closing the Quote window it closed the complete tab/window. Solution: Corrected the interface to now just close the Quotes window. |
| DS-23346 |
Issue: The Komatsu Parts Order Transmit screen was not defaulting to the dealer code from the Vendor Profile. Solution: If no default dealer number is configured for the location, then the interface defaults to the matching dealer number from the Parts order location. See Komatsu Parts Order Transmit. |
| DS-23462 |
Issue: The menu item Configuration > Interfaces > John Deere > JS PM Manage was misspelled. Solution: Corrected the spelling to JD PM Manage. |
| DS-23499 |
Issue: When receipting parts from a John Deere DTF purchase order, an error message was issued with the cause listed as “There are parts that do not exist on the parts order.” Solution: Force purchase order numbers recieved from John Deere to be upper case so IntelliDealer can link to the correct purchase order. |
| DS-23507 |
Issue: Komatsu Syncron interface could not validate negative reserved quantiles. Solution: If the reserved quantity is negative, inflate the quantity on hand by the quantity reserved, then set the quantity reserved to 0. |
| DS-23530 |
Issue: When using CNH Reward Card to pay a balance greater than the card amount, insufficient funds message is returned. Solution: Allow a partial authorization amount when using the CNH Reward card option. This will authorize for the amount on the card. |
| DS-23543 |
Issue: Large Komtrax files caused an error Exceeded limit on max bytes to buffer, in the new Komtrax AEMP solution. Also addressed an issue where Komtrax does not supply the closest distributor data. Solution: Changed the Komtrax client to handle a larger buffer. Also, the Distributor box in the Equipment Profile now displays ‘Not Available’ when no distributor data is supplied. |
| DS-23556 |
Issue: When the John Deere Warranty interface found no token details with the dealer number selected, it would throw a General Internal failure on the UI and had unhandled exceptions. Solution: Added clear error messages that include the Dealer number in the message about missing credentials. |
| DS-23559 |
Issue: The CNH DEP eWarranty popup failed to open when opening work orders. Solution: Resolved the issue that prevented the CNH DEP eWarranty popup from automatically opening on workorders for units with active PIPs/Campaigns. |
| DS-23574 |
Issue: The John Deere Warranty Services (beta) Submit Delivery Receipt form did not import customer details from the unit. Solution: Updated the logic to import units customer data into the Submit Delivery Receipt form. |
| DS-23575 |
Issue: Previously Signed Off segments were eligible to be selected from the list of valid segments for John Deere Warranty Claim submission. Solution: Do not allow for Signed Off segments to be selected. |
| DS-23576 |
Issue: Unit Machine hours are not automatically added to the Usage amounts in the John Deere Claim Submission Form. Solution: Update Machine Hours in the Work Order to Usage Amounts in the Claim Submission and default the Units of Measure field to Hours. |
| DS-23577 |
Issue: When using the John Deere Warranty (beta) interface, the Outstanding PIPs popup did not open creating a work order. Solution: Updated the logic to open PIPs during the work order creation. |
| DS-23578 |
Enhancement: Update the label of the John Deere Warranty Claim Submission form’s Cause tab to Repair. |
| DS-23676 |
Issue: A John Deere database task continually attempted to retry, causing performance issues. Solution: Payment events received from the John Deere CGE interface without an equipment identifier are now rejected. |
| OEM-3639 |
Feature: CLAAS Service Office Pro (PFW.6525) is an integration for managing work orders from end to end. It is limited to the exchange of transactional data that links the work order management and time and attendance processes. See Claas Service Office Pro (SOFF). |
| OEM-3725 |
Enhancement: The Claas SOFF interface can now receive messages related to Work Order updates from Service Office and consume the latest work order related payload for processing. It also acknowledges any duplicates to Service Office. |
| OEM-3726 |
Feature: Acknowledge Service Office Azure Queue messages when event or message is consumed or processed in IntelliDealer. See Claas Service Office Pro (SOFF). |
| OEM-3730 |
Feature: Receive Timesheet messages from Claas service Office and create a labor time for Monthly Work Orders. See Claas Service Office Pro (SOFF) |
| OEM-3731 |
Enhancement: The Claas SOFF interface can now receive Timesheet messages from Service Office and create a labor time for monthly Work Orders. See Claas Service Office Pro (SOFF). |
| OEM-3734 |
Enhancement: You can now send CNH Point of Sale historical data 6 months at a time via Eventhub. See Configuration: CNH Data Exchange Platform. |
| OEM-3773 |
Enhancement: Several OEM Invoice interfaces, including Komatsu ASN, Kubota, BRP Invoices, and Ditch Witch Invoice Download, have been updated to support processing multiple parts invoices that require manual PO receipt matching. |
| OEM-3794 |
Enhancement: An option has been added to John Deere CGE to update Sold status units. See John Deere Complete Goods Events. |
| OEM-3808 |
Enhancement: Improved JD eCommerce in-house account payments. See John Deere eCommerce: Orders. |
| OEM-3816 |
Enhancement: The John Deere SMO interface now supports excluding specific divisions from transmitting data to John Deere. See John Deere: SMO. |
| OEM-3860 |
Enhancement: The Wells Fargo Receivables Manager interface now supports the configuration of a password for the private SSH key file. See Wells Fargo Receivables Manager. |
Other
| Ticket | Description |
|---|---|
| IPS-7355 |
Enhancement: Added new log file LOGPCNT for parts inventory count details (PARTCNT). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7356 |
Enhancement: Added new log file LOGCNTH for Service Agreement Contract header details (PMCNTRH). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7357 |
Enhancement: Added new log file LOGCNTD for Service Agreement Contract details (PMCNTRD). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7358 |
Enhancement: Added new log file LOGAPBT for Accounts Payable batches (APBAT). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7359 |
Enhancement: Added new log file LOGCRDP for Cash Receipts batch details (CRDEP). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7360 |
Enhancement: Added new log file LOGEFTH for Electronic Funds Transfer header details. (EFTH). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7361 |
Enhancement: Added new log file LOGEFTD for Electronic Funds Transfer details. (EFTD). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7362 |
Enhancement: Added new log file LOGPORH for Purchase Order Receipt header details. (PORH). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7363 |
Enhancement: Added new log file LOGPOVI for Purchase Order Vendor details. (POVENI). See IntelliDealer Main Files and Descriptions and System Settings. |
| IPS-7364 |
Enhancement: Added new log file LOGWOGL for Work Order G/L account details. (WOGL). See IntelliDealer Main Files and Descriptions and System Settings. |
| UI-977 |
Enhancement: The user can now pin a column to the left or right and the pinned column doesn’t scroll with the other columns. |
Parts
| Ticket | Description |
|---|---|
| IPS-7373 |
Enhancement: The Reprint Parts Month End option has been moved from Product Support > Parts > Parts Reports to Product Support > Parts > Month End. A new Reprint Parts Month End button is now available on the Month End pop-up, launching the existing reprint report. See Parts Month End. |
Printing
| Ticket | Description |
|---|---|
| IAAD-94 |
Enhancement: Significantly improved performance when looking up printers throughout the system. |
Rental
| Ticket | Description |
|---|---|
| DS-23360 |
Issue: In a rental contract, when a job site configured to require a PO number was selected, saving the contract without a PO number displayed the incorrect error "Job site is required" (PFW1669) instead of indicating that a PO number was needed. Solution: A new error message (PFW5109) now correctly displays "PO Number is required" when a PO number is missing for a job site that requires one. See Rental Counter. |
Service
| Ticket | Description |
|---|---|
| APIS-389 |
Issue: Background billing and in-use updates were marking work orders as modified overnight, even when no meaningful business change occurred. Pedigree uses dateModified to detect real work order changes, so these technical updates caused unnecessary reprocessing and sync churn. Solution: Updated the work order in-use and billing save path so technical billing lock updates no longer change dateModified, while normal business edits still continue to update it. |
| DS-23017 |
Enhancement: When reversing a Work Order, a new message now displays on the reversal screen indicating that invoices will be processed through the Real-time Billing Queue and should be monitored there for billing status. See Work Order Reversal. |
| DS-23116 |
Issue: The user was unable to zoom into images from Work order attachments on the Multimedia tab. Solution: The image is now centered in the window so it is entirely visible and zooming in or out works correctly. |
| DS-23151 |
Issue: On the Service > Work Orders > Work Order Listing screen, when dealers exported the listing to CSV the resulting file did not include a Last Activity Date columnn, even when the field was selected in the export options. Solution: The Work Order Listing CSV export now includes the Last Activity Date field when selected. |
| DS-23548 |
Issue: In Product Support > Service > IntelliTech and other areas using the MCWOD01 component (including Supervisor Labor in Progress and Work Order Assignment tabs), labels for Description, Cause, Complaint, and Correction overlapped on the work orders, making them difficult to read. Solution: Labels and fields now align and display clearly across all affected screens. |
VESign
| Ticket | Description |
|---|---|
| DS-23549 |
Issue: When deactivating VESign for a location in Configuration > Interfaces > VESign (Electronic Document Signing), the system displayed the error "Cannot deactivate location VESign Signings in progress," even though all documents on the VESign Dashboard appeared as Signed, Cancelled, or Revised. Solution: The deactivation validation now correctly excludes cancelled and revised signings that are already completed, allowing dealers to deactivate VESign when no genuinely in-progress signings remain. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1687 |
Enhancement: Modified Opt-In Form configuration screen UI to use a modern interface. |
| LA-1692 |
Enhancement: Added Message Signature option in gear icon to include signature by enabling the toggle button and saving the signature in the text field below. See VitalEngage Text: Window. |
| LA-1752 |
Enhancement: The VitalEngage Opt-in Dashboard has been renamed the Consent Dashboard. See VitalEngage Text: Consent Dashboard. |
| LA-1756 |
Issue: The Bulk Email Scheduler job depended solely on the feature license. Solution: Added a switch to the Opt-In Form screen to enable or disable the Bulk Email Scheduler job, giving dealerships more control. See VitalEngage Text: Opt-in Form. |
2026.05
PPU 2026.05.004
Interfaces
| Ticket | Description |
|---|---|
| DS-23585 |
Issue: Komatsu Retail sales transmit produced errors in the batch log screens about parts invoices not being able to send to Komatsu. However, the interface assumed it was sent. These errors are related to closed parts invoices and requisitions. Solution: The interface now handles closed parts invoices and requisitions properly to prevent NPE errors that caused them to not be sent. |
| DS-23591 |
Issue: John Deere Equipment upload did not send delete records when a stock number changed. Solution: When a stock number changes, the interface now records an entry in the AUDIT database to inform John Deere Equipment upload that a stock number has changed. |
| DS-23612 |
Enhancement: Updated historical data payload fields based on CNH's request. |
PPU 2026.05.003
Interfaces
| Ticket | Description |
|---|---|
| OEM-3831 |
Enhancement: Ditch Witch invoices no longer show the Due Date if it is equal to the Invoice Date. |
| DS-23599 |
Enhancement: Updated historical data payload fields based on CNH's request. |
| DS-23540 |
Issue: When attempting to transmit CNH historical work order data with TRANSMIT_ALL make codes configured, the interface failed to transmit and sent the message "Error attempting to apply AttributeConverter". Solution: Added a null guard to the WorkOrderServiceCallConverter, so a null column maps to a None attribute. |
| DS-23536 |
Issue: The date on invoices downloaded from Ditch Witch showed a different invoice date depending on the user's time zone. Solution: Ditch Witch invoices now use noon as the time for invoice dates, regardless of the user's time zone. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1739 |
Issue: Messages were not reliably reaching the correct recipients, causing missed notifications and failed auto-replies. Solution: Implemented a dedicated delivery approach so each system reliably receives and processes its intended messages independently. |
PPU 2026.05.002
Accounts Payable
| Ticket | Description |
|---|---|
| DS-23113 |
Issue: When a dealer creates a new equipment record from an equipment purchase order and then changes the Group code (for example, from INVENTORY to CERTIFIED) before saving, equipment defaults do not reapply. The Inventory GL Account on the Equipment Profile can stay tied to the original group, so on-order units post to the wrong inventory account and Integrated Rental receives the wrong department. Solution: Equipment update logic was changed so that when the Group code changes on equipment created from an Equipment PO, the system reapplies Equipment Defaults and refreshes related GL accounts. On-order units use the correct Inventory GL Account for the final Group code, and Integrated Rental receives the correct department information. See Equipment Profile |
APIs
| Ticket | Description |
|---|---|
| APIS-385 |
Issue: Work Order APIs sometimes returned status as a structured object instead of a string, which made the contract unclear for consumers and Create/Update payloads. Solution: The API contract and documentation now specify whether status is object or string consistently across segments; Create/Update accept the same shape (preferably object) with backward compatibility where required. |
| APIS-367 |
Issue: Filtering errors occurred for Stock Number special condition ? and REVERSAL on Retrieve Equipment Invoice API; Customer and Salesperson filters used equipment instead of equipment invoice. Solution: Removed the special Stock Number condition and corrected Customer and Salesperson filtering to use equipment invoice |
| APIS-348 |
Issue: Equipment Identifier (CGIBASE.CBEQI) exists in IntelliDealer but was not exposed on Equipment Create/Modify APIs for reconciliation. Solution: Optional EquipmentIdentifier on Create/Modify APIs maps to CGIBASE.CBEQI has been added. |
| APIS-329 |
Issue: The Service Request API required Technician Key, Job Code, and Estimated Hours. SVAP / Expert Alert requests sometimes lack those values and could not be created. Solution: Job Code and Estimated Hours are optional. Technician Key is optional (use supplied value or generate a timestamp). Duplicate detection was updated; non-SVAP behavior is preserved. |
| APIS-300 |
Issue: Create/Update Work Order API needed to accept labor hours with start and stop date/time and premium code. Solution: Create/Update Work Order API now accepts labor hours with start and stop date/time and premium code. |
| APIS-231 |
Issue: Service Scheduler displays need work order and segment data for TV monitors. The API must return dealer, technician, work order number, job name, unit type, started flag, status, and priority-ordered jobs, aligned with Work Order API validation. Solution: New the GET endpoint cloudapi/cdk/heavyequipment/v1/workorders/ServiceToday returns scheduler details using Work Order API validation. Response uses enumerated names instead of raw codes where appropriate; the unused code was removed. |
| APIS-214 |
Issue: Invalid control numbers and supplier invoice validation occurred in the BSI createEquipment API. Solution: Control number defaults when equipment status is now QUOTE based on equipment type. Supplier invoice dates default to null when equipment status is QUOTE. |
| APIS-192 |
Issue: Migrate Old Legacy XML BSI create Equipment Invoice API to Java(Ws-cdkhe). Solution: Migrated Old Legacy XML BSI create Equipment Invoice API to Java(Ws-cdkhe). |
| APIS-179 |
Issue: The Equipment Locator API (POST retrieves multimedia files) did not filter multimedia records by creation date. Clients needed an optional filter to sync records by creation date. Solution: Optional request field multimediaDateAddedFrom now returns records with dateAdded >= the supplied date. Service logic also now applies date filtering before building the response. dateAdded is included in the multimedia response payload. |
AvaTax
| Ticket | Description |
|---|---|
| APIS-333 |
Issue: A request needed avataxProductCode and validation of inoutSubtype. Solution: avataxProductCode is now accepted on the request and inoutSubtype is validated. |
Customer Care
| Ticket | Description |
|---|---|
| OEM-3146 |
Enhancement: Customer Care > CRM > Customer Portal includes a link to CNH promotions for CNH Grow (requires CNH Grow and a CNH Freedompay device linked to the user). |
FileBound
| Ticket | Description |
|---|---|
| IPS-7303 |
Enhancement: IntelliDealer–FileBound 2.0 sends Workflow ID and Document ID in the API payload for purchase orders and receivers so corrected POs with suffixes (A, B, etc.) map to the original PO and automated invoice matching improves. |
General Ledger
| Ticket | Description |
|---|---|
| OEM-3807 |
Enhancement: Performance improved for Configuration > General Ledger > Accounts Receivable > Cash Codes. |
InspectionPlus
| Ticket | Description |
|---|---|
| DS-23305 |
Issue: The banner/overlay used for InspectionPlus reports was not populated because the nightly overlay conversion job did not support work order overlays (overlay code 005). Solution: The nightly job that converts overlays now supports work order overlays. See Laser Overlay |
IntelliText
| Ticket | Description |
|---|---|
| LA-982 |
Enhancement: Unused check boxes (Sign Off Prompt and Sign Off Default) were removed from the IntelliTech configuration page. See IntelliTech Setup |
Interfaces
| Ticket | Description |
|---|---|
| OEM-3810 |
Issue: Promised date was wrong on equipment created from AGCO open orders. Solution: Equipment promise date (CBDTP) uses field 21 from the feed with the correct date format. |
| OEM-3805 |
Enhancement: The menu Configuration > Interfaces > Volvo > Parts Linq Interface was renamed and reorganized to reflect MQ Client usage across Parts Linq, Parts Orders, MMI, and Parts Store. MQ Client holds the settings previously under Parts Linq Interface. KeyStore lets dealers validate the keystore; VitalEdge staff can upload a new JKS keystore without a development change request. See Volvo: MQ Client |
| OEM-3804 |
Enhancement: The system supports two additional serial number types supplied by Deere. |
| OEM-3803 |
Enhancement: eCommerce interface field renamed from dBSCustNum to dbsCustomerNumbers. |
| OEM-3799 |
Enhancement: JD Complete Goods Events includes an option to refresh options and pricing on Invoice events even when Create PO is disabled. See John Deere Complete Goods Events |
| OEM-3778 |
Enhancement: Configuration > Interfaces > CNH > NGPC StartDigits was upgraded from the legacy infrastructure to modern architecture standards. See CNH NGPC Start Digits |
| OEM-3776 |
Enhancement: Configuration > Interfaces > Other > Payworkd Import was upgraded from the legacy infrastructure to the new architecture. See Configuration: Payworks Import |
| OEM-3772 |
Enhancement: John Deere SMO contact messages now support dealer-defined fields. Dealers can map IntelliDealer salesperson values to the six user-defined text fields (userText1 through userText6) in outbound contact messages (ContactCreatedInDbs, ContactUpdatedInDbs). Enable User Defined Salesperson Mappings was added on the SMO configuration screen, plus a Salesperson Mappings tab with a per-division grid to map salesperson fields to SMO user text fields (or exclude values). See John Deere: SMO |
| OEM-3770 |
Enhancement: Configuration > Interfaces > Other > ESCO was upgraded from the legacy infrastructure to the new architecture. See ESCO |
| OEM-3769 |
Enhancement: Configuration > Interfaces > John Deere > MST SPG was upgraded from the legacy infrastructure to the new architecture. See John Deere MST/SPG |
| OEM-3768 |
Enhancement: Configuration > Interfaces > John Deere > ERS was upgraded from the legacy infrastructure to modern architecture standard. See John Deere ERS |
| OEM-3767 |
Enhancement: Configuration > Interfaces > John Deere > Quote II was upgraded from the legacy infrastructure to the new architecture. See John Deere Quote II |
| OEM-3758 |
Issue: JDElips transmission for parts invoices with multiple linked stock numbers sent only the first stock number. Solution: JDElips links lines to the correct stock number, or to blank when none applies. |
| OEM-3753 |
Enhancement: When Claas sends a relevant item file, parts not in PARTMAST but present in PARTPRC with sell and cost price are added to PARTMAST for that location automatically instead of manual entry one part at a time. |
| DS-23475 |
Issue: Values sent to SMO for inventorySubStatusReferenceId needed to change. Solution: Rented maps are sent to Rental with Deere status values. In Use is not sent when inappropriate; the prior status is used instead (CBSBC per product guidance). |
| DS-23460 |
Issue: JD Dealer Rewards was not correctly transmitting parts invoices due to an error in the filtering process. Solution: JD Dealer Rewards parts invoice data now transmits successfully. |
| DS-23366 |
Issue: Dealers could not change Auto-fill drop ship orders or Include on-order parts in availability on Configuration > Interfaces > Komatsu > MyKomatsu Integration without entering Identity and Shared Secret. Solution: Those check boxes do not depend on Identity and Shared Secret, so Identity was made optional. If Identity is entered, Shared Secret remains required. |
| DS-23363 |
Issue: With Vermeer credentials missing (Interfaces > Vermeer > Credentials), the screen threw a general internal failure. Solution: The screen validates configuration and shows a clear error when credentials are not set up. |
| DS-22774 |
Issue: After an invoice was authorized to an external agency (for example Versapay or Worldpay), switching the invoice to Internal A/R showed message 2026 and the user could get stuck in a loop. Solution: The message can still appear, but if the authorization record is missing IntelliDealer removes the ccauth record. The user can switch tabs and return to A/R to authorize, consistent with other agencies. |
| COEM-261 |
Enhancement: A Work Orders tab was added under Configuration > Interfaces > John Deere > Dealer Rewards so you can specify work order types for transmission. Filtering by work order type was added in DeereDealerRewardsJob and DeereDealerRewardsLaborPerformanceJob. See Configuration: John Deere Dealer Rewards |
| COEM-112 |
Enhancement: CNH PPP Claim Invoice Report can now retrieve PPP claim invoice daily data from CNH DEP using the dealer, invoice date, and optional org/brand/division filters to display all returned invoice fields. This is done in a new PPP Claim Invoice Report tab located on the CNH eWarranty Vehicle Lookup screen and provides a reporting-only entry point from CNH MyFleet. See CNH DEP eWarranty Vehicle Lookup. A/P voucher creation or financial posting is unavailable. |
Parts
| Ticket | Description |
|---|---|
| DS-21358 |
Issue: The Parts History Update job occasionally did not complete successfully, which prevented Day End (Database Reorganize) from completing. This required a manual restart to resume normal operations. Solution: Printer output handling in the Parts History Update process has been updated so that Day End and Parts History Update complete as expected. |
Payment Processing
| Ticket | Description |
|---|---|
| IPS-7316 |
Enhancement: In Real-Time Billing, completed General invoices from work order reversal billing purge automatically after billing when purge rules apply. |
| IPS-7017 |
Enhancement: Parts real-time billing no longer requires a beta object to exist. |
| IAAD-82 |
Enhancement: Financial Management > Real-Time Billing Queue processing was improved so billing items are less likely to remain in the queue indefinitely. IntelliDealer automatically requeues eligible unsuccessful billing attempts and recovers items stuck in Processing by requeuing them for another attempt. Queue cleanup was updated so completed or successfully billed entries are kept for two months before removal under the defined rules. See Real-time Billing Queue |
| DS-23309 |
Issue: During rental billing, if a unit was on hold on the Rental > Return tab and the hold record lacked a start or end date, Real-Time Billing Queue could error and the invoice did not finish. Solution: Rental billing treats missing hold dates as zero days, matching legacy behavior. Area: Rental > Return tab and Real-Time Billing Queue. |
| DS-23136 |
Issue: When billing a work order through the Real-Time Billing queue, the billing run was prevented from completing successfully if a parts requisition line on the work order had a missing or invalid date modified — for example, a date of zero resulting from a parts order substitution. The affected work order remained in the billing queue in an error state. Solution: The Real-Time Billing process now validates dates before comparison, so billing completes successfully even when a requisition part has a missing date modified. |
Reports
| Ticket | Description |
|---|---|
| DS-23277 |
Issue: In Product Support > Service > Analysis Reports > Efficiency Tab, clicking on a Type code description produced the error "Unrecoverable error occurred while executing the Web application." This occurred when billed work orders included quote adjustment entries with zero hours, causing a divide-by-zero in the rate calculation. Solution: The Efficiency Analysis rate calculation now checks for zero hours before dividing, so clicking on Type code descriptions displays the detail records correctly. |
Service
| Ticket | Description |
|---|---|
| IPS-7375 |
Issue: In Product Support > Service > Work Order Quoting, labels for Description, Cause, Complaint, and Correction overlapped. Solution: Layout and styling were adjusted so labels and fields align and read clearly. |
| DS-23508 |
Issue: A previous change to an authority error while printing spool files was contributing to system crashes. Solution: Error message monitoring has been added to assist support personnel when responding to future potential errors. |
| DS-23285 |
Issue: Changing the segment on an attached completed JD Proactive Service Request sometimes showed undefined. Solution: IntelliDealer now shows Include All Segments in that situation. |
VESign
| Ticket | Description |
|---|---|
| IPS-7300 |
Issue: The VESign electronic document signing service required a security update to maintain continued connectivity. Solution: VESign uses an updated security key, ensuring uninterrupted electronic document signing. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1690 |
Issue: Loading a conversation history with no conversation caused an exception. Solution: The API now returns an empty list when no history exists. |
| LA-1688 |
Issue: VitalEngage Text consent modal moved while editing the Email Address field. Solution: The modal is no longer draggable so the email field can be edited normally. |
| LA-1671 |
Enhancement: A new menu VitalEngage Opt-in was added under Configuration > Interfaces, gated by function number 6291 (Text Consent Opt-in). Opt-in Form and Opt-in Dashboard configuration screens were added under that menu. A new security switch, Allow Access to Send Bulk Emails using VitalEngage Opt-in, controls access to Opt-in Dashboard. See VitalEngage Text: Opt-in Dashboard |
| LA-1618 |
Enhancement: You can send bulk emails to all customers and contacts that have email addresses on their profiles. See VitalEngage Text: Opt-in Form |
| LA-1617 |
Enhancement: A dashboard shows how many consent emails were sent, how many customers consented, how many responses are pending, and how many emails were not sent. See VitalEngage Text: Opt-in Dashboard |
Other
| Ticket | Description |
|---|---|
| IPS-7322 |
Enhancement: Infrastructure was added to roll out future NextGen UI updates. |
| IPS-7164 |
Issue: In certain input fields such as memos, stock numbers, and API fields, text containing specific character sequences (e.g., zone=a) was being truncated, resulting in unintended data loss. Solution: The input sanitization process has been refined to target only recognized security-related patterns, preserving legitimate text entries across all input fields. |
| DS-23400 |
Issue: In Customer Profile > Send Message (legacy email window), users could edit the From email address, which could make messages appear to come from a different sender. Solution: The From field is now read-only after it is populated so the sender address cannot be changed. See Messages |
| DS-23398 |
Enhancement: Data Miner file download now writes in-use logging to the new LOGIUSE database file. |
| DS-23395 |
Issue: The description field was updated unintentionally. Solution: Logic was tightened so descriptions are only updated through the intended path. |
| DS-23200 |
Issue: In the VMASTR file there is a field (VMSECC) and the dealer has requested documentation for the code. Solution: The notes for the field have been updated. |
| DS-22783 |
Issue: In Wireless Inventory Control > Parts Inventory Control, dealers using single-character branch codes (e.g., G, R, S) in System 990 saw a restricted menu showing only "Receive Parcels," even when their security was set up correctly. Solution: Branch values sent from wireless are now padded to match the expected format before security checks, so single-character branches are correctly recognized and all authorized menu options appear as expected. |
| DS-22007 |
Enhancement: Save As on a right-click image download now saves the highest-quality stored image instead of the thumbnail when available. |
PPU 2026.05.001
Interfaces
| Ticket | Description |
|---|---|
| DS-23490 |
Issue: During the pilot transmission of the Work Order data history for New Holland Rochester and upon review by CNH, the data they were seeing had many elements with blank or null values. Solution: Adjusted the logic to prevent sending null or empty fields unless no data is available for those fields |
2026.04
PPU 2026.04.006
Equipment
| Ticket | Description |
|---|---|
| DS-23373 |
Issue: In InspectionPlus, inspections for stock numbers that exist in multiple divisions could not be saved or completed successfully. When saving an inspection, the serial number was removed from the form and a "General Internal Failure" error prevented the program from completing successfully. Solution: The inspection query now correctly identifies equipment by its unique record, ensuring inspections save and complete as expected when stock numbers are shared across divisions. |
| DS-23436 |
Breadcrumb: Product Support → Equipment → Traffic Issue: When saving a Traffic record, an unexpected message (“5107 Inspections have not been completed.”) could appear and prevent the save from completing successfully. Solution: Updated the Traffic save validation so Traffic records save successfully without triggering the incorrect incomplete-inspections message. |
Rental
| Ticket | Description |
|---|---|
| DS-23444 |
Issue: When returning rental equipment and creating the related Traffic ticket, the close button did not display correctly. Solution: Buttons and options on Traffic return screens are now correctly displayed. |
PPU 2026.04.005
Other
| Ticket | Description |
|---|---|
|
DS-23440 DS-23394 DS-23115 |
Issue: An issue was causing a processing loop where emails and notifications were not being delivered to users correctly. Solution: Code issues behind email notifications was improved to ensure communications are delivered correctly. |
PPU 2026.04.004
CRM Gatekeeper
| Ticket | Description |
|---|---|
| DS-23403 |
Issue: CRM Gatekeeper was incorrectly displaying field information and erroneously misreading it as a code string. Solution: Changed the way the tables process the format values and now correctly displays phone numbers and addresses. |
PPU 2026.04.003
Equipment
| Ticket | Description |
|---|---|
| DS-23392 |
Issue: A display configuration change caused a couple of screens to display the date format incorrectly. For example, on the Traffic screen in Equipment Profile. Solution: Fixed the date format. |
PPU 2026.04.002
Accounts Receivable
| Ticket | Description |
|---|---|
| DS-23014 |
Issue: In some cases, real-time billing invoices remained in processing and did not complete. Solution: Resolved a problem with IFS file renaming that caused certain signed invoices to fail before completion. |
| DS-22826 |
Issue: During billing, some units showed an incorrect current cost after their inventory account was changed so certain stock numbers displayed the wrong cost. Solution: Updated the system to block other processes from changing unit cost while billing is running so the current cost remains accurate. |
Administration
| Ticket | Description |
|---|---|
| OEM-3717 |
Enhancement: Provided the ability to determine which databases are missing their triggers on the new screen: Administration > Settings > Trigger Check. See Trigger Check. |
| OEM-3714 |
Enhancement: Updated Administration > Settings > Batch Jobs to be faster and display a list of currently running jobs. See IntelliDealer Batch Jobs - Complete Reference. |
| IAAD-81 |
Issue: When a user was disabled, their active IntelliDealer session remained active. Solution: When a user is disabled, deactivate their IntelliDealer session to ensure they cannot continue to use the system. |
APIs
| Ticket | Description |
|---|---|
| LA-1581 |
Enhancement: Created new Cloud Endpoints for IntelliDealer that allow integration into the AI Tech Assist product. |
| DS-20582 |
Issue: Work order create and edit APIs were allowing operations with customers marked as inactive or prospect. This resulted in successful API responses (200 OK) even though such customers should not be permitted, leading to inconsistencies with IntelliDealer behavior where an error “1582 Customer is flagged as deleted or do not use” is shown. Solution: Added a validation to check customer status during both work order creation and update flows. Introduced a CustomerDeletedOrProspectException to handle this scenario and return the appropriate error message. The validation is implemented in validateWorkOrder and invoked via validateWorkOrderForCreateOrUpdate, ensuring consistent enforcement across both add and edit APIs. |
| APIS-358 |
Issue: Swagger documentation had minor inconsistencies and did not include the Equipment Invoice API. Solution: Applied minor fixes and improvements to Swagger documentation and added support for the Equipment Invoice API. |
| APIS-323 |
Issue: When a part invoice was created in IntelliDealer with a pricing discrepancy compared to IntelliDealer records, an automated email notification was triggered, which was not triggering from the new BSI API. Solution: Updated the Parts Invoicing API to send an email when there is a pricing discrepancy. |
AvaTax
| Ticket | Description |
|---|---|
| DS-23185 |
Issue: Avatax-enabled work orders could have their Avatax flag unintentionally changed after creation under certain conditions, potentially causing related fields (such as product code) to be cleared. Solution: The Avatax flag is now only set during work order creation and has been removed from the update process. The value is also reloaded on each page refresh to prevent it from being overwritten in the UI. See AvaTax: Work Orders. |
Configuration
| Ticket | Description |
|---|---|
| DS-22834 |
Issue: On the Configuration > Miscellaneous > Other > System Settings - Location tab, the fields Prompt for Signature When Closing Work Orders and In Cycle Count, Include Non-Stock (OFC=5) Parts were swapped and saved to each others position in the table data. Solution: Corrected to save to the correct position in the table data. |
| DS-22334 |
Issue: The Configuration > Parts > General > Freight configuration screen was not checking whether the selected part had been marked as deleted. Solution: The system now issues an error if the selected part is not active. See Setting up Freight Parameters for a Branch Location. |
| DS-21570 |
Enhancement: Changed label Add a Branch to Add a Location on menu Configuration > Utilities. See Add A Location. |
| DS-21231 |
Issue: On the Configuration > Miscellaneous > Other > System Settings screen, Division tab, the Show Equipment Parts History Link setting was missing and not available in any other System Settings tab. Solution: The Show Equipment Parts History Link setting has been added to the Equipment section within the Division tab. See System Settings- Division. |
Customer
| Ticket | Description |
|---|---|
| DS-20687 |
Issue: Sorting on the description column in the Scheduled Calls listing within the Customer Profile produced an error instead of sorting the results. Solution: Column sorting now works as expected. |
Customer Care
| Ticket | Description |
|---|---|
| PI-1990 |
Enhancement: On the Customer Care > CRM > Email Logs, Cloud Emails tab, added a side sheet that expands when the Details button is clicked, displaying email details along with the event type. See Customer Care: Email Logs. |
| PI-1980 |
Enhancement: On the Customer Care > CRM > Email Logs screen added a toggle between the old email logs (Customer Emails tab) and the new email logs (Cloud Email Logs tab). The Cloud Email Logs tab is only visible for dealers using the new email system. See Customer Care: Email Logs. |
| PI-1954 |
Enhancement: On the Customer Care > CRM > Email Logs screen added a new React UI screen using BTTR components to display email logs for dealers using the new email system (Cloud Email Logs tab). The Cloud Email Logs tab is only visible for dealers using the new email system. See Customer Care: Email Logs. |
Equipment
| Ticket | Description |
|---|---|
| DS-23077 |
Issue: On the Product Support > Equipment > Equipment Profile screen, the Floor Plan Due Date field was missing from the column selection in IntelliDealer, even though it appears as a column in the CSV export. Solution: Added the Floor Plan Due Date field to the column selection. |
| DS-16582 |
Issue: When the user canceled a traffic ticket that has an incorrect serial number, IntelliDealer updated the stock profile for that serial number. Solution: Added a validation check to prevent the stock’s serial number from being changed when canceling a ticket. |
FileBound
| Ticket | Description |
|---|---|
| DS-22712 |
Issue: When creating vouchers through FileBound, simultaneous submissions could result in duplicate voucher numbers being assigned in Accounts Payable. This caused the voucher update batch to encounter an out-of-balance condition, preventing the program from completing successfully. Solution: Added validation to the voucher creation process to prevent duplicate voucher numbers from being assigned when multiple requests are submitted simultaneously. Each voucher is now assigned a unique number regardless of submission timing. |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-7313 |
Enhancement: Added Link Inspection(s) button to Equipment Traffic and established a connection with inspection logic. |
| IPS-7295 |
Enhancement: Added to functionality to hide Link Inspections button when the stock number is empty or '?'. |
| IPS-7287 |
Enhancement: Added a confirmation modal when a stock number is removed from traffic ticket with linked inspections. |
| IPS-7272 |
Enhancement: If a template has enabled Media Required for a Service List, then when the user is completing the form a message is shown in the Service List modal. |
| IPS-7243 |
Enhancement: Modified the existing InspectionPlus template to support equipment traffic and a new Link Inspections button. See Linked Inspections. |
| IPS-7241 |
Enhancement: Added a Link Inspections button to Equipment Traffic that links to InspectionPlus. See Linked Inspections. |
| IPS-7229 |
Enhancement: On the Linked Inspection screen of equipment invoices, if the inspection is not started the user can change the stock number by clicking an icon next to the Form Number. See Linked Inspections. |
| IPS-7210 |
Enhancement: In Product Support > Equipment > Equipment Invoicing, the system now checks relatedInspectionPlus forms when closing an equipment invoice from the G/L Defaults tab. When a user clicks Release (for non‑real‑time billing) or Bill Invoice (for real‑time billing), billing is blocked if any associated InspectionPlus forms are still in progress. Only forms with a status of Cancelled, Completed, or Attention are treated as complete; all other InspectionPlus statuses are considered in progress and must be resolved before the invoice can be released or billed. See Equipment Invoicing. |
| IPS-7207 |
Enhancement: Added Link Inspection(s) button to Equipment Invoice and established a connection with inspection logic. See Linked Inspections. |
| IPS-7206 |
Enhancement: Added the ability for equipment invoices to link to InspectionPlus. See Linked Inspections. |
| IPS-7152 |
Issue: Images associated with an InspectionPlus form were saved too large in size and at too high of quality, causing the Azure PDF Generator to timeout or inconsistently generate all the pages of the report. Solution: Images are now resized and the quality of the images is slightly lowered. |
| IPS-7138 |
Enhancement: On the InspectionPlus > Assign Service Quote tab and the user clicks Add Segments, a warning message is displayed below the saleperson lookup field that varies depending on whether All Steps In One Segment toggle is on or off. Once the segment is added to the quote:
|
| IPS-7085 |
Enhancement: Implemented a new All Steps In One Segment workflow in the Quote tab of InspectionPlus to let users roll multiple failed inspection steps into a single quote segment, while preserving step-level details. See InspectionPlus Assign Service. When the All Steps In One Segment toggle is Off, the existing behavior remains: users see checkboxes beside job codes and can select multiple rows. When the toggle is switched On:
The modal’s save action (Save Segment Details or Save Changes) saves and displays a concise Segment Details string in the UI, while Cancel manages the toggle state based on whether required data has been entered (turning the toggle back off if nothing valid is saved). |
| IPS-7084 |
Enhancement: InspectionPlus form and template builder now includes conditional logic for requiring media for failed steps using the Media Required checkbox. See Linked Inspections. |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-23336 |
Issue: A recent change caused internal work order data to be sent to Integrated Rental when it shouldn’t be. Solution: Corrected the logic so only the correct data is sent. |
Interfaces
| Ticket | Description |
|---|---|
| OEM-3745 |
Issue: In some cases, John Deere DTF took several minutes to run and caused ODBC and SQL errors. Log files were not written correctly to DTFLOG. This was caused by a delay in the DTF scheduled jobs when other DTF jobs were running. Solution: Instead of using a delay, the job is now rescheduled. |
| OEM-3737 |
Issue: The Request Queue would read up to 500 records per interface and start processing. Once it started on these 500, it never checked for maintenance mode and starting maintenance mode was forced to wait until the Request Queue was done the 500 records. Solution: The Request Queue now checks for maintenance mode before starting the next record, so the dealer only ever needs to wait for one record to finish processing. |
| OEM-3736 |
Issue: Dealers needed a more efficient way to download and upload data from the CNH Data Exchange platform on the Service Components screen. Solution: Introduced new bulk actions to streamline data management. Dealers can now use Download Template (Bulk) and Upload Template (Bulk) to manage mappings in bulk. Additionally, a Delete All option has been added, allowing users to remove all mappings for a specific location at once, eliminating the need for manual deletion of individual records. See Configuration: CNH Data Exchange Platform. |
| OEM-3735 |
Enhancement: Added the full promotion description to the Extended Description of the line item for John Deere eCommerce Parts Invoicing tickets. It is highly recommended that, on the System Settings: Location screen, you set Parts Invoice Extended Description as Allow Unique Descriptions Per Line to ensure that every line has its own description instead of one massive list. |
| OEM-3716 |
Enhancement: If a Parts Invoice detail line is marked as One Time Sales on the Parts Invoice, it should be transmitted to Terex as “Sale One Time Sale” in the Order Type field of the Customer Orders file during the Transmit. |
| OEM-3709 |
Enhancement: Improved the processing speed of the Polaris Parts Inventory Transmit. |
| OEM-3708 |
Enhancement: Improved the performance of the John Deere Expert Services job code import. The nightly job now uses the request queue to obtain the job codes and will halt when maintenance is running. Other improvements include:
|
| OEM-3706 |
Enhancement: Send the Equipment status to John Deere SMO using the field: inventorySubStatusReferenceId. |
| OEM-3698 |
Enhancement: Migrate the existing JD Warranty Credits to the REST API, and use the new API when Use new Warranty API selected on the John Deere Warranty Configuration screen. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3695 |
Enhancement: Logs for John Deere Complete Goods Events can now be accessed from Product Support > Equipment > JD CGE Logs. Access to this screen is restricted by the Access JD CG Events Logs switch in the Equipment Profile security section. See 800 - Product Support - Equipment Profile and John Deere: CGE Logs. |
| OEM-3693 |
Feature: Equipment invoices are now captured in real-time so dealers don’t need to wait for nightly processing, speeding up payments from the credit companies to the dealer. This feature affects Worldpay, Versapay, CNH Productivity Plus and FreedomPay. See Parts Invoicing Details. |
| OEM-3691 |
Issue: John Deere query parameter labels didn’t allow IntelliDealer to display more than 100 quotes. Solution: Updated the drop down values for the JD Expert Services > Quotes tab with new labels from John Deere. |
| OEM-3688 |
Enhancement: Removed the JD Elips nightly transmit report message ‘there are bad records in the export list’. This message was produced when a work order reversal was done, which caused confusion. |
| OEM-3667 |
Enhancement: Convert Australian Banking Association (ABA) format from Lansa to F5. |
| OEM-3661 |
Enhancement: Added support for the Request Advance message to John Deere Complete Goods Events. |
| OEM-3497 |
Enhancement: Migrated the existing JD Warranty Credits to the REST API. The new API is enabled when Use New Warranty is checked to true on Configuration > Interfaces > John Deere > Warranty - Main tab. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3495 |
Enhancement: Updated John Deere Warranty Info to use new APIs. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3491 |
Enhancement: Updated John Deere Warranty Submit Delivery Receipt to use new APIs. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3490 |
Enhancement: Updated John Deere Warranty retrieving PIPs to use new APIs. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3489 |
Enhancement: For any screen using a John Deere interface such as PIPS, Warranty Info, Submit Delivery Report or Claim Submission, the machine serial number is now validated with John Deere. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3403 |
Enhancement: Update John Deere Warranty Claim Submission to use new APIs. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3389 |
Enhancement: Update John Deere Warranty claims to use the new API for adding attachments during the Warranty Submission from the new warranty claim services. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3387 |
Enhancement: Migrated the existing JD Warranty Dates to the REST API when the New Warranty system checkbox is enabled on the John Deere Warranty configuration screen. The UI remains the same. See John Deere Warranty Credits. This is a beta release. Non-beta dealers should not activate the new version. |
| OEM-3200 |
Enhancement: These legacy EFT formats were removed: Bank of America, Busey Bank, Comerica, CPA-CIBC, CPA-CUPS, CPA-TD, Legacy Active Pay, Legacy CPA, Legacy NACHA, MB Financial, MT Bank, PNC Bank, Washington Trust Bank, Wintrust, CPA-Scotiabank, and Chase - JP Morgan. See Configuration: Vendor EFT. |
| OEM-3152 |
Feature: You can now send historical work order data to CNH, 6 months at a time. See Configuration: CNH Data Exchange Platform. |
| OEM-3121 |
Enhancement: On the Configuration > Interfaces > Other > Terex Service Parts Interface screen, removed the checkbox Use New Transmit Process. The Terex interface now uses the new code instead of legacy code. See Terex Retail Sales: Configuration. |
| DS-23352 |
Issue: On the Equipment Profile, Ditch Witch Service Bulletins screen, the View PDF links were incorrect. Solution: Updated the Ditch Witch Service Bulletins PDF link. |
| DS-23274 |
Issue: Dealer is unable to run the CNH reports without a transmit. The Run Legacy Report requires a dealer code to be submitted. Solution: For CNH, Kubota, Bobcat, and Polaris, added the ability to only create a report without transmitting to the vendor and removed the dealer code requirement. See Trial Balance Report. |
| DS-23253 |
Issue: BRP reported that the Parts Order POST was working but the Order Status GET had authentication issues. Solution: Enhanced the BRP DCP token refresh logic to ensure the token is always refreshed if found to be invalid. |
| DS-23208 |
Issue: The log files were recording NullPointerExceptions for John Deere DTF when it was not properly setup. Solution: Added a check to make sure John Deere DTF is properly setup and record that message in the DTFLOG file instead of logmastr files. |
| DS-23190 |
Issue: The descriptive date is identical to the numeric date, both using the format YYMMDD. This results in displays such as “260312260312” which are hard to understand. Solution: Added the check box Display Descriptive Date as Alphanumeric for NACHA-1 to NACHA-10 formats under Vendor EFT screen. If selected, the descriptive format is MMM DD (for example SEP 15 ). See Configuration: Vendor EFT. |
| DS-23188 |
Issue: Company Wrench requested a change to the NACHA file format where the Type ‘5’ Company/Batch Header record (positions 54–63) currently contains the fixed value “EFT PAYMENT”. Their bank requires a different value (“PURCHASE”), and there is no existing way for users to modify this field. Solution: Added a configurable Entry Description field to the Nacha_1–10 configuration screen, allowing users to define the value populated in positions 54–63 of the Type ‘5’ record. Note that:
|
| DS-23141 |
Enhancement: Update the data mappings for the John Deere SMO CustomerBalancesUpdatedInDbsendpoint to:
|
| DS-23139 |
Enhancement: Send the salesperson ID to John Deere SMO using the salesPersonSoldByReferenceIdfield. |
| DS-23075 |
Issue: The UPS Worldship interface doubled the shipping charges due to voided shipments that hadn't been cleared. Solution: Added additional logic to UPS WorldShip to reduce the incidence of freight lines being double counted when a shipment void has been performed. |
| DS-23037 |
Issue: On Claas orders, the Shipment Date and Estimated Date were not displaying in Shipment Information even though there was a Tracking Number in OEM Parts Orders > OEM Part Order Details. Solution: Added handling for both standard and non-standard Claas date representations so delivery and ETA dates are now populated reliably on the OEM Parts Orders . |
| DS-22157 |
Issue: The date filter on the Administration > Settings > Request Queue listing window was not functioning correctly, and sorting on the Interface column produced an error. Solution: The date filter and sorting the Interface column now work correctly. |
| COEM-281 |
Feature: Users can configure Krone Agroparts Connect by managing vendors and dealer numbers, then entering and updating Agroparts Connect user credentials per dealer number at Configuration > Interfaces > Krone > Parts Ordering. See Krone: Parts Ordering. |
| COEM-212 |
Enhancement: In the Komatsu interface, .xml files generated by the Customer machine data transmit, customer data transmit, retail sales transmit, parts inventory transmit, and distributor maintenance transmit operations are now stored as compressed files with the .gz extension to reduce storage. Note that:
|
| COEM-186 |
Enhancement: For Krone, created a new scheduled job to generate parts inventory text files and upload them via FTP per the Agroparts specification. See IntelliDealer Batch Jobs - Complete Reference. |
| COEM-108 |
Issue: On the Kubota Draft Claim Submission screen, dealers want to be able to select a signed off status segment for submission for warranty but only segments in warranty status were shown. Solution: Display segments for Kubota Draft Claim with signed off status in Work Order Segments. See Warranty: Work Order Segments. |
| COEM-97 |
Issue: Dealers do not receive a notification when an import job has failed. Solution: Added an optional Error Notification setting on Kubota Syncron configuration so selected users are emailed when the order download job fails (per division/configuration). See Kubota Syncron. |
| COEM-38 |
Enhancement: When the user submits a CNH eWarranty claim from IntelliDealer, the system now immediately checks the claim status with CNH and displays the result on the CNH eWarranty Submission screen. Dealers will see either a confirmation that the claim was submitted with no issues, or a Smart Alert banner showing the claim status and any CNH feedback that may require attention. This helps dealers quickly identify potential issues to reduce rejected or delayed claims. See CNH DEP eWarranty Claim Submission. |
Service
| Ticket | Description |
|---|---|
| DS-21566 |
Issue: When searching in Product Support > Service > Job Codes, the search did not display results when the description search was the maximum field size. Solution: Display results for job code descriptions that are 60 characters in length. |
VESign
| Ticket | Description |
|---|---|
| DS-22881 |
Issue: When sending a service quote out for signature using VESign, after customer signs it takes 3-4 hours until the dealer is notified. Solution: Increased the frequency of VESign status checks to every 30 minutes. See VESign Signing Details. |
Vouchers
| Ticket | Description |
|---|---|
| IPS-7273 |
Issue: In Financial Management > Accounts Payable > Vouchers > Maintain Non‑Batch Vouchers, when vouchers were created from FileBound, the system did not always mark the related purchase order as PO Fully Applied to Voucher (ZDPFR field) even when all invoice amounts had been matched and recorded. This could cause purchase orders to appear as not fully applied, making it harder to confirm that the full PO amount had been used on vouchers. Solution: Updated the voucher creation process for FileBound vouchers so the PO Fully Applied to Voucher flag (ZDPFR) is now set correctly when the full purchase order amount has been applied to vouchers. Also ran a background fix job to update existing POVENI records where this flag was not previously set, so historical purchase orders now correctly reflect when they have been fully applied. |
| IPS-7163 |
Enhancement: On the Financial Management > Accounts Payable > Vouchers > Maintain Non-Batch Vouchers screen, the Source column now shows a check mark icon next to FileBound when a voucher has fully relieved its related purchase order. Hovering over this icon displays the tooltip PO Complete, making it easier for users to confirm that the PO has been fully applied. In addition, hovering over the existing FileBound icon in the Invoice Number column now displays the tooltip View Invoice, clarifying that the icon opens the related invoice image. Spacing in the Source column text has been adjusted so that FileBound appears correctly as a single word. See Vouchers: Non-Batch. |
Worldpay
| Ticket | Description |
|---|---|
| DS-23131 |
Issue: Dealer is unable to post a Worldpay transaction to Worldpay due to the word ‘ls’ Solution: When transmitting the customer name and other fields to Worldpay, if they contain the word ‘ls’, change it to ‘ls_’. |
Other
| Ticket | Description |
|---|---|
| PI-2040 |
Enhancement: Added logging to capture error details when sending email fails. This helps with internal troubleshooting by identifying the error type and reviewing server logs. |
| LA-1587 |
Enhancement: For quotes processed via CRM Gatekeeper, updated the description formatting to match the import description formatting. |
| IPS-7306 |
Enhancement: Data Miner file download now writes in-use logging to the new LOGIUSE database file. |
PPU 2026.04.001
Interfaces
| Ticket | Description |
|---|---|
| DS-23238 |
Issue: In the JP Morgan Check Outsourcing file, City and State values sometimes appeared in Payee Address Line 2 or 3, and then repeated again in the designated City and State fields, causing duplication. Solution: Updated the logic to remove any City/State values from Address Line 2 and 3, when detected, so they only appear in their proper fields. |
| OEM-3689 | Enhancement: Updated API endpoints for accessing Service Bulletins from Ditch Witch. |
| OEM-3749 |
Enhancement: Added the checkbox Include On Order parts in Availability to enable and disable adding the on order quantity to Komatsu MyKomatsu price and availability interface in MyDealer. See Configuration: MyKomatsu Integration. |
| OEM-3750 |
Issue: The shipping method the user selected in Komatsu MyK (eCommerce) was not passed to Komatsu New Parts System (NPS). Solution: Copy the shipping method from Komatsu MyK (eCommerce) to the parts order created in Komatsu NPS. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1594 | Enhancement: Added the ability to send an email to the Dealer's customers through Customer Profile or Contact profile by clicking on the VitalEngage Text icon which includes a link to an Opt-in form. This allows dealers to comply with US text messaging regulations by obtaining consent before sending any text messages through IntelliDealer. See VitalEngage Text: Opt-in form configuration. |
2026.03
PPU 2026.03.005
Interfaces
| Ticket | Description |
|---|---|
| DS-23247 |
Issue: Several interfaces were not running and in the batch log it showed ‘silent rollback’. This was caused by a field missing from the database. Solution: Added the missing field. This affects these interfaces:
|
PPU 2026.03.004
Interfaces
| Ticket | Description |
|---|---|
| DS-23207 |
Issue: Unable to open Komatsu Parts Order Transmit from a consolidated parts order. Solution: Pass in the parts order to fetch the Komatsu dealer numbers to allow the request to work. |
| OEM-3672 |
Feature: Added the Auto-Fill Drop Ship Orders checkbox. When enabled (the default) the Komatsu eCommerce ticket is sent as a drop ship order to the Komatsu New Parts System, the parts are receipted and the purchase order is closed. If the checkbox is not enabled, the purchase order is created. You can make changes to the parts order (for example, adding freight) while you manually receipt the parts. See Configuration: MyKomatsu Integration. |
PPU 2026.03.003
Accounts Payable
| Ticket | Description |
|---|---|
| DS-22524 | Issue: Job codes were not properly appearing after being applied from a work order. Solution: Warranty and retail job codes have been combined into one list and call a mergeBulkEntities method once and produce an error if any failed to update. |
Administration
| Ticket | Description |
|---|---|
| OEM-3694 | Feature: A button has been added to Administration > Settings > Logs - Interface Logs to beautify the json/xml request/response to make it easier to read. Interface Logs |
APIs
| Ticket | Description |
|---|---|
| LA-1572 | Feature: A new Cloud Endpoint has been added to be used by AI Tech Assist to get real time work order information from IntelliDealer. |
| DS-22802 |
Issue: An issue was causing the Work Order Quick Add API and JD Expert Services to create segments with no date fields populated when the Quick Add Work Order Defaults were not configured for the location the work order was created. Solution: Segments are now created correctly for these APIs. |
| APIS-336 |
Issue: Customers did not know what value/format to send for estimatedCompletionDate. Solution: estimatedCompletionDate was previously accepted as epoch milliseconds but now multiple formats—epoch milliseconds, YYYY-MM-DD—are accepted. |
Configuration
| Ticket | Description |
|---|---|
| OEM-3651 | Enhancement: The employee ID magnifying glass (embedded search option) in Financial Management > Payroll > Employee Profile > edit employee has been enhanced to use the modern technology stack. Employee Profile |
| IPS-7181 |
Enhancement: Moved the Avalara-specific Warranty and Internal Taxable checkboxes from Configuration > Miscellaneous > Other > System Settings > Location to Configuration > Interfaces > AvaTax > Location. Also, the Warranty checkbox has been renamed to Transmit Warranty Transactions and similarly, the Internal Taxable checkbox is now Transmit Internal Transactions. Additionally, checking or unchecking either or both of these checkboxes and saving changes triggers a user warning to notify users about any potential increase that could happen in terms of the transactions transmitted to Avalara. |
| IPS-6854 | Enhancement: Re-label System 803 "Delete Base Code" to "Deactivate Base Code". 803 - Product Support - Equipment Base/Options |
| IPS-6200 | Enhancement: Re-label System 601 "Other - Change Outstanding Vouchers" to "Other - Adjust Outstanding Vouchers". 601 - Financial Management - Accounts Payable |
| DS-23074 |
Issue: When a nightly job is run during maintenance mode, the job would say it was rescheduled, but the run never occurred. Solution: The run is now rescheduled and reports the date/time it is expected to run: “Rescheduled because of maintenance window to 2026-02-23 14:33”
|
| DS-23011 |
Issue: Attempting to save language configurations would generate an internal failure error on the Language Maintenance screen. Solution: Eliminated the interaction that prevented the user from saving updates on the Language Maintenance screen. |
| DS-22989 |
Issue: The Komatsu Retail Sales Batch Job was creating error messages that were misleading. Solution: Error messages in the Batch log are now accurate and state the correct outcome. Failed transmissions also now generate a PDF report of the transmission log. |
Customer
| Ticket | Description |
|---|---|
| LA-1573 |
Enhancement:
|
Customer Care
| Ticket | Description |
|---|---|
| IAAD-69 | Enhancement: Improved IntelliDealer stability by reducing the number of concurrent external ODBC connections by a single user. |
| DS-22998 |
Issue: The "Enable ODBC Access" checkbox would uncheck when enabling or disabling a user. Solution: The "Enable ODBC Access" checkbox no longer unchecks when enabling or disabling a user. |
Equipment
| Ticket | Description |
|---|---|
| IPS-7276 | Enhancement: The field label Basic Hours/Code/Date has been changed to Basic Warranty Hours/Code/Date and Extended Hours/Code/Date to Extended Warranty Hours/Code/Date on the Equipment Profile screen. |
| DS-22964 |
Issue: The equipment profile "Machine Memos" field could be edited when a user did not have security permissions to do so. Solution: A security check has been added when updating Machine Memos. |
| DS-22602 |
Issue: Users were unable to delete an equipment miscellaneous charge because it existed in a work order quote. Solution: The edit check has been removed for the work order quote. |
Integrated Rental
| Ticket | Description |
|---|---|
| LA-917 |
Issue: Integrated Rental was occasionally receiving equipment records with a missing serial number, which prevented updates from being applied correctly. Solution: Equipment records are now sent to Integrated Rental with the correct serial number in situations where the serial number was changed after the initial update had been queued to send to IR. |
Interfaces
| Ticket | Description |
|---|---|
| OEM-3692 | Enhancement: All previously transmitted Komatsu Retail Sales files via the legacy version have been imported to prevent the new version from transmitting previously sent lines. Komatsu - Retail Sales |
| OEM-3687 | Enhancement: Added parts validation to the custom imposition screen in John Deere eCommerce. |
| OEM-3685 | Enhancement: The Komatsu New Parts System Price File Download interface has been updated to allow the Price File Printer ID to be specified. |
| OEM-3682 | Enhancement: The Polaris Dealer List job has been improved and can now transmit properly from the Polaris > Interfaces configuration screen. |
| OEM-3680 | Enhancement: The Ditch Witch Invoice interface has been updated to allow Write-Off functionality. This option is configurable by location and allows a write-off account and dollar threshold to be configured. When a voucher is created from a Parts Invoice, and if the difference between the selected PO Receipts and the parts total is within the write-off threshold, an additional write-off line is written to the voucher distribution lines for the configured write-off account. |
| OEM-3673 | Enhancement: Updates have been made to multiple price file interfaces, including BRP, Ditch Witch, and Polaris, to allow the printer ID to be specified for part price file reports. BRP Parts Interfaces |
| OEM-3646 | Enhancement: A Download Smart Supply Orders menu option has been added in parts ordering that initiates an order download when clicked. A security switch (Access Kubota Smart Supply Order Download) has also been added that, when enabled, displays the menu option. Parts Ordering |
| OEM-3640 | Feature: The CNH Grow feature number can now be used and allows the dealership to enable/disable the use of CNH Grow at a dealership level. Configuration: CNH CRA Grow |
| OEM-3636 | Feature: The early beta of the OEM Warranty Claims module has been released. This module allows dealers to view the data that has been submitted to CNH, Vermeer, and Kubota for warranty claims. Only claims submitted after this PPU is loaded will be visible on the OEM Warranty Claims listing screen. |
| OEM-3601 | Feature: Komatsu NPS part availability has been updated to use Komatsu new OAuth service. This also includes an update to produce logs in Administration > Settings > Logs > Interface Logs tab. Komatsu New Parts System Setup |
| OEM-3600 | Feature: Komatsu NPS parts ordering has been updated to use Komatsu new OAuth service. This also includes an update to produce logs in Administration > Settings > Logs > Interface Logs tab. Komatsu New Parts System Setup |
| OEM-2572 | Feature: Added the ability to transmit Bobcat Financial Transmit to Financial Management > General Ledger > Financial Reporting - Trial Balance when the user selects the report type of Bobcat. This is a newer version of the transmit that compiles data faster and logs it to Administration > Settings > Logs - Interface Logs tab. |
| OEM-2571 | Feature: Added the ability to transmit CNH Financial Transmit to Financial Management > General Ledger > Financial Reporting - Trial Balance when the user selects the report type of CNH. This is a newer version of the transmit that compiles data faster and logs it to Administration > Settings > Logs - Interface Logs tab. The user must have 602 Financial Management General Ledger - Access CNH Financial Transmit enabled to see the data being sent and received. |
| DS-23104 |
Issue: The Download PDF button on the Coupons screen within Interactive Maintenance was not responding. Solution: The Download PDF button now correctly downloads a PDF. |
| DS-23103 |
Issue: The Rate Code was showing as required even if the switch that controlled a mandatory rate code was switched off. Solution: The rate code is no longer mandatory if the Mandatory Rate Code switch in Security Switch 813 is switched off. |
| DS-23012 |
Issue: The CNH DEP eWarranty Vehicle Lookup screen was not properly showing error messages that were returned from CNH if there was an issue retrieving vehicle details. Solution: The CNH DEP eWarranty Vehicle Lookup screen now correctly displays error messages. |
| DS-23005 |
Issue: Under certain conditions some batch jobs were getting stuck with FTP connection issues. This was preventing the next scheduled run from starting. Solution: All FTP connections in ws-cdkhe timeout after 2 minutes. When the current batch job fails to connect, the next scheduled run will succeed if the network issues are resolved. |
| DS-22991 |
Issue: When a user selected a dealer number in Komatsu Part Availability and went into the detail view, the dealer number was blank. Solution: The dealer number is now passed from the listing screen to the detail view so the user does not need to select it again. |
| DS-22990 |
Issue: A Parts Billing Run (#BIL01S) was failing due to an incorrect flagging and deletion of a part if done by a user in JD Complete Goods Events (JD CGE). Solution: The validation logic has been improved when disabling stock units for JD CGE Order Cancellation events. |
| DS-22750 |
Issue: When a user attempted to attach a JD Proactive Job (SVAP) to an invoice from invoice history and the work order was duplicated, the user was unable to know which work order was being linked to and a combination of both invoices was displayed. Solution: Changed the drop-down to show "Include All Segments Billing Date: MM/dd/YYYY" followed by all the segments for that invoice, then repeats for the next work order. John Deere Proactive Jobs - Attaching Work Orders |
| COEM-240 | Enhancement: Added an interface for the Krone PartsLocator under Configuration > Interfaces > Krone. Krone Parts Locator |
| COEM-189 | Enhancement: CNH MyFleet now allows for the configuration of a default CNH MyFleet Brand per location (via new My Fleet tab in CNH DEP settings) and pre-populates the Brand filter on the CNH MyFleet screen based on location > division > system-wide hierarchy and security settings. |
| COEM-187 | Enhancement: Support for the configuration of FTP server, vendors to transmit, vendors, and dealer numbers for the Krone PartsLocator interface has been added under Configuration > Interfaces > Krone > PartsLocator. Krone Parts Locator |
| COEM-165 | Feature: Added a new CNH Credentials configuration page at Configuration > Interfaces > CNH > Credentials. The page displays all existing CNH credentials in a single grid, with one row per credential and associated interfaces (DEP – both bundles, CSPS, eWarranty Claim Submission, eWarranty Vehicle Lookup (old, non‑DEP), eQuipment), plus User ID and optional alert contact (email / user ID). Data is read-only. See CNH Credentials. |
| COEM-169 | Enhancement: JD Rewards integration has been updated so that it only sends parts from work orders that are closed and invoiced, and only for parts that appear on the final billed work order (no open, unbilled, or reversed parts; no duplicate sends) when transmitting parts on W/O Requisitions. |
| COEM-117 | Enhancement: A Download PDF Invoices button has been added to the Kubota Invoice listing screen (Financial Management > Accounts Payable > Kubota Invoices, or Accounts Payable > Vouchers > Access Kubota Invoices) for Kubota. |
| COEM-111 | Enhancement: CNH: PPP Claim Invoice Report can now retrieve PPP claim invoice summary data from CNH DEP using dealer, date range, and optional org/brand/division filters to display all returned invoice fields and totals. This is done in a new PPP Claim Invoice Report tab located on the CNH eWarranty Vehicle Lookup screen and provides a reporting-only entry point from CNH MyFleet (AP voucher creation or financial posting is unavailable). |
| COEM-93 | Enhancement: On the JD SMO initial data load screen, checkmarks now appear when the loads are transmitted instead of just when queued. Checkmarks do not appear until the load is initiated. The Load Estimate button does not show the total estimated load in case the load is never initiated, shows "x/y completed at .." message when finished, and "processing x records" message when the transmission is in progress. |
Parts
| Ticket | Description |
|---|---|
| DS-22902 |
Issue: The close button on the Parts Pricing Profile part number pop out window would not close the screen when pressed. Solution: The close button now correctly closes the screen when pressed. |
Payment Processing
| Ticket | Description |
|---|---|
| OEM-3654 | Enhancement: When FreedomPay SALE transactions have a network issue, the transaction is now cancelled. Be aware that a device could still be active and the customer could still enter credit card information and that information could still be accepted. However, the cancel transaction process will now reverse this. |
| OEM-3584 | Enhancement: Added the ability to utilize SALE transactions with Worldpay, CNH Productivity Plus (when using a FreedomPay device), FreedomPay, and Versapay (when using a device). The non-swipe process has not changed. |
Service
| Ticket | Description |
|---|---|
| DS-20597 |
Issue: The Email logs screen was blank when first accessed. Solution: Email logs now appear correctly when first accessed. |
Worldpay
| Ticket | Description |
|---|---|
| OEM-3315 |
Feature: Added four check boxes to Configuration > General Ledger > Accounts Receivable > Cash Codes (CASHCODE) configuration for Charge Type = Worldpay:
By default, all transactions posted to Worldpay are checked for duplicate transactions. This is a way to disable that duplicate check by company/division/location and invoicing application. Worldpay performs the duplicate check when the option is enabled and uses these fields: invoice amount, the customer, and date. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1582 | Enhancement: The ability to search through a conversation message history along with search messages by user/users has been added in VitalEngage Text under the conversation history view. |
IDMA
| Ticket | Description |
|---|---|
| LA-1586 | Enhancement: Added the ability to start a new conversation in VitalEngage Text providing fewer required fields. |
| DS-22579 |
Issue: User access for ID Mobile Access was defaulting to status Active regardless of user settings. Solution: There is now a Not Licensed status when the feature is not licensed for IDMA. User Profiles |
Other
| Ticket | Description |
|---|---|
| PI-1929 | Enhancement: Telemetry from the IntelliDealer backend is now collected in Azure Cloud. |
| IPS-7193 | Enhancement: Invoice history now correctly shows the Real Time Billing indicator (T) on the date/time line for each invoice, so users can see which invoices were billed in real time rather than through a standard billing run. Real-time Billing System |
|
Added Log Files |
|
|---|---|
| Ticket | Description |
| IPS-7053 | Enhancement: Added new log file LOGPSTP for parts stock transfer parameter (PARTSTP). |
| IPS-7052 | Enhancement: Added new log file LOGRORT for rental item original rates (RMORAT). |
| IPS-7051 | Enhancement: Added new log file LOGACCM for account master (ACCMAST). |
| IPS-7050 | Enhancement: Added new log file LOGBCTL for bank reconciliation control file (BANKCTL). |
| IPS-7038 | Enhancement: Added new log file LOGWPQH for parts and service quote header (WOPQH). |
| IPS-7037 | Enhancement: Added new log file LOGWPQD for parts and service quote details (WOPQD). |
| IPS-7036 | Enhancement: Added new log file LOGCGIM for equipment invoice miscellaneous charges (CGIIMC). |
| IPS-7035 | Enhancement: Added new log file LOGOPT for equipment option master (OPTION). |
| IPS-7034 | Enhancement: Added new log file LOGCOAD for Account Distribution (COACDIST). |
| IPS-6863 | Enhancement: Added new log file LOGIUSE for data records in use (INUSE). |
| IPS-6862 | Enhancement: Added new log file LOGIMGP for Multimedia objects (IMGPATH). |
Log files can be reviewed at IntelliDealer Main Files and Descriptions and System Settings
PPU 2026.03.002
Other
| Ticket | Description |
|---|---|
| IPS-7261 |
Issue: License expiry dates for Mar 15, 2026 could potentially cause issues with feature renewal. Solution: Licenses with an expiry date of Mar 15, 2026 have been extended to Mar 15, 2028. To see your licensed features go to Support > Feature Listing. |
PPU 2026.03.001
Interfaces
| Ticket | Description |
|---|---|
| DS-23109 |
Issue: The PMROP and PMEOQ file values in PartMaster were set to 0 during a Komatsu RIM 2.0 Parts Order update. Solution: If the values sent by Komatsu are zero (or null), a PartMaster update is no longer performed. |
| DS-23124 |
Issue: When a user attempted to use or view the Properties settings in ADP Payroll Plus for multiple companies or divisions, the system would display/update the same settings. Solution: The settings have been updated to arrange by company or division. All dealers that have multiple company or division settings in ADP Payroll Plus are encouraged to edit and save those settings before attempting an import. |
2026.02
2026.02.008
Interfaces
| Ticket | Description |
|---|---|
| DS-23109 |
Issue: The PMROP and PMEOQ file values in PartMaster were set to 0 during a Komatsu RIM 2.0 Parts Order update. Solution: PartMaster is no longer updated if Komatsu values are zero or null. |
| DS-23124 |
Issue: When a user attempted to use or view the Properties settings in ADP Payroll Plus for multiple companies or divisions, the system would display or update the same settings. Solution: Settings have been arranged by company or division. |
2026.02.007
Interfaces
| Ticket | Description |
|---|---|
| DS-23091 |
Issue: Certain requests were causing delays in the system. Solution: A safeguard has been implemented to stop requests with no response within 20 seconds. |
2026.02.006
Accounts Receivable
| Ticket | Description |
|---|---|
| DS-23084 |
Issue: A Customer merge on CR (database file) failed after the February PPU and left the merge flag uncleared. Solution: The #FXCR rebuild program has been updated. |
Interfaces
| Ticket | Description |
|---|---|
| DS-23085 |
Issue: When using legacy BSI, the dealer was seeing an error stating the system was unable to manually or automatically create a returning sales order and was not generating emails. Solution: Email transmission has been corrected and sales order creation is ensured even if email transmission fails. |
2026.02.005
Interfaces
| Ticket | Description |
|---|---|
| DS-23057 |
Issue: John Deere Elips was generating billing history errors for company/division and experiencing JDBC connection failures. Solution: Resource leaks have been addressed. |
2026.02.004
Interfaces
| Ticket | Description |
|---|---|
| DS-23031 |
Issue: During nightly transmit job, retail sales file for one dealer incorrectly included configuration branch data of another dealer; file transmission failed on Komatsu side. Solution: Logic has been updated to properly segregate dealer data. |
| DS-22874 | Enhancement: John Deere updated URLs for Used Equipment Evaluations; hyperlink on serial numbers has been updated for John Deere Warranty. |
2026.02.003
Administration
| Ticket | Description |
|---|---|
| DS-18539 |
Issue: Exporting an email log to CSV resulted in an "access denied" error. Solution: Error handling has been added. |
APIs
| Ticket | Description |
|---|---|
| APIS-292 | Enhancement: Created an API for Bulk Stock Transfers between IntelliDealer locations. |
| APIS-293 | Enhancement: Created an API to process returns via IntelliDealer. |
Configuration
| Ticket | Description |
|---|---|
| IPS-6988 | Enhancement: On Configuration > CRM > Customer Adds screen, labels have been updated: "Card Number Defaults" to "Card Number Storage", and "Select Code" to "Default As Cash" or "Select Default Code". See Configuring: Customer Add Settings. |
Customer Care
| Ticket | Description |
|---|---|
| LA-1548 | Enhancement: Show NEW/AUTO_PROCESS_FAILED count as a badge on the tab that is context aware depending on what is being filtered. See CRM Gatekeeper. |
| IPS-7033 | Enhancement: Implemented TethrIt Now 2.0 which can be configured using a dealer-specific API key and Client ID. A dealer can use the Call Types modal to enter a unique API key to access TethrIt Now 2.0. In TethrIt Now 2.0, call details are available instantly after the call ends. See Tethrit Now and Configuration: Types Listing. |
| IPS-6626 | Enhancement: On Customer Campaign screen, the "Fax" option has been removed from the "Not marketed within" field. See Campaign. |
| DS-22514 |
Issue: On Customer Care > Marketing > Campaigns screen, when using the magnifying glass on selection criteria the user received an error. Solution: Embedded JavaScript commands were removed to address the error. |
| DS-20686 |
Issue: Email logs screen displayed results for all companies and divisions when first accessing the screen. Solution: Results are now displayed based on the user's assigned location. See Customer Care: E-mail Logs. |
Equipment
| Ticket | Description |
|---|---|
| LA-1558 | Enhancement: Added validation around the CRM Gatekeeper to warn when equipment is being processed with attachments or when it is in an unexpected state for a quote/invoice. |
| IPS-6924 | Enhancement: Field label "Fleet Date" has been changed to "Rental Fleet Date" on the Equipment Profile screen. See Equipment Profile. |
| DS-22689 |
Issue: A RecordNotFoundException occurred when generating the Equipment Original Cost Errors Report during a Real Time Equipment Invoice Billing Run, causing the billing run to fail. Solution: Report generation was updated to properly handle equipment data for the Equipment Original Cost Errors Report. |
| DS-22541 |
Issue: The related parts popup screen in equipment invoicing displayed a blank screen. Solution: Related parts now display in the popup screen. |
| DS-17450 |
Issue: When in edit mode, Equipment Profile costing data did not display based on user profile setting. Solution: Costing fields now display correctly based on the user's profile setting. |
FileBound
| Ticket | Description |
|---|---|
| DS-22754 |
Issue: Dealer received an error when exporting a parts invoice from FileBound to IntelliDealer using the non-batch export option. Solution: Voucher creation is now allowed when the stock number is "?" and cost code is blank. |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-7147 | Enhancement: On System Settings: Location screen, the InspectionPlus section has been renamed to "InspectionPlus And Legacy Inspections" for clarity. See System Settings: Location. |
| IPS-7145 |
Issue: InspectionPlus Form and InspectionPlus Template were not included in the file-in-use clean-up job. Solution: Missing system types were added to the clean-up job. |
| IPS-7047 |
Issue: When creating a new quote in Add Segments, the required Salesperson could be populated in a way that was not visible or easily changeable before segments were added. Solution: In Add Segments (New Quote), IntelliDealer now uses a clear hierarchy to default the Salesperson. The user can see, change, and validate the salesperson using a Salesperson lookup before saving. See InspectionPlus Assign Service. |
| IPS-6948 | Enhancement: "InspectionPlus Form" has been changed to "InspectionPlus Assign Service" for required restarts when a user does not select the Return To History button. See InspectionPlus Assign Service. |
Integrated Rental
| Ticket | Description |
|---|---|
| LA-1537 | Enhancement: Updated the equipment update integration to change the statusName value from "NoCharge" to "No Charge" before sending data to IR. |
| DS-22887 |
Issue: Equipment configuration and options were being sent to IR even when the Exclude from IR option was checked in the Equipment Profile. Solution: IR integration logic was updated to validate the Exclude from IR flag before sending equipment configuration/options. |
Interfaces
| Ticket | Description |
|---|---|
| OEM-3645 |
Issue: The nightly transmit of Polaris Parts inventory reported a successful transmission even though nothing was transmitted because the Transmit Parts Inventory Nightly checkbox was not selected. Solution: An error message was added to the Polaris Inventory Nightly job when the nightly job is disabled in configuration. |
| OEM-3643 | Feature: Generic AEMP OAuth 2.0 configuration now allows Vermeer Fleet Telematics to work with IntelliDealer. See Configuration: AEMP Telematics. |
| OEM-3632 | Enhancement: Added an option on the JD Complete Goods Events configuration screen to always update the model year with data from John Deere. See John Deere Complete Goods Events. |
| OEM-3630 | Enhancement: Updated the Ditch Witch Invoice Download interface to display the warranty claim reference number on the details screen. See Ditch Witch Invoices. |
| OEM-3625 | Enhancement: The JD eCommerce interface no longer allows the Ready to Ship status to be sent to John Deere after the Shipped status. The allowed order is Ready to Ship, then Shipped. |
| OEM-3624 | Enhancement: The Dealer Code drop-down for Komatsu Part Orders now defaults to the location's default dealer number. See Komatsu Parts Order Transmit. |
| OEM-3610 | Enhancement: Migrated Payroll Plus import to modern programming. Benefits include faster import, elimination of duplicate error messages, and a message when the import is complete. |
| OEM-3557 | Enhancement: You can now create John Deere units as presold via Configuration > Interfaces > John Deere > Complete Goods Events (Create Pre-Sold Units checkbox). See John Deere Complete Goods Events. |
| OEM-3545 | Enhancement: The Ditch Witch Invoice Download interface has been updated to allow invoice PDFs to be downloaded when provided by Ditch Witch. See Ditch Witch Invoices. |
| OEM-3541 | Enhancement: The OEM Invoices screen has been updated to allow the voucher batch location to be selected when creating a new batch. See Ditch Witch Invoices. |
| OEM-3498 | Enhancement: The CNH DEP Interactive Maintenance screen now supports importing multiple coupons onto the Work Order or Quotes segment and creating Work Orders or Quotes with multiple segments. See CNH Interactive Maintenance. |
| OEM-3442 | Enhancement: Added support for Komatsu updates to the RIM indicator file with min and max Stocking Qty; these values update Part Master (PMROP and PMEOQ). |
| OEM-3327 | Feature: Under the Quick links menu, added a menu option to access the John Deere Parts Advisor website. |
| OEM-3190 | Feature: Beta release of John Deere eCommerce In House Account/Internal accounts receivable functionality. See John Deere eCommerce: Settings. |
| OEM-3165 |
Issue: Dealers were unable to set up multiple sets of John Deere Expert Services credentials by division. Solution: A new screen under Configuration > Interfaces > John Deere > Credentials allows dealers to enter and save multiple sets of credentials. See John Deere Credentials. |
| DS-22978 |
Issue: After switching to the new Komatsu AEMP version, the user had to manually run the update. Solution: A nightly batch job was added for Komatsu Komtrax AEMP. See IntelliDealer Batch Jobs - Complete Reference. |
| DS-22945 |
Issue: CNH eQuipment generated an error report when the interface attempted to update a unit that was not On-Order or Pre-Sold. Solution: CNH eQuipment was prevented from generating an error report when attempting to update non On-Order/Pre-Sold status units. |
| DS-22906 |
Issue: When updating John Deere SMO Equipment Options, a new record was created instead of updating an existing record. Solution: Equipment Options record is now updated and sequence numbers are regenerated when options are removed. |
| DS-22892 |
Issue: Kubota Miscellaneous Charges tab for configuring IKQ and eCommerce displayed no content. Solution: Code was corrected so that the screens display correctly. |
| DS-22882 | Enhancement: The KubotaNOW Telematics interface has been updated to support Kubota's rate limiting requirements on the AEMP data feed. |
| DS-22865 |
Issue: John Deere CGE payment events failed to be processed. Solution: A date parsing issue was resolved so that JD CGE payment events are processed properly. |
| DS-22599 |
Issue: Job codes received from John Deere could not be updated. Solution: Logic was corrected to update existing job codes in IntelliDealer. |
| DS-22594 |
Issue: When creating a parts inventory summary report, the "does not contain" criteria did not work for John Deere parts. Solution: John Deere parts are now excluded when the report is set to exclude them. |
| DS-22437 |
Issue: When using the Kubota eCommerce interface, the dealer was unable to get the location allocated taxes on the parts invoice. Solution: The condition was updated to consider location taxes even if the customer has no contacts under their profile. |
| DS-22152 |
Issue: The transactional demand file generated by the Claas interface did not reflect the quantity with the costs correctly. Solution: Parts per package were included in the calculation to get the correct quantities. |
| DS-20089 |
Issue: When parts invoices were created by third-party systems and an exception occurred, a CSO016 exception report was generated to random printers. Solution: The dealer can set the CSO016 printer for the affected interfaces; the report is generated to the specified printer when required. |
| COEM-109 | Enhancement: Added a CNH DEP integration to download CNH Purchase Protection Plan Master Part Schedule (MPS) and Terms & Conditions (TnC) PDF files from the CNH eWarranty Vehicle Lookup screen (PPP tab). See CNH DEP eWarranty Vehicle Lookup. |
| COEM-91 |
Issue: Deprecated interfaces were still available in IntelliDealer. Solution: Removed menu item Configuration > Interfaces > Bobcat > Base & Options. |
| COEM-90 |
Issue: Deprecated Parts Manager Pro Parts Catalog interface was still available in IntelliDealer. Solution: Removed menu item Configuration > Interfaces > Other > Parts Manager Pro Parts Catalog. |
| COEM-89 |
Issue: Deprecated interfaces were still available in IntelliDealer. Solution: Deactivated menu items: Configuration > Interfaces > AGCO > AGCO Mapping; Configuration > Interfaces > Other > GlobalTRACS; Configuration > Interfaces > CNH > EPRW Picklists. |
| COEM-88 |
Issue: Deprecated interfaces were still available for configuration in IntelliDealer. Solution: Removed John Deere Connect2, Fleet Care, Parts Receipt, and Bobcat Warranty URL configuration screens from the menu. |
| COEM-29 | Enhancement: CNH eWarranty Claim Submission screen now supports selecting Closed and Signed Off segments for claim submission and includes a status tab for segment status. See Warranty: Work Order Segments and CNH DEP eWarranty Claim Submission. |
Parts
| Ticket | Description |
|---|---|
| DS-22558 |
Issue: The user could not link to a parts profile from a stock transfer if the part number contained a special character. Solution: The link was corrected to handle special characters. |
| DS-22239 |
Issue: Part number was deleted without checking if it existed as a kit. Solution: A part can no longer be deleted if the part number is a kit or is part of a kit. See Deleting Parts from the System (Deletion Listing Notes). |
| DS-20334 |
Issue: A price file was not downloaded to the system. Solution: Price file downloads were updated to make it easier to fix failed or partial downloads. |
Service
| Ticket | Description |
|---|---|
| DS-22946 |
Issue: When using real-time billing, if the user quick closed or manually closed the last segment of a work order, the description/complaint/cause/correction information was cleared if that tab was open. Solution: Quick/manual close was updated to always save the on-screen description/complaint/cause/correction content before real-time billing. |
| DS-22866 |
Issue: In Product Support > Service > Work Orders, when opening a work order and navigating through Description, Cause, Complaint, Correction, the labels overlapped on the screen. Solution: UI layout was adjusted to prevent label overlap; styling/layout was updated for proper spacing and alignment. |
| DS-22821 |
Issue: When using InspectionPlus, after entering the A/R agency auth code in Work Order Quick Close, the system issued a warning. Solution: The warning now appears only before A/R authorization, as intended. |
| DS-22628 |
Issue: Work orders with 999 description entries encountered an error when previewing a work order. Solution: Error handling was added to address work orders with 999 description entries. |
| DS-22019 |
Issue: Work order printout did not display the retail price when a part had an associated core. Solution: Pricing logic was updated so the retail price displays correctly for parts with associated cores. |
VESign
| Ticket | Description |
|---|---|
| IPS-7186 |
Issue: User encountered an error when generating a VESign document for quotes with an expiry date greater than 120 days. Solution: The date value passed to VESign for quotes was changed. See Rental Counter, Equipment Quoting, and Work Order Quoting/Parts Quoting. |
Worldpay
| Ticket | Description |
|---|---|
| DS-22843 |
Issue: When a user had created an authorization to Worldpay for a miscellaneous customer, they could utilize the stored token functionality. Solution: The "Use stored credit card" button and magnifying glass, "save credit card" checkbox, and "Alias" text box are now hidden on the A/R agency tab of all invoicing applications for miscellaneous customers. See Worldpay: Daily Usage. |
IDMA
| Ticket | Description |
|---|---|
| DS-22901 |
Issue: Photos uploaded from iPhones through ID Mobile Access displayed at full size and did not resize when viewed in IntelliDealer. Solution: When viewing images, the preview window now automatically centers the image and zooms out so the entire image fits the preview window. |
| DS-22817 |
Issue: IDMA and ID behaved differently when adding or updating parts in the inventory count; in IDMA only verified parts were shown. Solution: IDMA was updated to match ID: show all parts regardless of verification; move a part to verified when a quantity is provided; show a green checkmark by the part number when verified. |
Other
| Ticket | Description |
|---|---|
| IPS-6975 | Enhancement: Added new log file LOGHLDF for system hold details (HOLDFILE). |
| IPS-6861 | Enhancement: Added new log file LOGCR for cash receipts (CR). |
| IPS-6847 | Enhancement: Added new log file LOGRDUR for rental duration details (RMDUR). |
| IPS-6846 | Enhancement: Added new log file LOGRRAT for rental management rate details (RMRATE). |
| IPS-6845 | Enhancement: Added new log file LOGRCTL for rental management control details (RMCTL). |
| IPS-6842 | Enhancement: Added new log file LOGOSTD for Accounts Payable Outstanding details (OUTSTD). |
| IPS-6838 | Enhancement: Added new log file LOGCMAX for customer master tax by branch details (CMASTX). |
| DS-22374 |
Issue: Dealership customers received parts invoice emails where accented characters were replaced by the ? symbol. Solution: Accented characters are now allowed in the email message body. |
Log files can be reviewed at IntelliDealer Main Files and Descriptions and System Settings
2026.02.002
Rental
| Ticket | Description |
|---|---|
| DS-22878 |
Issue: Rental Return screen failed to display when a contract contained more than 120 return lines. Solution: Logic has been updated to support large contracts. |
2026.02.001
Equipment
| Ticket | Description |
|---|---|
| DS-22941 |
Issue: Equipment Profile attachment and multimedia changes required "Change Equipment" security. Solution: Security validation has been updated so that Change Equipment (System Code: 800) authority is not required for these specific changes. |
2026.01
2026.01.005
Integrated Rental
| Ticket | Description |
|---|---|
| DS-22933 |
Issue: Integrated Rental was not receiving a proper response from the IntelliDealer quick add work order endpoint. Solution: Reliability has been improved when required information is missing. |
Interfaces
| Ticket | Description |
|---|---|
| DS-22926 |
Issue: Komatsu Syncron interface added multiple quantities to sales order when a parts order existed. Solution: Logic now checks line and order number. |
| DS-22929 |
Issue: John Deere eCommerce Status Update interface offered no options for new Return Orders. Solution: Options are now shown for Return orders only. |
| DS-22930 |
Issue: Transmit Single Unit on Configuration > Interfaces > John Deere > Equipment Upload returned "Equipment [stock#] not found". Solution: Unit data is now transmitted without additional OEM equipment details. |
| DS-22934 |
Issue: IntelliDealer sent Claas transaction demand with line feed \n instead of \r\n. Solution: Fixed for Claas, Kubota Syncron Parts Invoice, and Terex Customer Orders. |
| DS-22939 |
Issue: Customer profile changes were not cleared from the screen when the user chose not to save. Solution: The screen is now cleared. |
2026.01.004
APIs
| Ticket | Description |
|---|---|
| APIS-182 | Enhancement: AgPro - Phase 1 Equipment Invoice API is a one-way integration for pending sales "E" equipment invoice (rental, new, used). |
2026.01.003
Customer
| Ticket | Description |
|---|---|
| DS-22904 |
Issue: PPU 2026.01.001 caused issues on Customer Profile (unable to move tabs, Lock/Edit button not working). Solution: The button has been returned to its original behavior. |
2026.01.002
APIs
| Ticket | Description |
|---|---|
| LA-1545 | Enhancement: CRM Gatekeeper quote entries can now pass Options as a property. |
| LA-1546 | Enhancement: CRM Gatekeeper quote entries can now include non-stock items. |
| LA-1550 | Enhancement: CRM Gatekeeper can be enabled or disabled based on the new feature flag PFW.6289 - Dynamics CRM Integration. |
Interfaces
| Ticket | Description |
|---|---|
| DS-22838 |
Issue: Komatsu Retail Sales duplicate batch number error for multiple KAC dealer numbers with the same SFTP user ID. Solution: One batch number (date + sequence) is now used for the entire dealer library. |
| OEM-3453 | Enhancement: John Deere Complete Goods Events interface has been updated to handle invoice update events. |
Integrated Rental
| Ticket | Description |
|---|---|
| DS-22840 |
Issue: New equipment was not being sent to Integrated Rental. Solution: Validation for qualifying equipment has been added. |
2026.01.001
Warning: IBM i server ONSITE users must not install PPU 2026.01.001 unless Java 17 is installed and verified.
AvaTax
| Ticket | Description |
|---|---|
| IPS-7167 | Enhancement: Avalara's transaction log retention period has been extended from 30 to 60 days. |
| DS-22837 |
Issue: Ship-to address was missing or incorrect on AvaTax reversal transactions. Solution: The correct address is now applied. |
Configuration
| Ticket | Description |
|---|---|
| IPS-6978 | Enhancement: Service layer logic has been added to retrieve the date format value in DealershipEmployeeDetailsDTO (Data Transfer Object). All existing fields now have the date format value returned when the user begins a new session by logging into IntelliDealer. |
| IPS-6977 | Enhancement: A new Date Format field has been added to Config > Misc. > Other > System Settings > Location, allowing dealers to choose their preferred format for a particular location from a drop-down as the default for their users (11 formats provided; default: MM/DD/YYYY). The field for the user's preferred date format in Administration > Settings > User Profiles has been updated with the same 11 formats. The user's default date format is set to the location's default for their assigned location; the user's chosen format has greater priority and, if changed from the location default, is used as the display format for date fields. Note: This change applies only to new UI screens and date picker fields at present, not to legacy screens, invoices, or reports; further updates are expected in upcoming releases for legacy screens, reports, invoices, and other generated documents. |
Customer
| Ticket | Description |
|---|---|
| DS-22588 |
Issue: Users were unable to save notification values in the Customer Notification tab. Solution: This has been fixed. |
Equipment
| Ticket | Description |
|---|---|
| DS-22728 |
Issue: Serial Number column was blank in Machine History related search. Solution: This has been fixed. |
| DS-22688 |
Issue: Equipment billing runs were failing with a connection error during batch job check. Solution: Alternative identification methods are now used. |
| DS-22687 |
Issue: Null Pointer Error occurred on Account Distribution Report for over-allowance trade-ins during Real Time Billing Run. Solution: This has been fixed. |
| DS-22548 |
Issue: System logic caused a formatting error with commas in price amounts over one million. Solution: Commas are now removed during identification. |
| DS-22170 |
Issue: Users without security permissions were able to view the Edit/Lock button and inadvertently lock themselves out of the equipment listing. Solution: Users without access will no longer be able to view the Edit/Lock button. |
FileBound
| Ticket | Description |
|---|---|
| IPS-6474 | Enhancement: New fields have been added to the FileBound Configuration screen below the Project ID and Field ID fields for Invoice Number, Vendor Number, Check Number, and Check Date. A batch job was also created that runs nightly to retrieve invoices from FileBound, update them, and then return the updated records to FileBound. Filebound |
| IPS-7059 | Enhancement: A/P Check information is now written to FBLOG (FileBound internal logging file) when the user is licensed for FileBound 2.0. |
General Ledger
| Ticket | Description |
|---|---|
| DS-22603 |
Issue: In some cases, an equipment invoice caused the Real-Time Billing Queue to remain stuck in "Processing", blocking subsequent invoices from being billed. Solution: Improved the billing queue processing to prevent entries from getting stuck and to make recovery easier. VitalEdge employees can now manually restart processing using a new "Start Processing" button on the Billing Queue Dashboard, and additional exception logging has been added to better capture and diagnose errors. Note: The Start Processing button is not visible to dealers. Real-time Billing Queue |
InspectionPlus
| Ticket | Description |
|---|---|
| IPS-7109 | Enhancement: More information has been added to the Complaint tab on the Quote segment created from the Assign Service screen which now includes the Inspection Name, the Step Name, and the result. InspectionPlus: Assign Service |
| DS-22806 |
Issue: There was a problem with opening some InspectionPlus forms. Solution: Resolved the issue with the inspection form data and InspectionPlus forms now open correctly. |
Integrated Rental
| Ticket | Description |
|---|---|
| LA-1303 | Enhancement: Updated the "Purchase Date" logic that is sent to Integrated Rental so it reflects the most appropriate promised or expected delivery date for equipment. This ensures shipping queues and statuses received are accurate within Integrated Rental's application. |
Interfaces
| Ticket | Description |
|---|---|
| OEM-3599 | Feature: Komatsu Komtrax has been added to Configuration > Interfaces > Other > AEMP Telematics. The AEMP configuration will look for a full model name (e.g. HM300-5) and serial number, then standard model name (e.g. HM300) and serial number. The AEMP configuration then adds Komtrax units to Product Support > Equipment > Telematics. Configuration AEMP Telematics |
| OEM-3598 | Enhancement: An option has been added to the Ditch Witch Invoice download interface to display purchase order receipts that are selected for a parts invoice voucher as a separate voucher distribution line. The Customer Purchase Order field from Ditch Witch will be prioritized when setting the purchase order number for downloaded invoice data. Ditch Witch Invoice Download |
| OEM-3594 | Enhancement: The JD Equipment Upload (Sales Center) interface has been updated to transmit MDP (Manufacturer Dealer Price) and Exchange Rate to John Deere when it has been set on the OEM Equipment Details associated with a unit. |
| OEM-3593 | Enhancement: The JD Complete Goods Events interface will now update the MDP and Exchange Rate on the OEM Equipment Details screen when provided in a Create, Maintain, or Invoice event. |
| OEM-3583 | Feature: Added Worldpay Credit Card logs to Administration > Settings > Interface Logs. |
| OEM-3539 | Enhancement: Two new Security Switches have been added to system 601 - Accounts Payable. Access Ditch Witch Invoices must be enabled to access the Ditch Witch Invoice listing screen. Modify Ditch Witch Invoices must be enabled to create a voucher from a Ditch Witch Invoice or reset the voucher creation status. 601 - Financial Management - Accounts Payable |
| OEM-3502 | Feature: Added AGCO+ and CNHProductivity Plus Credit Card logs to Administration > Settings > Interface Logs. |
| OEM-3488 | Enhancement: JD eCommerce will now properly use the original order pricing when creating returns. Refunds will also be prorated to the correct amount depending on the number of parts returned. |
| OEM-3484 | Enhancement: Updated the JD eCommerce interface to attempt to use the DBS (Dealer Business System) customer number, if provided, when creating returns. |
| OEM-3477 | Enhancement: The JDQuote quote creation screen has been updated to allow the make, model, group code, and class to be selected when "?" is provided as the Stock Number. JD Quote |
| OEM-3468 | Enhancement: Added a dropdown selection field to the SMO configuration (Configuration > Interfaces > John Deere > John Deere SMO) screen to set which field from the equipment profile should be transmitted as "best selling price" to John Deere through the SMO interface. John Deere SMO |
| OEM-3464 | Enhancement: Added new functionality to the John Deere Complete Goods Events configuration screen (Configuration > Interfaces > John Deere > Complete Goods Events, Configuration tab > Equipment Creation tab) that will be locked behind a "Use IntelliDealer Group Code Mapping" checkbox which will allow for a Group Code mapping where the dealer can populate a list of Deere Group Codes (Category Code) and what their IntelliDealer equivalent is. Any new BASE records which are created would automatically have the mapped Group Code assigned, which would then apply to any units created with that BASE record and adds a Default Group Code option that will be used when a Deere Group Code is not mapped. John Deere Complete Goods Events |
| OEM-3450 | Enhancement: The Ready for Payment status update is now sent to Deere only when DTF receipts are also received from Deere. |
| OEM-3426 |
Issue: The Polaris Vehicle Specifications API endpoint required an update to how it returned responses. Solution: The new API URL has been migrated and now returns a single object instead of an array, and responses now include additional fields while omitting some attributes that were present in the previous version. |
| OEM-3413 | Enhancement: For VitalEdge Magtek Credit Card Device program users: the ability to prevent multiple users from running on the same Windows server has been added. Additionally, IntelliDealer user IDs and passwords are no longer stored internally and are used to retrieve the device list. |
| OEM-3336 | Enhancement: CNH PIP details have been added when looking at the CNH DEP eWarranty Vehicle lookup screens. CNH DEP eWarranty Vehicle Lookup, Configuration: CNH eWarranty Vehicle Lookup |
| OEM-3178 | Enhancement: An EZ Labor API call request has been added to the CNH warranty claim creation process. This operation determines whether a claim can be submitted with only "EZ Labor" as a single line item for all labor, or if it requires Standard Repair Times to break down the labor into multiple line items. CNH eWarranty Claim Submission |
| OEM-3106 |
Issue: Dealers required the ability to filter jobs, checklists, and quotes by their respective IDs. Solution: Introduced new fields for filtering Job and Checklist ID on the Jobs tabs and Quote ID. |
| OEM-2785 |
Issue: Expert Services jobs were only allowed to be imported into IntelliDealer Work Orders and Quotes. Solution: Dealers will now be able to import jobs and checklists to Work Orders and Quotes. |
| DS-22669 |
Issue: The Kubota Invoice download interface was completing with the error "Unable to process invoice #####: Error: null" in the PDF report. Solution: Kubota was sending a blank invoice type. In the future, the error will read: "Kubota Invoice has returned an unknown invoice type! [xxxx]". An entry has been added to the request/response queue in the Administration > Settings > Interface Logs menu. |
| DS-22644 |
Issue: The BRP Retail Sales configuration screen for Make would not allow multiple makes to be configured. Solution: The BRP Retail Sales configuration screen for Make now allows multiple makes to be configured. |
| DS-22639 |
Issue: An "invalid expiration date" error occurred when attempting to save a John Deere Credit 2 transaction in authorization maintenance. Solution: The validation routine for John Deere credit transactions in authorization maintenance has been changed to no longer require an expiration date. |
| DS-22598 |
Issue: John Deere Expert Services would generate an error when searching or viewing a Checklist. Solution: Added a new Dealer Number field in the Jobs tabs for John Deere Expert Services to allow the user to select the dealer when searching Jobs/Checklists. |
| DS-22146 |
Issue: There were limited edit checks when moving units created by JD Complete Goods Events (CGE) between divisions. Solution: Additional edit checks have been added when moving units created by JD CGE between divisions. The information and error messages around JD CGE equipment events have also been improved to show less superfluous data. |
| DS-20433 |
Issue: When a user had created an authorization to John Deere credit in parts invoicing, and then attempted to utilize the alternate charge, the customer's John Deere credit was charged. Solution: IntelliDealer now cancels and deletes the John Deere authorization during the invoicing process to prevent the customer's credit from being charged. |
| APIS-291 |
Issue: An API was needed to create a Parts Stock Order that supports bulk part inputs. Solution: Implemented a new API that enables creation of Parts Stock Orders using bulk parts as an input. |
MyDealer
| Ticket | Description |
|---|---|
| DS-21500 |
Issue: In rare occasions, clicking on the My Parts Purchases tab within MyDealer caused the gear to spin until eventually timing out and displaying an error. Solution: Made a modification to the queries used when fetching My Parts Purchase data to improve the performance. |
Parts
| Ticket | Description |
|---|---|
| DS-22501 |
Issue: A Parts Invoice would crash with an "Unrecoverable error occurred while executing the Web application" error message when using the Worldpay Portal if Worldpay was not correctly configured and the Details tab was selected. Solution: The error has been corrected, and the dealer can now normally access the Details tab. |
Reports
| Ticket | Description |
|---|---|
| IPS-6539 |
Issue: The Vendor Parts Order (POR38231) report was not in the data portal. Solution: The user can now generate a Vendor Parts Order (POR38231) report and send it to the data portal for viewing and printing. Security access to this report is found in 505 - Management Central - Utilities. Data Portal |
Worldpay
| Ticket | Description |
|---|---|
| DS-22715 |
Issue: When a user pressed the 'X' (close) on all Worldpay devices, a blank picpak would print. Solution: Pressing the 'X' on the app no longer prints a blank picpak. |
VitalEngage Text
| Ticket | Description |
|---|---|
| LA-1374 | Enhancement: The ability to search through a conversation message history has been added in VitalEngage Text under the conversation history view. VitalEngage Text: Conversation History |
| LA-1355 | Enhancement: The ability to start a new conversation from the VitalEngage Text chat window has been added. Previously, conversations could only be initiated from the various touch points throughout IntelliDealer. VitalEngage Text: Window |
Other
| Ticket | Description |
|---|---|
| PI-1904 | Enhancement: If an automated email fails to be sent due to a network or connectivity issue, the system will now attempt to send it again a few hours later. |
| IPS-7178 | Enhancement: A new Tomcat Events/Exceptions viewer has been added under Administration > Settings > Logs > Tomcat Events/Exceptions. Access to this feature is controlled by security switch 994 - WebAdmin Access Utilities. Interface Logs |
| IAAD-33 | Enhancement: Standardized and corrected multiple PFWTAB search aliases in the IntelliDealer menu search to resolve missing and inconsistent mappings. |
| DS-22309 |
Issue: The Connection Verification test page was incorrectly displaying the word "FINAL" for the PPU Version. Solution: The Connection Verification test page now displays the correct PPU Version for the release. This also removes the read to PFWTAB so the page no longer becomes inaccessible if a database reorganize or backup is in progress. |
| DS-21101 |
Issue: Unattended Rental Billing Runs were processing contracts from all locations. Solution: Unattended Rental Billing Runs now process only for locations listed in the billing schedule. |