一种可配置台账装置制造方法及图纸

技术编号:9718855 阅读:141 留言:0更新日期:2014-02-27 05:39
本发明专利技术适用于办公软件领域,提供了一种可配置台账装置,所述可配置台账装置包括:台账存储设置装置、台账登记装置及台账查询装置;其中,所述台账存储设置装置,用于提供使用者根据具体的项目情况设定台账存储模式,登记台账的业务来源及每种来源的登记时机;所述台账登记装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和方式;所述台账查询装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和查询接口,提供统一的查询入口,内部适配多种业务来源。本发明专利技术具有对台账调整的优点。

【技术实现步骤摘要】
一种可配置台账装置
本专利技术属于办公软件领域,尤其涉及一种可配置台账装置。
技术介绍
在目前主流的ERP系统中,目前常用的设备卡片,合同等重要的业务数据,都会将其生命周期中的变更,执行等业务活动以台账的形式记录并展现,并依据台账执行若干处理,目前的实现方式有以下共同的特性:在设计态定义台账的格式和显示样式;设计态定义并实现提供给各需要记录台账的业务单据的登记台账的装置;设计态定义并实现各需要记录台账的业务单据组织台账所需数据并通过触发登记台账的装置实现各业务单据登记台账的处理装置;设计态定义并实现各需要记录台账的业务单据提供给台账的查询台账所需数据的处理装置;设计态定义台账数据的获取装置,主要包括:实时查询各业务单据回写的台账数据和实时调用各需要记录台账的业务单据提供给台账的查询台账所需数据的处理装置来获取台账数据以资产租赁租金计算为例,一般处理过程如下:回写台账数据方式如图1所示,不回写台账数据方式如图2所示。在实现现有技术的方案中,发现现有技术存在如下技术问题:需要在设计态就决定了台账及后续查询,登记台账的处理方式,而且软件运行过程中不能调整。设计态决定了台账记录数据的来源,不允许调整。设计态决定了台账的存储方式,不允许调整。设计态决定了触发登记台账的活动,不允许调整。
技术实现思路
本专利技术实施例的目的在于提供一种可配置台账装置,旨在解决现有技术中台账无法调整的问题。一方面,提供一种可配置台账装置,所述可配置台账装置包括:台账存储设置装置、台账登记装置及台账查询装置;其中,所述台账存储设置装置,用于提供使用者根据具体的项目情况设定台账存储模式,登记台账的业务来源及每种来源的登记时机,按照主子表形式提供设置数据的新增,修改,删除,启用和停用功能;所述台账登记装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和方式,提供统一的登账入口,内部适配多种业务来源;所述台账查询装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和查询接口,提供统一的查询入口,内部适配多种业务来源。可选的,所述台账登记装置,还用于提供侦听消息队列,保存需要侦听的来源业务事件。在本专利技术实施例中,本专利技术提供的技术方案包括:台账存储设置装置、台账登记装置及台账查询装置,支持在运行时动态配置台账的存储,登记以及查询的装置,所以其具有对台账调整的优点。附图简要说明图1是现有技术提供的回写台账数据方式流程图;图2是现有技术提供的不回写台账数据方式流程图;图3是本专利技术提供的一种可配置台账装置的结构图;图4是本专利技术提供的存储台账数据方式处理流程图;图5是本专利技术提供的实时查询方式处理流程图;图6是本专利技术提供的只存储未结账数据方式处理流程图。实施本专利技术的方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术具体实施方式提供一种可配置台账装置,其中,存储台账数据方式处理流程如图4所示,实时查询方式处理流程如图5所示,只存储未结账数据方式处理流程如图6所示,该可配置台账装置300如图3所示,包括:台账存储设置装置301、台账登记装置302及台账查询装置303;其中,台账存储设置装置301,用于提供使用者根据具体的项目情况设定台账存储模式,登记台账的业务来源及每种来源的登记时机,按照主子表形式提供设置数据的新增,修改,删除,启用和停用功能。其主要数据包括:台账存储模式、台账主数据、登记接口、查询接口,具体数据描述如表1所示;表1:台账主数据表2:台账主数据的相关业务设置表3:台账设置主数据表4:台账设置主数据的相关业务设置对于001行数据表示资产租赁合同的台账设置数据,002行表示设备卡片的台账设置;对于001来说,登记台账设计三种业务,并且租金计算为结账业务。台账存储设置装置还提供获取台账设置的方法,供其他装置获取对应的台账设置,该方法接收台账主数据,按照台账设置主数据的台账主数据等于当前台账主数据,查找对应的设置。本方法处理步骤如下:查找台账主数据是否存在台账设置主数据(按照使用者类型等于用户,并且使用者等于使用用户的条件查找)如果存在记录,返回该记录,并退出本方法查找使用用户所属部门是否存在阅读设置数据(按照台账设置主数据的台账主数据等于当前台账主数据的条件查找)如果存在记录返回该记录,并退出本方法抛出“未进行台账设置”异常,退出本方法。台账存储设置装置还提供根据台账主数据获取台账设置主数据的相关业务设置的方法,供其他装置获取对应的台账设置主数据的相关业务设置,该方法接收台账主数据和业务来源,按照台账设置主数据的台账主数据等于当前台账主数据并且台账设置主数据的相关业务设置的业务来源等于当前业务来源,查找对应的设置。本方法处理步骤如下:获取台账设置的方法查找台账主数据是否存在台账设置主数据如果不存在记录报告未设置台账设置主数据,并退出本方法如果业务来源为空查找台账设置主数据的相关业务设置(按照台账设置主数据的相关业务设置的台账设置主数据等于当前台账设置主数据的条件查找)如果存在记录返回记录集合,并退出本方法如果不存在记录报告未设置台账设置主数据的相关业务设置,并退出本方法如果业务来源不为空查找台账设置主数据的相关业务设置(按照台账设置主数据的相关业务设置的台账设置主数据等于当前台账设置主数据并且台账设置主数据的相关业务设置的业务来源等于当前业务来源的条件查找)如果存在记录返回记录集合,并退出本方法如果不存在记录报告未设置台账设置主数据的相关业务设置,并退出本方法台账存储设置装置还提供台账设置主数据的相关业务设置启用方法,接收台账设置主数据的相关业务设置数据,对该数据执行启用,具体处理如下:读取台账设置主数据的相关业务设置数据如果已启用报告不支持重复启用,退出本方法;设置当前数据为启用如果登账方式为插件将台账登记装置的统一登账入口方法插入触发时机业务的后事件插件列表;如果登账方式为消息将消息源加入台账登记装置的统一登账消息侦听队列台账存储设置装置还提供台账设置主数据的相关业务设置停用方法,接收台账设置主数据的相关业务设置数据,对该数据执行停用,具体处理如下:读取台账设置主数据的相关业务设置数据如果已停用报告不支持重复停用,退出本方法;设置当前数据为停用如果登账方式为插件将台账登记装置的统一登账入口方法从触发时机业务的后事件插件列表中移出;如果登账方式为消息将消息源从台账登记装置的统一登账消息侦听队列中移出台账登记装置302,支持在运行态根据配置的登记台账的业务单据及登记时机和方式,提供统一的登账入口,内部适配多种业务来源。可选的,台账登记装置302提供侦听消息队列,保存需要侦听的来源业务事件统一登账入口,接收登账主数据全路径类名和业务数据实例,执行登账处理。内部处理过程如下:调用台账设置装置提供的根据台账主数据获取台账设置主数据的相关业务设置的方法,将登账主数据全路径类名和业务数据实例的全路径类名作为参数传入;如果不存在设置报告未设置台账设置主数据的相关业务设置,并退出本方法如果当前业务为结账业务清空当前台账数据按照转换模板将业务数据实例的数据转换为登账数据根据台账设置主数据的登账接口,使用反射机制创本文档来自技高网...
一种可配置台账装置

