一种调用ERP功能的方法及相关装置制造方法及图纸

技术编号:17249966 阅读:35 留言:0更新日期:2018-02-11 08:30
本申请提供的一种调用ERP功能的方法及相关装置,所述方法包括:加密生成包含目标功能信息的URL链接并发送至第三方通讯组件,以使第三方通讯组件调用URL链接,通过自定义URL协议启动ERP轻主控台;在ERP轻主控台启动后,通过自定义协议从第三方通讯组件获取用户信息;利用用户信息模拟登录;对URL链接解密,得到目标功能信息,并对目标功能信息进行校验;若校验通过,根据目标功能信息启动目标功能。通过这种方法,在ERP生成目标功能的URL链接后,第三方通讯组件利用该URL链接启动ERP轻主控台并调用URL链接对应的功能,可以实现直接对ERP功能的调用,提升第三方通讯组件和ERP的协同办公能力。

【技术实现步骤摘要】
一种调用ERP功能的方法及相关装置
本申请涉及ERP领域,特别涉及一种调用ERP功能的方法及相关装置。
技术介绍
ERP:EnterpriseResourcePlanning,企业资源计划。主控台:是指ERP产品运行的基础平台,主控台上集成了ERP的绝大部分功能,用户在登录主控台之后,选择相应的功能模块进行业务操作。信息系统集成:采用功能集成、网络集成、软件界面集成等多种集成技术,实现了不同产品系统之间的互连和互操作性问题,构建了一个多厂商、多协议和面向多种应用的体系结构。单点登录(SSO):多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。C/S架构的ERP产品一般要依赖于主控台运行框架,ERP系统会在用户登录主控台之后,初始化功能模块列表。待用户点击某一功能时(例如序时簿),主控台通过动态链接库的方式动态加载相应功能。因C/S架构ERP产品的运行框架限制,目前ERP与第三方产品的集成大多仅实现了“单点登录”,即打通ERP系统和第三方系统的用户体系,实现从在A产品一键登录到B产品的功能。但有如下缺点:(1)用户使用ERP功能必须经过登录、初始化ERP主控台、打开目本文档来自技高网...
一种调用ERP功能的方法及相关装置

【技术保护点】
一种调用ERP功能的方法,其特征在于,包括:加密生成包含目标功能信息的URL链接并发送至第三方通讯组件,以使所述第三方通讯组件调用所述URL链接,通过自定义URL协议启动ERP轻主控台;其中,所述目标功能信息包括功能ID、账套ID和运行时核心参数;在所述ERP轻主控台启动后,通过自定义协议从所述第三方通讯组件获取用户信息;利用所述用户信息模拟登录;对所述URL链接解密,得到所述目标功能信息,并对所述目标功能信息进行校验;若校验通过,根据所述目标功能信息启动目标功能。

【技术特征摘要】
1.一种调用ERP功能的方法,其特征在于,包括:加密生成包含目标功能信息的URL链接并发送至第三方通讯组件,以使所述第三方通讯组件调用所述URL链接,通过自定义URL协议启动ERP轻主控台;其中,所述目标功能信息包括功能ID、账套ID和运行时核心参数;在所述ERP轻主控台启动后,通过自定义协议从所述第三方通讯组件获取用户信息;利用所述用户信息模拟登录;对所述URL链接解密,得到所述目标功能信息,并对所述目标功能信息进行校验;若校验通过,根据所述目标功能信息启动目标功能。2.根据权利要求1所述的方法,其特征在于,对所述URL链接解密包括:调用加密组件接口对所述URL链接解密。3.根据权利要求2所述的方法,其特征在于,对所述目标功能信息进行校验包括:调用校验许可接口和用户权限接口对所述目标功能信息进行校验。4.一种调用ERP功能的方法,其特征在于,包括:第三方通讯组件接收ERP系统加密生成的包含目标功能信息的URL链接;其中,所述目标功能信息包括功能ID、账套ID和运行时核心参数;所述第三方通讯组件调用所述URL链接,通过自定义URL协议启动ERP轻主控台;所述第三方通讯组件发送用户信息至所述ERP轻主控台,以使所述ERP轻主控台在利用所述用户信息模拟登录,解密所述URL链接得到所述目标功能信息并校验成功后,启动所述ERP系统的目标功能。5.一种调用ERP功能的装置,其特征在于,包括:加密模块,用于加密生成包含目标功能信息的URL链接;其中,所述目标功能信息包括功能ID、账套ID和运行时核心参数;发送模块,用于发送所述URL链接至第三方通讯组件,以使所述第三...

【专利技术属性】
技术研发人员:张昕刘新华肖荣兰
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1