分享

ESB+MDM预置样例演示流程

 dafuweng2011 2022-07-10 发布于北京

ESB企业服务总线、MDM基础数据平台都是公司的核心产品之一,ESB主要提供服务开发、服务治理、API代理、应用集成、数据集成等功能,满足企业异构系统的业务对接、数据集成、服务集成等需求。MDM平台作为基础数据平台,主要满足企业基础数据治理的需求,通过MDM平台实现全生命周期的基础数据治理,保证基础数据的同源一致,提升数据价值。

ESB+MDM样例就是基于ESB、MDM两款产品的核心功能构建的基础样例,主要模拟跨系统的基础数据集成以及业务单据集成业务,一方面为新手学习使用产品提供帮助,另一方面预置到ESB产品中用于产品演示,增强产品和实际业务的结合。

总体说明

在进行ESB+MDM预置样例演示前要对整个预置样例进行总体介绍,包括样例的业务场景、集成架构、建设内容等,并且需要有对应的图表进行直观呈现,了解整个的预置样例的需求,以及集成方式、集成场景和集成过程。

1.业务说明

ESB+MDM预置样例包括的主要业务场景有两部分:一是主数据集成,二是业务单据集成。主数据集成以MDM为核心,将ERP、财务系统的基础数据同步至MDM平台并基于MDM进行下发;业务单据集成以ESB为核心,将ERP系统的收款、付款单据通过ESB应用集成推送至财务系统的应收、应付单据和凭证中,从而实现跨系统的财务类单据集成。

2.集成架构

整体架构规划上以ESB和MDM产品为核心,对接ERP和财务系统,先通过MDM的主数据治理实现ERP、财务基础数据的统一,再通过ESB将ERP系统的收款单、付款单推送至财务系统单据和凭证中,并通过MDM平台完成基础数据的映射,保证同步过程中关联的基础数据的一致性。

ESB+MDM预置样例演示流程

3.内容清单

ESB+MDM预置样例的主要开发内容如下,包括主数据和单据两部分:

1.主数据:包括以MDM为源头的组织、人员、物料、产品,以ERP为源头的客户、供应商,以财务为源头的会计科目和核算项目,以财务和ERP为源头的银行账户;

2.业务单据:包括收款单和付款单,以ERP为源头。

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

演示方案

ESB+MDM预置样例的演示需要从业务出发,模拟实际业务进行操作,即先做基础数据的集成,再依赖于基础数据生成业务单据,然后进行业务单据的集成,完成整个流程。

1.前期准备

因为ESB+MDM包括了ESB和MDM两个产品,而预置样例是预置在ESB产品中的,所以演示前需要对演示内容和数据提前进行准备

1.启动ESB、MDM两个产品;

2.ESB直接初始化新库,用空的ESB设计器即可;

3.MDM需要通过SQL脚本提前进行数据预置,主要是基于预置样例对MDM的数据模型、BPM工作流、全局变量等参数进行了调整;

4.为了提高演示的效率以及效果,对于演示过程中需要直接操作数据的数据,需要提前准备SQL脚本,演示时通过脚本快速生产数据。

2.演示内容

1.主数据同步:ERP系统的客户、供应商、银行账号,财务系统的银行账号,由于会计科目和核算项目变动频率非常低,所以不做具体演示;

2.主数据分发:MDM为源头的组织、人员、产品、物料分发演示,通过在MDM平台新增数据进行分发演示;

3.单据集成:基于新增的一系列基础数据生成ERP业务业务单据,并将ERP单据推送至财务系统单据中,并且保证主数据的关联是一致的;

4.凭证集成:基于新增的一系列基础数据生成ERP业务业务单据,并将ERP单据推送至财务系统凭证中,并且保证主数据的关联是一致的。

3.演示流程

> > > >主数据分发

1.操作步骤

1)在MDM手动录入数据(组织、人员、产品、物料);

2)通过手动任务分发,分发ERP和财务系统。

2.结果确认

1)MDM:检查对应分发任务和分发日志;

2)ERP:检查ERP系统的数据表,确认MDM分发的数据是否正确进入;

3)财务:检查财务系统的数据表,确认MDM分发的数据是否正确进入;

