1. 如果入库以后,用户发现输入有误,要修改进货单,这时库存的数量如何调整?
 你程序可以做冲单撒。先是跟那个不对的入库单一样的但是全是负数。再做一个正确的就可以了。加减库存还是一样的道理。
 2. 如果要撤消这张进货单时,这时就把库存的数量减去这张进货单的数量,
    但如果产品已出库,剩下的数量比这张单的数量还少,这时怎么处理??
楼主要考虑实际情况。在不考虑电脑软件的情况下实际上这种情况又怎么处理呢?