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平台完成基础数据的映射,保证同步过程中关联的基础数据的一致性。 3.内容清单 ESB+MDM预置样例的主要开发内容如下,包括主数据和单据两部分: 1.主数据:包括以MDM为源头的组织、人员、物料、产品,以ERP为源头的客户、供应商,以财务为源头的会计科目和核算项目,以财务和ERP为源头的银行账户; 2.业务单据:包括收款单和付款单,以ERP为源头。 演示方案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平台新增组织数据: 2.通过生成任务进行下发,下发至ERP和财务: 3.检查分发任务和分发日志: 4.检查ERP数据: 5.检查财务数据: > > > >人员 1.在MDM平台新增人员数据: 2.通过生成任务进行下发,下发至ERP和财务: 3.检查分发任务和分发日志: 4.检查ERP数据: 5.检查财务数据: > > > >产品 1.在MDM平台新增产品数据: 2.通过生成任务进行下发,下发至ERP和财务: 3.检查分发任务和分发日志: 4.检查ERP数据: 5.检查财务数据: > > > >物料 1.在MDM平台新增物料数据: 2.通过生成任务进行下发,下发至ERP和财务: 3.检查分发任务和分发日志: 4.检查ERP数据: 5.检查财务数据: 2.ERP源头 客户、供应商、银行账号是以ERP系统为源头的,所以需要在ERP系统进行新增,由于ERP是模拟系统库,直接通过SQL新增,然后通过手动调用ESB集成流程进行同步分发。 > > > >客户 1.在ERP数据库新增数据: 2.通过ESB流程手动同步,同步至MDM: 3.检查MDM数据和同步日志: 4.MDM自动生产任务,检查分发任务和分发日志: 5.检查财务数据: > > > >供应商 1.在ERP数据库新增数据: 2.通过ESB流程手动同步,同步至MDM: 3.检查MDM数据和同步日志: 4.MDM自动生产任务,检查分发任务和分发日志: 5.检查财务数据: > > > >银行账号 1.在ERP数据库新增数据: 2.通过ESB流程手动同步,同步至MDM: 3.检查MDM数据和同步日志: 4.MDM自动生产任务,检查分发任务和分发日志: 5.检查财务数据: 3.财务源头 会计科目、核算项目、银行账户是以财务系统为源头的,由于会计科目和核算项目变动频率非常低,所以主要演示银行账户,而财务银行账户又无需分发ERP,所以只演示银行账户同步MDM。在财务系统进行新增银行账户,由于财务是模拟系统库,直接通过SQL新增,然后通过手动调用ESB集成流程进行同步。 1.在财务数据库新增数据: 2.通过ESB流程手动同步,同步至MDM: 3.检查MDM数据和同步日志: 业务集成业务集成主要是业务单据集成以及凭证集成,均已ERP系统单据为源头,包括ERP收款单、付款单两类,同步财务系统时通过不同的ESB流程推送至财务系统的应收单、应付单以及凭证中。 1.应收单集成 1.在ERP数据库新增应收单,并关联新增的基础数据: 2.通过ESB流程手动推送,推至财务系统: 3.检查财务数据,以及对应的关联关系: 应收单: 应收单分录: 关联组织: 关联人员: 关联客户: 关联产品: 2.应付单集成 应付单的集成方式和收款单类似,具体步骤参考收款单即可,ERP新增数据脚本参考如下: 注意:付款单关联的基础数据主要是组织、人员、供应商和物料,创建ERP单据和检查财务数据时注意检查基础数据关联。 3.凭证集成 1.凭证集成的集成方式也是基于ERP的收款单、付款单,所以在演示时直接选择新增的收款单和付款单即可; 2.通过ESB流程手动推送,推至财务系统: 3.检查财务数据,以及对应的关联关系: 财务凭证: 凭证分录: 关联组织: 关联人员: 会计科目: 核算项目明细: 核算项目供应商: 核算项目物料: 总结分析作为将产品与业务深度结合的典型样例之一,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升级的良性循环,为企业的发展提供强有力的支撑。 本文由@数通畅联原创,欢迎转发,仅供学习交流使用,引用请注明出处!谢谢~ |
|
来自: dafuweng2011 > 《主数据》