应采用信息停用与逻辑清理方式:一、在物品管理界面搜索后勾选停用;二、按分类批量停用;三、数据库手动更新IsEnabled字段为0;四、导出编辑Excel后重新导入。

如果您在使用求索办公用品管理系统过程中发现部分用品信息已失效、重复或不再使用,需从系统中移除其显示与参与运算,但又不希望直接物理删除导致历史单据关联异常,则需采用信息停用与逻辑清理方式。以下是实现该目标的多种操作方法:
一、通过物品管理界面停用无效用品
该方法适用于保留历史数据完整性前提下,使无效用品在新增单据、库存查询及报表中不可见、不可选。系统通过“停用”状态标记实现逻辑隔离,不影响过往出入库记录。
1、登录求索办公用品管理系统v8.6或v8.7版本,进入主界面后点击【物品管理】模块。
2、在物品列表页顶部输入框中输入疑似无效用品的名称或编号,点击【搜索】定位目标条目。
3、勾选该物品所在行左侧复选框,点击工具栏中的【停用】按钮(图标为灰色锁形)。
4、在弹出的确认窗口中,勾选“停用后该物品将不在新建单据中显示,且不参与库存统计”,点击【确定】完成停用。
二、使用分类筛选批量停用同类无效用品
当多个无效用品具有相同分类特征(如“已淘汰耗材”“测试专用品”等),可借助分类树结构进行集中处理,避免逐条操作。系统支持按自定义分类路径筛选并批量执行状态变更。
1、在【物品管理】界面左侧展开【物品分类】树,定位到对应无效用品所属的分类节点(例如“临时领用-过期批次”)。
2、点击该分类名称,右侧物品列表自动刷新为该分类下全部条目。
3、点击列表上方【全选】复选框,再点击【批量操作】→【设为停用】。
4、系统提示“本次共选中XX条物品,停用后将同步清除其在所有下拉选择框中的可见性”,点击【执行】。
三、通过数据库字段手动更新停用标识(高级操作)
该方法适用于管理员具备本地数据库访问权限且需紧急处理大量异常数据的情形。直接修改后台数据表中物品记录的启用状态字段,绕过前端校验,效率最高但需严格备份。
1、使用SQL Server Management Studio或Navicat连接求索系统所用数据库(默认数据库名通常为QsOfficeDB)。
2、执行查询语句:SELECT * FROM T_Item WHERE ItemName LIKE '%作废%' OR ItemCode LIKE 'TEMP%',确认待处理记录ID。
3、执行更新语句:UPDATE T_Item SET IsEnabled = 0 WHERE ItemID IN (1024, 1089, 1156);其中IsEnabled=0代表停用状态。
4、执行完成后,在系统前台任意页面按F5刷新,验证对应物品是否已从【入库单】物品选择下拉列表中消失,并确认T_Item表中IsEnabled字段值已全部更新为0。
四、导出-编辑-导入方式清理冗余信息
该方法适合需对无效用品执行属性修正(如清空供应商、重置预警值)、补充备注说明后再统一停用的情形。通过标准Excel模板完成结构化编辑,确保字段映射准确无误。
1、在【物品管理】界面点击【导出】按钮,选择导出全部字段为Excel格式,保存为“物品原始清单.xlsx”。
2、在Excel中筛选出“备注”列含“无效”“停用”“测试”等关键词的行,将其“IsEnabled”列值统一改为“否”或“0”。
3、删除其余非必要列,仅保留ItemID、ItemName、IsEnabled、Remark等核心字段,保存文件。
4、返回系统,点击【导入】→【物品信息导入】,选择已编辑文件,勾选“启用状态以导入文件为准,覆盖现有设置”,点击【开始导入】。










