Produce Pro 2501.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 a signal.erp_version_changed event; field-changes correlated against Track A ontology MDs may fire shadow_agent.ontology_drift_detected.

Changes (60)

bugfix — MarketMan API queue processing delays for other jobs

A performance issue occurs with MarketMan API integration support of assortment or pricing, resulting in a delay in API queue processing for other jobs.

  • Module: null (integrations)
  • Fields affected: none
  • Workflows affected: none

bugfix — Default documentation configuration master files missing on Where command

The system fails to report default documentation configuration master files when executing the Where command on the Document Template Maintenance (LTXMNT) program.

  • Module: null (printing)
  • Fields affected: LTXMNT, Where
  • Workflows affected: none

bugfix — Customer region description missing on Customer Master Listing

The system fails to display the customer region description in the Region Description field on the Customer Master Listing (PD326) program.

  • Module: 12-sales
  • Fields affected: Region Description, PD326
  • Workflows affected: none

bugfix — Contacts command does not show all contacts on Customer Master Maintenance

The system fails to display all contacts when executing the Contacts command on the Customer Master Maintenance (PD320) program.

  • Module: 12-sales
  • Fields affected: PD320, Contacts
  • Workflows affected: none

bugfix — Country not updated when entering state code in some entry programs

The system fails to update the country when entering the state code based on the configuration in the State Code Master File Maintenance (STMNT) program in some entry programs.

  • Module: null (general system)
  • Fields affected: STMNT
  • Workflows affected: none

bugfix — Imported invoice misaligned on Import Historic A/P Invoices

The system incorrectly aligns the imported invoice with right-justification and zero-padding on the Import Historic A/P Invoices (IMPAPB) program.

  • Module: 16-ap
  • Fields affected: IMPAPB
  • Workflows affected: none

bugfix — Full email not displayed on Touchpoint Detail

The system fails to display the full email on the Touchpoint Detail (THPENT) program.

  • Module: 07-communication
  • Fields affected: THPENT
  • Workflows affected: none

bugfix — Traceability Source Location copied incorrectly on vendor/vendor location

The system incorrectly copies the Traceability Source Location field value when copying a vendor or vendor location record.

  • Module: 09-purchasing
  • Fields affected: Traceability Source Location
  • Workflows affected: none

bugfix — Incorrect ISO code for Dominican Republic and Commonwealth of Dominica

The system displays an incorrect ISO code for Dominican Republic and Commonwealth of Dominica.

  • Module: null (general system)
  • Fields affected: ISO code
  • Workflows affected: none

bugfix — FTP send error with wildcard on file name

An error occurs when sending files via FTP using a wildcard on the file name on the FTP/SFTP Send Client (DX900) program.

  • Module: null (integrations)
  • Fields affected: DX900
  • Workflows affected: none

bugfix — Emails not sent on manual QC inspection request

The system fails to send emails to relevant users when requesting manual quality check inspection.

  • Module: null (QC)
  • Fields affected: none
  • Workflows affected: none

bugfix — Vendor reference number errors with fewer than 3 chars

An error occurs when entering a value with less than three characters in the Vendor reference number field on the Vendor Invoice Verification (PD400) program.

  • Module: 16-ap
  • Fields affected: Vendor reference number, PD400
  • Workflows affected: none

bugfix — Notifications missing when forwarding emails as operator

The system fails to display notifications when forwarding emails as an operator.

  • Module: 07-communication
  • Fields affected: none
  • Workflows affected: none

bugfix — Un-hold sales order charges errors when items transferred to different A/R company

An error occurs when using the option to un-hold held sales order charges in setups where items are transferred to a different A/R company on the Voucher Charges (UT020) program.

  • Module: 17-ar
  • Fields affected: UT020
  • Workflows affected: none

bugfix — G/L General Ledger Print missing description column values for non-transaction accounts

The system fails to display values in the description column at the beginning of the balance line for any account that did not have any transactions during the time covered in the print when printing the G/L General Ledger Print (GL060) program.

  • Module: 18-gl
  • Fields affected: GL060
  • Workflows affected: none

bugfix — Inter-company load issues when PO & load rec dates can be out of synch

Multiples issues occur when the PO & load rec dates can be out of synch? is set to Y on the Control File Purchasing (PD310PO) program during inter-company loads.

  • Module: 09-purchasing
  • Fields affected: PO & load rec dates can be out of synch?, PD310PO
  • Workflows affected: none

bugfix — On-screen sales analysis summaries missing across all dates

The system fails to display certain summaries when viewing all dates during on-screen sales analysis.

  • Module: 15-sales-analysis
  • Fields affected: none
  • Workflows affected: none

bugfix — Error on Go command on Price List / Profile Update

An error occurs when executing the Go command on the Price List / Profile Update (PD365) program.

  • Module: 11-pricing
  • Fields affected: PD365
  • Workflows affected: none

bugfix — New items missing on Prices Print New Items page

