返利系统强依赖客户账户2.0,使用返利必须开启客户账户,并通过单据上的客户账户组件来使用。所以需要先进行客户账户的相关配置。

开启返利后,客户账户里将自动增加3个预置的返利相关的账户;
如果还需要自定义的返利相关账户,也可在此维护。
附:返利类型与客户账户种类的关系

配置 客户账号-账户授权
需要开启账户授权:

开启返利后,账户授权里将自动增加2个预置的授权记录:
- 返利单的收入授权
-销售订单的支出授权

此处的明细行表示返利单可以入账到这三个客户账户;
如果还有自定义的返利相关账户,也可在此配置入账关系

此处的明细行表示订单上可以展示这三个客户账户,用于后续直接在订单上扣减对应账户的余额(通过客户账户组件);
如果还有其他账户需要在订单上直接扣减,也可在此配置出账关系
配置 客户账户-校验规则
需要开启账户的校验规则:

开启返利后,校验规则里将自动增加1个预置的规则:
- 【组件扣减】类型
- 扣减的关联对象为【销售订单】

订单上,需要在【客户账户组件】中直接录入金额就扣减余额的账户,在此配置账户及扣减信息:


选择某个账户(如返利账户):
- 配置订单上该账户扣减额的对应字段;
- 预置的三个返利账户有预置的扣减字段,并已默认配置好;
- 其他账户需要先在订单主对象增加对应的扣减字段,然后在此建立扣减关系。