• Joined on 2026-02-02
admin created branch dev_refacte in admin/playwrite 2026-02-26 18:40:30 +08:00
admin pushed to dev_refacte at admin/playwrite 2026-02-26 18:40:30 +08:00
f715cb97e3 refactor: implement UI code optimization and refactoring
admin pushed to dev at admin/playwrite 2026-02-26 17:57:38 +08:00
3a9c6f0978 feat: add hide/show filter buttons for User mode in material validation
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 17:55:31 +08:00
c696057cd4 feat: implement inventory comparison worksheet for component materials
admin pushed to dev at admin/playwrite 2026-02-26 17:21:09 +08:00
b318856394 refactor: simplify UI layout using grid instead of pack for admin controls
admin pushed to dev at admin/playwrite 2026-02-26 15:53:32 +08:00
c76ea31fcb fix: hide Production ID source controls when admin selects full table validation
admin pushed to dev at admin/playwrite 2026-02-26 14:53:35 +08:00
2a784e66c0 feat: add unmatched materials section to execution report
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 14:42:08 +08:00
e086dee920 feat: implement BIP upload worksheet with quantity calculation fix
admin pushed to dev at admin/playwrite 2026-02-26 14:20:32 +08:00
784007c8d4 fix: ensure page2 is closed even on exception in process_single_order
admin pushed to dev at admin/playwrite 2026-02-26 13:03:23 +08:00
8d51c5b368 feat: add delete execution feature with progress tracking and dryrun mode
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 11:07:03 +08:00
44d6bdb750 fix: display all matched materials when multiple matches found in BOM extraction
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 10:27:21 +08:00
c4d7b248c4 fix: improve component inventory insufficient error handling
admin pushed to NEW_BOM at admin/AutoBOM 2026-02-26 10:13:14 +08:00
7fea574531 refactor: replace row index with production order number in error reports
admin pushed to dev at admin/playwrite 2026-02-26 10:09:24 +08:00
63601a994f feat: add dryrun parameter to skip save operations
admin pushed to dev at admin/playwrite 2026-02-26 10:02:09 +08:00
167fa2893f feat: support multiple managers in DiscreteMaterialPlanCleaner
admin pushed to dev at admin/playwrite 2026-02-25 22:39:13 +08:00
c5f48eb7c8 style: format code in discrete material cleaner
admin pushed to dev at admin/playwrite 2026-02-25 22:30:16 +08:00
7819570ef3 feat: support both productionID and order number input formats
admin pushed to dev at admin/playwrite 2026-02-25 11:45:40 +08:00
0a2c3c55c6 feat: add wait mechanisms for delete and save operations in discrete material cleaner
admin pushed to dev at admin/playwrite 2026-02-24 22:23:46 +08:00
de25841364 style: apply code formatting to discrete_material_plan_cleaner.py
admin pushed to dev at admin/playwrite 2026-02-24 21:49:18 +08:00
a520c9a05c fix: add SQL Server to MySQL syntax conversion for parameter placeholders and table names