业务事件助力跨组织结算高效流转

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

业务事件助力跨组织结算高效流转

1 业务背景

  • 集团企业内各独立核算的公司之间发生业务往来,如跨组织调拨、跨组织领料等,涉及到的跨组织结算非常复杂,遇到以下挑战:

    1、上下游单据在结算路径中配置,无法可视化

    2、每个企业的业务存在差异,个性化复杂

    3、只能通过日志排查错误,无法快速定位问题

2 业务场景

  • 采购入库单审核后,需调用组织间结算服务。可能存在双方结算、三方结算或四方结算,自动生成各组织的销售及采购虚单,且各组织的结算过程按照业务要求顺序执行。


3 解决方案

以三方结算为例,涉及ABC三个组织,B组织从A组织采购,再销售给C组织。

我们设计一条业务流程承载采购主业务,物流类单据走组织间结算服务,每个组织的采购、销售单据需要走各自的业务流。在业务流服务中根据结算路径动态生成A组织的采购入库单、B组织的销售出库单、C组织的采购入库单,共同承载三方结算业务。虚单生成后同时启动三条业务流程,并通过业务事件进行交互。后序组织的业务等待前序组织业务完成后,发送广播事件通知后续业务向下流转。

4 操作步骤

  • 步骤一:【流程服务】-【业务流服务】-【设计中心】-【流程设计】,新建一个主流程和两个虚单业务流程,如下图所示:


注:上面三条业务流程已经预置在业务流服务中(BOS_V5.0.011)。

  • 步骤二:在付款环节,根据业务需要,在业务事件中心订阅“付款后给供应商发送通知”服务,路径:【流程服务】-【业务事件中心】-【事件订阅】


  • 步骤三:【组织间结算】-【结算配置】-【虚单生成方案】中,配置上步骤一中定义的虚单业务流程,如下图所示:


运行效果:

  • 虚单生成后同时启动三条业务流程,并通过业务事件进行交互。后序组织的业务等待前序组织业务完成后,发送广播事件通知后续业务向下流转,实现自动顺序执行。

  • 用户可以通过单据关系图穿透到各个虚单的业务流程中,监控流程运行情况;

  • 用户可以在虚单生成方案中随时调整绑定的业务流程;


5 相关链接


业务事件助力跨组织结算高效流转

1 业务背景集团企业内各独立核算的公司之间发生业务往来,如跨组织调拨、跨组织领料等,涉及到的跨组织结算非常复杂,遇到以下挑战:1、上...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息