一种基于低代码的自定义财务处理流程配置方法及装置制造方法及图纸

技术编号:39725282 阅读:9 留言:0更新日期:2023-12-17 23:30
本申请提供一种基于低代码的自定义财务处理流程配置方法及装置,属于低代码应用开发技术领域,包括:根据财务处理需求,确定自定义财务处理流程中的全部组件以及各个组件的执行顺序;对自定义财务处理流程中的各个组件进行配置;根据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码;对自定义财务处理流程的运行代码进行调试

【技术实现步骤摘要】
一种基于低代码的自定义财务处理流程配置方法及装置


[0001]本申请涉及低代码应用开发
,具体而言,涉及一种基于低代码的自定义财务处理流程配置方法及装置


技术介绍

[0002]财务工作事无巨细的特殊性质,导致财务处理中充斥着很多重复性高但低附加值的基础工作,如记账

过账

核销等

传统技术主要利用常规财务系统或针对用户需求进行系统开发的方法,利用系统执行财务基础工作,但是,利用常规财务系统无法满足用户的定制化需求,且其中的财务处理流程已经预设好,不能针对性的修改或设定,且无法与其他系统进行交互;而针对用户需求进行系统开发的方式,不仅成本大,且无法进行及时

灵活的修改;同时开发得到的系统与用户的实际需求往往存在一定的偏差,不懂计算机编程的财务工作者自己无法完成软件配置

[0003]针对上述缺陷,现有技术引入了低代码和自动化流程机器人,然而现有的低代码开发技术实现的功能较为简单,灵活性不足,无法满足财务专业性强

针对性强的需求,不能满足用户非标准型的功能;自动化流程机器人只能机械的执行某一固定动作,并不能完成多个节点构成的财务处理流程

同时,无论是低代码还是自动化流程机器人实现的财务处理,都不能与其他系统进行交互,不能真正自动化

智能化的完整的实现财务处理流程


技术实现思路

[0004]本申请实施例的目的在于提供一种基于低代码的自定义财务处理流程配置方法及装置,用以解决了现有技术存在的上述问题,提高了财务处理的灵活性

针对性,通过自动化减少了人工成本,开放性更强

[0005]第一方面,提供了一种基于低代码的自定义财务处理流程配置方法,该方法可以包括:
[0006]根据财务处理需求,确定自定义财务处理流程中的全部组件以及各个组件的执行顺序;
[0007]基于自定义财务处理流程中执行顺序在先的组件的输出数据,配置执行顺序在后的组件的输入数据,得到输入数据配置结果;
[0008]根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码;
[0009]对自定义财务处理流程的运行代码进行调试

发布与部署

[0010]在一个可选的实现中,所述全部组件包括低代码组件和
/
或自定义代码组件

[0011]在一个可选的实现中,根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码之前,所述方法还包括:
[0012]当所述全部组件中包括低代码组件时,对所述低代码组件进行属性配置,得到属性配置结果;其中,属性配置包括:组件参数配置和触发条件的配置;
[0013]根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码,包括:
[0014]根据所述输入数据配置结果和所述属性配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码

[0015]在一个可选的实现中,根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码,包括:
[0016]根据所述执行顺序在先的组件的输出数据的数据类型,配置执行顺序在后的组件的输入数据的数据类型;
[0017]基于配置的输入数据的数据类型以及执行顺序在先的组件的输出数据的数据内容,配置执行顺序在后的组件的输入数据的数据内容

[0018]在一个可选的实现中,根据所述执行顺序在先的组件的输出数据的数据类型,配置执行顺序在后的组件的输入数据的数据类型,包括:
[0019]从所有执行顺序在先的组件输出数据的数据类型中,选择至少一种作为执行顺序在后的组件输入数据的数据类型

