本发明专利技术公开了一种基于ERP的数据授权的方法,包括步骤:根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;根据设置的权限范围,对基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。本发明专利技术还公开了相应的装置。当ERP产品运行时,判断出当前运行状态下的业务对象和/或使用场景后,根据不同的权限范围,向用户展示不同的数据,使得数据范围的授权更为灵活,并且由于减少了权限范围的拼接,从而提升了ERP产品的性能。
【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种基于ERP的数据授权的方法,包括步骤:根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;根据设置的权限范围,对基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。本专利技术还公开了相应的装置。当ERP产品运行时,判断出当前运行状态下的业务对象和/或使用场景后,根据不同的权限范围,向用户展示不同的数据,使得数据范围的授权更为灵活,并且由于减少了权限范围的拼接,从而提升了ERP产品的性能。【专利说明】基于ERP的数据授权的方法和装置
本专利技术涉及到数据处理
,特别涉及到一种基于ERP的数据授权的方法和装置。
技术介绍
现有技术中,在ERP产品中,针对某个业务对象授权,通常是如授权某一角色对于某一基础资料的数据权限范围,则该基础资料无论处于何种业务对象中,该角色对该基础资料都只能使用相同的权限;或者,如授权某一角色对于某一基础资料的数据范围,则无论处于何种场景,该角色对该基础资料都只能具有相同的数据范围。采用这种方式,无法实现针对同一基础资料,对它本身以及它所使用的业务对象分别授予不同的权限范围;并且,无法实现针对同一基础资料,根据其所处的不同的场景设置不同的数据范围。
技术实现思路
本专利技术的主要目的为提供一种基于ERP的数据授权的方法和装置,能够使数据范围的授权更为灵活,从而提升产品的性能。本专利技术提供一种基于ERP的数据授权的方法,包括步骤:根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;根据设置的所述权限范围,对所述基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。优选地,在所述根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围的步骤之前,还包括步骤:提供授权界面,供用户选择业务对象和/或使用场景的功能权限,以及根据设置的权限范围授权基础资料的权限范围。优选地,在所述根据设置的所述权限范围,对所述基础资料在相应的业务对象和/或使用场景时的权限范围进行授权的步骤之后,还包括步骤:存储所述基础资料在相应的业务对象和/或使用场景时的权限范围。优选地,在所述根据设置的所述权限范围,对所述基础资料在相应的业务对象和/或使用场景时的权限范围进行授权的步骤之后,还包括步骤:当ERP运行时,判断当前运行状态下的业务对象和/或使用场景,根据判断结果调用相应的权限范围。本专利技术还提供一种基于ERP的数据授权的装置,包括:范围设置模块,用于根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;授权模块,用于根据设置的所述权限范围,对所述基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。优选地,基于ERP的数据授权的装置还包括:界面提供模块,用于提供授权界面,供用户选择业务对象和/或使用场景的功能权限,以及根据设置的权限范围授权基础资料的权限范围。优选地,基于ERP的数据授权的装置还包括:存储模块,用于存储所述基础资料在相应的业务对象和/或使用场景时的权限范围。优选地,基于ERP的数据授权的装置还包括:判断模块,用于当ERP运行时,判断当前运行状态下的业务对象和/或使用场景;调用模块,用于根据判断结果调用相应的权限范围。本专利技术通过根据用户对不同的业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围,而后根据设置的权限范围,对基础资料在相应的业务对象和/或使用场景时的权限范围进行授权,当ERP产品运行时,判断出当前运行状态下的业务对象和/或使用场景后,根据不同的权限范围,向用户展示不同的数据,使得数据范围的授权更为灵活,并且由于减少了权限范围的拼接,从而提升了 ERP产品的性能。【专利附图】【附图说明】图1为本专利技术基于ERP的数据授权的方法第一实施例的流程示意图;图2为本专利技术基于ERP的数据授权的方法第二实施例的流程示意图;图3为本专利技术基于ERP的数据授权的方法第三实施例的流程示意图;图4为本专利技术基于ERP的数据授权的方法第四实施例的流程示意图;图5为本专利技术基于ERP的数据授权的装置第一实施例的结构示意图;图6为本专利技术基于ERP的数据授权的装置第二实施例的结构示意图;图7为本专利技术基于ERP的数据授权的装置第三实施例的结构示意图;图8为本专利技术基于ERP的数据授权的装置第四实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术基于ERP的数据授权的方法第一实施例的流程示意图。本实施例所提供的基于ERP的数据授权的方法,包括:步骤S10,根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;本实施例中,对某一基础资料设置权限范围时,可将该基础资料及其在所应用的业务对象中,和/或在ERP产品在不同场景运行时的权限范围设置为相同,也可设置为不同。也就是说,可根据用户对不同的业务对象和/或使用场景所需要的功能权限,针对同一基础资料,在不同的业务对象和/或使用场景时分别设置不同的权限范围。步骤S20,根据设置的权限范围,对基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。当针对同一基础资料在不同的业务对象和/或使用场景时分别设置不同的权限范围后,根据所设置的权限范围,分别对该基础资料在相应的业务对象和/或使用场景时的权限范围进行授权,这样,当ERP产品在相应的业务对象和/或使用场景下运行时,便可根据所设置的权限范围调用对应的数据,以向用户展示。例如,基础资料为地区,如所设置的该基础资料本身的权限范围为华中区和华南区,而当该基础资料应用的业务对象为采购订单时,可将其权限范围设置为华南区,当分别对基础资料以及其在应用的业务对象中的权限范围进行授权后,当进入地区这个基础资料列表查看时,能够看到地区为华中区和华南区的所有数据,而在采购订单上打开该基础资料列表时,则只能看到华南区的数据;同样,也可以在销售订单上针对地区这个基础资料设置为其他的权限范围。又例如,基础资料为地区,如所设置的该基础资料本身的权限范围为华中区和华南区,针对ERP产品运行在查看和审核两种场景设置不同的权限范围,即在查看场景运行时,将权限范围设置为华中区和华南区,而在审核场景运行时,则将权限范围设置为华中区,当分别对基础资料以及其在不同的运行场景时的权限范围进行授权后,当查看基础资料列表时,能够看到地区为华中区和华南区的所有数据,而当审核基础资料列表时,则只能看到华中区的数据。本实施例通过根据用户对不同的业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围,而后根据设置的权限范围,对基础资料在相应的业务对象和/或使用场景时的权限范围进行授权,当ERP产品运行时,判断出当前运行状态下的业务对象和/或使用场景后,根据不同的权限范围,向用户展示不同的数据,使得数据范围的授权更为灵活,并且由于减少了权限范围的拼接,从而提升了 ERP产品的性能。参照图2,图2为本专利技术基于ERP的数据授权的方法第二本文档来自技高网...
【技术保护点】
一种基于ERP的数据授权的方法,其特征在于,包括步骤:根据业务对象和/或使用场景的功能权限,设置基础资料在不同业务对象和/或使用场景时的权限范围;根据设置的所述权限范围,对所述基础资料在相应的业务对象和/或使用场景时的权限范围进行授权。
【技术特征摘要】
【专利技术属性】
技术研发人员:张荣华,
申请(专利权)人:金蝶软件中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。