New Features & Enhancements
BOM Processing
- New setting inResponse.Construct.ErrorDelay sets the maximum delay for Construct Docman 2 processing.689437
Core
- Updated oriID and invtTranNo to use bigint to support 64-bit values, ensuring compatibility with environments handling very high transaction volumes.678130
- Added support for the new 2025 Pricing & Packaging license model.710068
Engineering Setup
- Attribute support has been added to Surfaces.594072
Infrastructure
- Added support for the following editors in the UI Designer:
- HyperLinkEdit
- ColorEdit
- Slider
- Switch
- SpinEdit
- TagEdit
- HTMLEdit
- FileUploader
706503 - A new Quick Add Form feature has been added to streamline the creation of Web Forms. Accessible via a new toolbar button, this option opens a dialog that prompts users for all key details needed to generate a fully functional, navigable, and permissioned Web Form—no additional configuration required.
Users can define:Once created, a confirmation dialog displays the new form's name, code, and ID.- Form Info: Code, Description, Icon, Navigation Group, and permitted User Group.
- Edit Info: Main Data Source, First Tab Name, with optional Nav Key and Label.
- Origins: Support for Status, Attributes, Notes, and Attachments setup.
This feature significantly reduces the effort required to create standard-compliant, ready-to-launch Web Forms.706481 - Added support in User Interface Designer to toggle column visibility with Ctrl+click on a grid column heading.696076
- To simplify setup, licensing, and permission handling, Web User Organizations have been merged into Insight Users, eliminating the need to create and manage both entities separately. This unification provides a single point of configuration for web client access and user management.
Key Changes:- User Name is now required and must be unique. It serves as the display name on the web, replacing the need for separate First/Last name fields.
- A checkbox on the Users web form allows enabling organization-related tabs (e.g., Communication, Address, Notes, Attachments) for applicable users.
- If multiple web users were linked to a single Insight user, they are cloned during upgrade to establish a one-to-one relationship using generated domain logins.
- Existing Web User Organization logic remains accessible via the desktop for legacy compatibility and web service host support.
671020
Integrations
- Improved handling of required communication fields in the XRechnung interface for Invoice Contact and Manufacturer relationships.695906
Inventory
- The Purchase Stock Control form is now available in the web client.676652
- The Move Orders form is now available in the web client.704280
- The Move Order Batches form is now available in the web client.704281
Not classified
- The Manufacturing Stock Control form is now available in the web client.704282
Purchasing
- Added support for Splitting, Lots, and Attributes to the Purchase Order Receipts web form.703509
Sales
- The Contacts web form has been migrated to a meta-based form and now supports customization via the User Interface Designer.709758
- The Sales Channels web form has been migrated to a meta-based form and now supports customization via the User Interface Designer.710763
- It is now possible to manually enter a product that does not exist in the lookup when using the Add Subproduct > Independent dialog. Previously, attempting this in the Sales Orders web form resulted in an error.695934
- The Sales Orders web form now supports RMA part selection.702554
- The Sales Order Types web form has been migrated to a meta-based form and now supports customization via the User Interface Designer.709757
- On the Sales Order Line Instances web form, the Routing tab of a BOM item now displays an icon in the operations grid when machining or drawing data is available for an operation. Clicking the icon opens a popup showing the machining details along with any associated images.
Note: WMF files are not supported.692733 - Catalog 2/3-way exclusions are now fully supported as Feature Option Exclusion Matrices, with immediate effect in the Sales Orders Web form.690462
- Orders with a Week Number in the Request Date were not imported properly.566932
Scheduling
- Added Request Week and Sched Ship Week columns to the Shipment Scheduling web form.696507
- The Purchase Demand form is now available in the web client.676651
Services
- Status change functionality has been added to the Service Order Scheduling web form for Jobs, allowing users to update job statuses directly without switching to another form.567800
Shop Floor
- The Custom StoredProc Scanning checkpoint frame class now provides cptID as an action parameter for generic actions in Web Shop Floor forms.675888
- The Work Order Scan Log web form has been migrated to a meta-based form and now supports customization via the User Interface Designer.709755
System Admin
- Users can now upload and configure their own avatar image directly from the main user menu in the web client. A small pen icon has been added next to the existing avatar. Clicking either the pen or the image opens a popup dialog with an avatar editor.661901
- Added Microsoft Office 365 OAuth 2.0 support for email monitors.629005
System Setup
- To prevent misleading payment terms, a new validation has been introduced to ensure that cash discount dates cannot exceed the payment target date when using the Days to Pay calculation type.671748
- Copying an address also copies Communication, Calendar and Attributes671803
UI/UX
- Support for localized Time and DateTime formatting has been added to the web client, complementing the existing InsightWeb.Global.DateFormat and InsightWeb.Global.NumberFormat settings.Two new settings, InsightWeb.Global.TimeFormat and InsightWeb.Global.DateTimeFormat, have been introduced to handle time and datetime formatting explicitly. If no settings are defined, the system falls back to locale-based defaults.567748
- The web grid now supports a Copy Cell Value function, allowing users to easily copy the content of individual cells. As part of this update, text selection within grid cells has been disabled to avoid visual inconsistencies when interacting with rows.567690
- The right click menu on tree views now has a Default Node Level setting to default the tree to Collapsed, Expanded, or First Level566992
- The Sales Orders web form has been migrated to a meta-based form and now supports customization via the User Interface Designer.703432
- Changes made within components like PushOvers and Editable Grids are now cached and tied to the form’s main Save and Discard actions, ensuring consistent save behavior across tabs. For example, on the Vendors form, edits made in the Calendar tab's grid are now stored temporarily and only committed when the main Save button is used. Discarding changes is handled through the form’s Cancel button.685390
- Action Dialogs can now be created via the User Interface Designer.694217
Workflow
- The Web Workflow Designer now supports the use of the keyword "exception" in action trees for FromRC and ToRC, aligning it with the behavior in the desktop Status Workbench.A new LookUpComboBox has been implemented to improve usability, offering predefined options:
- 0 – OK
- -1 – Generic Failure
- -32768 – Exception
689176
Issues Resolved
BOM Processing
- Newer Construct 16 versions failed with an error in IDBCCLG24 when using nucleus processing.706807
Catalog Setup
- Lookup for Input Criteria ItemNumber in 'Lookup Matrix Value Sets' tab 'Values Matrix' showed only Purchased Items with Vendors708498
Core
- In some small device scenarios with the web client, expanding shop floor navigator groups caused the top of the menu to go off screen.707062
Engineering Setup
- PreventEdgeBlowout function doesn't recognize pockets if the part has been rotated711356
- Action "Create Panel Optimization Pattern Images" failed when processed in inResponse.708243
- Data to Text (CutList) actions returned a misleading error message when trying to run an origin based action with alternate generic origin, which is not supported for this action type.711152
- Item components collected into a structure item were not multiplied by their original parent QPA.709735
- The 'Begins with' criteria property filter could cause a 'List index out of bounds' form error with too many results.705381
- Posting error 'Arc is too small for tool' when reference corner is top left712694
Infrastructure
- Action shortcut buttons were always displayed on a black background.710683
- Languages are now maintained in table Lang.Languages, translations should be done in field langCode.694065
Inventory
- Saved views in Stock Control form Suggestions grids prevented suggestions from being deleted.721349
- In some cases when item inventory is negative Available to Promise check returned -2 instead of the expected -1.707041
Machining
- When converting BPP files, arcs can be interpreted improperly707559
Purchasing
- Adding multiple split purchase order line receipts at once into an invoice caused an 'Inconsistent state' error.706649
- Purchase Demand form is slow to open, and switch to from other open forms. Some performance improvements were done.708867
- Purchase Order Receipts for lot based items showed all lots as available to select, not just the ones related to the current item.711190
Sales
- Item Import fails for 3CAD json if source Item does not already exist723087
- In some circumstances when changing sequence and indenting of group or structure lines, the display sequence was not updated.710651
- Web sales order line pricing was not calculated for some new order lines.723745
- Attempting to change status of multiple selected order lines caused a 'List index out of bounds' error.705552
- BOMTypeCode from orders import xml was not imported into dbo.OrderLinesImport709289
- Sales order line product lookup was disabled with setting CatalogOrStylePreSelection = 1.708284
- Buying Group attribute values were not being used in pricing.704623
Scheduling
- Work Center Schedule was not showing alternate operations correctly.713322
- Split Bucket Size was not applied when splitting SA items at work order creation time.Note: Item family split bucket formula will only be used for work order splitting for new parametric SA items.710401
Shop Floor
- Mini Scanning frame displayed a 'Canceled' message even on successful scan.709004
- Rejecting a part on a super routing caused lower levels of the BOM to inherit the same routing.704485
- In Mobile Work Order Scanning frame on a type I or A checkpoint, scanning an invalid location returned a vague, misleading error message.711068