文档中心预算预算控制控制引擎接口

控制引擎接口

上游系统负责组装和发送请求、处理返回结果及重试;预算控制实施人员负责接口联调;运维人员负责生产调用监控和问题定位。预算管理员负责确认接口命中的预算版本、控制策略和业务结果是否符合预算口径。

预算控制引擎核心就是对外提供预算发生和预算查询接口。在系统内也可以通过预算发生接口模拟调用来进行演示,测试。一些生产问题也可以通过调用发生接口的方式来手工处理。

接口联调时应准备一份与单据注册管理一致的测试数据,至少包含源系统编码、单据类型编码、单据 ID、发生日期、金额和控制维度成员。请求中的编码、日期和维度成员必须与已注册信息、预算数据和控制策略使用的口径一致。

重点核对请求参数和返回结果:

  • 请求是否使用了已注册的源系统编码和单据类型编码,单据 ID 是否能够在上游系统唯一定位原单据。

  • 发生金额、发生日期、币种(如适用)和维度成员是否完整,金额正负号是否符合接口约定。

  • 返回结果是否明确表示通过、拦截、告警或参数/配置错误,并能关联到单据 ID、策略和预算余额。

  • 重试前先确认第一次请求是否已落日志或已发生,避免因重复调用造成重复占用;冲销、撤销和修改应按接口约定使用对应的业务动作。

联调至少覆盖:正常预算、刚性超预算、弹性阈值内、超过弹性阈值、未命中策略、缺少维度和重复请求。每种场景都应保存请求参数、返回结果和日志编号。

预算查询用于在不新增预算发生记录的前提下检查预算总额、已发生金额和剩余金额等信息。查询条件应与发生接口使用同一套源系统、单据类型、日期和控制维度口径;若查询结果与发生接口返回不一致,应优先核对预算版本、累计方式、主数据映射和发生日期。

回到顶部

咨询热线

400-821-9199