首页> 中国专利> 用于企业财务管理的应用程序处理方法、装置

用于企业财务管理的应用程序处理方法、装置

摘要

本申请公开了一种用于企业财务管理的应用程序处理方法、装置。该方法包括:客户端向服务器发送的申请开通财务管理项目应用程序的请求,所述客户端按照安装步骤安装所述财务管理项目应用程序;所述财务管理项目应用程序使用结束后,所述客户端向所述服务器发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限。所述应用程序中包括配置参数和审批流程。本申请的上述方法,通过财务管理项目应用程序的安装和使用过程,自动安装配置程序中的配置参数和审批流程,并直接利用,用户不需要手动填写配置参数和配置审批流程,提高了财务人员的工作效率。

著录项

  • 公开/公告号CN114862356A

    专利类型发明专利

  • 公开/公告日2022-08-05

    原文格式PDF

  • 申请/专利权人 北京合思信息技术有限公司;

    申请/专利号CN202210517007.5

  • 发明设计人 马春荃;俞德明;司雁鹏;

    申请日2022-05-11

  • 分类号G06Q10/10(2012.01);G06Q40/00(2012.01);

  • 代理机构北京知果之信知识产权代理有限公司 11541;

  • 代理人高科

  • 地址 100000 北京市海淀区丹棱街1号院1号楼22层2201室

  • 入库时间 2023-06-19 16:17:34

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-23

    实质审查的生效 IPC(主分类):G06Q10/10 专利申请号:2022105170075 申请日:20220511

    实质审查的生效

  • 2022-08-05

    公开

    发明专利申请公布

说明书

技术领域

本申请涉及计算机技术领域,具体而言,涉及一种用于企业财务管理的应用程序处理方法、装置。

背景技术

企业的财务人员在使用财务软件进行搭建财务相关的流程时。比如,报销流程,在该软件在企业内部普及推广使用之前,财务人员需要手动在多个相关的配置配置页面进行手动的参数配置工作,由于配置参数的数量比较多,所以耗费财务人员的工作时间,降低财务人员的工作效率。

发明内容

本申请的主要目的在于提供一种用于企业财务管理的应用程序处理方法、装置,以解决上述问题。

为了实现上述目的,根据本申请的一个方面,提供了一种用于企业财务管理的应用程序处理方法,包括:

客户端向服务器发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识,以使所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限;

所述客户端按照安装步骤安装所述财务管理项目应用程序;

所述财务管理项目应用程序使用结束后,所述客户端向所述服务器发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限。

在一种实施方式中,所述财务管理项目包括以下的一种或几种:营销渠道费用管理、培训课程收支管理、专家库与活动管理、采销一体合同管理、销售合同管理、采购合同管理、项目资金管理、房屋租赁管理、设备管理、办公用品管理。

在一种实施方式中,按照安装步骤安装所述财务管理项目应用程序,包括:

所述客户端接收所述服务器发送的鉴权令牌字符串;

所述客户端向服务器发送安装应用程序请求,所述安装应用程序请求中携带了所述鉴权令牌字符串和所述客户端的标识;

所述服务器使用秘钥对所述鉴权令牌字符串进行解密操作得到解密后的字符串;

如果所述解密后的字符串和预定的字符串相同,则所述客户端鉴权通过。

在一种实施方式中,所述客户端鉴权通过后,还包括:

创建应用程序;

如果成功,则向服务器发送安装成功消息,以使所述服务器记录;

创建所述财务管理项目的业务对象;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

创建所述财务管理项目的名称关键字段;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

创建所述财务管理项目配置参数;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

创建所述财务管理项目的审批流程;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

页面布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

编辑布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

列表布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

表格布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

卡片布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

导入项目数据;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录。

在一种实施方式中,如果创建所述财务管理项目的业务对象失败,则向所述服务器发送安装失败消息;重新安装时,从所述创建所述财务管理项目的业务对象的步骤开始安装;

如果创建所述财务管理项目的名称关键字段失败,则向所述服务器发送安装失败消息;重新安装时,从所述创建所述财务管理项目的名称关键字段的步骤开始安装;

如果创建所述财务管理项目配置参数失败消息;重新安装时,从所述创建所述财务管理项目配置参数的步骤开始安装;

如果创建所述财务管理项目的审批流程失败,则向所述服务器发送安装失败消息,

