Produce Pro 2402.3 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 (43)
bugfix — Salespeople with same initials cause validation issue
Fixed incorrect validation when multiple salespeople share the same initials.
- Module: 12-sales
- Fields affected: none
- Workflows affected: none
bugfix — IMPORT command error on Opportunity Detail
An error occurs when using the IMPORT command on the Opportunity Detail (OPRENT) program.
- Module: null (CRM / opportunity)
- Fields affected:
IMPORT,OPRENT - Workflows affected: none
bugfix — Killed-by information missing for killed session in LIW_
The system fails to display the killed-by information when highlighting a killed session in the LIW_.
- Module: null (session admin)
- Fields affected:
LIW_ - Workflows affected: none
bugfix — Security diagnostics prompts on every Shift+F9 program search
The system incorrectly prompts security diagnostics when using program search (Shift+F9) for every program the user can access.
- Module: null (security)
- Fields affected: none
- Workflows affected: none
bugfix — Invoice code ‘S’ allowed via Copy command on Invoice Code Master
The system incorrectly allows using S as the new invoice code after using the Copy command on the Invoice Code Master (PD590) program.
- Module: null (invoice codes)
- Fields affected:
Copy,PD590 - Workflows affected: none
bugfix — Import Vendors updates wrong field (Inactive reason vs E-Payments)
The system incorrectly updates the Inactive reason field instead of the E-Payments field after running the Import Vendors (IMPVM) program.
- Module: 09-purchasing
- Fields affected:
Inactive reason,E-Payments,IMPVM - Workflows affected: none
bugfix — G/L distribution error for cross-company transactions
An error occurs when viewing G/L distribution for cross-company transactions.
- Module: 18-gl
- Fields affected: none
- Workflows affected: none
bugfix — Inter-company load Ordered Weight not updated on quantity change
The system fails to update the Ordered Weight field value when the quantity is updated on an inter-company load.
- Module: 09-purchasing
- Fields affected:
Ordered Weight - Workflows affected: none
bugfix — Lot view key trap does not filter lots from relevant warehouse
The system fails to filter lots from the relevant warehouse when using the Lot view key trap on the Sales Order Form (PD112) program.
- Module: 12-sales
- Fields affected:
Lot view,PD112 - Workflows affected: none
bugfix — Prohibit substitutions? not honored with Lot mismatch tolerance
The system fails to apply the selection made in the Prohibit substitutions? option on the Customer Master Maintenance (PD320) program when the Lot mismatch tolerance field value is set up for work types with on the Employee Work Types (PP680) program.
- Module: 12-sales
- Fields affected:
Prohibit substitutions?,Lot mismatch tolerance,PD320,PP680 - Workflows affected: none
bugfix — Service-charge trip ship miscalculates SO invoice total
The system fails to update the sales order invoice total amount correctly when shipping a trip with a sales order that has an associated service charge.
- Module: 12-sales
- Fields affected: none
- Workflows affected: none
bugfix — Substitute email option and Separate sub assign on same line
The system incorrectly displays the Substitute email option / ask / group and Separate sub assign. if new build code? option in the same line, preventing substitutions of a product from going to separate assignments.
- Module: 12-sales
- Fields affected:
Substitute email option / ask / group,Separate sub assign. if new build code? - Workflows affected: none
bugfix — On-screen sales analysis incomplete data movement
An error occurs when using on-screen sales analysis, resulting in incomplete movement of data.
- Module: 15-sales-analysis
- Fields affected: none
- Workflows affected: none
bugfix — Colors Legend ignores Assignment Dispatch Windows overrides
The system fails to display all colors on the Colors Legend window despite setting up color overrides in the Assignment Dispatch Windows (AWIMNT).
- Module: null (assignment dispatch)
- Fields affected:
AWIMNT - Workflows affected: none
bugfix — Hidden char in license barcode? selection not applied
The system fails to apply the selection made in the Hidden char in license barcode? option on the Control File Warehouse Management (PD310WM) program.
- Module: 06-scanning
- Fields affected:
Hidden char in license barcode?,PD310WM - Workflows affected: none
bugfix — ‘record already exists’ on multiple weights for case-entry products on RF
A ‘record already exists’ error occurs when entering more than one weight during picking for ‘M’atching case-entry products on RF devices.
- Module: 06-scanning
- Fields affected: none
- Workflows affected: none
bugfix — RF Menu does not auto-check-back equipment on logout
The system fails to automatically check back an equipment when logging out on the RF Menu (RFMENU) program.
- Module: 06-scanning
- Fields affected:
RFMENU - Workflows affected: none
bugfix — Warehouse Transfer Detail Build “transfer” spelling error
The system displays an erroneous spelling of “transfer” on the Warehouse Transfer Detail Build (RF801) program.
- Module: 06-scanning
- Fields affected:
RF801 - Workflows affected: none
bugfix — WMS inventory count prompts scans for each case when Scan pallet label for each case=Y
The system incorrectly prompts for scans for each case during WMS inventory counts when the Scan pallet label for each case option is set to Y on the Control File Warehouse Management (PD310WM) program.
- Module: null (WMS inventory)
- Fields affected:
Scan pallet label for each case,PD310WM - Workflows affected: none
bugfix — A/P Aging Report Age Credits option not applied
The system fails to apply the selection made in the Age Credits option on the A/P Aging Report (AP510) program.
- Module: 16-ap
- Fields affected:
Age Credits,AP510 - Workflows affected: none
bugfix — A/P Manual Select invalid Currency code accepts without error
The system fails to display an error message when an invalid value is entered in the Currency code field on the A/P Manual Select (AP160) program.
- Module: 16-ap
- Fields affected:
Currency code,AP160 - Workflows affected: none
bugfix — Multi-company invoice manual entry returns company error
The system can return a company error when adding multi-company invoices manually.
- Module: 16-ap
- Fields affected: none
- Workflows affected: none
bugfix — Job scheduler A/R cross company makes A batch for rebates
An error occurs on the job scheduler when transferring to A/R cross company and the system incorrectly makes an A batch for rebates.
- Module: 17-ar
- Fields affected: none
- Workflows affected: none
bugfix — Double pallet jack assignments separated incorrectly
The system incorrectly separates double pallet jack assignments in specific situations when utilizing the pallet & assignment separation options.
- Module: 14-transportation
- Fields affected: none
- Workflows affected: none
bugfix — Repack allocates to Starlot instead of selected lots
The system incorrectly allocates repacks to Starlot instead of the lots assigned when multiple lots are selected on the Repack Dispatch Preview Screen (RIDINQ) program.
- Module: null (repack)
- Fields affected:
RIDINQ - Workflows affected: none
bugfix — Forecast build with seasonality wrong across year boundary
The system displays incorrect values when running forecast build using seasonality in which the date of the run falls in the final weeks of one year, but the weeks forecasted are in the next year.
- Module: null (forecasting)
- Fields affected: none
- Workflows affected: none
bugfix — Repack dispatch override ignored when initial status is C
The system fails to apply the override on the repack dispatch window and incorrectly creates repacks when the initial repack status is C (Closed) in an unfinished state when the Initially create repacks unfinished option is set to Y.
- Module: null (repack)
- Fields affected:
Initially create repacks unfinished - Workflows affected: none
bugfix — UNBUILD on Product Repack Entry creates wrong transactions
The system creates incorrect transaction records when using the UNBUILD command on the Product Repack Entry (PD210) program.
- Module: null (repack)
- Fields affected:
UNBUILD,PD210 - Workflows affected: none
bugfix — Repack input lot cost change not reflected in downstream costs
The system fails to update repack costs in rare cases when the input lot cost is changed after updating the repack header and before the job scheduler could process updating downstream costs from that input lot.
- Module: null (repack costing)
- Fields affected: none
- Workflows affected: none
bugfix — Sales Order Search Options Save results for subsequent SEARCH? error
An error occurs upon using the Sales Order Search Options (SOS_OPT) when the Save results for subsequent SEARCH? option is set to Y.
- Module: 02-searching
- Fields affected:
Save results for subsequent SEARCH?,SOS_OPT - Workflows affected: none
bugfix — Daily Sales Report missing Second Cust Name
The system fails to display the Second Cust Name value on the Daily Sales Report (RP730).
- Module: 15-sales-analysis
- Fields affected:
Second Cust Name,RP730 - Workflows affected: none
bugfix — Passed Over Lots missing Line Allocation Employee column
The system fails to display the Line Allocation Employee column on the Passed Over Lots (RR250) report.
- Module: 15-sales-analysis
- Fields affected:
Line Allocation Employee,RR250 - Workflows affected: none
bugfix — Category Recap Report fails to open
An error occurs when opening the Category Recap Report (RP140).
- Module: 15-sales-analysis
- Fields affected:
RP140 - Workflows affected: none
bugfix — Document Import Program errors on .xml fields >255 chars
The system displays an error when importing a .xml file with a field that contains more than 255 characters on the Document Import Program (DX040).
- Module: null (EDI / DX)
- Fields affected:
DX040 - Workflows affected: none
bugfix — Sales Order Truck Worksheet incorrect quantities
The system prints incorrect quantities on the Sales Order Truck Worksheet (PD097) program.
- Module: 13-shipping
- Fields affected:
PD097 - Workflows affected: none
bugfix — Trip ticket logic wrong when searching for valid work assignment
The system does not follow the correct logic when printing trip tickets and searching for a valid work assignment data process on the Sales Order Truck Worksheet (PD097) program.
- Module: 13-shipping
- Fields affected:
PD097 - Workflows affected: none
bugfix — Warehouse city/state/zip missing on Label Master
The system fails to print the Warehouse city/state/zip (WHA3) field on the Label Master (PD830) program.
- Module: null (labels)
- Fields affected:
Warehouse city/state/zip,WHA3,PD830 - Workflows affected: none
bugfix — QC app fails to connect to latest Produce Pro server
The system fails to connect the QC app to the server with the latest version of Produce Pro.
- Module: null (QC app)
- Fields affected: none
- Workflows affected: none
bugfix — Blank sales order origination code checked for ecom/app orders
The system incorrectly checks the blank value of the sales order origination code for a sales order that originates from ecommerce or an app.
- Module: 12-sales
- Fields affected: none
- Workflows affected: none
bugfix — Driver app fails to send invoices on RedHat 9 servers
The Driver app fails to send invoices after capturing signatures on RedHat 9 based servers.
- Module: 14-transportation
- Fields affected: none
- Workflows affected: none
bugfix — E-commerce valid delivery date retrieval error
An error occurs when retrieving valid delivery dates for e-commerce orders.
- Module: null (e-commerce)
- Fields affected: none
- Workflows affected: none
Source attribution
- Source PDF:
Produce Pro 2402.3 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.3"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.