Manufacturing

Back to release notes

221.0.82

Issues Resolved
Issues Resolved

Works Order Processing

  • Fix backflush from barcoding device ‘object reference not set …’ error when works order components are traceable, #12208.
  • Fix issue where the area on the operation of the BOM that is duplicated was not set on the operation of the new BOM.
  • Prevent quantity adjustment of miscellaneous items on a works order once they are confirmed; simply unallocate the item first if you need to adjust the quantity.
  • Inform that child rows do not stay selected when collapsing the tree on the processing works orders screen, and provide the option to confirm when using “collapse”.
  • Fix ‘frmbaseworksordertreeview.updateprogress(int, int, string)’ is inaccessible due to its protection level’ build error.
  • Ensure checked sub-assemblies take precedence from a checked parent works order when putting them on hold.
  • Update sub-assembly on-hold toggle changes to deal with child/sub-assembly works orders, add progress bar, case 44275, 44651.
  • Allow overriding of default works order numbers in the trial kitting grid before creating them when the auto-generate works order number setting is unchecked.
  • Prevent error saving a sales order line related to allocations following allocation from a works order.
  • Include ‘machine’ times for ‘estimated’ and ‘actual’ times when viewing the ‘works order scheduling’.
  • Fix timesheet error display when saving a timesheet after entering a project timesheet line, if the first line is a works order type and the project type for the subsequent line is not selected but defaulted.
  • Prevent stock item changes during backflushing of a works order on the booking in stage; also prevent warehouse changes if the line is preallocated.
  • Prevent errors when attempting to ‘amend works order’ on the backflush screen for lines that are ‘invalid’.
  • Prevent allocation/issue of more than the outstanding amount when using the ‘bulk issue’ screen; refresh the grid after allocation/issue to stop the same works orders being allocated/issued multiple times.
  • Refresh ‘free stock’ values after allocate and issue on the ‘bulk issue’ screen.
  • Inform the user when updating works order line quantities that any miscellaneous lines that have been allocated (“confirmed”) will not be updated unless unallocated.
  • Fix issue completing a works order that is linked to a project and no sales order.
  • Fix incorrect deletion of works orders from the ‘process works orders’ screen.
  • Fix subcontractor advice note ‘the report could not be generated. no data was returned for this report’ error when dispatching multiple sub-contract lines, case 43797.

Material Resource Planning

  • Reduce memory use + improve performance when generating suggested purchase orders using warehouse hierarchy, case 43114.
  • Refresh ‘suggested purchase order’ tab correctly after a suggested purchase order has been deleted and the screen is filtered. {“unable to update the object (sicon.sage200.materialplanning.objects.simrpsuggestedpoline, x), as the object has been deleted”}
  • Prevent suggested purchase orders from being created for items marked as ‘do not include in MRP’.
  • Correctly calculate the ‘unit price’ of a suggested purchase order with multiple units of measure and an override buying unit price, case 43114.
  • Correct ‘future stock movements’ view when checking ‘WAP requisition’ entries incorrectly displayed on the ‘future stock movements’ screen.
  • Continue to update the ‘COS’ transaction on a project once the works order has been booked in, if the ‘allow book before issue’ setting is enabled and the works order is linked to a sales order.
  • Update sales order header total values for lines with manual prices when editing a finished item quantity linked to a sales order line.
  • Prevent duplicate barcodes for operations when ‘splitting’ or ‘copying’ a works order.
  • Pull notes from a subcontract operation when manually adding the subcontract to a works order.
  • Fix validation for unbooking serial items, ensuring available serials are in the correct bin, preventing errors further in the unbooking process.
  • Prevent updates to ‘completed’ sub-assemblies when using the ‘update from BOM’ feature.
  • Fix correct status setting of a works order when it only contains miscellaneous items.

Kitting

  • Fix issue when building a kit (mainly from barcoding) where the finished item is traceable, and the number is not auto-generated, then an error may appear ‘cannot update field traceableitemdbkey with a null value’.
  • Fix incorrect text being displayed on the ‘name’ dropdown for build kit.
  • Use priority bin for the kit item when creating kits from sales orders from the kit suggestion pop up and improve the message if you try to build kits where the designated bin was removed for the kit item.
  • Check user access to kitting before running kitting when running standalone MRP, ensuring the same user is used each time we check for MRP settings.

General

  • Fix leaving the stock item code or name selection without selecting a stock item. {“object reference error”}
  • Fix error when amending multiple stock items and then switching from one item to another.
  • Prevent message ‘the data on this screen has not been saved. would you like to save the data before closing the screen?’ from appearing when amending multiple stock items.
  • Update the data model to include ‘siworksorderquantityview’, ‘siworksorderunallocatedview’, and ‘siworksorderallocatedview’.

Date applied: December 11, 2024