重新安装时,从所述创建所述财务管理项目的审批流程的步骤开始安装;

如果页面布局失败,则向所述服务器发送安装失败消息;

重新安装时,从所述页面布局的步骤开始安装;

如果编辑布局失败,则向所述服务器发送安装失败消息;重新安装时,从所述编辑布局的步骤开始安装;

如果列表布局失败,则向所述服务器发送列表布局失败消息;重新安装时,从所述列表布局的步骤开始安装;

如果表格布局失败,则向所述服务器发送安装失败消息;重新安装时,从所述表格布局的步骤开始安装;

如果卡片布局失败,则向所述服务器发送安装失败消息,重新安装时,从所述卡片布局的步骤开始安装;

如果导入项目数据失败,则向所述服务器发送安装失败消息,重新安装时,从所述导入项目数据的步骤开始安装。

在一种实施方式中,创建所述财务管理项目的审批流程,包括:

创建所述财务管理项目的流程发起者;

创建创建所述财务管理项目的审批流程的每个审批节点、以及每个审批节点的审批者、以及生效条件;

所述生效条件包括以下的一种或者几种:无条件、报销/借款申请金额大于设定的阈值、提交时的预算超出预定的预算阈值、自定义条件。

在一种实施方式中,所述配置参数按照类型分为:配置业务对象类配置参数、开票申请单类配置参数、费用类型类配置参数;

其中,配置业务对象类配置参数包括以下的一种或几种:业务对象名称、数据导入方式、合同名称、客户名称、合同编号、合同签约日期、合同原件、合同起止日期、归属部门、签约人,其中,数据导入方式包括以下的一种或几种:直接写入、单据写入、Excel方式、API方式、EBot方式;

所述开票申请单类配置参数包括:申请单基本配置参数和申请单字段配置参数:

其中,申请单基本配置参数包括以下的一种或几种:单据模板名称、审批流程名称、打印模板名称、图标选择单元、颜色选择单元、可见人员设置项;

申请单字段配置参数包括以下的一种或几种:标题、公司名称、纳税识别号、开户行、对公账号、经营地址、电话、开票金额、提交人、描述;

费用类型类配置参数包括以下的一种或几种:费用名称、编码、描述、费用图标选择单元、颜色选择单元,其中,费用图标选择单元设置有多个不同的费用图标供用户进行选择进行设置费用的图标;费用图标颜色选择单元设置有多个不同的颜色供用户进行选择以设置费用图标的颜色。

在一种实施方式中,所述请求还携带了所述财务管理项目软件的时间长度;

所述客户端按照预先设置的安装步骤安装所述财务管理项目应用程序之前,所述方法还包括:

所述客户端接收所述服务器发送的缴费通知信息;

所述缴费通知信息携带了所述服务器根据所述财务管理项目软件的时间长度计算的缴费价格;

所述客户端根据所述缴费通知信息进行缴费,以使所述服务器接收到缴费信息后,开通所述财务管理项目的安装权限。

第二方面,本申请还提出了另一种用于企业财务管理的应用程序处理方法,应用于服务器,该方法包括以下的步骤;

服务器接收客户端发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识;

所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限,以使所述客户端按照安装步骤安装所述财务管理项目应用程序;

所述财务管理项目应用程序使用结束后,所述服务器接收所述客户端发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限。

根据本申请的第三方面,提供了一种用于企业财务管理的应用程序处理装置,应用于客户端,包括:

发送模块,用于向服务器发送申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识,以使所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限;以及所述财务管理项目应用程序使用结束后,向所述服务器发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限;

安装模块,用于按照安装步骤安装所述财务管理项目应用程序。

第四方面,本申请还提出了另一种用于企业财务管理的应用程序处理装置,应用于服务器,该装置包括:

接收模块,用于接收客户端发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识;以及所述财务管理项目应用程序使用结束后,接收所述客户端发送申请关闭所述财务管理项目的请求;

开通权限模块,用于根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限,以使所述客户端按照安装步骤安装所述财务管理项目应用程序;

权限关闭模块,用于关闭所述财务管理项目的使用权限。

为了实现上述目的,根据本申请的第五方面,提供了一种电子设备;包括至少一个处理器和至少一个存储器;所述存储器用于存储一个或多个程序指令;所述处理器,用于运行一个或多个程序指令,用以执行上述任一项所述的步骤。