The system fails to display new items on the New Items page when printing a price list from the Prices Print (PD370) program.

  • Module: 11-pricing
  • Fields affected: PD370
  • Workflows affected: none

bugfix — Credit allowed for more than original sales order line quantity

The system incorrectly allows entering credit for more quantity than the original sales order line.

  • Module: 12-sales
  • Fields affected: none
  • Workflows affected: none

bugfix — Pricing calculation wrong when set to run for individual customer on Prices Print

The system incorrectly calculates pricing when the pricing configuration is set to run for an individual customer on the Prices Print (PD370) program.

  • Module: 11-pricing
  • Fields affected: PD370
  • Workflows affected: none

bugfix — Sales order profile error with more than 12 product classes with screen colors

An error occurs in the sales order profile entry when the customer profile includes products from more than 12 product classes that have order screen colors set up in the product class master. This issue occurs when you create an order for that customer and navigate through the entire profile using the Order command.

  • Module: 12-sales
  • Fields affected: Order
  • Workflows affected: none

bugfix — Replenishment assignment priority set to 0 instead of control file priority

The system incorrectly updates the replenishment assignment priority as 0 instead of using the replenishment assignment priority level defined in the control file when triggered through voice picking.

  • Module: null (warehouse)
  • Fields affected: replenishment assignment priority
  • Workflows affected: none

bugfix — Recall Entry fails to build entries when input lots from different company

The system fails to build recall entries on the Recall Entry (PO180) program when the selected input lots have a source lot from a different company.

  • Module: 09-purchasing
  • Fields affected: PO180
  • Workflows affected: none

bugfix — Inventory by pound setup not retained when product partially moved to sublot

The system fails to retain the inventory by pound setup when the product is partially moved from the lot to a sublot.

  • Module: null (inventory)
  • Fields affected: none
  • Workflows affected: none

bugfix — Geocode update error on web routing solution for customer/vendor entity

An error occurs when updating the geocode of a customer, vendor, or a similar entity when the web routing solution is installed.

  • Module: 14-transportation
  • Fields affected: none
  • Workflows affected: none

bugfix — Customer record with blank warehouse blocked on Customer Routing Entry

The system incorrectly restricts adding a customer record with a blank warehouse on the Customer Routing Entry (PD324) program.

  • Module: 14-transportation
  • Fields affected: PD324
  • Workflows affected: none

bugfix — Delivery date updated for second route on second leg delivery order

An error occurs when entering an order for delivery for a customer set up with a second leg route and the system incorrectly updates the delivery date for the second route.

  • Module: 14-transportation
  • Fields affected: none
  • Workflows affected: none

bugfix — Error entering vendor lots during warehouse receiving WM372

An error occurs when entering vendor lots during warehouse receiving (WM372).

  • Module: 09-purchasing
  • Fields affected: WM372
  • Workflows affected: none

bugfix — Buy quantity uses from warehouse instead of transfer order warehouse

The system incorrectly generates a buy quantity using the from warehouse instead of the transfer order warehouse when creating a warehouse transfer on the Purchase and Transfer by Product (PO230) program.

  • Module: 09-purchasing
  • Fields affected: PO230
  • Workflows affected: none

bugfix — Route Master Maintenance requires warehouse when adding a route

The system incorrectly requires entering a warehouse when adding a route from the Route Master Maintenance (PD600) program.

  • Module: 14-transportation
  • Fields affected: PD600
  • Workflows affected: none

bugfix — Open replenishment assignments updated when in-progress picking complete for lot/pallet

The system incorrectly updates open replenishment assignments when in-progress picking assignments have completed assignment detail for a specific lot or pallet.

  • Module: null (warehouse)
  • Fields affected: none
  • Workflows affected: none

bugfix — Descriptions not aligned with fields when reprinting pallet staging labels

The system fails to align descriptions with the correct fields when reprinting pallet staging labels for picking assignments on the Work Assignment Management (ASQINQ) program.

  • Module: null (warehouse)
  • Fields affected: ASQINQ
  • Workflows affected: none

bugfix — Batch totals updated incorrectly on A/R Batch Control

The system incorrectly updates the batch totals on the A/R Batch Control (AR010) program.

  • Module: 17-ar
  • Fields affected: AR010
  • Workflows affected: none

bugfix — A/P transaction inquiry records missing from A/P vendor ledger

The system fails to display records in A/P transaction inquiry (APD_) when accessing it from the A/P vendor ledger (AP210L).

  • Module: 16-ap
  • Fields affected: APD_, AP210L
  • Workflows affected: none

bugfix — Default routing type not applied on Driver Tasks

The system fails to apply the default routing type set up on the Driver Task Reason Codes (DTCMNT) program in the Driver task routing type field on the Driver Tasks (PO800) program.

  • Module: 14-transportation
  • Fields affected: DTCMNT, Driver task routing type, PO800
  • Workflows affected: none

bugfix — Out-of-service trucks/cabs not unassigned from open trips

The system fails to unassign out of service trucks or cabs from open trips.

  • Module: 14-transportation
  • Fields affected: none
  • Workflows affected: none

