热门关键词用友BIP 用友U9 用友NC 用友U8 OA T+ 好业财

    详细信息

    您现在的位置:网站首页 >> 百科问答 >> 详细信息

    速达T+生产加工单变更无法保存提示需用数量不匹配

    特价活动:>>>> 畅云管家新购、续费7折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品6-8折优惠 

    问题描述:

    T+生产加工单变更无法保存提示需用数量不匹配,如图;我已经把需用数量改成和累计数量一样的了 ,还是提示我第三行有问题;这个单据是其他系统生成过来的,想让总部看看是哪个字段有问题还是其他问题


    问题回复:

    先执行一下研发的脚本调整数据。 需要二开的人员了解的是: 生产加工单中主计量(idbaseunit)和主数量(basequantity)的赋值逻辑 从数量(quantity)和数量2(quantity2)中找到哪个是主计量对应的数量,将对应的数量和计量单位赋给主计量和主数量。 按照这个逻辑调整一下代码,要不然以后还会出问题,还得用这个脚本来处理。


    方案/脚本说明:

    --备份数据 SELECT * INTO mp_manufactureOrder_b_bak --调整错误数据 UPDATE mp_manufactureOrder_b SET baseQuantity=temp.basequantity,idbaseunit=temp.idbaseunit FROM (SELECT (CASE WHEN a1.isMainUnit=1 then quantity ELSE quantity2 END) AS basequantity,(CASE WHEN a1.isMainUnit=1 then a1.id ELSE a2.id END) AS idbaseunit,b.id FROM mp_manufactureOrder_b b LEFT JOIN aa_unit a0 ON b.idbaseunit=a0.id LEFT JOIN aa_unit a1 ON b.idunit=a1.id LEFT JOIN aa_unit a2 ON b.idunit2=a2.id WHERE a0.isMainUnit=0 AND a0.isSingleUnit=0) temp WHERE mp_manufactureOrder_b.id=temp.id 生产加工单中主计量(idbaseunit)和主数量(basequantity)的赋值逻辑 从数量(quantity)和数量2(quantity2)中找到哪个是主计量对应的数量,将对应的数量和计量单位赋给主计量和主数量

     

     

    上一篇:T3货位的数量 总和与库存总数量不符

    客服电话:400-665-0028

    关键字:财务软件,畅捷通软件,财务软件,进销存软件,U9官网,U8,KIS,K3,云星空,云星辰,T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,速达软件