根据本申请的第六方面,提供了一种计算机可读存储介质,计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行上述任意一项所述的步骤。

在本申请实施例中,通过财务管理项目应用程序的安装和使用过程,自动安装配置程序中的配置参数和审批流程,并直接利用,用户不需要手动填写配置参数和配置审批流程,提高了财务人员的工作效率。

附图说明

构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是根据本申请实施例的一种用于企业财务管理的应用程序处理方法的流程图;

图2是根据本申请实施例的一种用于企业财务管理的应用程序的页面的示意图;

图3是根据本申请实施例的一种用于企业财务管理的应用程序的安装方法的流程图;

图4A是根据本申请实施例的一种业务对象配置页面的示意图;

图4B是根据本申请实施例的另一种业务对象配置页面的示意图;

图5A是根据本申请实施例的一种开票申请单页面的基本设置页面示意图;

图5B是根据本申请实施例的一种开票申请单页面的字段设置页面示意图;

图6是根据本申请实施例的一种费用类型设置页面示意图;

图7是根据本申请实施例的一种审批流程设置页面示意图;

图8是根据本申请实施例的一种培训课程收支管理应用程序的安装步骤的流程示意图;

图9是根据本申请实施例的另一种用于企业财务管理的应用程序处理方法的流程图;

图10是根据本申请实施例的一种用于企业财务管理的应用程序处理装置的结构示意图;

图11是根据本申请实施例的一种用于企业财务管理的应用程序处理设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

企业的财务人员在使用财务软件时,往往需要手动搭建各个财务相关的各个财务报销管理项目。比如,某公司中的财务人员,需要对销售合同进行管理,需要手动搭建销售合同管理项目;手动的配置该项目中的各个参数。参数繁多,需要耗费大量的时间和精力。类似的还有需要对采购合同进行管理,就需要手动搭建采购合同管理项目项目;需要对办公用品进行管理,就需要手动搭建办公用品管理项目,房屋租赁管理项目等等,根据各个不同的企业的不同的需求,会有各种各样的财务管理项目需求诞生,现有的财务管理软件无法提高财务人员的工作效率。

基于此,本申请提出了一种用于企业财务管理的应用程序处理方法,参见附图1所示的一种应用程序处理方法的流程图;该方法包括以下的步骤:

步骤S102,客户端向服务器发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识,以使所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限;

其中,应用程序为财务管理项目应用程序。客户端可以为手机、便捷式电脑、台式电脑等终端,也可以为终端上的浏览器等。

其中,所述财务管理项目包括以下的一种或几种:营销渠道费用管理、培训课程收支管理、专家库与活动管理、采销一体合同管理、销售合同管理、采购合同管理、项目资金管理、房屋租赁管理、设备管理、办公用品管理。

示例性的,参见附图2所示的一种财务管理项目应用程序页面示意图;该页面中显示了各个不同的财务管理项目,用户可以点击任何一个自己感兴趣的项目进行安装,比如,如果对教培课程收支管理感兴趣,则点击“教培课程收支管理”的“申请开通”进行申请。

后台的服务器接收到用户在前端客户端上点击的“教培课程收支管理”的“申请开通”的请求后,开通安装权限,客户端开始安装财务管理项目应用程序。

步骤S104,所述客户端按照安装步骤安装所述财务管理项目应用程序;

其中,所述财务管理项目应用程序中包括多个预先设定的配置参数和审批流程。

具体的,配置参数和审批流程根据各个不同的业务场景有不同的设置。比如,餐饮行业、制造业、医药行业分别有自己独特的财务相关的配置参数和审批流程。

服务器中预先设定配置参数和审批流程时,可以使用低代码引擎来设置,从而减小开发技术人员的工作量。软件安装时,使用低代码引擎来进行安装,对预先设置的多个不同的配置参数的页面和审批流程的页面进行组合,得到完整的使用软件供用户使用。

审批流程可以通过低代码引擎预先设定多个不同的审批流程模板,可以随时对不同的流程模板进行改进和完善,可以根据不同的需要使用已经设置好的流程。

步骤S106,所述财务管理项目应用程序使用结束后,所述客户端向所述服务器发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限。

本申请的上述方法,通过财务管理项目应用程序的安装和使用过程,自动配置程序中的配置参数和审批流程,用户不需要手动填写配置参数和配置审批流程,提高了财务人员的工作效率。

