错误:INSERT 语句与Foreign Key 约束”FK_S_Bill_S_Store”冲突。该冲突发生于数据库”Yumstone”,表”dbo.S_Store”,column ’StoreCode’。
原因是:二级部门对应的仓库设置不正确,在发布的时候,找不到相关的仓库。
系统设置=》操作=》易石设置汇总=》制作部门二级部门设置=》二级部门对应的仓库=》检查一下二级部门对应的仓库。
执行以下语句就可以找出那个二级部门有问题(语句没经过验证,有问题的话,麻烦技术群提醒一下):
select a.Dept2Code from BillMenuItemHis a,CostCard b,Dept2 c
where (a.BillDate between '2018-11-01' and '2018-11-30') and a.CostCardNo=b.CostCardNo
and a.Dept2Code=c.Dept2Code and (ISNULL(c.StoreCode,'')='' or (c.StoreCode not in (select StoreCode from S_Store)))
group by a.Dept2Code
上述语句中红色部分的日期区间需要自己替换。
设置正确以后,重新生成销售单的时候,勾选上根据最新厨房对应出品部门的设置更新历史账单的对应出品部门。
修改日期 | 修改人 | 备注 |
2018-11-12 11:04:12[当前版本] | 柯 | 1 |
2018-11-12 11:00:12 | 柯 | 1 |
2018-11-02 12:24:55 | 梁 | 补充 |
2017-03-10 17:49:16 | 梁 | CREAT |