成本调整单保存时提示物料启用批次管理,批号不能为空
2人赞赏了该文章
1,887次浏览
编辑于2017年12月09日 16:52:16
成本调整单保存时提示物料启用批次管理,批号不能为空。但因物料不启用批次,而是通过EXCEL导入将批次打上勾,需要去掉。
需要处理两个表,物料库存信息表和物料库存属性表SELECT FISBATCHMANAGE,* --UPDATE t SET t.FISBATCHMANAGE=0FROM dbo.T_BD_MATERIALSTOCK t WHEREt.FMATERIALID IN (SELECT FMATERIALID FROM dbo.T_BD_MATERIAL WHEREFNUMBER='TEST')--133371 SELECT * --UPDATE t SET t.FISENABLE=1FROM dbo.T_BD_MATERIALINVPTY t WHEREFMATERIALID='133371' AND FINVPTYID='10004'注:FINVPTYID='10004'为批次管理,FISENABLE为否启用,FISAFFECTCOST如已打上勾涉及到成本,请注意修改
需要处理两个表,物料库存信息表和物料库存属性表SELECT FISBATCHMANAGE,* --UPDATE t SET t.FISBATCHMANAGE=0FROM dbo.T_BD_MATERIALSTOCK t WHEREt.FMATERIALID IN (SELECT FMATERIALID FROM dbo.T_BD_MATERIAL WHEREFNUMBER='TEST')--133371 SELECT * --UPDATE t SET t.FISENABLE=1FROM dbo.T_BD_MATERIALINVPTY t WHEREFMATERIALID='133371' AND FINVPTYID='10004'注:FINVPTYID='10004'为批次管理,FISENABLE为否启用,FISAFFECTCOST如已打上勾涉及到成本,请注意修改
推荐阅读