bugfix — Open orders with matching route data assigned to shipped trips

The system incorrectly assigns open orders with matching route data to shipped trips from the trip header.

  • Module: 14-transportation
  • Fields affected: none
  • Workflows affected: none

bugfix — MAP command/web routing fail to display trips in some configurations

An error occurs in some configurations when using the MAP command or the web routing solution to display trips.

  • Module: 14-transportation
  • Fields affected: MAP
  • Workflows affected: none

bugfix — Change Company missing on RF menu for non-supervisors

The system fails to display the Change Company option on the RF menu for users who are not supervisors.

  • Module: 06-scanning
  • Fields affected: Change Company
  • Workflows affected: none

bugfix — Stop times updated using wrong employee on Work Assignment Scan

The system incorrectly updates stop times when the employee scanned is different from the employee that launched the Work Assignment Scan (RF350) program.

  • Module: 06-scanning
  • Fields affected: RF350
  • Workflows affected: none

bugfix — Error on Finish command on Repack Dispatch Window

An error occurs when executing the Finish command on the Repack Dispatch Window (RPDINQ) program.

  • Module: null (repacks)
  • Fields affected: RPDINQ
  • Workflows affected: none

bugfix — Error on Product Repack Entry when entering a repack in certain situations

An error occurs on the Product Repack Entry (PD210) program when entering a repack in certain situations.

  • Module: null (repacks)
  • Fields affected: PD210
  • Workflows affected: none

bugfix — RMA docking undone when docking all RMAs on a trip

The system incorrectly undoes the docking of the RMA when docking all RMAs on a trip. Additionally, the system incorrectly displays the docked RMAs in separates lines in the RF.

  • Module: 14-transportation
  • Fields affected: none
  • Workflows affected: none

bugfix — Pallet Building Program creates many assignments for double pallet jack

The system incorrectly creates many assignments when the assignments are set to double pallet jack assignments on the Pallet Building Program (PO530).

  • Module: null (warehouse)
  • Fields affected: PO530
  • Workflows affected: none

bugfix — Split or Partial command allowed when lot partially received

The system incorrectly allows use of the Split or Partial command when a lot is partially received.

  • Module: null (warehouse)
  • Fields affected: Split, Partial
  • Workflows affected: none

bugfix — LINE_INFO command errors on repack formula entry as non-supervisor

An error occurs when executing the LINE_INFO command on the repack formula entry as a non-supervisor.

  • Module: null (repacks)
  • Fields affected: LINE_INFO
  • Workflows affected: none

bugfix — Work Assignment Management displays blank values in section/header columns

The system incorrectly displays a blank value in some columns on the section/header rows in the Work Assignment Management (ASQINQ) program.

  • Module: null (warehouse)
  • Fields affected: ASQINQ
  • Workflows affected: none

bugfix — Serialized pallet ID updated on unrelated assignments via Merge on Assignment Dispatch Windows

The system incorrectly updates the serialized pallet ID on multiple unrelated assignments when using the Merge command in the the Assignment Dispatch Windows (AWIMNT) program for loading assignments if the source assignment being merged has a blank serialized pallet ID value.

  • Module: null (warehouse)
  • Fields affected: AWIMNT, Merge, serialized pallet ID
  • Workflows affected: none

bugfix — Picking Assignment Scan uses wrong employee initials after timeout

The system fails to apply the correct employee initials if a different employee barcode is scanned after the timeout on the Picking Assignment Scan (RF350) program.

  • Module: 06-scanning
  • Fields affected: RF350
  • Workflows affected: none

bugfix — Vendor Charge Summary Report error with Include open transactions and Show detail set Y

An error occurs when running the Vendor Charge Summary Report (RP390) program when the Include open transactions? and the Show detail field values are set to Y.

  • Module: 16-ap
  • Fields affected: RP390, Include open transactions?, Show detail
  • Workflows affected: none

bugfix — Invoice Recap report errors when records transferred to history

An error occurs when running the Invoice Recap (RP790) report if the related records had been transferred to history.

  • Module: 17-ar
  • Fields affected: RP790
  • Workflows affected: none

bugfix — Void credit lines displayed on Sales summary report

The system incorrectly displays void credit lines when running the Sales summary report (RR270) program.

  • Module: 12-sales
  • Fields affected: RR270
  • Workflows affected: none

bugfix — Food Safety Tasks Snapshot errors for large date range

An error occurs when running the Food Safety Tasks Snapshot (FS110) report program for a large date range.

  • Module: null (food safety)
  • Fields affected: FS110
  • Workflows affected: none

bugfix — PI report journal entry does not use PI reason code G/L account

The system fails to use the G/L account defined on the PI reason code when creating a journal entry from a PI report in the Physical Inventory Adjustments (RP760) program.

  • Module: 18-gl
  • Fields affected: RP760
  • Workflows affected: none

Source attribution

  • Source PDF: Produce Pro 2501.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 version pp-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: "2501.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.