定义何种状态的单据需要重算余额。
余额更新是一个动态配置的服务,可以在任意操作触发,例如:提交、审核或其他自定义操作。当一个操作结束后,发起余额重算时,系统需要知道哪些数据状态的单据需要被重算。
序号
字段名称
字段说明
必录性
1
余额表
需要被重算的余额表
必录
2
余额规则编码
按余额表自动带出所有已配置的余额更新规则编码
3
单据实体标识
按余额表自动带出所有已配置的余额更新规则的单据
4
条件设置
默认单据状态为已审核:默认选项,处理逻辑如字面意思
无条件:即无过滤条件,所有单据都将被重算更新
自定义:按单据字段自定义条件,符合条件才重算更新
5
重算条件
条件设置为“自定义”时,设置条件
场景名称
应用场景
关键要点
使用标准单据的审核时更新余额
通常情况下,以及系统预置的余额更新都是在单据审核操作时触发余额更新的。
当未配置时,系统默认的条件是:billstatus='C',即单据状态等于已审核,如果是这样的单据就无需再做配置。
此时无需新增此配置
使用非审核操作触发余额更新
例如配置“提交”更新余额,这样就需要配置单据状态等于已提交时重算余额。
1、新增配置,录入余额表后带出所有相关余额更新规则。
2、逐一修改“条件设置”为“自定义”,以及“重算条件”修改为“单据状态 等于 已提交”。
使用非标准的单据更新余额
例如此单据状态字段标识不是billstatus,这样也必须配置对应字段,使系统能够识别。
1、新增配置,录入余额表后
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。