为了实现应用程序设计平台的盈利,需要对用户进行收费,可以按照用户使用的时间长短进行收费,在一种实施方式中,所述请求还携带了所述财务管理项目软件的时间长度;

所述客户端按照安装步骤安装所述财务管理项目应用程序之前,接收所述服务器发送的缴费通知信息;

所述缴费通知信息携带了所述服务器根据所述财务管理项目软件的时间长度计算的缴费价格;

所述客户端根据所述缴费通知信息进行缴费,以使所述服务器接收到缴费信息后,开通所述财务管理项目的安装权限。

考虑到用户可能会在预定的使用期到期之前,就决定不再使用财务管理项目应用程序,如果用户不想使用财务管理项目应用程序,也可以申请关闭财务管理项目,在一种实施方式中,客户端可以向服务器发送申请关闭所述财务管理项目应用程序的请求,响应于客户端发送的申请关闭所述财务管理项目应用程序的请求,关闭所述财务管理项目的使用权限。

应用程序关闭之后,可以提前停止计费,可以退费。退费时可以按照已经使用的时间和预定的时间段按照比例来计算退费金额。

示例性的,对于某个财务管理项目应用程序,用户预定的使用期限为半年,付费为6000元。用户只是使用了1个月的时间,决定不再使用,则可以退费5000元;或者,再扣除预定的违约金额费用。

在客户端安装软件之前,需要验证是否有权限,为了验证客户端是否有权限进行安装,服务器需要对客户端进行鉴权,在一种实施方式中,按照预先设置的安装步骤安装所述财务管理项目应用程序,包括:

如果客户端已经进行了付费,则服务器会向客户端发送鉴权令牌字符串;

所述客户端接收所述服务器发送的鉴权令牌字符串;

所述客户端向服务器发送安装应用程序请求,所述安装应用程序请求中携带了所述鉴权令牌字符串和所述客户端的标识;

所述服务器使用秘钥对所述鉴权令牌字符串进行解密操作得到解密后的字符串;

如果所述解密后的字符串和预定的字符串相同,则所述客户端鉴权通过。

如果鉴权通过,服务器会记录客户端的标识,记录该客户端鉴权通过。为了提高安全性,每一个安装步骤进行前,都要进行鉴权。如果鉴权不通过,则不允许客户端安装软件,如此,可以提高软件的安全性,防止没有权限的用户盗用软件。

为了提高令牌的唯一性,在一种实施方式中,还可以为每一个客户端生成对应的令牌,也就是说,每个客户端的令牌是不同的。

服务器在生成客户端的令牌时,可以使用客户端的标识;如此,可以保证生成的令牌中各不相同。从而提高令牌的安全性。

具体的,服务器接收的客户端发送的安装应用程序请求后,获取携带的该客户端的第一客户端标识,以及携带的令牌,从该携带的令牌中获取第二客户端标识。

比如第一客户端标识与第二客户端标识是否相同;如果相同,则校验通过;如果不同,则校验不通过。

示例性的,客户端A付费成功,成为会员,有权限开通软件;服务器为客户端A生成令牌字符串时,可以使用客户端A的标识。

如果服务器接收到客户端B发送的令牌,由于客户端B向服务器发送的请求消息中携带了客户端B的标识。所以,根据客户端B的标识和令牌字符串中客户端A的标识,服务器确定该令牌被盗用,鉴权不通过,不允许客户端B进行软件的安装。

在一种实施方式中,为了提高令牌的安全性,还可以设置令牌的时间期限;

时间期限可以灵活进行设定,比如,设置为1个月,如果时间超过一个月,则原始令牌不能再使用。

在一种实施方式中,为了提高令牌的安全性,还可以定期进行更新令牌。

对于每一个已经付费的客户端,定期进行令牌的更新。因为客户端也会在会员期间,由于各种原因,比如,电脑操作系统重装等,会卸载软件,再重新安装软件。

如果重新安装软件时,使用的令牌不同于第一次安装时使用的令牌,也可以提高安全性。

为了提高安全性,还可以对令牌进行加密,将加密后的令牌发送给客户端,客户端接收到加密的令牌后,使用预定的解密算法进行解密,得到令牌。

客户端发送安装应用程序请求时,携带了令牌。服务器判断令牌是否与原始令牌相同,如果相同,则鉴权通过;如果不同,则鉴权不通过。

