Release 1.17
New Features and User Stories
- User Story 13290: Part 2 - Gluelam - Planning Statical - UI improvement (Pressbed Planning View Header)
- User Story 13405: Show Glueplan state in Scheduling view
- User Story 10278: Generate/download KMD files from Optinex
- User Story 10276: Generate/download new BND file from Optinex
- User Story 10279: Generate/download PBD files from Optinex
- User Story 12478: APIM - DELETE Deviation
- User Story 12201: Adaptions to Demand POST API
- User Story 12202: Adaptions to Demand PUT API
- User Story 13687: No overlength calculation needed for BeamMaterialType "Special Form"
- User Story 12248: APIM - POST Schedule (Yet to be deployed on DEV)
- User Story 12479: APIM - PUT Schedule (Yet to be deployed on DEV)
- User Story 12480: APIM - DELETE Schedule (Yet to be deployed on DEV)
- User Story 13098: Rubner Holzbau - Material Locator adaptations
- User Story 13152: Tuning of PO generation for SpecialFormBeams in Brixen and Ober-Grafendorf (from local)
- User Story 10422: Create layout for labels to print
- User Story 10423: Trigger print function for labels - from scheduling view
- User Story 13692: Disable "Save Settings" and "Set to Default" buttons on Optimizer pop-up
- User Story 12747: Allow operator in web to view Closed PO
- User Story 13812: Saving of Glueplans and Gluesets
- User Story 13817: New field (desired number of layers) in Machine table
- User Story 13820: Values for Optimizer from Machine table
- User Story 14909: More properties in MMHolzMaterialReceiverAsync
- User Story 14664: Default Planner instructions for non-standard materials
- User Story 12648: Find Material Index based on MaterialCode or Grade sent in API
- User Story 13403: Update number of lamellas for Special Form Beams
- User Story 13880: Improvements to Pressbed Planning View
- User Story 13688: Allow adding BeamMaterial manually and connect with demands
- User Story 9559: Update Planner instructions in PO-Details without requiring unlocking
- User Story 14291: Build API for Production order reporting
- User Story 15107: Validation of Species and Lamella Planing Thickness in Glueset
- User Story 12942: Add column in PO-grid for mainline quantity and UOM
- User Story 15336: Always use LPM as UOM for consumed material on PO for fingerjoiner
- User Story 13402: Allow filtering on fields in demand grid
- User Story 15102: Restrict triggering the Optimizer for Special Form Beam demands
Bug Fixes
- Bug 13638: BeamMaterial considered to only be 100 mm in height regardless of demand height
- Bug 13772: Sorting on length not working in Gluelam Planning Continuous
- Bug 13732: Planned start time not updated in SFC when moving PO in timeline
- Bug 13700: Length of layers not correct (not all layers show the same length)
- Bug 13736: Planning view not showing any Glueplans
- Bug 13409: Left Click Glueplan in Static Scheduling causes endless loop of tracking calls
- Bug 14454: Inline update of Material Index not working
- Bug 14642: Not possible to place SpecialFormBeam in Gluesets
- Bug 13241: Strange issue in Prod environment (max. height validation)
- Bug 14803: Calculate reported and recreating chain not triggered from SFC
- Bug 14704: Part 1 - Issues in Gluelam Planning Statical (Edit Glueplan)
- Bug 14917: Part 2 - Issues in Gluelam Planning Statical (Edit Glueplan)
- Bug 14985: Not possible to add beams to Gluesets in Statical and Continuous Planning
- Bug 14991: Wrong BeamMaterialType used in Gluelam Planning Continuous
- Bug 14996: BeamMaterial length incorrect once new Glueset is added in Gluelam Planning Continuous
- Bug 14918: Part 3 - Issues in Gluelam Planning Statical (Edit Glueplan)
- Bug 14647: Create demand manually not working
- Bug 14671: PO J:son contains blank instead of null
- Bug 14662: Length and height calculation should be removed
- Bug 14425: SpecialForm beam material color removed once Glueplan is saved
- Bug 14983: Max height validation in Planning Statical not working correctly
- Bug 13242: Waste not shown correctly when Glueset is generated by Optimizer
- Bug 15085: Height validation not considering raw dimension but final dimension
- Bug 15095: Error when calling MMHolzSendPOReleaseProcessorAsync
- Bug 13701: Only one Glueplan should be selected at a time
- Bug 15143: Glulam Statical - On first load, same Glueplans appearing twice
- Bug 15171: Adding new Glueset or Layer not working in Gluelam Planning Statical
- Bug 15230: WoodType in BND file incorrect
- Bug 14979: Filter saved but sometimes not applied to the Gluelam demand grid
- Bug 15272: Gluelam Continuous - Remove Length field
- Bug 15084: Add/Edit Glueplan for Planning Continuous not working correctly
- Bug 14340: Delete demand warnings logged in app insights for test environment
- Bug 14901: Too many materials shown in material dropdown in SpecialFormSpecs
- Bug 15467: Changing material for demand does not work
- Bug 15493: Recreate PO chain not working
- Bug 15496: Wrong topic called for SFC PO update
- Bug 15366: Create demand - Two different errors
- Bug 14986: Offset validation not considering "Default Cut Off Length"
- Bug 15008: Combination of different construction certifications should not be possible
- Bug 12722: "Show Glueset" button inside POs should work when there are POs connected to a Glueplan/Glueset
- Bug 15555: Materials not loading in Model - Activities
- Bug 14984: Moving BeamMaterials in Layers not working correctly
- Bug 15285: Height validation triggered unnecessarily when adding a BML to an existing BM
- Bug 14982: Glue Plans component not working when side menu is not fixed
- Bug 15606: Glue set not saved when demands are created from UI
- Bug 15588: Demand grid not loading for first Glueplan selected in Planning Continuous
- Bug 15371: Round down to integer for pcs in MMHolzSendPOReleaseProcessorAsync j
- Bug 15611: Not possible to place SpecialFormBeams in Glueplans/Gluesets
- Bug 15524: Clicking away from PO always warns about "unsaved data"
- Bug 15288: Description not taken for planner instruction
- Bug 14878: Length on Glueset not correct in Statical Planning
- Bug 15289: Creating PO view - Strange rounding behavior
- Bug 13681: When a beam is marked as reject and the order is already set to inactive, the order needs to be reactivated
- Bug 14675: Inline update of material in Gluelam demand grid not correct
- Bug 15616: Quantity on demand not updated when Glueplan state is set to "Canceled"
- Bug 15692: Cannot create ProdOrders (Material not found)
- Bug 15683: Wrong error code returned when sending delete demand