费率设置 📊

功能用途(先用人话解释)

费率就是“每笔入账要扣(或加)多少比例”。

  • 费率为正:系统会从入账里扣点(常规抽点)。
  • 费率为负:系统会反向加点(常用于代付反向记账场景)。

设置命令

  • 设置费率X
  • 例如:设置费率3设置费率-2

代码里的计算逻辑(核心公式)

系统对“入账(+)”计算费率,对“下发”不再额外扣费率。

  1. 佣金(commission)
    佣金 = 入账金额 × 费率 / 100
  2. 计入应下发金额
    应下发增加值 = 入账金额 - 佣金

等价写法:
应下发增加值 = 入账金额 × (1 - 费率/100)

正费率示例(最常见)

费率 = 10%,入账 10000

  • 佣金 = 10000 × 10% = 1000
  • 应下发增加 = 10000 - 1000 = 9000

也就是你看到的“加账总额 10000,入账总额 9000”。

负费率示例(代付反向记账重点)

费率 = -5%,入账 10000

  • 佣金 = 10000 × (-5%) = -500
  • 应下发增加 = 10000 - (-500) = 10500

这就是“反向加账”:不是扣掉 5%,而是多记 5%。
在代付或特殊对账场景下,经常用这个逻辑把补点计入应下发。

费率范围与注意事项

  • 代码限制范围是:-100 < 费率 < 100(不能等于 ±100)。
  • 费率改动会影响后续新记录,建议在开单前确定。
  • 若团队对费率理解不一致,建议先用小金额做 1 笔测试再正式记账。