在一种实施方式中,所述客户端鉴权通过后,开始正式进行安装应用程序,包括以下的步骤:

参见附图3所示的一种用于企业财务管理的应用程序的安装方法的流程图;该方法包括以下的步骤:

步骤S301,创建应用程序;

如果成功,则向服务器发送安装成功消息,以使所述服务器记录;

步骤S302,创建财务管理项目的业务对象;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S303,创建财务管理项目的名称关键字段;如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录。

步骤S304,创建财务管理项目配置参数;如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录。

其中,配置参数按照类型划分包括:业务对象配置参数、开票申请单配置参数、费用类型配置参数。配置参数按照不同类型分布在不同的配置页面中,配置页面包括:业务对象配置页面、开票申请单页面、费用类型页面。

其中,业务对象为客户提供的数据的储存,共享。业务对象包括:基础档案、单据、订单、合同等,可以让客户多人引用,多次引用同一个数据。并且还实现了丰富的添加和修改数据的方式。

参见附图4A所示的一种业务对象配置页面的示意图;该页面设置显示各个业务对象配置参数,包括以下的一种或几种:业务对象名称、数据导入方式,数据导入方式包括以下的一种或几种:直接写入、单据写入、Excel方式、API方式、EBot方式。

参见附图4B所示的另一种业务对象配置页面的示意图;该页面设置显示的参数包括:合同名称、客户名称、合同编号、合同签约日期、合同原件、合同起止日期、归属部门、签约人。

开票申请单页面包括两个单独的页面,一个是基本参数设置配置页面,设置显示各个基本配置参数;一个页面是具体字段配置页面。

示例性的,参见附图5A所示的一种开票申请单页面的基本设置页面示意图。

基本配置参数包括以下的一种或几种:单据模板名称、审批流程名称、打印模板名称、图标选择单元、颜色选择单元、可见人员设置项。

其中,单据图标选择单元包括各种多个单据图标,供用户进行选择设置单据图标;

单据图标颜色选择单元,设置有多种不同的单据图标的颜色,供用户进行选择设置单据图标的颜色。

可见人员设置项,用于设定该发票单据可见的人员。

示例性的,参见附图5B所示的一种开票申请单页面的字段设置页面示意图;该页面上的配置参数包括:销售合同标识、标题、公司名称、纳税识别号、开户行、对公账号、经营地址、电话、开票金额、提交人、描述。

示例性的,参见附图6所示的一种费用类型设置页面示意图。费用类型页面中设置显示各个费用类型配置参数,对于任意的一种费用类型,具体包括以下的参数:费用名称、编码、描述、费用图标选择单元、颜色选择单元,其中,费用图标选择单元设置有多个不同的费用图标供用户进行选择来设置费用的图标;费用图标颜色选择单元设置有多个不同的颜色供用户进行选择来设置费用图标的颜色。

步骤S305,创建财务管理项目的审批流程;如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

其中,审批流程包括:售后服务演示流程、盖章申请审批流程、物品领用演示流程、设备调用演示流程、房屋租赁合同录入审批流程、房屋租赁付款审批流程、项目资金管理测试流程、采购合同审批流程、销售合同台账测试流程、付款申请审批流程、发票开票申请审批流程、付款申请单合同审批流程、收款申请单合同审批流程、专家与活动审批流程、营销渠道费用审批流程、课程台账演示流程。

具体的,步骤S305,创建所述财务管理项目的审批流程,包括:

创建所述财务管理项目的流程发起者;

创建创建所述财务管理项目的审批流程的每个审批节点;以及每个审批节点的审批者;生效条件;

所述生效条件包括以下的一种或者几种:无条件、报销/借款申请金额大于设定的阈值、提交时的预算超出预定的预算阈值、自定义条件。

示例性的,参见附图7所示的一种审批流程设置页面示意图。审批流程至少包括流程提交节点和流程审批节点。设置所述提交节点和流程审批节点的生效条件;所述生效条件包括以下的一种或者几种:无条件、报销/借款申请金额大于设定的阈值、提交时的预算超出预定的预算阈值、自定义条件。

步骤S306,页面布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S307,编辑布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S308,列表布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S309,表格布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S310,卡片布局;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录;

步骤S311,导入项目数据;

如果成功,则向所述服务器发送安装成功消息,以使服务器进行记录。

