欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    oa和企业应用集成与接口方案.docx

    • 资源ID:4886928       资源大小:834.83KB        全文页数:26页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    oa和企业应用集成与接口方案.docx

    C6企业应用集成与接口方案北京金和软件股分2020年7月20日1 整合方案概述 错误!未定义书签。2 C6协同治理平台简介 错误!未定义书签。基础框架层错误!未定义书签。系统组件层 错误!未定义书签。业务应用层 错误!未定义书签。门户表现层 错误!未定义书签。3 C6协同治理平台业务集成能力 错误!未定义书签。可配置化的业务平台错误!未定义书签。门户个性化定制错误J未定义书签。组织架构可自由伸展扩充错误.,未定义书签。模块配置可视化,每一个模块能够自由组配错误J未定义书签。平台可扩展性错误!未定义书签。表单自概念可视化和表单布局可视化,所想即所得.错误J未定义书签。 插件可嵌入C6任意模块网页进行数据互换错误.,未定义书签。模块间数据可自由互换 错误.,未定义书签。4 第三方系统集成错误!未定义书签。提供Open API和WebService标准接口 错误!未定义书签。集成方式一:通过C6单方提供的统一认证治理接口进行单点登岸整合.错 误!未定义书签。集成方式二:通过对方系统提供的接口进行单点登岸整合.错误!未定义书 签。集成方式三:通过C6提供的业务集成接口进行简单业务级整合.错误!未定 义书签。集成方式四:通过两边提供的接口进行复杂业务整合.错误!未定义书签。1整合方案概述大型企业集团在生存的低级时期,运营的核心几乎全数围绕生产制造展开,ERP成为企业的核心治理软件。当这些企业进一步进展壮大,生产制造再也不是其面临的要紧 矛盾,如何以市场、客户为中心,提升企业自身协同运转的能力,快速适应市场和客户 需求的转变,成为决定企业生存进展的核心问题,C6协同治理平台确实是新经济时期企 业核心治理系统的基础支撑环境。强调协同运营、敏捷治理的C6协同治理平台和强调生产进程操纵的 ERP系统在实 际企业业务中是一种相互补充的关系。在金和软件实施过的大型企业集团中,用户都是 把ERP和 金和C6协同治理平台搭配起来,用ERP解决那些生产模式相当做熟,治理 严格标准,进程细节高度复杂的生产业务部份,用C6解决更大范围治理层面的,流程性强、治理模式不清楚、业务变更频繁、数据和报表展现复杂多样的运营治理部份。要紧整合的思路是基于金和C6协同治理平台,访问ERP系统的底层接口或进行通信, 获取相应的生产数据,在金和 C6协同治理平台中灵活定制报表,纳入到企业频繁变更 的治理审批流程,或呈现到不同风格的决策仪表盘中。下面就金和软件C6协同治理平台和ERP系统的集成方案进行说明。褚曲 安全管理单点1录系统集群统一认证安全认证PM手机客户端亩客户端供痢商门户客户门户企业门户集成财务管理客尸关系人力资源行政管理知识管理协同空间个人事务信息发布表单应用档案管理公文管理集成ERF系统OAO/DALDAL InterFaceWebServIce 应用接口SQL HelperNHibernateFileSystem/Other第三方系统袍"系统管理基础信息杈限管理日志管理控制中心C6采纳了最流行的SOA/MVC架构模式,采纳了大量先进的诸如 Ajax、RSS等的技术,并全数采纳 开发,充分考虑了系统的柔性和开放性。整个平台以SOA集成架构设计,要紧分为基础框架层,系统组件层,业务应用层,门户表现层四大部份。2.1基础框架层基础框架层是整个系统构建的基础,由NHibernate、Log4net、等组成。提供一系列 标准、约定和支撑类库、效劳和功能等,保证系统的可保护性、可重用性、可升级、可 扩展性,层次清楚简练、遵循高内聚和低耦合,通过数据访问效劳与数据库系统交互数 据。2.2系统组件层系统组件层通过应用效劳总线插入在基础框架层之上。包括消息效劳组件,工作流 引擎,PORTAL门户效劳,内容治理组件,文件传输效劳组件,短信效劳组件,按时事务自包容,处置效劳程序等多个效劳组及程序组成。组件层的特点是标准化,可独立配置, 易改换,严格封装,能够被复合利用,提供了一系列可用的接口与平台及应用进行交互。2.3业务应用层业务应用层是各类业务模块功能业务逻辑的具体实现,是在各类组件的基础上开发 而来。2.4门户表现层工作台与门户是系统的表现层,用户自己也能够依照需要将各个业务系统(包括第 三方系统)的业务整合到自己的工作台。不同身份不同角色的用户进入系统会看到不同 的界面。与他功能无关的功能操作自动屏蔽,充分的表现了以人为核心的设计思想,简 化了应用难度,提高了工作效率。3 C6协同治理平台业务集成能力C6协同治理平台是新一代的业务系统基础运行环境,为企业治理提供了全面支持, 帮忙企业成为紧密协作的整体,实现高效的业务流程操纵,使企业在运营效率和响应速 度方面实现冲破,并适应组织内的持续完善和变革。C6协同治理平台能够使企业的整体 IT本钱取得大幅度降低,并从信息系统取得前所未有的高回报。C6协同治理平台通过一个统一的、壮大的、可扩展的业务运行环境,来构架、简化、 集成企业的信息系统。C6协同治理平台采取用户自概念开关式配置效劳。在环境配置上, C6能够依照自概念环境进行平安检查,自动切换登录 C6平台,在模块组配上,用户只 需要通过开关式切换就能够够组合成所需的模块。真正实现所想即所得。软件的开关式开发和配置的思想来自于把对象分成每一个段,通过对段的组合,成 为功能模块。通过模块的组合,使得模块之间形成子系统。功能的每一个功能点都是可 组合。C6配置采取软配置方式进行平台处置。软配置的平台使得系统具有开放性,封装性, 系统平安能够取得稳固保障。配置式的平台使得用户自由选择功能模块,自由选取技术 参数。平台配置完毕后,生成新的Web系统。新的Web系统减少了代码的冗余,使得系 统运行性能加速。软配置软件使得工作流和表单完全离开,客户自概念表单后,能够通过开关式配置, 将工作流和表单整合在一路。软配置软件使得工作流自身也能够通过配置设定用户所需 要的工作流。C6的关键能力体此刻以下几个部份:1. 业务集成2. 平安集成3. 技术集成4. 网络集成5. 数据分析报表统计决策6. 快速实施和部署3.1可配置化的业务平台3.1.1门户个性化定制门户个性化定制采取的是JavaScript和Ajax技术。系统提供门户的多个布局模板,系统治理员能够拖拽内容到布局模板的相应位置,为不同的部门设制不同布局和内容的门户,而且能够为每一个部门设置默许门户、为每一个门设置许诺访问的部门,让企业不同业务部门利用不同的门户或相同的门户。如图:suniai伺刑通知回僵Cl中心 口汩* 口上朋i宕可回明等叫十中Gtai分娘r卅妙云司B 王*己莅中心口普?仗西隹1 口曲睨口石:ttiUZ_ a a: 171-生邹#开 度跑老暧孑怕电这种操作都是用JavaScript和Ajax技术实现的,由于JavaScript是客户端语言,因 此不阻碍效劳器性能。3.1.2组织架构可自由伸展扩充系统在数据结构上将人员、部门、职务、职位等分开概念,采纳部门多层的应用, 人员能够实此刻不同部门或同个部门进行兼职和兼职位,让企业用户能够依照自身的实 际组织架构,自由的概念企业内部的部门结构和用户结构,以知足企业的内部份部、分 级、兼职等实际需求。3.1.3模块配置可视化,每一个模块能够自由组配模块的配置的原理是对 XML数据的操作。使得这种对数据的操作可视化。用户只 需选择依照自概念表单生成模块所需要的页面,将所需要的页面配置权限开关,将其加 入菜单列表中即可。当用户进入C6平台时,系统自动加载XML数据菜单列表。依照权 限进行所设定的屏蔽。这种操作使得模块配置具有以下功能: 通过自概念表单,实现模块自概念页面。 通过在数据控件加入角色开关,实现每一个记录的数据的记录粒度的操纵; 通过菜单配置,加入模块接口页面,完成网页组配;通过加入工作流开关,完成任务审批的功能; 通过对菜单XML操作,完成菜单操纵开关。 模块的权限操纵通过嵌入权限操纵开关进行模块权限掌控;3.2平台可扩展性3.2.1表单自概念可视化和表单布局可视化,所想即所得自概念表单的技术思想是通过用利用 CSS层叠样式表对操作网页表现层,利用DOM 技术、.Net技术成立对象化模型,将控件可视化。触发控件拖沓事件时,利用 JavaScript 技术,将移动控件的坐标,对控件从头布局。这些表现层的操作都在客户端实现,因此 不阻碍效劳端的操作。对数据的操作和布局通过 DataGrid控件绑定SQL语句,当布局 完毕,保留时,即将布局好的控件生成新的模板文件和 html网页,而相关的数据操作层 那么保留在DJ文件中,这种思想使得数据操作平安取得重要的保证。而表单的操作通 过JavaScript操作,保证自概念表单性能高效。在原理上HTML网页加载速度比其他类型的解析类型的页面(如 JSP页面,PHP页 面,.ASPX页面)速度快。在操作数据时,HTML页面通过AJAX技术进行异步获取所 需的数据。依照此原理,用户能够自由选取控件,自由的操作表单。想如何布局页面,就能够 够从控件集合里拖取控件,设置好就能够够了。另外,能够通过表单通过权限开关和工作流开关,能够很方便的操纵表单的权限和 嵌入系统的工作流,和消息效劳开关操作消息效劳等等组件和功能的联合利用。以上原理,使得自概念表单具有以下功能:可视化设计表单概念表单的设计器确实是用一个 HTM的网页来实现,直接采纳拖沓的方式在页面 上摆放控件,设置控件的属性,事件。所见即所得。设计好的表单能够直接运行。易于利用能够依照系统提供的大量模板快速生成表单(包括页面和数据库表等),也可通过界 面操作,新建表单向导,生成 SQL语句向导等等,不管是简单的增加,修改,删除, 仍是复杂的多表同时编辑;都可用自概念表单设计出来。齐全的基础控件自概念表单除常见的控件之外,还有 页签控件,spin, shape, checkboxlist, radiolist , dropdownlist , webgrid , tree, upload 等等。壮大的功能控件统计图控件:包括直方图,折线图,园饼图,堆积图,立体图,条形图等几十种图 形,支持多图叠加在一路的复合图,也能够用脚本来定制图形。表格控件:在HTML的TABLE元素的基础上增加了 拖动修改列宽,点击题目行 排序,行间列间计算公式,多层表头,表格多项选择,固定列显示。单元格输入支 持:checkbox, dropdownlist, text,日期输入,弹出自概念窗口输入 等功能。下拉列表控件:下拉的内容可为常数列表或数据库的查询记录,支持多项选择,模糊查找,翻页,直接输入,下拉时弹出新窗口等功能。树控件:参考互联网上众多的JS树控件的优势,自概念表单里的树控件支持异步加 载,数据源可为数据库/XML文件/XML字符串,方向键导航,多项选择,可编辑等 等功能 。3.2.2 插件可嵌入C6任意模块网页进行数据互换C6的插件有Office插件,WPS插件,手写批注插件,HTML插件。上传下载控件。即 时信息插件等等。C6插件的原理:通过用户控件挪用控件事件,通过Render将界面嵌入页面中,将JavaScript代码嵌入挪用的页面代码中。用户在自概念表单时,只需用引用用户控件即可 自由嵌入。当用户点击用户界面开关,那么挪用此界面,显示所需要的插件内容。当用 户选取插件开关时,那么触动插件开关,将插件挪用的界面Render出来,将所挪用的JavaScript函数Render给网页。以备挪用。网页在挪用插件时,给插件接口赋参数值, 使得插件与网页数据有关联。达到无缝连接。3.2.3 模块间数据可自由互换只要模块之间数据接口的插件支持各类数据互换的格式,就能够够在模块间进行数据互换,数据互换采取接口接驳的形式。如接收的电子邮件专业知识转为知识治理,那么将附件的Word、Excel内容、Text附件、邮件内容依照需要,选择转换开关转为 Word插件或Excel插件、HTML插件。另外,如即时消息模块。当用户利用把模块信息与其他人分享时,可随时把此模块信息分享与他人。如把工作日记通过即时消息共享给其他人。使得通过C6的办公软件与第三方厂商即时软件即时进行办公信息交互。4第三方系统集成4.1 提供 Open API 和 WebService 标准接口本系统提供了单点登岸,框架整合,数据保护,统一权限,即时消息,流 程治理,表单治理,菜单治理,用户治理,部门治理等多种WebService开放接口及效劳。金和为需要二次开发或整合的客户专门编写了C6平台二次开发接口手册,和有关CHM文件。n jacErillifinri mrOEwHEM jl piU4IML*G5 £< Me h3 FlJlALiiflmiiirL3SlriiBT&fkJBlifi'iJi g.t 始 mJI GiZ冲LirW + I3 9 IT c MM H HTlal IE»3 T-hjlL ai4b p rl<rJ Dri:TEl.f3 T-HLaiJ<Jhl+li!F-srsIafiitsrfl D+b£iF-X*3 |.由以g3 hiflUAlIljE'B3 G+AffMCiEcTi iKru-±n子!WJH.mHH?aciHMUME皿性oWibnwiflD"Mkigfl 阳闵牌ffitiEiS 网WH? 口VqiB 口jfe亲口;成JTEW.'Jdl染由g察耳甘弟呢KMTIgWMSiE七少:f*!iS购课隽rrcFfiagpmiQfflHOwircr厦勺苻果腕兰亍岬畔置翩 up.fflPM聊炒职WlJSlDnnr®iftp e 么13 rauPwlHgg置理雎甘站:;耳丈于活畔玫的濯口M甘腐邮!时讶;于qgfrsFpziX*YI7煌也.SMJBCMratraciHr *|EKT #'h StrvntlTfiKfejLznjEZjiaHEfiFMILlS. = :fiHSiS-ftBOP g *1而帝快褂由AiSfW上嗯f 开昂BWT鹿 KTHTIF- KNL- HF- u-src4 . U隹j*直腌4珍1底|用牧 *土空Luu i中臭号-SOhfil耳州*:选伺血#点此i3ih. Eau加bgLWdbSovnHLliflmiDiUDDIl-WBfWrtffi-狩予我卧 卫娘b而忌言岫的,值迁僧甲土院工 遍春花船R.氐明岫政*期登泗源击脉更B'E1 曲 rrra:i |心切BMnrO4-i!HBaE"-心布海吉T争田*由口=da3 EHTtg3 wcdi0 凝口m guffitF3 m.B:w田 FB*JK*W 驾"震不心甲嗦口 g |H_l3KuKrLU3Krl . T pLjiaf iJbCai llbaJiL3 ptJlil4E5 « BT'djffl KTfi'Jil M>1E曰心艮用成i*争用户+ n'ws1-心也nmr'£?ilnrl3fl DaHb Jrjaa新 Act sWxht1Li-<+!Ij Eiftr cKka hTMrI ! ra叨同罚野TJ NfflfflvLlKITLiH1 fl Eid M Th FL tdii!J 1 ojd. vl4ifr|!dMdH!a目 r<Wlfl£iIEErS OiJiLur-MB曰 QjrtCW *.l&fE勺间尊鼬者*5侦Wli代看5方底.EU 甲币指土?1 呀.祯尊:4环厦z七*L*. AzL 雨弓n ,+ 引用SEwWELK.i* UU-KZH fci MIV冷不明rIMSCFHCcn YEEJffinjus Frd SfriraLUb UI:.Te廷mFt Ujri: XUd Sj眦itW Ul 喉13心I Ed J 岫 恤政4 *£畦Jim; jiiRdiuiRutJ injE*p4y由区BwiWMfcjaAiin gav3aFi«H « «chiili*K用辱仍毒 & $ hi Rm i mbEhipy,耳呼时人爪也 Ji rr.Erijiy DE|恃Jlra jtih,kt4Al4Qi甲网号JIWM3网唳做响Si:耶*北效pWHs tWSMflWfe.QmsSMrferf阳jSffi'iM.JTiVB » aTbiI MfaiM, M#KH=B¥¥ilK底 *!>aipcwd 3«v> W+Sma CzW4iS<ma SnKiCt用庭E.dcpfU:k勺止1期勺*)心皿弁7 心丁要紧接口包括:框架整合接口:嵌入平台的方式,通过配置将第三方产品嵌入到平台系统中 用户保护接口:通过接口保护平台用户、角色等核心数据部门保护接口:通过接口保护平台部门等核心数据单点登岸接口:通过接话柄现自动登录及获取用户信息通用授权接口 :通过接口保护平台权限流程引擎接口:通过接口外部业务数据利用平台流程引擎流转数字签名接口:通过即时通配合效劳端数字签名效劳实现数字签名与校验即时消息接口:通过接口外部业务挪用发送系统消息表单自概念接口:自概念表单,用户可自主二次开发。C6将自概念表单的功 能与C6系统无缝的连接,这种连接,使得表单具有开放性,用户能够将自概 念好的表单与自概念好的权限,自概念好的工作流紧密结合起来。形成自概念 流水化作业。应用集成接口:URL:系统提供URL集成功能,把设置的URL展现到工作台或连接到菜单上。RSS :系统提供RSS阅读功能,能够通过RSS定阅其他系统或网站共享的内容。4.2集成方式一:通过C6单方提供的统一认证治理接口进行单点登岸整合实际案例:中化化肥需要进行邮件系统、TRS竞争情报系统、短信系统、DMS分销治理系统等6套系统在C6平台中实现单点登岸和统一治理。具体实现方式:1、实现方式:a)六套系统的用户名和用户ID保证一致或成立用户对照表。b)需要集成的六套系统必需均为B/S架构。c)为保证系统间的低耦合度,单点登岸的采纳页面 JS脚本传递登岸验证方式。d)为保证各系统的密码独立性,单点登岸的系统和C6利用协商公用的密钥串。2、登录验证方式:a)通过C6菜单链接传递URL参数。b)各系统通过URL中的参数通过身份验证。c)为保证C6单点登岸的可扩展性,采纳具有通用性的参数格式。d)为增强平安性,单点登岸中传递的参数通过 POST方式发送。3、URL参数格式:a)+ encrypt + datekey (其中Encrypt:由验证程序指定的固定密钥,每一个系 统有一个)相加并用MD5加密生成的MD字符串。b)以上三个参数为必需参数,如不够,能够增加额外C6中能够获取到的参数。c)Otherkey:第四个参数,例如DMS系统需要OrgCode,邮件系统需要Domain。d)以上URL参数名称能够通过自概念页面依照各系统个性概念参数变量名, 不必然利用上面的命名。e)URL参数格式中,其中地址能够是任何 URL地址,密钥设定好就行,不传 送。f)中化化肥第一保证所有系统利用相同的用户名,保证所有效劳器的系统时刻 彼此不超过5分钟的时差。g)验证程序必需第一验证时刻戳为本身效劳器当前时刻上下10分钟之内的时亥U,若是不是那么提示时刻戳不正确,不许诺登录,第二再依照规那么自行 生成md,验证与取得的md是不是一致,若是不一致那么提示验证未通过。 验证未通过,页面能够转至各自系统的登录页面,验证通过直接转至登录后 的页面。不管跳至哪个页面,请不要在地址栏中显示(密钥保证他人不能伪 造md,时刻戳保证他人不能利用过时的 md来骗取系统信任)h)OA系统中,自概念的URL参数变量名的概念内容能够直接设定为固定值(如Domain ),也能够通过页面提供的选项选择:i. 例如:useroid 选择"用户ID”ii. Deptid选择"部门 ID”具体成效:在C6系统设置中有SSO单点登岸配置功能:1、配置要单点登岸系统的连接地址、密钥字符传和加密方式。2、配置要单点登岸需要传递的参数,如用户 ID、组织ID、机构代码ID、 时刻戳、加密串和自概念参数。3、直接进入单点集成后的第三方系统。3曰Wil'PUt.fiflBfrr H UTHTKJES于上十 科亍 UiT=fl r fsti 帕始R呻早用.卢也午:>49?;f S&flTS ;£SX: | =O |4.3集成方式二:通过对方系统提供的接口进行单点登岸整合实际案例:北京华泽集团需要与用友 NC进行单点登岸。方式是采纳用友 NC的LDAP模式。具体实现方式:C6单点登岸NC的技术实现原理图 用户第一贯C6平台提交登录请求 C6向nc效劳器注册客户端的登录信息,包括对照表中的用户参数和随机产生的 唯一 KEY 值。2020-07-16 NC验证通事后把KEY值返回给客户端。 客户端将通过该键值来进入nc系统。 超时处置:注册的登录信息有其生命期,超过生命期的注册信息将会被清除。客 户端只能在超时以前登录nc才有效,不然不能进入nc系统。超时的值在配置文件 中进行配置。单点登岸成效:一、打开C6登录页面,输入用户名和密码或插入身份识别卡二、 进入C6系统主页后,点击左侧“集成系统”菜单下“用友NC”,有权限的用 户就直接进入NC系统了。没权限的系统会提示无权限进入。4.4集成方式三:通过C6提供的业务集成接口进行简单业务级整实际案例:沈阳重型机械集团需要整合质量治理系统。客户需求是在C6平台中实现单点登岸,把质量系统的各类业务在 C6中处置,并把质量系统中的审批走C6平台的流程。具体实现方式:1. 业务系统集成于C6接口操作方式如下:进入C6系统一系统治理一 系统设置一业务系统接口设置,点击它右边窗口 显现治理页面,如以下图:页面中把所有添加的业务系统部份数据显示在窗口中点击新增按钮,弹出如以下图页面 编辑时点击数据库名对应行的名称就可进行编辑操作 删除操作,把要删除项前面的选框选上,点击页面中的删除操作即可2. 新增页面中数据必然要按如下方式进行填写(以质量治理系统为例):X数据库连接地址指所要加入到C6系统中业务系统数据库访问的IP地址例:数据库名指所要加入到C6系统中业务系统数据库的名称例:erpX数据库用户名指所要加入到C6系统中业务系统数据库的登录名例:s。X数据库密码指所要加入到C6系统中业务系统数据库的登录密码例:s。X模块名称此名称指加入到C6系统中工作台模块名称和C6中菜单主名称如以下图:人力麦濯客户美条尊合分析集成系虻正务玉统主菜单名称.系魏管理 业貉供方队旺 s精供方评价数费报表管理里者报表管理|质最问题管理基祉责料主菜单显示图工作台模块显示图-J- URL工作台所要显示的数据,也确实是业务系统中待办信息页面例:X MORE URL工作台所要显示查看更多的数据页,也是业务系统的页面X系统登录IP地址指所要加入到C6系统中业务系统访问的IP地址,而且地址要指到数据互换页面的文件例:(此处要以HTTP开头,ZL是文件夹,数据互换页面放在它里面)X获取菜单存储进程名(存储进程保留在C6系统中)指获取加入到C6系统中业务系统的菜单的存储进程,接收参数有如下几个:用户ID 类型(说明是查主菜单仍是子菜单,0为主菜单,1为子菜单)主菜单编码业务系统数据库IP地址业务系统数据库名业务系统数据库登录名业务系统数据库登录密码例:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo=-说明:求业务系统主菜单或子菜单ALTER PROCEDURE dbo . pt_getMenu userid varchar (100), type int , topmenu varchar (100), dbServer varchar (20), dbName varchar (20), dbLogin varchar (20), dbPsw varchar (20) as SET XACTABORT ON if type =0beginselect distinct 模块编码,模块名称,模块途径from openrowset ( 'SQLOLEDB' ,'''sa' ;'sa',.用户模块视图) where 职员编码=useridand len (模块编码)=2 and所属系统= '01' order by模块编码endelsebeginselect模块编码,模块名称,模块途径fromopenrowset ( 'SQLOLEDB' ,'''sa''sa',.用户模块视图) where 职员编码=userid and len (模块编码)=4 and 所属系统='01' and left(模块编码,2 )= topmenu endi获取用户信息存储进程名(存储进程保留在C6系统中)指获取加入到C6系统中业务系统的用户信息(指登录 C6系统用户)的存 储进程,接收参数有如下几个:用户ID业务系统数据库IP地址业务系统数据库名称业务系统数据库登录名业务系统数据库登录密码查询字段查询字段名称是给Session名称保留数据进行单点登录的,名称必需与存储 进程名对应,若是不对应请用别名,而且要查询多个字段时,就用逗号隔 开。此处设置的参数都是实现C6系统与业务系统单点登录时所要传的参数 例set ANSI_NULLS ONset QUOTED_IDENTIFIER ONg。-=-Description:取得用户信息ALTER PROCEDURE dbo pt_LoginShenYangUserCode varchar (50),dbServer varchar (20),dbName varchar (20),dbLogin varchar (20),dbPsw varchar (20)ASBEGINselect职员编码as UserCode ,职员姓名as UserName,部门编码as DepartCode ,部门名 称as DepartName from .用户部门视图基础where职员编码=UserCode and有效标志='是'END获取用户权限存储进程名(存储进程保留在 C6系统中)指获取加入到C6系统中业务系统的用户权限信息(指登录 C6系统用户)的存储进程, 接收参数有如下几个:用户ID业务系统数据库IP地址业务系统数据库名称业务系统数据库登录名业务系统数据库登录密码查询字段查询字段名称是给Session名称保留数据进行单点登录的,名称必需与存储进程名对应, 若是不对应请用别名,而且要查询多个字段时,就用逗号隔开。此处设置的参数都是实 现C6系统与业务系统单点登录时所要传的参数例:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo-Description:取权限信息ALTER PROCEDURE dbo pt_GetRoleShenYangUserCode varchar (50),dbServer varchar (20),dbName varchar (20),dbLogin varchar (20),dbPsw varchar (20)ASBEGINselect角色编码as RoleCode ,角色名称as RoleName from .用户角色视图where职员 编码= UserCodeENDX寻呼功能的实现C6系统中有一个单独的表,专用于接搜集成业务系统寻呼信息,只要把业 务系统中需要寻呼提示的信息写入此表,就能够够实现寻呼提示功能,此 表的字段说明如下:表名CallMessage中文名称寻呼信息表描述实现业务系统的寻呼功能序号字段名主键索引字段类型允许空默认值字段说明1IDYIntN关键字(需要写入)2TitleVarchar(200)提示标题3typeNameVarchar(100)类型说明(如:质量管理系统)4BShowTyint0标识是否寻呼提示5subTimeDatatime提交时间6UserIDVarchar(50)办理人用户ID4.5集成方式四:通过两边提供的接口进行复杂业务整合实际案例:中华化肥需要和SAP R/3系统整合。客户需求是在C6平台中实现SAP的财务报销流程。具体的进程是用 C6平台的自概念系统按中化化肥的需求实 现财务报销模块。在 C6协同治理平台进行费用和差旅费报销,报销的预算限额与 本钱代码是从SAP中取得,超预算时会自动走特批流程,流程审批终止后自动把相 应审批完成的报销数据传递给SAP RFC接口,生成SAP中的财务凭证,然后在SAP 中处置领款等后续业务。(一)自概念报销模块通过C6平台的自概念表单和流程的功能,按中化的需求生成了一般费用报销 单和差旅费用报销单。嘲类别金U>1111012301 1M00虞幸中硕借停标上4罚智京费V(I ijnm jjj-神彷焚别版革中心代码借贷标志蝴麦 A(二)自动导入SAP财务相关数据通过C6平台的JHTASK效劳,自动导入SAP财务相关科目、本钱中心代码、报销限额等数据。(三)填写报销单,运行报销流程C6协同治理平台中打开“费用报销单”,按要求进行填写。其中本钱中心代码 是必填项,填写后会自动依照本钱中心代码掏出相应的报销限额。若是超过报销限 额的系统自动提示超过报销限额,是退回仍是走特批流程。若是走特批会总动转到 特批流程。其中借贷明细别离由报销人员和财务人员填写,要求必需总额相等。(四)流程终止后生成IDOC文件寄存到SAP指定接口目录报销流程审批终止后自动挪用C6平台中RFC效劳在指定的SAP效劳器文件夹 下生成SAP指定格式的IDocs文本文件。SAP系统按期抓取该文件的数据在 SAP 中生成报销凭证,并同时把原文件删除。

    注意事项

    本文(oa和企业应用集成与接口方案.docx)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开