Produce Pro 23.07 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 (25)

new_feature — Enhanced Email System

Enhanced email management capability, which controls the flow of outbound email and provides the status of each message transmitted from the system. Also throttles the rate at which messages are sent to accommodate the maximum number of connections a mail server will allow. Additional features include self-service configurability and improved error reporting to Produce Pro.

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

workflow_change — Product Filtering

Standardized filtering options for products across the system for common user experience.

  • Module: 02-searching
  • Fields affected: none
  • Workflows affected: product_filtering

new_feature — Default Customer Document Templates

Default document templates - Check Manifest, Prices Print, Invoice Credit/RMA, Bill of Lading, Confirmation of Sale, Passing and A/R Statements.

  • Module: null (cross-cutting document templates)
  • Fields affected: none
  • Workflows affected: none

new_feature — Alternate language support in Outbound EDI Product Class Commodity document

Support for alternate languages in outbound EDI - product class and commodity descriptions.

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

new_feature — EDI ability to convert a document’s transaction type

Added convert command (DX022-EDI Document type maintenance) providing the ability to change an EDI document’s transaction type.

  • Module: null (EDI integrations)
  • Fields affected: DX022
  • Workflows affected: edi_transaction_type_conversion

new_feature — Job Scheduler Blocking

Provide the ability to configure programs to be temporarily blocked from running in the job scheduler.

  • Module: null (job scheduler)
  • Fields affected: none
  • Workflows affected: job_scheduler_blocking

workflow_change — GL Journal Print Enhancements

GL Journal Print Program GL040 Enhancements - condensed printing, additional columns and filtering.

  • Module: 18-gl
  • Fields affected: GL040
  • Workflows affected: gl_journal_print

new_feature — ODBC Documentation generator

Provides the ability for the user to generate documentation based on the tables the user wants to query.

  • Module: null (data access / ODBC)
  • Fields affected: none
  • Workflows affected: odbc_documentation_generation

new_feature — AP Transactions Import

Create a set of new AP import tools that support the newest IMPORT features and user-friendly file upload and layout options. This will help new customers who are going live with our software.

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

new_feature — Procurement insight

Offer a new keytrap in various purchasing screens to give purchasing reorder information and suggestions about a specific item.

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

new_feature — E-Commerce Enhancements

Add the ability to log the end user’s browser version in the customer master web log when they authenticate.

  • Module: null (e-commerce / web log)
  • Fields affected: browser_version
  • Workflows affected: customer_web_authentication_logging

workflow_change — CRM Enhancements

Allow the ability to add and edit tasks, touchpoints, and opportunities from drill-down popup menus.

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

new_feature — Driver App Enhancements

Adds speed information to pin drops captured by Driver App. Add display of speed in Driver Dashboard.

  • Module: 14-transportation
  • Fields affected: speed
  • Workflows affected: driver_app_speed_capture

workflow_change — GL entries from report(s) to use TGL

Convert invoice recap report to TGL, so we have a standardized solution for posting G/L transactions.

  • Module: 18-gl
  • Fields affected: TGL
  • Workflows affected: gl_posting_standardization

workflow_change — EDI FTP Utility Enhancements

Command line Utility Improvements - Remove sensitive password information from command line parameters and improve command line parsing and help messages. DX Module DBC Improvements - Add debug log option to DX900 and DX930 and Modify PPROFTP.PRG to use the new command line utility and pass in the password as an environment variable.

  • Module: null (EDI / FTP infrastructure)
  • Fields affected: DX900, DX930, PPROFTP.PRG
  • Workflows affected: edi_ftp_credential_handling

workflow_change — GL Journal Import Standardization

GL Journal Import function standardized to use IMPORT verb.

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

field_change — Sales Analysis Expansion

Expand numeric fields on all (daily) sales analysis tables.

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

new_feature — Pricing Master File Imports

Add IMPORT command to PD400 - Formula Master File, PD410 - Customer Price Level Master and PD420 - Product Group Maintenance.

  • Module: 11-pricing
  • Fields affected: PD400, PD410, PD420
  • Workflows affected: pricing_master_import

new_feature — User License Changes

Add the ability to run off Named Users.

  • Module: null (licensing)
  • Fields affected: none
  • Workflows affected: named_user_licensing

new_feature — New Scanning Software Application

Complete rewrite of the Produce Pro Scanning software in C# using the 64bit TWAIN scanner driver and eliminating the need for the KOFAX software and licensing.

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

new_feature — Self-service Punchout

Added new configuration screens and improved logging to enable self-setup and management of punchouts.

  • Module: null (e-commerce / integrations)
  • Fields affected: none
  • Workflows affected: punchout_self_service

workflow_change — Produce pro Client Built from latest PuTTY Source

New Produce Pro Client release with existing Produce Pro feature set, using the latest PuTTY source code, version 0.78.

  • Module: null (client / infrastructure)
  • Fields affected: none
  • Workflows affected: client_putty_upgrade

workflow_change — Update Printing Service

Create an updated version of the printing service to allow us to provide better ability to support our customers as well as provide better self-service for our customers. Features include new Windows print service for our printing API, ability to see a list of printers and ability to easily review log files.

  • Module: null (printing infrastructure)
  • Fields affected: none
  • Workflows affected: printing_service_update

new_feature — DX Listing Report

New report that will list out the D/X Subscribers and their documents.

  • Module: null (EDI / reporting)
  • Fields affected: none
  • Workflows affected: dx_subscriber_listing

workflow_change — Checkout App compliance

Update the Produce Pro Checkout App development template to comply with the latest development standards and minimum SDK requirements as mandated by Apple and Google. Publish updated version of any customer apps that fall below the minimums.

  • Module: null (mobile shell)
  • Fields affected: none
  • Workflows affected: checkout_app_sdk_compliance

Source attribution

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