如果某个安装步骤失败,则可以重新安装,重新安装时,为了提高重新安装的效率,并不需要从第一步开始,而是从安装失败的步骤开始,在一种实施方式中,如果创建所述财务管理项目的业务对象失败,则向所述服务器发送安装失败消息;重新安装时,从所述创建所述财务管理项目的业务对象的步骤开始安装;

如果创建所述财务管理项目的名称关键字段失败,则向所述服务器发送安装失败消息;重新安装时,从所述创建所述财务管理项目的名称关键字段的步骤开始安装;

如果创建所述财务管理项目配置参数失败消息;重新安装时,从所述创建所述财务管理项目配置参数的步骤开始安装;

如果创建所述财务管理项目的审批流程失败,则向所述服务器发送安装失败消息,

重新安装时,从所述创建所述财务管理项目的审批流程的步骤开始安装;

如果页面布局失败,则向所述服务器发送安装失败消息;

重新安装时,从所述页面布局的步骤开始安装;

如果编辑布局失败,则向所述服务器发送安装失败消息;重新安装时,从所述编辑布局的步骤开始安装;

如果列表布局失败,则向所述服务器发送列表布局失败消息;重新安装时,从所述列表布局的步骤开始安装;

如果表格布局失败,则向所述服务器发送安装失败消息;重新安装时,从所述表格布局的步骤开始安装;

如果卡片布局失败,则向所述服务器发送安装失败消息,重新安装时,从所述卡片布局的步骤开始安装;

如果导入项目数据失败,则向所述服务器发送安装失败消息,重新安装时,从所述导入项目数据的步骤开始安装。

示例性的,以财务管理项目应用程序为培训课程收支管理为例说明,参见附图8所示的一种培训课程收支管理应用程序的安装步骤的流程示意图;

该应用程序的安装步骤包括:创建应用课程台账,其中,台账分为三个类型:单据类型、费用明细类型、其他业务对象类型。将关联了该业务对象的单据/费用明细/其他业务对象中的金额和数字(对应到单据上的字段)进行统计,并且在台账中进行展示。

创建业务对象课程台账;创建审批流;创建全局字段关联课程;创建其他全局字段缴费金额;创建费用类型,具体包括:创建课程费用勿动;创建推广费用;创建教师费用;创建教室费用;创建费用类型教具费用;创建其他费用;创建退费金额;创建单据模板,具体包括:创建收入登记单;创建退费申请单;创建课程费用报销单;创建收入流水台账;创建总费用台账;创建退费金额台账;创建推广费用台账;创建教师费用台账;创建教室费用台账;创建教具费用台账;创建其他费用台账;创建业务对象的字段实际收入;创建收入进度执行计划;创建支出进度执行计划;创建推广费进度执行计划;创建教师费进度执行计划;创建教室费进度执行计划;创建教具费进度执行计划;创建其他费用进度执行计划;页面布局配准;编辑布局;列表布局;表格布局;卡片布局;预置数据;预算退费申请单;预算课程费用报销单;结束。

参见附图9所示的另一种用于企业财务管理的应用程序处理方法的流程图;该方法包括以下的步骤:

用户在手机上安装易快报客户端;

合思运行平台上配置商品;其中,商品指的是财务管理项目应用程序;

合思运行平台上商品上架;

用户在易快报客户端的应用中心进行商品选择,确定自己感兴趣的财务管理项目应用程序;

易快报客户端安装财务管理项目应用程序;

易快报客户端向合思运行平台上的unity服务模块发送安装财务管理项目应用程序的请求;

unity服务模块向合思运行平台上的低代码引擎发送安装财务管理项目应用程序的请求,触发该低代码引擎按照该财务管理项目应用程序的预定的安装步骤进行安装;

易快报客户端通过应用程序接口(Application Program Interface,API)的unity接口进行安装财务管理项目应用程序。

现有技术中,企业在费控领域的业务场景配置中,需要实施人员或者财务人员预先对大量的配置参数进行手工配置,工作效率低下。针对相同的业务场景无法做到复用。本申请通过财务管理项目软件的安装使用,自动配置参数和审核流程,从而提高了财务人员的工作效率。财务管理项目应用程序可以进行复用,不仅解放财务人员劳动力,还可以为财务人员或者企业管理者提供行业先进的管理经验。

第二方面,本申请还提出了另一种用于企业财务管理的应用程序处理方法,应用于服务器,该方法包括以下的步骤:

