修改项 | 方案A (以此为准) (以含税金额为主,联动计算其他栏位) | 方案B (以无税金额为主,计算其他栏位) |
修改“主数量” | 含税金额 = Round(含税单价 * 数量, 2) 无税金额 = Round(含税金额 / (1 + 税率), 2) 税额 = 含税金额 - 无税金额 无税单价 = Round(无税金额 / 主数量, 6) | 无税金额 = Round(无税单价 * 主数量, 2) 税额 = Round(无税金额 * 税率, 2) 含税金额 = 无税金额 + 税率 含税单价 = Round(含税金额 / 主数量, 6) |
修改“无税单价” | 含税金额 = Round(无税单价 * 数量 * (1 + 税率), 2) 无税金额 = Round(含税金额 / (1 + 税率), 2) 税额 = 含税金额 - 无税金额 含税单价 = Round(含税金额 / 数量, 6) | 无税金额 = Round(无税单价 * 主数量, 2) 税额 = Round(无税金额 * 税率, 2) 含税金额 = 无税金额 + 税率 含税单价 = Round(含税金额 / 主数量, 6) |
修改“无税金额” | 含税金额 = Round(无税金额 * (1 + 税率), 2) 税额 = 含税金额 - 无税金额 含税单价 = Round(含税金额 / 数量, 6) 无税单价 = Round(无税金额 / 数量, 6) | 税额 = Round(无税金额 * 税率, 2) 含税金额 = 无税金额 + 税额 无税单价 = Round(无税金额 / 主数量, 6) 含税单价 = Round(含税金额 / 主数量, 6) |
修改“税率” | 无税金额 = Round(含税金额 / (1 + 税率), 2) 税额 = 含税金额 - 无税金额 无税单价 = Round(无税金额 / 数量, 6) | 税额 = Round(无税金额 * 税率, 2) 含税金额 = 无税金额 + 税额 含税单价 = Round(含税金额 / 主数量, 6) |
修改“税额” | 无税金额 = 含税金额 - 税额 无税单价 = Round(无税金额 / 数量, 6) 控制: 改后税额与(含税额/(1+税率%)*税率%)的绝对值差异不能超过正负0.1 | 含税金额 = 无税金额 + 税额 含税单价 = Round(含税金额 / 主数量, 6) 控制: 改后税额与(含税额/(1+税率%)*税率%)的绝对值差异不能超过正负0.1 |
修改“含税单价” | 含税金额 = Round(含税单价 * 数量, 2) 无税金额 = Round(含税金额 / (1 + 税率), 2) 税额 = 含税金额 - 无税金额 无税单价 = Round(无税金额 / 数量, 6) | 含税金额 = Round(含税单价 * 主数量, 2) 税额 = Round(含税金额 / (1+税率)*税率, 2) 无税金额 = 含税金额 - 税额 无税单价 = Round(无税金额 / 主数量, 6) |
修改“含税金额” | 无税金额 = Round(含税金额 / (1 + 税率), 2) 税额 = 含税金额 - 无税金额 含税单价 = Round(含税金额 / 数量, 6) 无税单价 = Round(无税金额 / 数量, 6) | 税额 = Round(含税金额 / (1+税率)*税率, 2) 无税金额 = 含税金额 - 税额 含税单价 = Round(含税金额 / 主数量, 6) 无税单价 = Round(无税金额 / 主数量, 6) |
本币计算规则 | 本币无税金额 = Round(无税金额&折算汇率, 2) 本币税额 = Round(税额&折算汇率, 2) 本币含税金额 = 本币无税金额 + 本币税额 本币无税单价 = Round(本币无税金额 / 主数量, 6) 本币含税单价 = Round(本币含税金额 / 主数量, 6) | 同左 |
欢迎光临 环思产品论坛 (http://bbs.huansi.cn/) | Powered by Discuz! X3.2 |