Logo

Description automatically generated

News

 

Announcements

Upcoming release                                                                                                         

We’ll be releasing v3.3.11.19 on Thursday morning to address a few minor bugs that have popped up.

 

 

New ControlPro v3.3.11.x Update                                                                       

ControlPro v3.3.11.x brings a few bug fixes and one major new enhancement: “Central Hub Client” mode. In a nutshell, this is for back-office instances of CP that either only run every once in a while, or just do reporting, ticket creation and monitoring, and no actual batch delivery. With client mode, there’s no need to wait for the CHub client instance of CP to fully justify with the CHub server before all the data is up to date.

 

For a full list of what’s changed, see the release notes below.

 

Big-ticket items:

·         Added Central Hub “Client” mode:

o   Client mode is intended to be used in back-office instances of ControlPro, or instances that only run for short periods of time.

o   A Central Hub Sever instance of CP is required.

o   A CP running in Client mode behaves as a traditional client/server application.

o   No operational data (tickets, materials, customers, etc.) is stored locally.

o   No data justification is performed on components other than the ones currently being viewed.

o   If the Central Hub Server becomes unavailable, Client CPs will shut down.

 

 

New ControlPro Training Videos for October 2024                                      

Printing Additions and Features - highlights improvements and additions to print templates, template tags, and global templates.

 

Assigning Materials and Changing Variables in a System – walkthrough on how to assign a new material to your system/s in ControlPro, as well as walk you through the new features inside of the Materials tab in your system.

 

 

Please update your contacts for proactive support                                     

Even if you don’t have email explicitly configured, ControlPro still sends us emails when you encounter application crashes, database errors, heartbeat task timeouts, batch completion failures, etc. If you’d like us to proactively reach out to you to help resolve these issues, please update the Global Contact(s) and/or Local Contact(s) fields. These can be found on the General tabs on your Settings screen. Thank you.

 

 

Welcome to ControlPro v3.3!                                                                                 

ControlPro v3.3 brings a host of new features and bug fixes. The big-ticket items are listed below. For a full list of what’s changed, see the release notes below.

 

YouTube introduction video:

We have a quick 4-minute summary video for some of the major changes in ControlPro v3.3: ControlPro Update Version 3.3 (youtube.com)

 

Big-ticket items:

·         ControlPro is now NTEP certified for scales. (NTEP CC 23-053)

·         Multiple updates to the Material Search screen for calculating delivered amounts. (And related material usage reports.)

·         Added support of Zebra barcode scanners to be read as a service.

o   Integration into systems, scales, and unattended systems.

o   Can be used to input tickets, dispatches, loads, etc.

·         Editable cell double-clicking behavior is now configurable. (Settings, Local, General)

·         Allowing alphanumeric originator prefixes.

o   Requires Murray assistance to convert if desired.

·         Supporting Helm Ag legacy FTP server.

o   WebDav is no longer needed.

o   Contact Murray support to make the transition.

·         Heartbeat logic has been completely reworked.

o   The heartbeat never stops.

o   All tasks are run independently.

o   Added a “Heartbeat” tab to Local Settings screen.

o   Heartbeat CPR logic has been removed.

·         Database logic has also been completely reworked.

o   Hopefully, this will address the database connectivity issues.

o   We will continue to monitor.

·         Printing…

o   Added local and global “Print Template Tags” lists.

§  Template filling priority (first come, first served):

1.      Local tags

2.      Global tags

3.      Component/report specific tags

o   Added global default print templates.

§  All templates can have global defaults.

§  Template priority (first come, first served):

1.      Originator/system specific templates

2.      Global templates

o   Ticket & load printing.

§  Added ticket-level summaries that consolidate load actuals into a single printable document.

§  Multi-ticket batches are now tracked at the load level.

·         Batch complete documents can now be reprinted at any time.

o   Templates can now be specified as intended for email or text messages.

o   Ticket, dispatch, and load reports can now print inline images and barcodes.

·         Added meters, VARs, and explicit PLC-only materials to systems.

o   System materials must be assigned to a VAR, which must be assigned to a meter.

o   PLC-only materials now have their own tab.

o   All data has been backfilled from existing system materials.

·         Equipment & scale interaction:

o   Capturing gross weight to complete loads now has a warning delta to prevent drivers from leaving and coming back with an empty truck.

o   Capturing tare weight now has a warning delta to prevent drivers from trying to tare in a non-empty truck.

·         Added support for Helm's FTP server (explicit TLS on port 990)

·         ControlPro will now monitor PLC manual states, HMI initiated tickets, and possible “leaks”.

·         Post-season cleanup now archives tickets with loads instead of purging them.

 

 

 

Release Notes

08:00 (EST) Thursday November 21, 2024                                                      

·         ControlPro: v3.3.11.19

 

ControlPro fixes:

·         Fixed validation for setting materials to billing-only.

