Produce Pro 2402.0 Release Notes
Knowledge domain
produce_pro_version_history. Source-of-record: PP vendor PDF. One entry per change declared in the release notes. Each entry emits asignal.erp_version_changedevent; field-changes correlated against Track A ontology MDs may fireshadow_agent.ontology_drift_detected.
Changes (64)
new_feature — Aptean Paragon integration
The Produce Pro system has been integrated with Aptean Routing & Scheduling, a part of Paragon’s TMS system. Users can transfer customer and call data, such as sales orders, purchase orders, and warehouse transfers, to Paragon, which generates optimized trips and sends them back into Produce Pro for shipping.
- Module: 14-transportation
- Fields affected: none
- Workflows affected:
paragon_tms_integration
workflow_change — A/P Check Manifest documents improvements
The title and headers of the A/P Check Manifest documents using the system default template have been improved to suit e-payment records. If the payment record is e-payment (such as ACH), the title of the document is ACH Remittance Detail, and the headers use “Check” instead of “Payment.”
- Module: 16-ap
- Fields affected: none
- Workflows affected:
ap_check_manifest_template
new_feature — Automatic delivery notifications to customers
The Driver App now supports a new Driver App next delivery event. At the completion of a stop, the customer of the next stop can now be notified via email or text that their sales order delivery is en route.
- Module: 14-transportation
- Fields affected:
Driver App next delivery - Workflows affected:
driver_next_delivery_notification
workflow_change — Data security enhancements
A new secure encryption algorithm has been implemented within the Produce Pro system to improve the protection of users’ login information. Additionally, a conversion routine provides a smooth transition to the latest encryption.
- Module: null (security)
- Fields affected: none
- Workflows affected:
login_encryption_upgrade
new_feature — Default document template implementation
The following documents have been enhanced with a default document template to match the style of the purchase order document format, ensuring consistent user experience across various modules in the Produce Pro system: Vendor Return Invoice, Vendor Charge Invoice, and Trouble Ticket.
- Module: null (cross-cutting documents)
- Fields affected: none
- Workflows affected: none
workflow_change — Email system enhancements
The visibility of email send status for users is improved to facilitate troubleshooting. Additionally, a new administration screen for system administrators is provided to manage failed messages, with options to filter, resend, or cancel messages based on their status or date/time.
- Module: 07-communication
- Fields affected: none
- Workflows affected:
email_send_status_admin
workflow_change — Food Safety App enhancements
The Food Safety App is now supported on both Android and iOS devices. A new login screen is added with server selection. The home screen is redesigned with collapsible views and task date selection. A signature capture function is added for users to attach their signatures upon task completion. Toast messages are added to display notifications or events.
- Module: null (Food Safety App)
- Fields affected: none
- Workflows affected:
food_safety_app_ux
workflow_change — Graphical representation of X-type stops improvements
The Map and Webroute commands have been improved to ensure accurate graphical representations for routes with X-type stops in cross-dock trips, improving route planning and analysis. Additionally, routing integrations and trip documents have been reviewed to ensure correct cross-dock address information.
- Module: 14-transportation
- Fields affected: none
- Workflows affected:
cross_dock_x_stop_rendering
workflow_change — Import customer profiles
Enhancements have been made to support importing a list of tags separated by ”|” when importing customer profiles through EDI/document exchange.
- Module: null (EDI / customer profile import)
- Fields affected: none
- Workflows affected:
customer_profile_edi_import
workflow_change — Import service charges
Enhancements have been made to support importing service charge adjustments for A/R batches through EDI/document exchange.
- Module: 17-ar
- Fields affected: none
- Workflows affected:
ar_service_charge_edi_import
field_change — Inbound load worksheet improvements
The inbound load worksheet using the default system template has been improved to include the freight rate in the header. The Default load wkst prints freight rate? option has been added to the Control File Documents (PD310DC) program for users to set up if they want to print the freight rate on the load worksheet. Additionally, the pickup number is added to the purchase order to ensure it prints on the default inbound load worksheet.
- Module: 09-purchasing
- Fields affected:
Default load wkst prints freight rate?,PD310DC,pickup_number - Workflows affected:
inbound_load_worksheet_print
workflow_change — Memory management enhancements
The memory management has been improved to prevent performance issues and enable error prevention, ensuring the system handles memory-intensive operations more efficiently.
- Module: null (infrastructure / performance)
- Fields affected: none
- Workflows affected: none
field_change — Minimum cases or cube scanning requirement
The Minimum cases/cubes for no scanning option has been added to the Control File Routing (PD310RT) program so users can specify the quantity of cubes or cases eligible for scanning on the Driver App.
- Module: 06-scanning
- Fields affected:
Minimum cases/cubes for no scanning,PD310RT - Workflows affected:
driver_app_scan_threshold
field_change — Pre-repack assignment formula
The Pre-repack assignment formula stop lvl option has been added to the Repack Dispatch Window Options (RPDINQO) program so users can specify the level of products to stop at when going up the formula tree to find parent products.
- Module: null (repack / dispatch)
- Fields affected:
Pre-repack assignment formula stop lvl,RPDINQO - Workflows affected:
pre_repack_formula_traversal
field_change — Prompt for a reason code and trigger a high-priority replenishment
The Skip Slot will prompt for reason code option has been added to the Control File Warehouse Management (PD310WM) program so users can specify whether skipping a slot during voice picking prompts the user to define a reason code for doing so. Additionally, the Trigger priority replenishment option has been added to the WMS Reason Codes (WRCMNT) program so users can specify whether the reason code must create a high-priority replenishment for that product. The SKIPSL event has been added, so the associated users can receive email notifications whenever a slot is skipped.
- Module: null (WMS / voice picking)
- Fields affected:
Skip Slot will prompt for reason code,Trigger priority replenishment,PD310WM,WRCMNT,SKIPSL - Workflows affected:
voice_pick_slot_skip_reason,priority_replenishment_trigger
field_change — Show lead time items
The Always include lead time items? option has been added to the Prices Print (PD370) program so users can set up the system to always print lead time items when filtering by inventory.
- Module: 11-pricing
- Fields affected:
Always include lead time items?,PD370 - Workflows affected:
price_print_lead_time_items
workflow_change — Telemetry Report program improvements
The Telemetry Report program has been improved to collect usage data from more programs, including those without command lines. This ensures comprehensive data collection and reporting and provides valuable insights for analysis and optimization. Additionally, the Function Usage Tracking program offers visibility into the functions accessed by users during navigation, enabling informed decision-making and system improvements.
- Module: null (observability)
- Fields affected:
Function Usage Tracking - Workflows affected:
telemetry_capture
field_change — Urgent replenishment priority
The Override replenishment priority option has been added to the WMS Reason Codes (WRCMNT) program so users can specify an urgent replenishment priority level when skipping slots. This option overrides the selection made in the Priority replenishment priority value option in the Control File Warehouse Management (PD310WM) program.
- Module: null (WMS / replenishment)
- Fields affected:
Override replenishment priority,WRCMNT,Priority replenishment priority value,PD310WM - Workflows affected:
priority_replenishment_override
field_change — Use trip mileage cost as a charge and generate a sales order per trip
The Use trip mileage cost to create charge option has been added to the Create Sales From Charge (PO980) program to add a sales order line using the Default cost per mile option’s value defined in the Control file program. Additionally, the Set cust PO 1 with charge source/refr option is added to specify the trip number as the customer number.
- Module: 14-transportation
- Fields affected:
Use trip mileage cost to create charge,Default cost per mile,Set cust PO 1 with charge source/refr,PO980 - Workflows affected:
trip_mileage_to_sales_order
workflow_change — Food traceability enhancements
Enhancements have been made to the Produce Pro system to support compliance with the Food Safety Modernization Act (FSMA) as required by the FDA. This update ensures accurate capture and tracking of Key Data Elements (KDEs) and Critical Tracking Events (CTEs) for foods on the Food Traceability List (FTL). Additionally, this update allows tracking of the traceability lot code source locations, a key part of the FMSA 204 final rule.
- Module: null (FSMA compliance)
- Fields affected: none
- Workflows affected:
fsma_kde_cte_capture,traceability_lot_code_source_location
field_change — Report header with A/R or A/P name
The Override report title with AP/AR code option has been added to the Company File Maintenance (COMNT) program, so when users run specific reports with either A/R or A/P code filter, the report header name consists of the A/R or A/P code’s description.
- Module: null (reporting)
- Fields affected:
Override report title with AP/AR code,COMNT - Workflows affected:
report_header_ap_ar_title
workflow_change — Security enhancements
Security enhancements are implemented in the Produce Pro system to improve overall performance and minimize potential threats.
- Module: null (security)
- Fields affected: none
- Workflows affected: none
workflow_change — Standard product filtering for reports
The following reports have been enhanced with standard product filtering criteria to improve user experience and usability of reports: Customer Incentive Report (RP400), Market Cost Audit Log (RE220), Price list Log Report (PELPL), Product Master Log Report (PELPM), Salesperson Commission Report (RP690), Salesperson Commission Report (RP900), Sales Order Log Report (RE130), Sales Cost Analysis Report (RE710), Vendor Incentive Report (RE180), and Warehouse Transfer Report (RP620).
- Module: 02-searching
- Fields affected: none
- Workflows affected:
report_product_filtering
workflow_change — Trip Assignment Maintenance program improvements
With the upgrades made to the Trip Assignment Maintenance program, users can rebuild trip assignments for current or future dispatch dates, promoting flexibility in trip management. Users can view detailed logging for record deletions, providing transparency and accountability. Users receive more precise and helpful error messages when facing challenges in driver, truck, trailer, or reefer assignments.
- Module: 14-transportation
- Fields affected: none
- Workflows affected:
trip_assignment_rebuild,trip_assignment_deletion_audit
workflow_change — Vendor Invoice Verification program enhancements
An error message has been added to the Vendor Invoice Verification (PD040) program to restrict charge selection of different currency rates so that only charges of the same currency rates can be selected onto the same voucher. This enhancement reduces confusion and improves user experience.
- Module: 16-ap
- Fields affected:
PD040 - Workflows affected:
vendor_invoice_currency_restriction
field_change — Vendor incentive G/L account
The Expense (contra) G/L account option has been added to the Vendor Incentive Program Maintenance (PP810) program so users can specify the debit part of the transaction.
- Module: 18-gl
- Fields affected:
Expense (contra) G/L account,PP810 - Workflows affected:
vendor_incentive_gl_posting
workflow_change — Voucher status indicator
The Voucher Maintenance (AP400) program now features a color display indicator to show whether a voucher has already been selected for payment in any accounts payable selection file. This indication improves clarity by providing a clear visual cue about voucher status, reducing confusion and streamlining payment processes.
- Module: 16-ap
- Fields affected:
AP400 - Workflows affected:
voucher_selection_status_indicator
workflow_change — “Where” command in master programs improvements
The Where command in master programs helps track where a particular master program is used. This command has been extended to additional master programs to help users make informed decisions while modifying records.
- Module: null (master programs)
- Fields affected: none
- Workflows affected:
where_command_extension
new_feature — Quick access to the Aptean Connect portal
The F12 keyboard shortcut has been added to the Produce Pro system to access the Aptean Connect portal. Authorized users can view or submit support tickets directly through their computer’s web browser, simplifying the process of finding support and enhancing user experience.
- Module: null (support / integrations)
- Fields affected:
F12 - Workflows affected:
aptean_connect_access
bugfix — Drill displays credit lines instead of sales order lines in G/L Inquiry
The system displays original sales order lines instead of credit lines when viewing details upon executing the Drill command on the G/L Inquiry (GL110) program.
- Module: 18-gl
- Fields affected:
GL110 - Workflows affected: none
bugfix — Invalid Link work order category accepted on Fixed Asset Master
The system allows invalid data entry in the Link work order category field value on the Fixed Asset Master Maintenance (FAAMNT) program.
- Module: 18-gl
- Fields affected:
Link work order category,FAAMNT - Workflows affected: none
bugfix — Brokered PO incorrectly updated after void/unvoid/ship
The system incorrectly updates brokered purchase orders when the associated sales order was voided, unvoided, and then shipped.
- Module: 09-purchasing
- Fields affected: none
- Workflows affected: none
bugfix — Hold cannot be set to V with different-vendor charges
The system does not allow the Hold option to be set to V when the purchase order contains charges from a different vendor.
- Module: 09-purchasing
- Fields affected:
Hold - Workflows affected: none
bugfix — Event Registry fails to send emails per selection
The system fails to send emails as per the selection made in the Event Registry (EVNENT) program.
- Module: 07-communication
- Fields affected:
EVNENT - Workflows affected: none
bugfix — Market Cost Additions values not validated in sales orders
The system incorrectly calculates the sales orders because it fails to validate the values added in the Market Cost Additions (MCAMNT) program.
- Module: 12-sales
- Fields affected:
MCAMNT - Workflows affected: none
bugfix — Load-to-history nav does not find corresponding sales order
When a load is transferred to the history, the system does not properly navigate to the corresponding sales order that has also been transferred to history.
- Module: 12-sales
- Fields affected: none
- Workflows affected: none
bugfix — Push list shows all warehouses option not saved
The system fails to update the selection made on the Push list shows all warehouses? option on the Control File Sales Order (PD310SO) program.
- Module: 12-sales
- Fields affected:
Push list shows all warehouses?,PD310SO - Workflows affected: none
bugfix — OPENAPI order sync fails on delivery time precision
A time validation issue occurs with OPENAPI, causing order sync failures due to unexpected delivery time precision.
- Module: null (OPENAPI integration)
- Fields affected: none
- Workflows affected: none
bugfix — Upcs command error when adding UPC used on other products
An error occurs when adding UPC to products used on other products upon executing the Upcs command on the Product Master program.
- Module: null (Product Master / UPC)
- Fields affected:
Upcs - Workflows affected: none
bugfix — Warehouse transfer short chase incorrectly picked
An issue occurs with warehouse transfers where short chase assignments are incorrectly picked, triggered by short shipping.
- Module: 13-shipping
- Fields affected: none
- Workflows affected: none
bugfix — Work assignment indexing excludes products from FIFO
An issue occurs with the indexing of work assignments, and products are incorrectly excluded from FIFO.
- Module: null (inventory / FIFO)
- Fields affected: none
- Workflows affected: none
bugfix — Receiving RMA via Adjustment Header Entry performance issue
A performance issue occurs when receiving an RMA via the Adjustment Header Entry (PD100) program.
- Module: null (RMA / receiving)
- Fields affected:
PD100 - Workflows affected: none
bugfix — Auto-split parent cannot be selected from pallet list (RF)
The system does not allow selecting an auto-split parent from the pallet list for orders picked via RF devices.
- Module: 06-scanning
- Fields affected: none
- Workflows affected: none
bugfix — Physical inventory pallet count duplicated on RF
The system incorrectly includes the count of already counted pallets on a physical inventory batch when RF devices are used to count pallets.
- Module: 06-scanning
- Fields affected: none
- Workflows affected: none
bugfix — Override default pallet label code at commodity level ignored
The system fails to use the override default pallet label code set up on a product commodity level.
- Module: null (pallet labeling)
- Fields affected: none
- Workflows affected: none
bugfix — RF inventory batches sorted by product instead of location
The system sorts the inventory batches created via RF devices by product instead of by warehouse locations.
- Module: 06-scanning
- Fields affected: none
- Workflows affected: none
bugfix — Product Master log entry incorrect on warehouse location change
The system incorrectly updates the log entry when the warehouse location is changed on the Product Master (PML_) program.
- Module: null (Product Master)
- Fields affected:
PML_ - Workflows affected: none
bugfix — Mistake command does not update Changed Quantity
The system fails to update the Changed Quantity field value upon executing the Mistake command on the Assignment Detail Window (ASDINQ).
- Module: null (assignment dispatch)
- Fields affected:
Changed Quantity,ASDINQ - Workflows affected: none
bugfix — Backorders did not maintain the original price
The backorders did not maintain the original price.
- Module: 11-pricing
- Fields affected: none
- Workflows affected: none
bugfix — Market cost for future effective dates not displayed
The system fails to display the market cost for future effective dates. After the fix, the Product Master program displays the market cost of future effective dates associated with the product level overrides set up in the Market Cost Update program.
- Module: 11-pricing
- Fields affected: none
- Workflows affected: none
bugfix — Price List/Profile Update fails when filtering by product class
The system fails to update the price list and profile information on the Price List/Profile Update (PD367) program when filtering by product class.
- Module: 11-pricing
- Fields affected:
PD367 - Workflows affected: none
bugfix — Price List/Profile Update log records not updated
The system fails to update log records when price list or profile information changes are made on the Price List/Profile Update (PD367) program.
- Module: 11-pricing
- Fields affected:
PD367 - Workflows affected: none
bugfix — A/P Unapproved Invoice File second approver line missing
The system does not display the second approver line on the A/P Unapproved Invoice File (AP070) program.
- Module: 16-ap
- Fields affected:
AP070 - Workflows affected: none
bugfix — A/R duplicate payment entry allowed
The system allows duplicate payment entry in A/R batch entry payments. As a part of the fix, an error message is added to notify the users about the same.
- Module: 17-ar
- Fields affected: none
- Workflows affected: none
bugfix — Transportation Dispatch missing Stop and Cases totals
The system does not display the total values on the Stop and Cases columns on the Transportation Dispatch (TRNINQ) program.
- Module: 14-transportation
- Fields affected:
Stop,Cases,TRNINQ - Workflows affected: none
bugfix — Repack input allocation incorrect with pre-allocated PO lots
The system incorrectly allocates repack inputs during multi-cost purchase order line repack creation if the purchase order lots were pre-allocated to other transactions.
- Module: null (repack)
- Fields affected: none
- Workflows affected: none
bugfix — Auto-split repacks not created with voice picking
The system does not create auto-split repacks. After this fix, when the Repack item?/auto-split? option on the Product Master (PD340) program is set to W, auto-split can be fully used with voice picking.
- Module: null (voice picking / repack)
- Fields affected:
Repack item?/auto-split?,PD340 - Workflows affected: none
bugfix — Repack output lots not sorted FIFO on same-day input
The system fails to sort multiple repack output lots in proper FIFO order when they are created from the same input lot using repacks set to use the lot date/time of the oldest input lot, and the earlier created repack lot is not sorted first if it was created on the same day the input lot was received.
- Module: null (repack / FIFO)
- Fields affected: none
- Workflows affected: none
bugfix — Product weight incorrect on Product Repack Entry
The system incorrectly updates the product weight on the Product Repack Entry (PD210) program.
- Module: null (repack)
- Fields affected:
PD210 - Workflows affected: none
bugfix — Repack quantity wrong from Repack Dispatch Window Options
The system incorrectly updates the quantity when a repack is created from the Repack Dispatch Window Options (RPDINQ) program.
- Module: null (repack / dispatch)
- Fields affected:
RPDINQ - Workflows affected: none
bugfix — Purchase Order Listing Report missing trouble codes in T column
The system does not display trouble codes in the T column of the Purchase Order Listing Report (RE100).
- Module: 09-purchasing
- Fields affected:
RE100 - Workflows affected: none
bugfix — Warehouse transfer print errors above 1,000,000 cases
An error occurs when printing a warehouse transfer where the total cases count is more than 1,000,000.
- Module: 13-shipping
- Fields affected: none
- Workflows affected: none
bugfix — ASN print error for sales orders with more than 9 ASNs
An error occurs when printing an ASN document for a sales order with more than 9 ASNs.
- Module: 13-shipping
- Fields affected: none
- Workflows affected: none
bugfix — Retail Profit Summary Report missing customer sales category
The system does not print the customer sales category or commodity summary on the Retail Profit Summary Report (PP320).
- Module: 15-sales-analysis
- Fields affected:
PP320 - Workflows affected: none
bugfix — Label Print incorrectly updates label quantities
The system incorrectly updates label quantities when printing sales order details. This issue occurs when changes are made in the Label Print (LBLENT) program.
- Module: null (printing / labels)
- Fields affected:
LBLENT - Workflows affected: none
bugfix — Daily Receiving Report missing load information
The system fails to print the load information on the Daily Receiving Report (RP720).
- Module: 09-purchasing
- Fields affected:
RP720 - Workflows affected: none
bugfix — Invoice Recap incorrect credit adjustment Invoice Amount / Balance
The system incorrectly prints the credit adjustments on the Invoice Recap (RP790) program, resulting in incorrect Invoice Amount and Balance column values.
- Module: 17-ar
- Fields affected:
Invoice Amount,Balance,RP790 - Workflows affected: none
bugfix — Invoice Recap incorrect Incentive Amount for credits
The system incorrectly prints the Incentive Amount column value for orders involving a credit on the Invoice Recap (RP790) program.
- Module: 17-ar
- Fields affected:
Incentive Amount,RP790 - Workflows affected: none
bugfix — Ship-to Customer field not updated on inbound sales inspections
The system fails to update the ship-to Customer field value on inbound sales inspections.
- Module: null (QC / inbound inspection)
- Fields affected:
Customer - Workflows affected: none
bugfix — EDI work data file size causes crashes
The system generates the work data file used in EDI job processing with a huge file size, causing crashes.
- Module: null (EDI)
- Fields affected: none
- Workflows affected: none
bugfix — Print W-2’s allows login with incorrect password
The system allows users to log in to the Print W-2’s (PR180) program with an incorrect password.
- Module: null (security / payroll)
- Fields affected:
PR180 - Workflows affected: none
Source attribution
- Source PDF:
Produce Pro 2402.0 Release Notes.PDF(in_03_Dev/Produce Pro_source docs research/produce pro pdfs/) - Extractor:
packages/shared/src/parsers/pdf/extractors/pp-release-notes.ts(extractor versionpp-release-notes-extractor/v1.0.0) - Track: Produce ERP Leverage Program Track E (Release-Notes Drift Watcher)
- Generated: 2026-05-18
Downstream events
Each entry above emits one signal.erp_version_changed event:
erp_system: "produce_pro"pp_version: "2402.0"change_kind: <entry kind>module: <entry module>fields_affected: <entry fields_affected>workflows_affected: <entry workflows_affected>summary: <entry first sentence>
When a field_change or workflow_change references a field/workflow already mapped in a Track A ontology MD (none today; Track A has not shipped), the drift handler at packages/shared/src/parsers/pdf/extractors/pp-ontology-drift-handler.ts emits a corresponding shadow_agent.ontology_drift_detected event.