商友7.5 续签合同引起无法退

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 的情况    历史遗留问题啊. 

你可能感兴趣的:(职场,休闲,管理软件,bfv7)