请教一个物流的问题 专门建一个库存明细表,出入库或修改单据时用触发器维护此表。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最好再加一个库存事务明细表,类似于会计凭证。记录下每一笔影响库存的单据资料。 记录不能删除建立库存表 单据应该是不能删除的,最多只能取消(加装态标志字段)。 如果录入错误了,要删除怎么办呢? 如果录入错误了,要删除怎么办 两种方法:1.动态计算2.加当前库存字段,每次存储时,计算当前库存,有删除的记录时,重新计算该单据后的所有单据. 如果录入错误,可以1:取消,置状态字段为特定值。2:新开另一种单来冲销此单。(较麻烦,会计上用得多些,其它地方用得少). 我们公司的单据会设置为以下几种状态新单据已确认单据正在审核单据已审核单据已结案单据已取消单据根据这个单据的不同状态,分别写不同的存储过程,对库存进行不同的修改但已取消与已结案的单据不能够更进行修改已确认的单据内容不能修改,只能进行审核或是结案操作单据只要一生成,是不能够删除的 如果入库单据入错了,如:货号为AAA99的货只有8个,但入库入了10个这时候要再开一张入库单,但数量为-2个,或开冲销单,数量为2,但对库存进行减操作 有几个基本的库应该是需要的,每次入库的记录表,入库前的库存表,入库后的当前库存。这样的话就是先把即如写入入库货品表,用触发器,在入库的同时,把当前的库存表,存入入库前的库存表,然后刷新得到新的库存。不知道这个样子行不行,很久没有用了,不果原理还是比较清晰的。 如何将自格林威治时间1970年1月1日凌晨起的秒数转化成对应的日期! 我写的这个存储过程怎么老是报错 存储过程求助 如何将一个服务器中数据库的表复制到另外一个服务器中的数据库中 关于sql数据恢复问题,解决不了的话难免被炒啦,高手帮忙! 提问 怎样删除一个表中两条完全相同的记录中的一条 不懂就问之一:在SQL SERVER中image类型如何使用(怎样图片放入数据),用它来存储图像文件合适吗 新进此地请多关照,我想问问什么数据库好 SQL小白前来请教几个问题! 一个关于sql的基础问题,请大家指教:) 帮助...一个小问题
记录下每一笔影响库存的单据资料。
建立库存表
1.动态计算
2.加当前库存字段,每次存储时,计算当前库存,有删除的记录时,重新计算该单据后的所有单据.
1:取消,置状态字段为特定值。
2:新开另一种单来冲销此单。(较麻烦,会计上用得多些,其它地方用得少).
新单据
已确认单据
正在审核单据
已审核单据
已结案单据
已取消单据
根据这个单据的不同状态,分别写不同的存储过程,对库存进行不同的修改
但已取消与已结案的单据不能够更进行修改
已确认的单据内容不能修改,只能进行审核或是结案操作
单据只要一生成,是不能够删除的
这时候要再开一张入库单,但数量为-2个,或开冲销单,数量为2,但对库存进行减操作