马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
本帖最后由 stonys 于 2019-6-23 13:38 编辑
功能一招鲜-采购入库单增加含税单价、价税合计方案
问题描述:希望采购入库单上体现含税单价、税率、税额、价税合计等字段? 解决方案: 第一步:定义自定义项第二步:引用自定义项采购订单表体: 表体自定义项2:入库含税单价 表体自定义项3:入库税率 表体自定义项6:扣税类别 库存采购入库单表体: 表体自定义项2:入库含税单价 表体自定义项3:入库税率 表体自定义项4:入库税额 表体自定义项5:入库含税金额 表体自定义项6:扣税类别 第三步:采购订单模版上做触发公式复制个采购订单模版,在数量字段上维护编辑公式: - vdef2->norgtaxprice;
- vdef3->ntaxrate;
- vdef6->idiscounttaxtype
复制代码
第四步:采购入库单模版上做触发公式:①、实收数量字段上添加触发公式:- vuserdef4->vuserdef2*ninnum-nprice*ninnum;
- vuserdef5->vuserdef2*ninnum;
复制代码
②、含税单价(自定义项2)字段添加触发公式- nprice->vuserdef2/(100+vuserdef3)*100;
- nmny->nprice*ninnum;
- vuserdef4->vuserdef2*ninnum-nprice*ninnum;
- vuserdef5->vuserdef2*ninnum;
复制代码
③、扣税类别(自定义项6)字段上添加触发公式- nprice->iif(vuserdef6=="应税内含", vuserdef2*(100-vuserdef3)/100,iif(vuserdef6=="应税外加", vuserdef2/(vuserdef3+100)*100, vuserdef2));
- nmny->ninnum*nprice;
- vuserdef4->vuserdef2*ninnum-nprice*ninnum;
- vuserdef5->vuserdef2*ninnum;
复制代码
测试效果如下采购订单如下: 采购入库单如下: 注意事项:问题一:表体自定义项值错误,请检查(-1,2)…?如果引用了自定义项,后续流转单据都要引用对应自定义项,否则会报错 解决方法有两种: 1. 采购发票也引用相应的自定义项。 2. 修改数据交换管理,切断上下游单据自定义项的传递。 问题二:扣税类别自定义项修改注意事项扣税类别自定义项用的是备注型,公式匹配的是名称,所以只能修改成(“应税内含”或“应税外加”或者“不扣税”)
|