问题现象: | 销售订单及出库单商品数量无法录入小数,存在比如这边的商品“羽绒”是按“千克”为单位的,那么系统中就无法录入数量如为1.2千克的羽绒。系统单据自定义中“数量”字段为系统默认字段,精度不能进行调整,希望总部能够在允许的情况给予改进,最好能将系统默认字段“数据精度”和“缺省值”等信息设置为可以进行修改。 |
问题原因: | |
解决方案: | 您好, 此问题研发人员已经出具相关补丁,请在支持网首页http://service.ufida.com.cn U8分销大补丁下载页分销10.0集成安装包中,下载最新【KB-U8IF1000-20111123-0001-All.exe】解决此问题。补丁描述:修复分销商品档案中各计量单位小数精度位数未从分销计量单位表中取,导致做单据时数量只能为整数的问题。补丁执行服务器环境需要支持.net4.0。 历史数据需要用下面的SQL在U8DRP_EntData库和全部APP库中执行调整。 update itemunit set ftinQPB= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrUnitID=u.fchrUnitID update itemunit set ftinMinQPB= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrMinUnitID=u.fchrUnitID update itemunit set ftinStatQPB= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrStatUnitID=u.fchrUnitID update itemunit set ftinPackQPB1= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID1=u.fchrUnitID update itemunit set ftinPackQPB2= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID2=u.fchrUnitID update itemunit set ftinPackQPB3= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID3=u.fchrUnitID update itemunit set ftinPackQPB4= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID4=u.fchrUnitID update itemunit set ftinPackQPB5= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID5=u.fchrUnitID update itemunit set ftinPackQPB6= u.ftinQuantityPointBit from itemunit join Unit u on itemunit.fchrPackUnitID6=u.fchrUnitID 【注意事项】修改前请务必做好数据备份; |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 分销10.0 |
产品: | 分销 |
问题名称: | 销售订单及出库单商品数量字段精度无法调整 |
最后更新: | 2011-11-29 14:57:52 |