防伪开票系统6分钱误差
防伪开票系统6分钱误差-解决方法 .6分钱误差的真像 6分钱误差其实就是: [总金额*税率二税额(保持12位小数点)]-[累加所以明细 行里已经四舍五入的税额(保持2位小数点)的总合]<=0. 06 只有误差小于等于0. 06的发票才能开具成功!以下图为例进行 说明: 24122.14 17% 17% 17% 17% 17% 17% 17% 42 574.336666666667 24122.14 24122.14 24122.14 24122.14 24122.14 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 24122.14 42 574.336666666667 4100.76 4100.76 4100.76 4100.76 4100.76 24122.14 17% 24122. 14 17% 24122. 14 17% 24122.14 17% 24122.14 17% 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 S74.336666666667 17%4100.76 17% 17% 17% 17% 17% 4100.76 4100.76 4100.76 4100.76 4100.76 17/18 阿[ 24 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 242424242424 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 24122.14 24122.14 24122.14 24122.14 24122.14 24122.14 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 该清单中共有18行明细,每张的商品、单价、数量、金额、税 额都是一样的。 该发票的误差为 [总金额*税率二税额(保持12位小数点)]: (24122. 14*18*0. 17)= 73813. 7484 [累加所以明细行里已经四舍五入的税额(保持2位小数点) 的总合]: 4100.76 * 18=73813. 68 73813. 7484-73813. 68=0. 0684 已经大于 0.06 的误差,所以无 法开出这张发票 二.6分钱误差的解决方法 由于发票里[(总金额*税率)-(明细行里的税额(已四舍五入保 留2位小数点)总合)]>0.06的误差,所以无法开出发票。所 以要想解决该问题只能减少误差,把误差减少到0. 06以内。而 为了把误差控制在0.06以内,就必须得让明细行里的税额(已 四舍五入保留2位小数点)加大,也就是说必须要对明细的单价 保持不变,对数量进行拆分(1行明细分成2行明细),让这2行 拆出来的明细(单价*数量*税率)得到的税额总合大于原来未 拆分时的税额。示例如下: 美达24X CD-ROM 42 S74.336666666667 24122.14 17% 4100.76 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美达24X CD-ROM 美 1±24X CD-ROM 美达24X CD-ROM 24242424242424242424242424 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 42 574.336666666667 美达24X CD-ROM 42 574.336666666667 CD-ROM CD-ROM -p >=p - 42 574.336666666667 17^74^36666666667 美达24X CD-ROM24倍速台 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122. 14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 24122.14 17% 17% 17% 24122 14 24122.14 70912^0 17% 23574.33666666666713209.74 17% 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 4100.76 1855.11 2245.66 1/19||| 图2 图2里用红框框起来明细是把图1的最后一行明细行进行拆分, 把0. 0684的误差缩减到0. 06以内。计算如下: [总金额*税率二税额(保持12位小数点)]: (24122. 14*18*0. 17) = 73813. 7484 [累加所以明细行里已经四舍五入的税额(保持2位小数点) 的总合]: (41