数量的小数位数 问题描述:为了计算的精度需要,将数量设为6位,在打印发票单时,数量也会按6位小数打印,即使小数为0的数量,这样打印的单据很乱。希望单据打印时数量的小数位数可以设置。在合计栏数量可以设置是否需要合计 问题原因:1、关于销售专用/普通发票的打印显示小数位为两位的问题,可以用以下语句在指定数据库执行(注意提前备份): --销售普通发票 update voucheritems set numpoint=2 where cardnum in ('13') and carditemname='数量' --销售专用发票 update voucheritems set numpoint=2 where cardnum in ('07') and carditemname='数量' 关于合计栏目的设置,可以在显示模版中[是否合计]中进行设计,如果单据设计中不能设置,请详细写清楚需求,并且提交需求新问题进行处理。 2、关于voucheritems/voucheritems_prn/vouchers涉及到的三张表的关系是这样的: 首先,查询select * from vouchers where appname='销售'找出对应单据的cardnumber;然后,再对voucheritems(单据显示项目表)中的小数点位数进行调整。如上的两个脚本就是做如此改动的。 但是,由于仅仅改动voucheritems_prn(单据打印表)的小数点位数,在软件中是无效的。 所以,只能通过显示模版的调整实现要求。执行脚本后,假如原来数量是0.123456,则单据显示和打印都是0.12。 解决方案:游客无权查看 相关补丁:模块:销售管理产品:U852-销售问题名称:数量的小数位数更新时间:2005-06-28 00:00:00 有用 没用85 浏览 分类 U8知识库用友U8知识库(旧)畅捷通知识库用友NC知识库用友U9知识库用友政务知识库致远OA知识库U8Cloud知识库