System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机应用,尤其是涉及一种基于共享平台框架的单据流转方法及装置、介质、设备。
技术介绍
1、在erp系统中存在大量的单据类型,对这些单据类型的流程统一控制是系统的核心技术之一。企业中存在报销、合同、资金、预算、总账等业务,这些业务都需要单据作为载体,并经过复杂的流程才能最终完成。因为流程和业务的复杂性,对其进行维护也是牵一发动全身的操作。为了高效地协助业务人员处理单据,满足企业管理单据流转信息的需要,需要提供一种单据处理方案。
技术实现思路
1、针对以上至少一个技术问题,本专利技术实施例提供一种基于共享平台框架的单据流转方法及装置、介质、设备。
2、根据第一方面,本专利技术实施例提供的基于共享平台框架的单据流转方法,包括:
3、s1、预先针对每一种单据在服务端设置对应的业务脚本文件;其中,每一种单据对应的业务脚本文件中设置有该种单据的处理逻辑脚本;
4、s2、针对待处理单据,获取所述待处理单据对应的业务脚本文件在服务端的物理存储路径,根据所述物理存储路径加载对应的业务脚本文件,执行所述业务脚本文件中的处理逻辑脚本,得到所述待处理单据的处理后单据;其中,第一个待处理单据为从外部系统接入所述共享平台框架的单据;
5、s3、将所述处理后单据作为新的待处理单据,返回至s2,直到在所述共享平台框架中单据流转完成并退出本方法。
6、根据第二方面,本专利技术实施例提供的基于共享平台框架的单据流转装置,包括:
7
8、第一处理模块,用于执行:s2、针对待处理单据,获取所述待处理单据对应的业务脚本文件在服务端的物理存储路径,根据所述物理存储路径加载对应的业务脚本文件,执行所述业务脚本文件中的处理逻辑脚本,得到所述待处理单据的处理后单据;其中,第一个待处理单据为从外部系统接入所述共享平台框架的单据;
9、第二处理模块,用于执行:s3、将所述处理后单据作为新的待处理单据,返回至第一处理模块中执行s2,直到在所述共享平台框架中单据流转完成并退出本装置的流程。
10、根据第三方面,本专利技术实施例提供计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现第一方面提供的方法。
11、根据第四方面,本专利技术实施例提供的计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面提供的方法。
12、本专利技术实施例提供的基于共享平台框架的单据流转方法及装置、介质、设备,预先针对每一种单据在服务端设置对应的业务脚本文件,在业务脚本文件中可以自定义针对该种单据的处理逻辑。针对待处理单据,利用前端的共享平台框架实现对业务脚本文件的物理存储路径的获取,进而根据获取到的物理存储路径加载业务脚本文件,进而执行业务脚本文件,因此实现根据自定义的处理逻辑对待处理单据进行处理。可见,开发人员可以根据需要更加灵活的配置业务逻辑,从而更好的提升单据流转过程中的数据规范性。而且,可以更好的实现客户的需求和业务控制,有效的减少和避免了项目因业务控制不全、业务逻辑不完善引起的问题单据,减少业务处理人员的工作量,提高了业务人员的工作效率。
本文档来自技高网...【技术保护点】
1.一种基于共享平台框架的单据流转方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述共享平台框架内设置单据处理流程,所述单据处理流程为至少一个操作所形成的处理流程,接入所述共享平台框架的待处理单据依次经过单据处理流程中的各个操作后,完成单据流转;其中,每一个操作的操作逻辑为依据该操作的待处理单据对应的业务脚本文件中的处理逻辑脚本实现。
3.根据权利要求2所述的方法,其特征在于,所述至少一个操作包括提交、删除、撤回、初审和稽核中的至少一项。
4.根据权利要求1所述的方法,其特征在于,所述服务端中设置有服务端业务构件,所述服务端业务构件被调用时,所述服务端业务构件将对应的业务脚本文件加载到前端的共享平台框架中。
5.根据权利要求1所述的方法,其特征在于,所述业务脚本文件中定义有脚本函数格式和/或参数结构。
6.根据权利要求1所述的方法,其特征在于,所述共享平台框架中设置有所述业务脚本文件的调用方式。
7.根据权利要求1所述的方法,其特征在于,所述处理逻辑脚本为JS脚本。
8.一种
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行实现权利要求1~7中的任一项所述的方法。
10.一种计算设备,其特征在于,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现权利要求1~7中的任一项所述的方法。
...【技术特征摘要】
1.一种基于共享平台框架的单据流转方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述共享平台框架内设置单据处理流程,所述单据处理流程为至少一个操作所形成的处理流程,接入所述共享平台框架的待处理单据依次经过单据处理流程中的各个操作后,完成单据流转;其中,每一个操作的操作逻辑为依据该操作的待处理单据对应的业务脚本文件中的处理逻辑脚本实现。
3.根据权利要求2所述的方法,其特征在于,所述至少一个操作包括提交、删除、撤回、初审和稽核中的至少一项。
4.根据权利要求1所述的方法,其特征在于,所述服务端中设置有服务端业务构件,所述服务端业务构件被调用时,所述服务端业务构件将对应的业务脚本文件加载到前端的共享平台框架中。
5...
【专利技术属性】
技术研发人员:李永庆,马士中,王金丽,任聪,
申请(专利权)人:浪潮通用软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。