用友软件免费下载(www.bbsufida.com)旨在提供全系列最新最全的用友财务软件免费下载地址,快速下载请添加微信 yyrjgls

数量的小数位数-用友U8

admin2016-06-20390用友U8单据数量打印
对应版本:用友U8.52对应产品线:供应链对应模块:销售管理模块问题现象:为了计算的精度需要,将数量设为6位,在打印发票单时,数量也会按6位小数打印,即使小数为0的数量,这样打印的单据很乱。希望单据打印时数量的小数位数可以设置。在合计栏数量可以设置是否需要合计问题原因:1、关于销售专用/普通发票的打印显示小数位为两位的问题,可以用以下语句在指定数据库执行(注意提前备份):--销售普通发票updatevoucheritemssetnumpoint=2wherecardnumin(’13’)andcarditemname=’数量’--销售专用发票updatevoucheritemssetnumpoint=2wherecardnumin(’07’)andcarditemname=’数量’关于合计栏目的设置,可以在显示模版中[是否合计]中进行设计,如果单据设计中不能设置,请详细写清楚需求,并且提交需求新问题进行处理。2、关于voucheritems/voucheritems_prn/vouchers涉及到的三张表的关系是这样的:首先,查询select*fromvoucherswhereappname=’销售’找出对应单据的cardnumber;然后,再对voucheritems(单据显示项目表)中的小数点位数进行调整。如上的两个脚本就是做如此改动的。但是,由于仅仅改动voucheritems_prn(单据打印表)的小数点位数,在软件中是无效的。所以,只能通过显示模版的调整实现要求。执行脚本后,假如原来数量是0.123456,则单据显示和打印都是0.12。解决方案:1、关于销售专用/普通发票的打印显示小数位为两位的问题,可以用以下语句在指定数据库执行(注意提前备份):--销售普通发票updatevoucheritemssetnumpoint=2wherecardnumin(’13’)andcarditemname=’数量’--销售专用发票updatevoucheritemssetnumpoint=2wherecardnumin(’07’)andcarditemname=’数量’关于合计栏目的设置,可以在显示模版中[是否合计]中进行设计,如果单据设计中不能设置,请详细写清楚需求,并且提交需求新问题进行处理。2、关于voucheritems/voucheritems_prn/vouchers涉及到的三张表的关系是这样的:首先,查询select*fromvoucherswhereappname=’销售’找出对应单据的cardnumber;然后,再对voucheritems(单据显示项目表)中的小数点位数进行调整。如上的两个脚本就是做如此改动的。但是,由于仅仅改动voucheritems_prn(单据打印表)的小数点位数,在软件中是无效的。所以,只能通过显示模版的调整实现要求。执行脚本后,假如原来数量是0.123456,则单据显示和打印都是0.12。

微信号:yyrjgls
技术咨询,有偿服务!
复制微信号

本文链接:https://www.bbsufida.com/u8/42316.html

网友评论

热门文章
侧栏广告位
随机文章