4)ESB:检查ESB的流程监控,以及应用集成日志,确认流程运行情况。

> > > >主数据同步

1.操作步骤

1)在ERP模拟表中手动录入数据(客户、供应商、银行账号);

2)通过ESB手动触发流程,将客户、供应商同步MDM;

3)在ERP模拟表中手动录入数据(银行账号);

4)通过ESB手动触发流程,将银行账号同步MDM。

2.结果确认

1)MDM:检查同步进来的客户、供应商数据、银行账号;检查分发任务和日志,确认客户、供应商、银行账号自动分发到财务;

2)财务:检查财务系统的数据表,确认客户、供应商、银行账号数据是否正确进入;

3)检查ESB的流程监控,以及应用集成日志,确认流程运行情况。

> > > >单据集成

1.操作步骤

1)在ERP模拟表中手动录入单据(收款单、付款单),并且关联新增的基础数据;

2)通过ESB手动触发流程,将收款单、付款单同步至财务系统应收、应付单据中。

2.结果确认

1)检查财务系统接收的单据信息,并确认关联的基础数据;

2)检查ESB的流程监控,以及应用集成日志,确认流程运行情况。

> > > >凭证集成

1.操作步骤

1)在ERP模拟表中手动录入单据(收款单、付款单),并且关联新增的基础数据;

2)通过ESB手动触发流程,将收款单、付款单同步至财务系统应收、应付凭证中。

2.结果确认

1)检查财务系统接收的凭证信息,确认凭证的结构,确认关联的基础数据;

2)检查ESB的流程监控,以及应用集成日志,确认流程运行情况。

主数据集成

主数据有三个源头,分别被是MDM、ERP和财务,根据来源系统的不同,需要分别进行主数据集成的演示,并且在演示时需要通过新增数据进行操作,排除历史数据的影响。

1.MDM源头

组织、人员、产品、物料是以MDM平台为源头,所以需要在MDM手动进行新增,再通过任务的方式手动下发。

> > > >组织

1.在MDM平台新增组织数据:

ESB+MDM预置样例演示流程

2.通过生成任务进行下发,下发至ERP和财务:

ESB+MDM预置样例演示流程

3.检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.检查ERP数据:

ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

> > > >人员

1.在MDM平台新增人员数据:

ESB+MDM预置样例演示流程

2.通过生成任务进行下发,下发至ERP和财务:

ESB+MDM预置样例演示流程

3.检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.检查ERP数据:

ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

> > > >产品

1.在MDM平台新增产品数据:

ESB+MDM预置样例演示流程

2.通过生成任务进行下发,下发至ERP和财务:

ESB+MDM预置样例演示流程

3.检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.检查ERP数据:

ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

> > > >物料

1.在MDM平台新增物料数据:

ESB+MDM预置样例演示流程

2.通过生成任务进行下发,下发至ERP和财务:

ESB+MDM预置样例演示流程

3.检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.检查ERP数据:

ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

2.ERP源头

客户、供应商、银行账号是以ERP系统为源头的,所以需要在ERP系统进行新增,由于ERP是模拟系统库,直接通过SQL新增,然后通过手动调用ESB集成流程进行同步分发。

> > > >客户

1.在ERP数据库新增数据:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

2.通过ESB流程手动同步,同步至MDM:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查MDM数据和同步日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.MDM自动生产任务,检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

> > > >供应商

1.在ERP数据库新增数据:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

2.通过ESB流程手动同步,同步至MDM:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查MDM数据和同步日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.MDM自动生产任务,检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

> > > >银行账号

1.在ERP数据库新增数据:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

2.通过ESB流程手动同步,同步至MDM:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查MDM数据和同步日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

4.MDM自动生产任务,检查分发任务和分发日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

5.检查财务数据:

ESB+MDM预置样例演示流程

3.财务源头

会计科目、核算项目、银行账户是以财务系统为源头的,由于会计科目和核算项目变动频率非常低,所以主要演示银行账户,而财务银行账户又无需分发ERP,所以只演示银行账户同步MDM。在财务系统进行新增银行账户,由于财务是模拟系统库,直接通过SQL新增,然后通过手动调用ESB集成流程进行同步。

