数据库更改:
1。订单表中更改BusiDeptNo,为tinyint,默认值为1,非空。
UPDATE TBL_Order SET BusiDeptNo = 1
2。提货表中加入字段标记:BusiDeptNo(tinyint) ,默认值为1(0表示全部,1表示色粉,2表示色母)。
3。InCome表中加入字段标记:BusiDeptNo(tinyint) ,默认值为1 非空
4。全部的存储过程订单、提货单、收入传票。
5。视图View_OrderQuery加上BusiDeptNo
6。视图View_InComeQuery中加BusiDeptNo
程序修改:
1。总厂调整:
(1)订单的数据表:订单表中更改BusiDeptNo,为tinyint,默认值为0,非空。
(2)新增订单,修改订单的处理包括存储过程、类、界面。
(3)订单作废,订单修改,订单查询都要加上BusiDeptNo的比较。
2。销售部程序:
(1)订单、色母订单、收入传票、送货单的界面都增加一行,部门类别。
(2)订单、色母订单、收入传票、送货单的编号要按色粉、色母分开。
(3)增加函数,已用于订单、色母订单、收入传票、送货单的界面启动时,能正确显示是色母和色粉,或是全部的。
(4)订单、色母订单、收入传票、送货单的新增,修改,查询进行改变(加入部门标记)。
(5)订单转提单,提单转收入传票的限制,只能转本部门的东西(本超市)。
(6)订单、收入传票、送货单中的查询要加入本超市的限制条件(全部、色母、色粉)。
(7)要把订单、色母订单、收入传票、送货单的编号清空(不然容易重复而引起保存失败)
(8)订单作废,订单修改,订单查询都要加上BusiDeptNo的比较。
(9)所有的查询都要加上busideptno的限制。
(10) 修改配方中的制版日期。
3。统计部分
(1)销售分类统计、提货单统计等都要通过BusiDeptNo分开,分为三个部分。