NC6X 会计平台存货核算单据生成凭证计算税额姓名:吉刚 邮箱:jiganga@yonyou.com一、引言存货核算里面生成凭证需要计算税额和税率二、应用场景及问题描述存货核算-其他出库单增加销项税分录得出对应的税额和税率三、解决方案通过会计平台转换模板配置公式处理。通过出库金额与物料税类的取税率进行计算,通过辅助核算设置税率来区分对应的税率1.基础设置1 / 81)在物料需要关联的物料税率里面维护备注取相关税率计算过后的例如17%维护为 0.172)设置会计科目的辅助核算项目税率数据对象去增值税税码税率2 / 83)会计科目辅助核算里面维护销项税额为税率3 / 84)设置转换模版-集团里面会计分录相关的取数公式例如 会计分录营业外支持科目的金额是无税金额+税额设置的公式如下:tonumber( getcolvalue("bd_mattaxes" ,"remarks" ,"pk_mattaxes" ,getcolvalue("bd_material" ,"pk_mattaxes" ,"pk_material" ,$bodyfk.cinventoryid@ ) )) *tonumber( $bodyfk.nmny@)+$bodyfk.nmny@公式解释:物料税类备注里面维护的 0.17*单据上金额+单据上金额4 / 85 例如 会计分录应叫增值税(销项税)的金额是税额设置的公式如下:tonumber( getcolvalue("bd_mattaxes" ,"remarks" ,"pk_mattaxes" ,getcolvalue("bd_material" ,"pk_mattaxes" ,"pk_material" ,$bodyfk.cinventoryid@ ) )) *tonumber( $bodyfk.nmny@)公式解释:物料税类备注里面维护的 0.17*单据上金额会计分录应叫增值税(销项税)设置的辅助核算使用如下公式去到辅助核算的值getcolvalue("bd_taxcode" ,"pk_taxcode" ,"mattaxes" ,getcolvalue("bd_material" ,"pk_mattaxes" ,"pk_material" ,#cinventoryid@ ))5 / 8公式解释:科目辅助核算{税率}用的是基本档案税率税码表 bd_taxcode,要用该档案对应的 pk(pk_taxcode)传递。2.引用演示1)填制其他出库单金额为 1006 / 82)生成凭证测试效果如下:7 / 8四、注意事项8 / 8