iufida 发表于 2023-10-25 13:09:00

T+存货档案批量设置是否默认条码

T+-基础设置

               
                  【业务场景】
存货档案,只填写了一个条形码,需要批量设置是否默认条码

【解决方案】
前提是每个存货只有一个条形码。
备份好数据(重要),使用下面的sql在账套数据库执行完成以后,重启服务,
即可把所有存货的条形码都给勾选默认(每个存货只有一个条形码的情况下使用)


UPDATE dbo.AA_InventoryBarCode SET IsDefault = 1 WHERE 1 = 1

UPDATE entity

SET entity.DefaultBarCode = barcode.barCode

FROM dbo.AA_InventoryEntity entity

INNER JOIN dbo.AA_InventoryBarCode barcode ON barcode.idinventoryDTO = entity.id AND barcode.barCode IS NOT NULL
页: [1]
查看完整版本: T+存货档案批量设置是否默认条码