[分享成果][百威9000V6]【零售价加税问题】
百威9000V6是一个功能很强大的软件。它在各种报表和各种打印功能里,都支持开放设计。现在做零售很不好做了,许多买家买东西都要正式发票。 如果我们在价签上不打印上“含税价格”,很可能被买家投诉。我就分享一下如果在不一个一个设计的情况下,以函数的模式,吧零售价转化为带税价格。首先,我们假设物品的价格为A,税点为8%,那么商品的带税价格为A/0.92。 现在问题出现了,A/0.92出来的数不一定是整数,是浮点小数,而且小数点后面会有许多位。 但是我们现在收钱,一般只收到角。 而且百威的函数库里,只有四舍五入、和最接近变量的整数(这个函数不支持小数变量,也就是说,假设A/0.92=15.0000001,那么使用这个函数后,价格变成16)。 所以,为了解决上面的矛盾,我自己根据百威现有函数库,自己写了一个函数组合式,来实现我们想要达到的目的。
函数式: if(round((item_sale_price/0.92),1) >= (item_sale_price/0.92), round((item_sale_price/0.92),1), round((item_sale_price/0.92),1)+0.05 )
效果是:首先把“A/0.92”四舍五入到小数点后1位,然后和“A/0.92”进行比较,如果四舍五入后的值,不小于原来的值,则就取四舍五入后的值;否则,就+0.05。
举例:A=100则A/0.92=108.695652173 那么此函数显示数值为108.7
A=92 则A/0.92=100 那么此函数显示数值为100
A=50 则A/0.92=54.3478260869 那么此函数显示数值为54.35
希望能帮到大家,祝愿大家的生意都越做越红火。 好 支持楼主
效果有待验证.回家试一下 很不错回去试试呵呵,现在正在找一款好的软件来用哈哈。 这个好像很麻烦的哦!!百威的这些设置太复杂了! 谢谢楼主。把数字转换为字符该怎么办
页:
[1]