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