WeaverSoftware-----APioneerofCollaborativeCommerce泛微协同OA与SAP集成应用解决方案IntegratedApplicationsolutionsofe-cologyforSAPSubmittedbyWeaverSoftware2010产品管理部建立统一的信息化应用环境TotalIntroduction目录泛微协同OA与SAP集成背景1泛微协同OA与SAP集成总体介绍2泛微协同OA与SAP集成应用实例及实现方式3泛微协同OA与SAP集成整合案例客户4泛微协同OA与SAP集成技术参考资料5I.人员组织集成应用示例及实现方法II.信息门户集成应用示例及实现方法III.工作流程集成应用示例及实现方法IV.数据报表集成应用示例及实现方法IntegratedApplicationofGeneralContent第一部分:泛微协同OA与SAP集成背景PartOne:BackgroundofIntegratedApplicationforSAPe-cologymySAPERP2004SAPR/3upto4.6CSAPR/3EnterprisemySAPERP2005SAPERP的发展SAP的应用服务器从最早的三层架构到逐步支持Internet技术(ITS),再到可以全面支持J2EE,webservices(SOAP,UDDI),使得SAP的技术平台更开放,更强大IntegrationTechnologyofe-cologySAP是当今业界顶尖的ERP解决方案,以至于成为ERP的代名词。SAP在资金流,物流以及信息流中给出了完美的整合。SAP可以帮助企业解决企业运行(BOSS:BusinessOperationSupportSystem)的基本问题,大幅度提高企业的管理水平。SAP解决了信息源必须单一的问题,SAP之前不同部门之间数据无法统一,SAP解决信息单一源的问题。销售部门报表生产、库存部门报表财务部门报表时间差问题、退换物料、BOM改变等,造成数据无法统一,决策层无所适从SAP对企业的价值IntegrationTechnologyofe-cology第一个阶梯,发挥SAP应有的功能,提升SAP从操作层面走向决策层面SAP的能力SAP为业界领袖,集成了多家企业的先进管理经验SAP可以统一公司的物流,资金流以及信息流SAP可以真的做到在正确的时间采购正确现有部分企业的SAP使用状态实施了SAP,但是,很多SAP的功能没有合理充分的使用,能力没有得到发挥受限于高额的使用费用,企业不愿意进一步投入资金,从而限制发挥SAP的作用SAP中海量的企业信息基本被隔绝,没有得到充分的挖掘和利用受限于操作模式复杂以及习惯,SAP的管理支撑作用不能得到充分发挥解决思路利用外部报表方式,释放出SAP所有的信息,供决策利用外部报表推送式呈现,降低对于SAP操作的依赖利用外部报表推送式呈现,降低对于SAP专业人员的技能要求SAP在企业中的应用进程IntegrationTechnologyofe-cology第二个阶梯,解决跨系统流程问题,使得SAP的作用更加强大SAP的能力SAP中包含大量的企业运作数据SAP中孕育企业管理先进的思想现有部分企业的SAP使用状态受限于SAP实施的问题,企业的流程被分割在各个系统中而无法统一SAP流程控制相对简单,不能满足企业的深度管理要求SAP操作的复杂性,导致很多的管理不能被切实执行解决思路规划企业的业务流程,业务流程与管理流程向整合利用外部良好的管理系统,满足企业的管理要求,同时,外部系统与内部系统结合在一起,将业务系统向高层管理人员虚拟化、透明化,为企业的管理提供深层次的支撑利用外部系统良好的操作性与界面的友好性,吸引更多的人实际利用SAP,为企业获得更大的帮助SAP在企业中的应用进程IntegrationTechnologyofe-cologySAP属于业务操作层面的系统,基本不属于管理层面的系统SAP的许可非常昂贵(RMB20000UP/license,多人使用一个帐号,安全性无法保证)SAP中的操作相对来讲,比较复杂(复杂的界面,背CODE,造成隐没帐号的产生)SAP是典型人找事的系统,不属于事找人的系统(通过Email和电话,系统外联系)SAPR3为典型的C/S架构,不利于远程办公(现有解决方案VPN,硬体费用支出和带宽保证)SAP在企业应用过程中存在的问题IntegrationTechnologyofe-cology很多流程,不能在SAP中从头跑到尾,存在手工单流程状况SAP的流程对比较企业应用需求功能比较简单(单向的通过,无法做到背靠背审批、顺序会签等功能,SAP的流程更多的是状态的阶段记录)SAP的流程对表单的复核性弱(很多表单从生成到审核到释放全由一个人执行)SAP的报表系统不能完全满足需要难以与公司内其他系统有效整合那以将信息传送给整个供应链上的其他公司实际运行上看,SAP目前就是一个包含了巨大数据的大信息孤岛SAP在企业应用过程中存在的问题IntegrationTechnologyofe-cology大部门用户的操作都在OA中完成,无需登录到SAP中进行操作节省ERP的License费用减轻企业对SAP用户的培训压力简化操作、减轻SAP操作人的负担双方系统数据相互引用,减少数据重复KEYIN,保障录入数据的一致性和正确性以OA的强大灵活的流程处理能力弥补ERP在流程管理上的不足扩展了SAP的权限管理,使所有用户都间接成为了SAP用户减轻因SAP客户端用户频繁连接给ERP服务器的压力SAP与协同OA集成的意义IntegrationTechnologyofe-cologyIntegratedApplicationofGeneralContent第二部分:泛微协同OA与SAP集成应用总体介绍PartTwo:IntegratedApplicationofGeneralContente-cologyPortal信息门户(公司门户、部门门户、员工门户、报表门户、客户门户、合作伙伴门户)内部用户(领导/员工…)外部用户(客户/合作伙伴…)DBserver(数据库服务器硬件)+Appserver(应用服务器硬件)+网络&存储设备+宽带接入PC’IE浏览器PDA、客户端Mobile客户端协同扩展应用业务系统协同办公应用流程规范计划任务公文管理知识管理日程管理行政管理目标绩效预算管理管理驾驶舱BI报表个性应用进销存软件财务软件HR系统特有系统OS(操作系统)+DB(数据库)+Appserver(应用服务)+webserver(web服务)+中间件门户配置平台工作流程引擎数据挖掘工具接口开发平台逻辑规则引擎公共组件模型其他个性平台员工工作内容、过程梳理和管控业务数据逻辑处理和结果管理信息化部署整体架构ERP系统IntegrationTechnologyofe-cology泛微协同OA与SAP集成架构E-cologySAPStructure门户系统安全管理权限管理门户展示公司门户分布门户部门门户个人门户客户门户供应商门户管理支撑系统(MSS)个人事务行政办公计划任务日程管理目标绩效知识管理企业文化个性应用BI报表管理驾驶仓流程规范运营支撑系统(BOSS)采购业务生产业务销售业务客服业务接口平台RFC(BAPI)IDOCXI流程平台知识管理平台公共组件报表引擎IntegrationTechnologyofe-cology权限的集成和分隔相统一实现数据整合,建立数据分析仓库统一的信息展现同步不同应用之间的数据对包括工作流在内的复杂业务流程建模应用生命周期支持(SAP、合作伙伴、客户)双向流程监控流程中SAP数据展现整体安全管控Weaver人员集成组织架构同步定时同步部分数据同步信息集成数据管理报表展现流程集成业务流程管理表单数据集成权限管理安全管理生命周期管理人员信息同步门户信息展现监听SAP触发流程SAP自行触发流程泛微协同OA与SAP集成架构IntegrationTechnologyofe-cologyIntegratedApplicationofGeneralContent泛微协同OA与SAP集成内容流程审批中心门户信息中心接口设置中心计划SAP设定数据导入导出财务审批采购审批SAP料号批量导入OA物料台帐查询SAP项目名称导入OA应收周转率工时效率采购生产交货退货收款逾期帐款率计划准确率领导查询员工查询顾客退货率交货准时率良品率费用部门费用原料损耗率辅料消耗率物流费增减率采购成本节约率内部生产采购申请外部购买采购申请台帐机加工台帐查询个人备用金查询借用物料查询物流库存物料准时到货率不良品库存价值组织用户同步设定供应商信息同步设定EXCEL数据上传至OA待导入SAP表单日常费用报销付款申请借款申请请假申请单……行政/人事审批报表权限设定岗位调动申请加班申请单专项费用供应商评价已导入SAP表单OA采购单拆分…………销售审批销售订单审批成品销售订单转换审批数据源接口设定计划任务接口设定………..……IntegratedApplicationofGeneralContent泛微协同OA与SAP集成接口技术IntegratedApplicationofGeneralContent第三部分:泛微协同OA与SAP的集成应用示例及实现方法PartThree:IntegratedApplicationofecologyforSAPe-cology信息门户集成示例及实现方法2工作流程集成示例及实现方法3数据报表集成示例及实现方法4人员组织集成示例及实现方法1泛微协同OA与SAP的集成应用示例及实现方法e-cologyIntegrationTechnologyofe-cologyIntegratedApplicationofGeneralContent协同OA与SAP的组织用户信息同步通过组织同步,可把SAP中行政维度下的组织单元按照上下级关系分别同步到e-cology中总部、分部、部门;通过岗位、用户信息同步,可自动把SAP中人员对应的用户信息以及岗位同步到e-cology对应信息中两套甚至以后的多套系统只要维护管理一套组织用户数据,最大可能降低人力资源数据的维护!OA帐号与AD帐号集成,AD帐号+SAP员工信息+OA权限信息构成该员工的完整信息IntegratedApplicationofGeneralContent实现技术1.此方案采用到泛微协同OA中集成技术的“组织用户同步获取”、“数据源配置”以及“自定义计时器”;2.从SAP组织单元获取时,泛微协同OA根据SAP中的“上级行政组织”分级对应到协同OA中的分部、部门、下级部门;3.通过后台技术的支持,泛微协同提供前台可视化的同步操作,详见如下:IntegratedApplicationofGeneralContent通过协同OA流程控制SAP组织人员信息变动在泛微协同OA中发起人事变动流程审批通过后会直接联动SAP的组织人员信息变更流程审批结束直接变更SAP人员信息IntegratedApplicationofGeneralContent实现技术通过工作流程的Action接口将人员变动流程的审批结果写入到SAP中信息门户集成示例及实现方法2工作流程集成示例及实现方法3数据报表集成示例及实现方法4人员组织集成示例及实现方法1泛微协同OA与SAP的集成应用示例及实现方法e-cologyIntegrationTechnologyofe-cologyIntegratedApplicationofGeneralContent集成示例:在OA门户上显示SAP中的关键数据报表IntegratedApplicationofGeneralContent实现技术:门户图标元素+DblinkIntegratedApplicationofGeneralContent集成示例:在OA门户上显示SAP中关键消息提醒IntegratedApplicati