【技术保护点】
一种可配置台账装置,其特征在于,所述可配置台账装置包括:台账存储设置装置、台账登记装置及台账查询装置;其中,所述台账存储设置装置,用于提供使用者根据具体的项目情况设定台账存储模式,登记台账的业务来源及每种来源的登记时机,按照主子表形式提供设置数据的新增,修改,删除,启用和停用功能;所述台账登记装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和方式,提供统一的登账入口,内部适配多种业务来源;所述台账查询装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和查询接口,提供统一的查询入口,内部适配多种业务来源。

【技术特征摘要】
1.一种可配置台账装置,其特征在于,所述可配置台账装置包括:台账存储设置装置、台账登记装置及台账查询装置;其中,所述台账存储设置装置,用于提供使用者根据具体的项目情况设定台账存储模式,登记台账的业务来源及每种来源的登记时机,按照主子表形式提供设置数据的新增,修改,删除,启用和停用功能;所述台账登记装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和方式,提供统一的登账入口,内部适配多种业务来源;所述台账查询装置,用于支持在运行态根据配置的登记台账的业务单据及登记时机和查询接口,提供统一的查询入口,内部适配多种业务来源;台账存储设置装置还根据台账主数据获取台账设置主数据的相关业务设置,供其他装置获取对应的台账设置主数据的相关业务设置,具体为接收台账主数据和业务来源,按照台账设置主数据的台账主数据等于当前台账主数据并且台账设置主数据的相关业务设置的业务来源等于当前业务来源,查找对应的设置,具体包括:获取台账设置的方法查找台账主数据是否存在台账设置主数据如果不存在记录报告未设置台账设置主数据,并退出本方法如果业务来源为空查找台账设置主数据的相关业务设置(按照台账设置主数据的相关业务设置的台账设置主数据等于当前台账设置主数据的条件查找)如果存在记录返回记录集合,并退出本方法如果不存在记录报告未设置台账设置主数据的相关业务设置,并退出本方法如果业务来源不为空查找台账设置主数据的相关业务设置即按照台账设置主数据的相关业务设置的台账设置主数据等于当前台账设置主数据并且台账设置主数据的相关业务设置的业务来源等于当前业务来源的条件查找,如果存在记录返回记录集合,并退出如果不存在记录报告未设置台账设置主数据的相关业务设置,并退出台账存储设置装置还包括台账设置主数据的相关业务设置的启用,接收台账设置主数据的相关业务设置数据,对该数据执行启用,具体处理如下:读取台账设置主数据的相关业务设置数据如果已启用报告不支持重复启用,退出;设置当前数据为启用如果登账方式为插件将台账登记装置的统一登账入口方法插入触发时机业务的后事件插件列表;如果登账方式为消息将消息源加入台账登记装置的统一登账消息侦听队列台账存储设置装置还包括台账设置主数据的相关业务设置的停用,接收台账设置主数据的相关业务设置数据,对该数据执行停用,具体处理如下:读取台账设置主数据的相关业务设置数据如果已停用报告不支持重复停用,退出;设置当前数据为停用如果登账方式为插件将台账登记装置的统一登账入口方法从触发时机业务的后事件插件列表中移出;如果登账方式为消息将消息源从台账登记装置的统一登账消息侦听队列中移出;台账查询装置,支持在运行态根据配置的登记台账的业务单据及登记时机和查询接口,提供统一的查询入口,内部适配多种业务来源,统一查询入口...

【专利技术属性】
技术研发人员:罗涛
申请(专利权)人:用友软件股份有限公司
类型:发明
国别省市:

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

1