v26.17
We are pleased to share the latest updates and enhancements introduced in Version 26.17. Below are the key features and improvements, along with their respective locations for easy reference.
New Features​
Enhancements​
1. Automatic First Process Determination in Control Plan Process​
Location: Production & Quality → Masters → Control Plan → Control Plan Process
Details:
- The Is First Process (Y or N Only) field has been removed from the Control Plan Process screen, preventing users from manually entering or modifying the value.
- The system now automatically determines the First Process based on the Process Order.
- When Process Order = 1, the system automatically sets the process as First Process (Y).
- When Process Order is not 1, the system automatically sets the process as First Process (N).
- Only one First Process is allowed within a Control Plan. The system prevents creating or updating another process as the First Process when one already exists.
- The validation is applied during both create and update operations to ensure consistent First Process configuration.
- The First Process value remains available in the process list for reference but is controlled automatically by the system.
2. Outsource & Special Process​
Location:
Outsource Process and Special Process screens under Production & Quality → Operations.
- You can now distribute the received serials freely across Accepted, Machining Defect, Machining Rejection, Casting Rejection and Not Processed, up to the Total Inward Qty — only the total is checked (with sampling), not each inward bucket.
- Serials are shown in clear cards — Accepted, Machining Defect, Machining Rejection, Casting Rejection, Not Processed — with APV / MD / MRJ / CRJ / NP action buttons, an Action Guide legend, and a summary bar showing Total Inward Qty and Inspected Qty.
- Three rejection statuses are now available per serial:
- Machining Defect (MD) — a reviewable reject that is sent to the Rejection Assign (NCR) screen for later disposition. This is the default.
- Machining Rejection (MRJ) — a terminal machining reject that is scrapped directly and skips NCR review.
- Casting Rejection (CRJ) — a terminal casting reject that is scrapped directly and skips NCR review.
- In every case the serial stays at the inspected process and does not advance to the next process.
- During sampling, a Rejection Status dropdown appears after the Task Serial No selector — shown only when a sample has a red (negative) validation and a serial is selected. It lets you send the failed sample to Machining Defect (default), Machining Rejection or Casting Rejection on Submit.
- The NP (Not Processed) toggle is now in the master header beside Status, rather than in the Task Serial No row. It sends the whole lot to Not Processed without sampling; it is available before sampling starts, and turning it on/off clears the current unsaved selection while keeping already-validated serials.
- The serial disposition section stays hidden until sampling is complete or the Outsource-only NP toggle is enabled. NP is not shown in Special Process.
- Serial Selection is now an Auto / Manual button — Auto picks the required serials, Manual lets you pick each one.
- The Task Serial No field is disabled until the required sampling is complete; trying to select or move earlier shows "Please complete the required sampling quantity before selecting or moving Task Serial No."
- A serial validated through sampling is locked and cannot be moved to another card (applies to both approved and rejected sampling pieces).
- Whole-lot rejection: when rejections reach the Rejection Sampling Plan, all serials move to Rejected, APV and NP are disabled, and only Reject is available. The Reject button appears only once this limit is reached, and is hidden when the whole lot is Not Processed.
- Special Process also supports the three rejection statuses (Machining Defect / Machining Rejection / Casting Rejection) but has no Not Processed option; its Accepted serials cannot exceed the Accepted Quantity and the rejected serials (all three combined) cannot exceed the Defect Quantity (Approve is blocked with a message if crossed).
- The validation area opens the right tab automatically — Task Validation when there are measurement items, File Uploads only when there are file-upload items only.
Fixes:
- Sampling Size is now calculated from the full Total Inward Qty, so inwards with 0 Accepted but rejections / not-processed no longer show a Sampling Size of 0 (the disposition cards now open correctly).
- Stock movement quantities are correct — a rejected lot records all rejected serials including the sampling pieces, and an approved lot matches the number of accepted serials (no extra count).
- Not Processed serials now appear on edit — re-opening an approved all-Not-Processed record shows its serials in the card.
3. Back-to-Draft Invoice Delete Restriction & Cancel Feature​
Location: You can access Invoice under Sales → Operations
Details:
- Disabled Deletion on Search Screen: For invoices moved from Approved back to Draft, the Delete icon on the Search screen is now disabled and blocked to prevent accidental deletion of historical records.
- Enabled Cancel Invoice Option: The Cancel Invoice button is now enabled on the Edit screen for Back-to-Draft invoices, allowing users to perform formal cancellation.
4. Sample Re-Validation in GRN & Inward Inspection Process​
Location:
GRN Inspection and Inward Inspection Process
Details:
- Re-Validation Access: The Re-validate Samples button is available in Sampling Mode across all GRN inspection types and the Inward Inspection Process in create mode.
- Button Enablement: Enabled only when at least one sample has been validated.
- Sample Selection: Inspectors can select allocated serial samples and view corresponding control tasks and control items.
- Actual Value Modification: Inspectors can modify the Actual Value of measurement control items and submit re-validations.
- File Upload Tab: The File Upload tab will be displayed only when a file upload specification type is configured for the respective control item. If no file upload specification is present, the tab will remain hidden.
Overall Application enhancement:​
- We have improved both backend and frontend components to enhance the application's speed, stability, and overall performance.
- The application submission process has been optimized to ensure a smoother and faster user experience.
note
- Please review the release notes carefully.
- Use the DMeX Chat Bot for detailed guidance.
- Coordinate with your team to validate new features and report any issues early.
- Contact our support team if you encounter any issues.
Thank you for your continued trust in our system.