1.在财务数据库新增数据:

ESB+MDM预置样例演示流程

2.通过ESB流程手动同步,同步至MDM:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查MDM数据和同步日志:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

业务集成

业务集成主要是业务单据集成以及凭证集成,均已ERP系统单据为源头,包括ERP收款单、付款单两类,同步财务系统时通过不同的ESB流程推送至财务系统的应收单、应付单以及凭证中

1.应收单集成

1.在ERP数据库新增应收单,并关联新增的基础数据:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

2.通过ESB流程手动推送,推至财务系统:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查财务数据,以及对应的关联关系:

应收单:

ESB+MDM预置样例演示流程

应收单分录:

ESB+MDM预置样例演示流程

关联组织:

ESB+MDM预置样例演示流程

关联人员:

ESB+MDM预置样例演示流程

关联客户:

ESB+MDM预置样例演示流程

关联产品:

ESB+MDM预置样例演示流程

2.应付单集成

应付单的集成方式和收款单类似,具体步骤参考收款单即可,ERP新增数据脚本参考如下:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

注意:付款单关联的基础数据主要是组织、人员、供应商和物料,创建ERP单据和检查财务数据时注意检查基础数据关联。

3.凭证集成

1.凭证集成的集成方式也是基于ERP的收款单、付款单,所以在演示时直接选择新增的收款单和付款单即可;

2.通过ESB流程手动推送,推至财务系统:

ESB+MDM预置样例演示流程
ESB+MDM预置样例演示流程

3.检查财务数据,以及对应的关联关系:

财务凭证:

ESB+MDM预置样例演示流程

凭证分录:

ESB+MDM预置样例演示流程

关联组织:

ESB+MDM预置样例演示流程

关联人员:

ESB+MDM预置样例演示流程

会计科目:

ESB+MDM预置样例演示流程

核算项目明细:

ESB+MDM预置样例演示流程

核算项目供应商:

ESB+MDM预置样例演示流程

核算项目物料:

ESB+MDM预置样例演示流程

总结分析

作为将产品与业务深度结合的典型样例之一,ESB+MDM样例直接预置到ESB产品中,在使用ESB产品时可以直接快速生成样例进行学习和了解,加强对ESB功能掌握的同时也能更全面了解ESB在业务层面的应用。

1.方案演示

ESB+MDM方案构建的目的就是为了融合业务、深入业务,挖掘产品与业务结合的有效模式,所以在方案演示要更强调业务场景化,重视产品和方案如何与业务融合,支撑业务场景,以及面对零散、复杂的业务场景,如何能通过产品和方案的快速变化,支撑业务的实现。演示时要注意从业务出发,模拟实际业务操作流程来演示,体现产品和演示的专业性、准确性、灵活性、便捷性。

2.业务场景

ESB+MDM统一应用集成主要是针对企业跨系统业务集成的需求,除了样例中预置的财务单据集成外,所以涉及跨系统的业务集成、单据集成都可以通过ESB进行实现。在实现单据集成的过程中,结合MDM产品进行基础数据治理,保证基础数据的同源一致,也能为企业的信息化带来更大的价值,强化数据资产体系建设。

3.集成方案

ESB+MDM统一应用集成只是ESB典型应用场景之一,在ESB产品中除了ESB+MDM之外还预置了ESB、API、IDM+ESB、MDM+ESB、DAP+ESB等一系列样例,通过ESB与不同产品组合成基础方案,满足企业IT治理、数据治理、服务治理、统一认证、数据分析等不同的业务场景和需求。

通过ESB中预置的一系列基础组合方案,再通过产品之间的相互组合完整的解决方案,如ipoc集成底座(IDM+ESB+MDM)方案、数据中台(DAP+MDM+ESB)方案等。通过这些集成方案,可以满足不同企业、不同阶段的信息化建设需要,从集成、治理、分析等方面为企业构建一体化、可复用、灵活稳定的IT架构,从而实现通过IT建设支持业务发展,根据业务变化推动IT升级的良性循环,为企业的发展提供强有力的支撑。

本文由@数通畅联原创,欢迎转发,仅供学习交流使用,引用请注明出处!谢谢~

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多