[0020]在一个可选的实现中,基于配置的输入数据的数据类型以及执行顺序在先的组件的输出数据的数据内容,配置执行顺序在后的组件的输入数据的数据内容,包括:
[0021]根据配置的输入数据的数据类型,从所有执行顺序在先的组件输出数据中,筛选可引用输出数据;
[0022]从筛选后的可引用输出数据的数据内容中,选择至少一项,直接作为执行顺序在后的组件的输入数据的数据内容;
[0023]或,从筛选后的可引用输出数据的数据内容中,选择至少一项,通过函数表达式处理后,作为执行顺序在后的组件的输入数据的数据内容

[0024]在一个可选的实现中,所述可引用输出数据的数据类型与配置的输入数据的数据类型相同;
[0025]或,基于数据类型转换规则,将所述可引用输出数据的数据类型转换为所述配置的输入数据的数据类型

[0026]在一个可选的实现中,属性配置包括:组件参数配置和触发条件的配置

[0027]第二方面,提供了一种基于低代码的自定义财务处理流程配置装置,该装置可以包括:
[0028]组件选择单元,用于根据财务处理需求,确定自定义财务处理流程中的全部组件以及各个组件的执行顺序;
[0029]组件配置单元,用于基于自定义财务处理流程中执行顺序在先的组件的输出数据,配置执行顺序在后的组件的输入数据,得到输入数据配置结果;用于当全部组件中包含低代码组件时,对低代码组件,进行属性配置,得到属性配置结果;
[0030]代码生成单元,用于根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码;
[0031]部署单元,用于对自定义财务处理流程的运行代码进行调试

发布与部署

[0032]第三方面,提供了一种电子设备,该电子设备包括处理器

通信接口

存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0033]存储器,用于存放计算机程序;
[0034]处理器,用于执行存储器上所存放的程序时,实现上述第一方面中任一所述的方法步骤

[0035]第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法步骤

[0036]本申请的财务处理流程可由用户根据实际需求进行自定义,满足了不同企业

不同财务场景下的非标准型的功能,将财务处理的流程定义开放给了用户,减少了应用限制,提高了针对性,能够定制化的实现不同用户

不同财务需求

本申请通过开放性的组件输入与输出,实现了与其他系统数据的交互,能够将企业其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于低代码的自定义财务处理流程配置方法,其特征在于,所述方法包括:根据财务处理需求,确定自定义财务处理流程中的全部组件以及各个组件的执行顺序;基于自定义财务处理流程中执行顺序在先的组件的输出数据,配置执行顺序在后的组件的输入数据,得到输入数据配置结果;根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码;对自定义财务处理流程的运行代码进行调试

发布与部署
。2.
如权利要求1所述的方法,其特征在于,所述全部组件包括低代码组件和
/
或自定义代码组件
。3.
如权利要求2所述的方法,其特征在于,根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码之前,所述方法还包括:当所述全部组件中包括低代码组件时,对所述低代码组件进行属性配置,得到属性配置结果;其中,属性配置包括:组件参数配置和触发条件的配置;根据所述输入数据配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码,包括:根据所述输入数据配置结果和所述属性配置结果,结合自定义财务处理流程中各个组件的执行代码,生成自定义财务处理流程的运行代码
。4.
如权利要求1所述的方法,其特征在于,基于自定义财务处理流程中执行顺序在先的组件的输出数据,配置执行顺序在后的组件的输入数据,包括:根据所述执行顺序在先的组件的输出数据的数据类型,配置执行顺序在后的组件的输入数据的数据类型;基于配置的输入数据的数据类型以及执行顺序在先的组件的输出数据的数据内容,配置执行顺序在后的组件的输入数据的数据内容
。5.
如权利要求4所述的方法,其特征在于,根据所述执行顺序在先的组件的输出数据的数据类型,配置执行顺序在后的组件的输入数据的数据类型,包括:从所有执行顺序在先的组件输出数据的数据类型中,选择至少一种作为执行顺序在后的组件输入数据的数据类型
。6.
如权利要求...

【专利技术属性】
技术研发人员:寇云张平盖卫宣
申请(专利权)人:北京合思信息技术有限公司
类型:发明
国别省市:

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

1