·         Fixed validation for changing equipment container type.

·         Fixed validation for changing system physical state.

 

08:00 (EST) Thursday November 14, 2024                                                      

·         ControlPro: v3.3.11.17

 

ControlPro enhancements:

·         Added Central Hub “Client” mode:

o   Summary:

§  Client mode is intended to be used in back-office instances of ControlPro, or instances that only run for short periods of time.

§  A Central Hub Sever instance of CP is required.

§  A CP running in Client mode behaves as a traditional client/server application.

§  No operational data (tickets, materials, customers, etc.) is stored locally.

§  No data justification is performed on components other than the ones currently being viewed.

§  If the Central Hub Server becomes unavailable, Client CPs will shut down.

o   Client CP instance restrictions:

§  No interfacing with 3rd parties.

§  No processing tickets.

§  No RFID communication.

§  Unattended systems are not allowed.

§  Systems and scales cannot be enabled.

o   Contact Murray Customer Support to migrant your CP instance over.

·         Crash messages no longer show the stack trace. (Everything is logged.)

·         Component UIDs and alternate IDs are no longer duplicated when the component is duplicated.

·         Added a CHub option to skip tickets when cleaning up.

·         Changed the CHub option to ignore the purge delay to a checkbox.

·         Component cleanup operations are now much faster.

·         Database backup failures will now generate app exceptions.

·         Switching the direction of the network log. (Newest log lines are now at the top.)

·         Sorting the in-grid VAR drop-down alphabetically.

·         Renamed the "Remaining By Blend Ratio" button to "Remaining By Percentage".

·         Added pre-initialization error handling.

 

ControlPro fixes:

·         Clearing ticket load material grid selections when reopening/closing ticket so that load modification button enables revalidate correctly.

·         Allowing multiple Simple System screens to be open at the same time.

·         Differentiating endpoint errors from validation errors.

·         CHub server call pipeline now times out after 20 seconds.

·         Added more descriptive logging to CHub server network log.

·         Transaction archiving warning logic now checks for transactions, not stores.

·         Fixed min batch size logic.

·         Allowing report criteria objects to save correctly.

·         Allowing non-open dispatches to be updated from justification.

·         Some logging and error reporting cleanup.

·         External tickets created with negative recorded amounts now pass validation when justifying with other instances.

·         Explicitly validating component IDs are not null to prevent database errors.

·         Fixed some issues with archived ticket validation and database errors.

·         System Ignored Indexes field can now be cleared out.

·         Attempted to protect grid sorting from a low-level crash.

·         Fixed issues with subject and body population for ticket, dispatch, and load emails.

·         Protecting client mode changes with a forced restart.

·         Moved loss of control audits to system-ticket audits.

·         Fixed case-sensitivity in material description search.

·         Simple System screen ticket amount default buttons now have the same permissions as those buttons on the System Details screen.

·         Reworking material archiving logic.

·         Protecting the Import Recipe workflow from changes in the material lists.

·         Better protecting Cinet mode workflow when initially switched.

·         Re-export Interfaces now works from the Settings screen again.

·         Leak detection logic now properly offsets for MicroLogix PLCs.

·         Fixing batch leak detection.

·         User messages will now always show if the app is not initialized yet.

·         Protecting cache loading from previous processes that are still shutting down.

·         Reworked the database redundancy layer to better handle database connectivity issues.

·         Loads on external tickets can now be modified.

·         Defaulting scale breaks to 1 and validating that breaks are greater than 0.

·         Fixed some issues with logging.

·         Added a flag to prevent duplicate end-of-batch audits and leak detection when the Complete button is pressed.

·         Fixed issues with leak detection.

o   Any non-zero amount is now flagged.

o   Inactive automated materials without a VAR no longer crash CP.

·         Fixed some a Windows memory leak associated with certain buttons.

·         Fixed issues with serial seed regeneration.

·         Better protecting some scale workflows from app crashes.

·         Batches:

o   Disabling Ignore Blend Ratio resets the batch.

o   Remaining By Materials button is now disabled for a ticket's first batch.

o   Fixed logic disabling Remaining By and Reset buttons on the Batch tab for in-process batches.

·         Fixed an edge case app crash involving ingredient materials that were added and rejected.

·         Fixed an edge case app crash involving removing tickets from systems.

·         Ignore interface import retries when the app is shutting down.

·         Added some redundancy for when a component tries to save twice in a row.

·         Transaction archiving warning logic now checks for transactions, not stores.

 

 

08:00 (EDT) Monday September 30, 2024                                                       

·         ControlPro: v3.3.10.12

 

ControlPro fixes:

·         Search screens will no longer auto-update while justification is ongoing.

·         Updated ClickOnce to preinstall .NET 4.8.

·         Fixing archived ticket ID creation.

o   CP will do a one-time clean up of all duplicate archived tickets on update.