BFv7.5
自营合同到期,续签生成新合同号. 这样要求必须在续签前把库存退出来. 流程 退货-->续签-->新合同号进货.
bug 一旦没有退货就直接续签,SPXX登记合同变更为新合同,但KCPCXX依旧 登记在旧合同下,则无法做返厂.
解决方法: 8000为旧合同 8001 为新合同
UPDATE SPXX SET HTH=8000 WHERE HTH=8001
UPDATE SPXX_HT SET HTH=8000 WHERE HTH=8001
UPDATE HT SET HTLX=0, STATUS=3 WHERE HTH=8000
--把8001 在程序里终止掉. 如果某商品在新合同中也发生业务,即KCPCXX同时存在新老合同. 则
UPDATE KCPCXX SET HTH=8000 WHERE HTH =8001
------------------
退货的时候 在单据审核前 税金写入THCL.ZZSJE_QT 当单据审核后 才写入 THCL.ZZSJE_17
各项金额会刷新一遍.
------------------
7.5 依然存在 SPFPCJC.JCSL=0 了但是JCJE 依然有<>0 的情况 历史遗留问题啊.