服务器接收客户端发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识;

所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限,以使所述客户端按照安装步骤安装所述财务管理项目应用程序;

所述财务管理项目应用程序使用结束后,所述服务器接收所述客户端发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限。

在一种实施方式中,按照安装步骤安装所述财务管理项目应用程序,包括:

所述服务器向所述客户端发送鉴权令牌字符串;

所述服务器接收客户端发送的安装应用程序请求,所述安装应用程序请求中携带了所述鉴权令牌字符串和所述客户端的标识;

所述服务器使用秘钥对所述鉴权令牌字符串进行解密操作得到解密后的字符串;

如果所述解密后的字符串和预定的字符串相同,则确定所述客户端鉴权通过。

在一种实施方式中,如果创建所述财务管理项目的业务对象失败,则接收所述客户端发送的安装失败消息;重新安装时,从所述创建所述财务管理项目的业务对象的步骤开始安装;

如果创建所述财务管理项目的名称关键字段失败,则接收所述客户端发送的安装失败消息;重新安装时,从所述创建所述财务管理项目的名称关键字段的步骤开始安装;

如果创建所述财务管理项目配置参数失败消息;重新安装时,从所述创建所述财务管理项目配置参数的步骤开始安装;

如果创建所述财务管理项目的审批流程失败,则接收所述客户端发送的安装失败消息,

重新安装时,从所述创建所述财务管理项目的审批流程的步骤开始安装;

如果页面布局失败,则接收所述客户端发送的安装失败消息;

重新安装时,从所述页面布局的步骤开始安装;

如果编辑布局失败,则接收所述客户端发送的安装失败消息;重新安装时,从所述编辑布局的步骤开始安装;

如果列表布局失败,则接收所述客户端发送的列表布局失败消息;重新安装时,从所述列表布局的步骤开始安装;

如果表格布局失败,则接收所述客户端发送的安装失败消息;重新安装时,从所述表格布局的步骤开始安装;

如果卡片布局失败,则接收所述客户端发送的安装失败消息,重新安装时,从所述卡片布局的步骤开始安装;

如果导入项目数据失败,则接收所述客户端发送的安装失败消息,重新安装时,从所述导入项目数据的步骤开始安装。

在一种实施方式中,所述请求还携带了所述财务管理项目软件的时间长度;

所述客户端按照预先设置的安装步骤安装所述财务管理项目应用程序之前,所述服务器向所述客户端发送缴费通知信息;

所述缴费通知信息携带了所述服务器根据所述财务管理项目软件的时间长度计算的缴费价格;

所述客户端根据所述缴费通知信息进行缴费;缴费成功后向所述服务器发送缴费成功信息;

所述服务器接收到缴费成功信息后,为该客户端开通所述财务管理项目的安装权限。

需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

第三方面,本申请还提出了一种用于企业财务管理的应用程序处理装置,参见附图10所示的一种用于企业财务管理的应用程序处理装置的结构示意图,应用于客户端,包括:

发送模块101,用于向服务器发送申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识,以使所述服务器根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限;以及所述财务管理项目应用程序使用结束后,向所述服务器发送申请关闭所述财务管理项目的请求,以使所述服务器关闭所述财务管理项目的使用权限;

安装模块102,用于按照安装步骤安装所述财务管理项目应用程序。

第四方面,本申请还提出了另一种用于企业财务管理的应用程序处理装置,应用于服务器,该装置包括:

接收模块,用于接收客户端发送的申请开通财务管理项目应用程序的请求,所述请求携带了需要开通使用的财务管理项目应用程序的名称和所述客户端的标识;以及所述财务管理项目应用程序使用结束后,接收所述客户端发送申请关闭所述财务管理项目的请求;

开通权限模块,用于根据所述客户端的标识开通所述客户端的财务管理项目应用程序的安装权限,以使所述客户端按照安装步骤安装所述财务管理项目应用程序;

权限关闭模块,用于关闭所述财务管理项目的使用权限。

根据本申请的第三方面,提供了一种电子设备,参见附图11所示的电子设备的结构示意图;包括至少一个处理器111和至少一个存储器112;所述存储器112用于存储一个或多个程序指令;所述处理器111,用于运行一个或多个程序指令,用以执行上述任意一项的方法。

第四方面,本申请还提出了一种计算机可读存储介质,计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行上述任一项所述的方法。

可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。

存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号