泛普软件协同OA与OracleEBS集成应用解决方案PPT格式课件下载.ppt
《泛普软件协同OA与OracleEBS集成应用解决方案PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《泛普软件协同OA与OracleEBS集成应用解决方案PPT格式课件下载.ppt(24页珍藏版)》请在冰豆网上搜索。
ThinkOne与Oracle人员组织集成应用ThinkOneIntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent统一组织用户管理统一组织用户管理统一组织用户管理统一组织用户管理通过组织同步,可把Oracle中行政维度下的组织单元按照上下级关系分别同步到ThinkOne中总部、分部、部门;
通过岗位、用户信息同步,可自动把Oracle中人员对应的用户信息以及岗位同步到ThinkOne对应信息中两套甚至以后的多套系统只要维护管理一套组织用户数据,最大可能降低人力资源数据的维护!
OA帐号与AD帐号集成,AD帐号+Oracle员工信息+OA权限信息构成该员工的完整信息IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent实现技术实现技术实现技术实现技术1.此方案采用到ThinkOne中集成技术的“组织用户同步获取”、“数据源配置”以及“自定义计时器”;
2.从Oracle中组织单元获取时,ThinkOne根据Oracle中的“上级行政组织”分级对应到ThinkOne中的分部、部门、下级部门;
3.通过后台技术的支持,ThinkOne提供前台可视化的同步操作,详见如下:
IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent第三部分:
ThinkOne与Oracle门户集成应用ThinkOneIntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent实现技术:
按照标准定制实现技术:
按照标准定制PortletPortletThinkOnePortal按照国际Portal标准JSR168/JSR286来制定门户元素,只要按照这个标准制定的元素可以直接部署到ThinkOne系统门户中IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent集成示例:
集成登陆集成示例:
集成登陆ThinkOneThinkOne通过在系统中统一维护异构系统的用户名和口令的方式,比较简单通过在系统中统一维护异构系统的用户名和口令的方式,比较简单的实现了的实现了SSOSSO,该方案,该方案无须使用任务专业无须使用任务专业SSOSSO商业软件,可以实现和绝大多数商业软件,可以实现和绝大多数B/SB/S系统的系统的SSOSSO进入OA就直接可以进入其他集成的业务系统IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent实现技术:
实现技术:
ThinkOneThinkOne集成登陆集成登陆集成登陆集成登陆+Oracle+Oracle集成登陆接口集成登陆接口集成登陆接口集成登陆接口1.实现组织用户同步管理2.在ThinkOne中模拟构建登陆Oracle的form;
3.登陆ThinkOne之后通过自动提交登陆form传递登陆Oracle所需要的参数,实现自动登陆;
4.由于历史原因无法实现组织用户同步管理的,可通过用户账号密码映射的方式实现;
5.以上过程都可实现了可视化配置无需编写代码,配置如下:
Oracle-EBS本身也提供了对应的本身也提供了对应的SSO接口接口IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent第四部分:
ThinkOne与Oracle工作流程集成应用ThinkOneIntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContentThinkOneThinkOne工作流程与工作流程与工作流程与工作流程与OracleOracle集成交换接口集成交换接口集成交换接口集成交换接口自定义数据源接口Webservice接口外部数据联动接口自定义浏览按钮接口外部数据触发流程接口流程Action接口EBSAdapter装修预算软件装修预算软件http:
/ApplicationofGeneralContentIntegratedApplicationofGeneralContentOracleOracle集成接口模式集成接口模式集成接口模式集成接口模式IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContentThinkOneThinkOne工作流程与工作流程与工作流程与工作流程与OracleOracle集成场景一集成场景一集成场景一集成场景一IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContentThinkOneThinkOne工作流程与工作流程与工作流程与工作流程与OracleOracle集成场景二集成场景二集成场景二集成场景二Webservice接接口口外部数据触发流程接外部数据触发流程接口口施工管理软件施工管理软件http:
/ApplicationofGeneralContentIntegratedApplicationofGeneralContent集成示例:
集成示例:
OracleOracle工程合同审批单触发工程合同审批单触发工程合同审批单触发工程合同审批单触发OAOA审批流程审批流程审批流程审批流程IntegratedApplicationofGeneralContentIntegratedApplicationofGeneralContent实现技术二:
工作流实现技术二:
工作流WebServiceWebService接口接口接口接口Oracle直接调用ThinkOne的webservice接口,触发OA审批流程uclientproxy:
通过开发工具通过开发工具(java,c#,delphi等等)生成的本地代理类。
生成的本地代理类。
u开发人员通过调用本地代理类的开发人员通过调用本地代理类的createRequest方法,由代理类负责方法,由代理类负责把调用转化为把调用转化为soaprequestmessage来实现对来实现对ThinkOneRequestService的远程调用,对开发的远程调用,对开发者而言就像在本地直接调用者而言就像在本地直接调用RequestService一样。
一样。
uWebserviceengine:
ThinkOneweb服务引擎,处理代理类发送的请求服务引擎,处理代理类发送的请求并转化为对并转化为对R