方法一:重新建立一个门店编码使用 1、考虑到数据一致性问题,原门店编码不能删除,不能重新使用,修改门店名称提醒操作员勿用; 2、使用语句将原门店的库存更新为0,不能用语句删除; use isszmv8 --在总部执行 go update t_im_branch_stock set stock_qty = 0 where branch_no = '分店编码' 3、新建门店编码后重新初始化数据。 4、新门店做盘点更新库存。 -------------------------------------------------------------------------------------------------------------
方法二:重新引用原门店编码,此方法不推荐,如果存在连锁会员卡,将会导致会员积分或者储值不正确,所以如果有连锁会员卡,请选用第一种方式 1、首先使用语句将原门店的状态改为未初始化; use isszmv8 go update t_bd_branch_info set com_init= 0 where branch_no = '分店编码' 2、门店全新安装数据库,并引用原编码进行初始化软件 3、门店做盘点更新库存 4、使用门店重传语句将门店盘点的库存更新至总部。 --开启上传分店库存功能(在需要上传库存的分店执行) --特别说明:分店上传库存完毕后,系统将自动删除此选项以屏蔽此上传库存功能,如需要再次上传,请再次执行开通语句。 --门店重复库存语句如下 use isszmv8_branch go if exists(select * from t_sys_system where sys_var_id='Up_Branch_Stock') update t_sys_system set sys_var_value='1' where sys_var_id='Up_Branch_Stock' else insert into t_sys_system(sys_var_id,sys_var_name,sys_var_value) values('Up_Branch_Stock','上传分店库存','1') go