CN117078447B - 业务财务联动方法、***、电子设备及存储介质 - Google Patents
业务财务联动方法、***、电子设备及存储介质 Download PDFInfo
- Publication number
- CN117078447B CN117078447B CN202311340437.5A CN202311340437A CN117078447B CN 117078447 B CN117078447 B CN 117078447B CN 202311340437 A CN202311340437 A CN 202311340437A CN 117078447 B CN117078447 B CN 117078447B
- Authority
- CN
- China
- Prior art keywords
- data
- target
- rule
- business
- accounting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000003860 storage Methods 0.000 title claims abstract description 12
- 238000012545 processing Methods 0.000 claims abstract description 59
- 238000006243 chemical reaction Methods 0.000 claims abstract description 39
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 26
- 230000009471 action Effects 0.000 claims description 32
- 238000013507 mapping Methods 0.000 claims description 14
- 238000007781 pre-processing Methods 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 6
- 230000000630 rising effect Effects 0.000 abstract 1
- 238000013480 data collection Methods 0.000 description 28
- 238000003672 processing method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 9
- 238000013461 design Methods 0.000 description 7
- 238000004140 cleaning Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 238000013075 data extraction Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000002203 pretreatment Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/12—Accounting
- G06Q40/125—Finance or payroll
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Data Mining & Analysis (AREA)
- Technology Law (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本公开提出了一种业务财务联动方法、***、电子设备及存储介质,该方法包括:获取目标财务***、目标业务***、历史落地数据和历史业务流水数据;基于历史落地数据生成字典仓,基于历史业务流水数据生成会计核算流水;基于字典仓生成数据采集规则,基于会计核算流水生成会计计量规则;基于数据采集规则和会计计量规则对业务数据进行处理,生成目标业务数据,并将目标业务数据发送至目标财务***中。通过对历史落地数据和历史业务流水数据分别生成数据采集规则和会计计量规则,从而将业务数据转换为目标财务***可以处理的目标业务数据,以此,可以提升业务财务的联动能力和效率,降低数据处理的升本,同时可以适用于不同的业务***,实用性强。
Description
技术领域
本公开涉及会计核算技术领域,尤其涉及一种业务财务联动方法、***、电子设备及存储介质。
背景技术
造价咨询属于传统行业的企业,当前企业管理***普遍选择管一些常规的客户、项目、集采、报销管理***再搭配专业财务***形成一定的数字化经营管理能力。但很容易陷入业务***数据同财务数据存在壁垒,无法有效的快速联动融合达到业务融合的目标,并且业务***同财务***对接时往往需要大量的定制化开发,不能有效的快速迭代优化。
业务***与财务***间数据联动桥梁尤为重要,如何能实现业务数据向会计数据高效转换和流转,并尽可能对业务***兼容性适配和改造,且具有定制化、配置化能力将对造价传统企业的具有重要意义。
发明内容
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本公开的一个目的在于提出一种业务财务联动方法。
本公开的第二个目的在于提出一种业务财务联动***。
本公开的第三个目的在于提出一种电子设备。
本公开的第四个目的在于提出一种非瞬时计算机可读存储介质。
本公开的第五个目的在于提出一种计算机程序产品。
为达上述目的,本公开第一方面实施方式提出了一种业务财务联动方法,包括:获取需要联动的目标财务***和目标业务***,并获取所述目标业务***的历史落地数据和所述目标财务***的历史业务流水数据;对所述历史落地数据进行聚类处理,以生成字典仓,以及对所述历史业务流水数据进行聚类处理,以生成会计核算流水;基于所述字典仓生成数据采集规则,以及基于所述会计核算流水生成会计计量规则;基于所述数据采集规则和所述会计计量规则对所述目标业务***的业务数据进行处理,以生成目标业务数据,并将所述目标业务数据发送至所述目标财务***中。
根据本公开的一个实施方式,所述业务财务数据处理方法还包括:所述基于所述字典仓生成数据采集规则,包括:基于所述字典仓生成规则单据;基于所述规则单据,生成所述数据采集规则。
根据本公开的一个实施方式,所述业务财务数据处理方法还包括:所述对所述历史落地数据进行聚类处理,以生成字典仓,包括:对所述历史落地数据进行聚类处理,以生成多个第一聚类;基于所述多个第一聚类,生成所述字典仓。
根据本公开的一个实施方式,所述基于所述规则单据,生成所述数据采集规则,包括:对所述规则单据进行处理,以生成数据表关系、字段关系和转换规则;基于所述数据表关系、所述字段关系和所述转换规则,生成所述目标转换规则单据;基于所述目标转换规则单据,生成所述数据采集规则。
根据本公开的一个实施方式,所述基于所述目标转换规则单据,生成所述数据采集规则,包括:基于所述目标转换规则单据,确定所述历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射;基于所述动态表单元、所述动态表单元域信息表、所述动态表单元域取值信息和所述业务动态表单元映射,确定所述数据采集规则。
根据本公开的一个实施方式,所述基于所述字典仓生成规则单据,包括:获取所述字典仓元素在所述历史落地数据中出现的时间戳;按照所述时间戳出现的先后顺序对所述字典仓元素进行排序,以生成规则单据。
根据本公开的一个实施方式,所述基于所述会计核算流水生成会计计量规则,包括:对所述历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,所述原子动作为数据变化的最小操作单元;基于所述原子动作、所述合算类型和所述金额类型生成所述会计核算流水。
根据本公开的一个实施方式,所述基于所述会计核算流水,构建所述会计计量规则,包括:对所述会计核算流水进行生命周期划分,以生成多个生命周期;基于所述生命周期,构建所述会计计量规则。
根据本公开的一个实施方式,所述基于所述数据采集规则和所述会计计量规则对所述目标业务***的业务数据进行处理,以生成目标业务数据,包括:对所述业务数据进行预处理,以生成业务源数据;对所述业务源数据按照所述数据采集规则进行第一处理,以生成目标采集数据;对所述目标采集数据按照所述会计计量规则进行第二处理,以生成所述目标业务数据。
根据本公开的一个实施方式,所述方法还包括:将所述业务源数据存储至数据库中,调用所述数据库中的所述业务源数据并按照所述数据采集规则进行第一处理,以生成目标采集数据。
根据本公开的一个实施方式,所述对所述业务数进行预处理,包括:对所述业务数据进行数据抽取、数据清洗和数据转换。
为达上述目的,本公开第二方面实施例提出了一种业务财务联动***,其特征在于,所述***包括:采集规则生成模块、会计计量规则生成模块和数据流转模块,所述采集规则生成模块和所述会计计量规则生成模块分别与所述数据流转模块连接,所述数据流转模块的输入端连接目标业务***,所述数据流转模块的输出端连接目标财务***;其中,所述采集规则生成模块,用于获取所述目标业务***的历史落地数据,并对所述历史落地数据进行聚类处理,以生成字典仓,以及基于所述字典仓生成数据采集规则;所述会计计量规则生成模块,用于获取所述目标财务***的历史业务流水数据,并对所述历史业务流水数据进行聚类处理,以生成会计核算流水,以及基于所述会计核算流水生成会计计量规则;所述数据流转模块,用于接收所述目标业务***发送的业务数据,并基于所述数据采集规则和所述会计计量规则对所述目标业务***的业务数据进行处理,以生成目标业务数据,并将所述目标业务数据发送至所述目标财务***中。
根据本公开的一个实施方式,所述基于所述字典仓生成数据采集规则,包括:基于所述字典仓生成规则单据;基于所述规则单据,生成所述数据采集规则。
根据本公开的一个实施方式,所述对所述历史落地数据进行聚类处理,以生成字典仓,包括:对所述历史落地数据进行聚类处理,以生成多个第一聚类;基于所述多个第一聚类,生成所述字典仓。
根据本公开的一个实施方式,所述基于所述规则单据,生成所述数据采集规则,包括:对所述规则单据进行处理,以生成数据表关系、字段关系和转换规则;基于所述数据表关系、所述字段关系和所述转换规则,生成所述目标转换规则单据;基于所述目标转换规则单据,生成所述数据采集规则。
根据本公开的一个实施方式,所述基于所述目标转换规则单据,生成所述数据采集规则,包括:基于所述目标转换规则单据,确定所述历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射;基于所述动态表单元、所述动态表单元域信息表、所述动态表单元域取值信息和所述业务动态表单元映射,确定所述数据采集规则。
根据本公开的一个实施方式,所述基于所述字典仓生成规则单据,包括:获取所述字典仓元素在所述历史落地数据中出现的时间戳;按照所述时间戳出现的先后顺序对所述字典仓元素进行排序,以生成规则单据。
根据本公开的一个实施方式,所述基于所述会计核算流水生成会计计量规则,包括:对所述历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,所述原子动作为数据变化的最小操作单元;基于所述原子动作、所述合算类型和所述金额类型生成所述会计核算流水。
根据本公开的一个实施方式,所述基于所述会计核算流水,构建所述会计计量规则,包括:对所述会计核算流水进行生命周期划分,以生成多个生命周期;基于所述生命周期,构建所述会计计量规则。
根据本公开的一个实施方式,所述基于所述数据采集规则和所述会计计量规则对所述目标业务***的业务数据进行处理,以生成目标业务数据,包括:对所述业务数据进行预处理,以生成业务源数据;对所述业务源数据按照所述数据采集规则进行第一处理,以生成目标采集数据;对所述目标采集数据按照所述会计计量规则进行第二处理,以生成所述目标业务数据。
根据本公开的一个实施方式,所述方法还包括:将所述业务源数据存储至数据库中,调用所述数据库中的所述业务源数据并按照所述数据采集规则进行第一处理,以生成目标采集数据。
根据本公开的一个实施方式,所述对所述业务数进行预处理,包括:对所述业务数据进行数据抽取、数据清洗和数据转换。
为达上述目的,本公开第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如本公开第一方面实施例所述的业务财务联动方法。
为达上述目的,本公开第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于实现如本公开第一方面实施例所述的业务财务联动方法。
为达上述目的,本公开第五方面实施例提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时用于实现如本公开第一方面实施例所述的业务财务联动方法。
通过对历史落地数据和历史业务流水数据分别生成数据采集规则和会计计量规则,从而将目标业务***的业务数据转换为目标财务***可以处理的目标业务数据,以此,可以提升业务财务的联动能力和效率,降低数据处理的升本,同时可以适用于不同的业务***,实用性强。
附图说明
图1是本公开一个实施方式的一种业务财务联动方法的流程意框图;
图2是本公开一个实施方式的一种目标业务***的结构示意框图;
图3是本公开一个实施方式的生成数据采集规则的流程示意图;
图4是本公开一个实施方式的生成会计计量规则的流程示意图;
图5是本公开一个实施方式的生成目标业务数据的流程示意图;
图6为本公开实施例中的一种业务财务数据处理方法的流程示意图;
图7是本公开一个实施方式的一种业务财务联动***的结构示意框图;
图8是本公开一个实施方式的一种电子设备的示意图。
具体实施方式
下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。
图1是本公开一个实施方式的一种业务财务联动方法的流程意框图,如图1所示,该方法包括:
S101,获取需要联动的目标财务***和目标业务***,并获取目标业务***的历史落地数据和目标财务***的历史业务流水数据。
需要说明的是,目标业务***可为核心业务***中的一个子***,核心业务***中可包括多个业务***,用以实现不同的业务需求。举例来说如图2所示,图2是本公开一个实施方式的一种目标业务***的结构示意框图,核心业务***可包括业务***A、业务***B、业务***C等。
需要说明的是,不同的业务***对应的数据处理规则可为不同,此处不作任何限定。因此,在生成数据采集规则时,需要根据当前需要处理的目标业务***的历史落地数据进行处理。举例来说,业务***A的数据处理规则可为采集全部数据,包括文本数据、数字数据、表格数据等,业务***B的数据处理规则可为只采集表格数据。
需要说明的是,目标财务***为财会***中的一个子***,财会***可包括多个业务***,用以实现不同的财会需求。
需要说明的是,历史落地数据和历史业务流水数据可通过历史的运行日志进行获取,还可通过调取存储空间中的数据进行获取,该存储空间为提前设定好的,用于存储历史落地数据和历史业务流水数据。
在本公开实施例中,历史落地数据为目标业务***发送的历史数据,该历史落地数据为未经处理的原始数据,历史落地数据可包括多种,此处不作任何限定,举例来说,可包括历史采购数据、历史交易数据等。
历史业务流水数据为目标财务***可以进行处理的数据,该历史业务流水数据可包括多种,举例来说,可包括基于历史落地数据处理生成的核算数据、造价数据等。
S102,对历史落地数据进行聚类处理,以生成字典仓,以及对历史业务流水数据进行聚类处理,以生成会计核算流水。
在本公开实施例中,字典仓为对历史落地数据进行分类存储的数据库。需要说明的是,历史落地数据可根据数据的当前处理节点进行分类,也可为根据数据的数据类型进行分类,此处不作任何限定,具体可根据实际的设计需要进行限定。
在本公开实施例中,可首先基于历史落地数据进行预处理,以生成结构化数据,进一步对结构化数据进行聚类处理,生成字典仓。
需要说明的是,预处理可为多种,此处不作任何限定,举例来说,可包括对数据进行筛选、除杂、归一化等,具体可根据实际的设计需要进行设定。
在一种可能实现的方式中,不同的业务***可单独建立字典仓,在后续的规则生成中,可直接调用字典仓,而无需重新建立字典仓,以此可以降低数据处理的成本。
需要说明的是,会计核算流水为目标财务***可识别的数据形式,该会计核算流水可为文档,也可为表格,此处不作任何限定。
在本公开实施例中,可首先对历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,原子动作为数据变化的最小操作单元,然后基于原子动作、合算类型和金额类型生成会计核算流水。
需要说明的是,原子动作为以此对账户状态改变或者金额变化的最小操作单元,原子动作可为一次转账、收款、出借等,原子动作体现交易场景的动态信息。
金额类型用户反应某一特定业务含义的金额或发生额的金额种类,是在某一交易场景下的原子动作的金额种类。
在本公开实施例中,不同的业务***对应的核算类型可为不同,此处不作任何限定。核算类型为每一种会计核算要求的产品类型定义一个核算类型。需要说明的是,产品类型可包括合约产品、内部帐类型、费用类型和实物类型等,核算类型体现的是产品和账户的静态信息。
S103,基于字典仓生成数据采集规则,以及基于会计核算流水生成会计计量规则。
需要说明的是,数据采集规则为对目标业务***的运行数据进行处理的规则,该处理方式可为多种,此处不作任何限定。举例来说,可基于采集规则对运行数据进行筛选、整理、归一化等。
会计计量规则为对数据采集规则处理后的数据进行进一步处理的规则,通过会计计量规则处理后,可生成目标财务***能够识别或者进一步处理的数据。需要说明的是,会计计量规则可包括多种,举例来说,可通过会计计量规则对数据进行进一步地计算、转化、归一化等。
在本公开实施例中,在获取到字典仓后,可通过将完整的历史业务流程对字典仓进行查表,以确定历史业务流程对应的业务节点,并根据业务流程生成数据采集规则。
基于会计核算流水生成会计计量规则的方法可为多种,此处不作任何限定,具体可根据实际的设计需要进行限定。
可选地,可通过规则生成模型对会计核算流水进行处理,以生成会计计量规则。需要说明的是,该规则生成模型为提前训练好的,并可根据实际的设计需要进行变更,此处不作任何限定。
可选地,还可对会计核算流水进行节点分析,并基于各节点按照时间戳顺序生成会计计量规则。
S104,基于数据采集规则和会计计量规则对目标业务***的业务数据进行处理,以生成目标业务数据,并将目标业务数据发送至目标财务***中。
在本公开实施例中,首先获取需要联动的目标财务***和目标业务***,并获取目标业务***的历史落地数据和目标财务***的历史业务流水数据,然后对历史落地数据进行聚类处理,以生成字典仓,以及对历史业务流水数据进行聚类处理,以生成会计核算流水,而后基于字典仓生成数据采集规则,以及基于会计核算流水生成会计计量规则,最后基于数据采集规则和会计计量规则对目标业务***的业务数据进行处理,以生成目标业务数据,并将目标业务数据发送至目标财务***中。通过对历史落地数据和历史业务流水数据分别生成数据采集规则和会计计量规则,从而将目标业务***的业务数据转换为目标财务***可以处理的目标业务数据,以此,可以提升业务财务的联动能力和效率,降低数据处理的升本,同时可以适用于不同的业务***,实用性强。
在一种可能实现的方式中,可通过抽取转换加载(Extract, transform, load,ETL)方法数据抽取采集规则和会计计量规则。ETL是将业务***的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。ETL工具业界已经非常成熟,常见的基于JAVA语言的工具Kettle。依据建模引擎落地存储的用户规则,将供数的***数据同步至数仓的源数据按规则进行抽取,得到基础业务数据源。
上述实施例中,基于会计核算流水生成会计计量规则,还可通过图3进一步解释,图3是本公开一个实施方式的生成数据采集规则的流程示意图,该方法包括:
S301,基于字典仓生成规则单据。
在本公开实施例中,可首先对规则单据进行处理,以生成数据表关系、字段关系和转换规则,然后基于数据表关系、字段关系和转换规则,生成目标转换规则单据,最后基于目标转换规则单据,生成数据采集规则。
在一种可能的实现方式中,可通过获取字典仓元素在历史落地数据中出现的时间戳,然后按照时间戳出现的先后顺序对字典仓元素进行排序,以生成规则单据。
需要说明的是,基于目标转换规则单据,生成数据采集规则,可首先基于目标转换规则单据,确定历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射,然后基于动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射,确定数据采集规则。
需要说明的是,不同的业务数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射可为不同。进一步地,不同的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射可通过不同的标识进行表述。
在一种可能的实现方式中,动态表单元用来保存动态表单元定义信息,动态表单元可包括多个定义组,每个定义组对应的属性描述不同,用以存放动态表单元不同的属性数据,增加数据的条理性,方便后续的数据处理。需要说明的是,动态表单元的属性描述可为多种,此处不作任何限定,具体可根据实际的设计需要进行限定。可选地,动态表单元的属性描述可为动态表单元编号,用以标识动态表单元唯一标识;还可为动态表单元描述,用以标识动态表单元描述信息;还可为动态表单元状态,可通过不同的预设标签标识不同的动态表单元状态,举例来说,可用00表示正常状态,01表示动态表单元处于编辑中,编辑完成后状态重置为00。
在一种可能的实现方式中,动态表单元域信息表用来保存每个动态表单元对应的要素信息、要素编号、中文名称、控件类型、操作符名称等。动态表单元域信息表可包括多个定义组,每个定义组对应的属性描述不同。需要说明的是,动态表单元域信息表的属性描述可为多种,此处不作任何限定,具体可根据实际的设计需要进行限定。可选地,动态表单元域信息表的属性描述可为要素编号,用以标识控件要素主键;还可为业务***类型,用以标识业务***来源;还可为控件类型,用以标识数据结构要素控件类型。需要说明的是,可通过不同的标签来标识不同的数据结构要素控件类型,举例来说,可通过01标识只读文本框,通过02标识日期输入,通过03标识可编辑文本等。
可选地,属性描述信息中还可包括计算逻辑或者计算公式,用以实现对数据进行自动处理,得到计算后的结果。
在一种可能的实现方式中,动态表单元域取值信息用以保存列表控件、单选、复选、树等控件的取值列表信息、属性包含要素取值、上级要素取值序号(树控件)等。动态表单元域取值信息可包括多个定义组,每个定义组对应的属性描述不同,用以存放动态表单元不同的属性数据,增加数据的条理性,方便后续的数据处理。需要说明的是,动态表单元域取值信息的属性描述可为多种,此处不作任何限定,具体可根据实际的设计需要进行限定。举例来说,属性描述可包括要素取值,用以标识取值列表中其中一个值。可选地,属性描述还可包括上级要素取值序号。
在一种可能的实现方式中,业务动态表单元映射用于保存***标识以及规则单标识,该业务动态表单元映射可存储在电子设备的存储空间中,以方便在需要时调取使用。
S302,基于规则单据,生成数据采集规则。
在本公开实施例中,基于规则单据,生成数据采集规则的方法可为多种,此处不作任何限定。
可选地,可通过数据采集规则生成模型对规则单据进行处理,以生成数据采集规则。该数据采集规则生成模型可为提前训练好的,并可存储在业务财务联动***的存储空间中,以方便在需要时调取使用。
可选地,还可通过规则单据进行聚类,并按照聚类的生成时间戳,进行排列,以生成数据采集规则。
在本公开实施例中,首先基于历史落地数据,生成字典仓,然后基于字典仓生成规则单据,最后基于规则单据,生成数据采集规则。由此,通过建立历史落地数据的字典仓,进而对字典仓的数据进行归类和规则的抽象整理,生成数据采集规则,为后续的业务数据的处理提供基础。
对历史业务流水数据进行聚类处理,以生成会计核算流水,可首先对历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,原子动作为数据变化的最小操作单元,基于原子动作、合算类型和金额类型生成会计核算流水。
上述实施例中,基于会计核算流水,构建会计计量规则,还可通过图4进一步解释,图4是本公开一个实施方式的生成会计计量规则的流程示意图,该方法包括:
S401,基于历史业务流水数据,生成会计核算流水。
需要说明的是,会计核算流水为财会***可识别的数据行驶,该会计核算流水可为文档,也可为表格,此处不作任何限定。
在本公开实施例中,可首先对历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,原子动作为数据变化的最小操作单元,然后基于原子动作、合算类型和金额类型生成会计核算流水。
需要说明的是,原子动作为以此对账户状态改变或者金额变化的最小操作单元,原子动作可为一次转账、收款、出借等,原子动作体现交易场景的动态信息。
金额类型用户反应某一特定业务含义的金额或发生额的金额种类,是在某一交易场景下的原子动作的金额种类。
在本公开实施例中,不同的业务***对应的核算类型可为不同,此处不作任何限定。核算类型为每一种会计核算要求的产品类型定义一个核算类型。需要说明的是,产品类型可包括合约产品、内部帐类型、费用类型和实物类型等,核算类型体现的是产品和账户的静态信息。
S402,基于会计核算流水,构建会计计量规则。
在获取到会计核算流水后,构建会计计量规则的方法可为多种,此处不作任何限定。
可选地,可通过会计计量规则生成模型对会计核算流水进行处理,以生成会计计量规则。该会计计量规则生成模型可为提前训练好的,并可存储在业务财务联动***的存储空间中,以方便在需要时调取使用。
可选地,还可通过会计核算流水进行聚类,并按照聚类的生成时间戳,进行排列,以生成会计计量规则。
在本公开实施例中,首先基于历史业务流水数据,生成会计核算流水,然后基于会计核算流水,构建会计计量规则。由此,通过建立会计核算流水,并进行归类和规则的抽象整理,生成会计核算流水,为后续的数据处理提供基础。
在一种可能实现的方式中,基于会计核算流水,构建会计计量规则,可首先对会计核算流水进行生命周期划分,以生成多个生命周期,然后基于生命周期,构建会计计量规则。
上述实施例中,基于数据采集规则和会计计量规则对业务数据进行处理,以生成目标业务数据,还可通过图5进一步解释,图5是本公开一个实施方式的生成目标业务数据的流程示意图,该方法包括:
S501,对业务数进行预处理,以生成业务源数据。
需要说明的是,预处理的方法可为多种,此处不作任何限定。
在本公开实施例中,可通过对业务数据进行数据抽取、数据清洗和数据转换,以生成业务源数据。
通过预处理,可以实现对业务数据的提纯,同时可以去除冗余信息,提高后续数据处理时效率和准确率。
S502,对业务源数据按照数据采集规则进行第一处理,以生成目标采集数据。
在本公开实施例中,可通过数据采集规则将业务源数据进行业务数据的分类和处理,以生成目标采集数据。
需要说明的是,目标采集数据可为表格的形式进行展示和输出。
S503,对目标采集数据按照会计计量规则进行第二处理,以生成目标业务数据。
在本公开实施例中,目标业务数据可为表格的形式进行展示和输出。该目标业务数据为财会***可以处理的数据。
需要说明的是,为了方便后续进行业务溯源或者业务跟踪,还可将业务源数据存储至数据库中,调用数据库中的业务源数据按照数据采集规则进行第一处理,以生成目标采集数据。
需要说明的是,上述的数据库为业务财务联动***提前预设的数据库,用以存储业务源数据。
图6为本公开实施例中的一种业务财务数据处理方法的流程示意图,图6为本公开实施例中的一种业务财务数据处理方法的流程示意图,该方法包括:
S601,通过业务财务联动***对核心业务***发送的业务数据进行处理,以生成目标业务数据,并将目标业务数据发送至财会***中。
需要说明的是,本公开实施例的业务财务数据处理方法不限制核心业务***和财会***的种类,通过设置不同的业务接口,实现与不同的核心业务***和财会***进行连接实现数据的传输,实用性较高。
与上述几种实施例提供的业务财务联动***和业务财务数据处理方法相对应,本公开的一个实施例还提供了一种业务财务联动***和业务财务数据处理***,由于本公开实施例提供的业务财务联动***和业务财务数据处理***与上述几种实施例提供的业务财务联动***和业务财务数据处理方法相对应,因此上述业务财务联动***和业务财务数据处理方法的实施方式也适用于本公开实施例提供的业务财务联动***和业务财务数据处理***,在下述实施例中不再详细描述。
图7是本公开一个实施方式的一种业务财务联动***的结构示意框图,如图7所示,该业务财务联动***包括:采集规则生成模块710、会计计量规则生成模块720和数据流转模块730,采集规则生成模块710和会计计量规则生成模块720分别与数据流转模块730连接,数据流转模块730的输入端连接目标业务***,数据流转模块730的输出端连接目标财务***。
其中,采集规则生成模块710,用于获取目标业务***的历史落地数据,并对历史落地数据进行聚类处理,以生成字典仓,以及基于字典仓生成数据采集规则。
会计计量规则生成模块720,用于获取目标财务***的历史业务流水数据,并对历史业务流水数据进行聚类处理,以生成会计核算流水,以及基于会计核算流水生成会计计量规则。
数据流转模块730,用于接收目标业务***发送的业务数据,并基于数据采集规则和会计计量规则对目标业务***的业务数据进行处理,以生成目标业务数据,并将目标业务数据发送至目标财务***中。
在本公开的一个实施例中,基于字典仓生成数据采集规则,包括:基于字典仓生成规则单据;基于规则单据,生成数据采集规则。
在本公开的一个实施例中,对历史落地数据进行聚类处理,以生成字典仓,包括:对历史落地数据进行聚类处理,以生成多个第一聚类;基于多个第一聚类,生成字典仓。
在本公开的一个实施例中,基于规则单据,生成数据采集规则,包括:对规则单据进行处理,以生成数据表关系、字段关系和转换规则;基于数据表关系、字段关系和转换规则,生成目标转换规则单据;基于目标转换规则单据,生成数据采集规则。
在本公开的一个实施例中,基于目标转换规则单据,生成数据采集规则,包括:基于目标转换规则单据,确定历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射;基于动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射,确定数据采集规则。
在本公开的一个实施例中,基于会计核算流水生成会计计量规则,包括:对历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,原子动作为数据变化的最小操作单元;基于原子动作、合算类型和金额类型生成会计核算流水。
在本公开的一个实施例中,基于会计核算流水,构建会计计量规则,包括:对会计核算流水进行生命周期划分,以生成多个生命周期;基于生命周期,构建会计计量规则。
在本公开的一个实施例中,基于数据采集规则和会计计量规则对目标业务***的业务数据进行处理,以生成目标业务数据,包括:对业务数据进行预处理,以生成业务源数据;对业务源数据按照数据采集规则进行第一处理,以生成目标采集数据;对目标采集数据按照会计计量规则进行第二处理,以生成目标业务数据。
在本公开的一个实施例中,将业务源数据存储至数据库中,调用数据库中的业务源数据并按照数据采集规则进行第一处理,以生成目标采集数据。
在本公开的一个实施例中,对业务数进行预处理,包括:对业务数据进行数据抽取、数据清洗和数据转换。
通过对历史落地数据和历史业务流水数据分别生成数据采集规则和会计计量规则,从而将目标业务***的业务数据转换为目标财务***可以处理的目标业务数据,以此,可以提升业务财务的联动能力和效率,降低数据处理的升本,同时可以适用于不同的业务***,实用性强。
为了实现上述实施例,本公开实施例还提出一种电子设备800,如图8所示,图8是本公开一个实施方式的一种电子设备的示意图,该电子设备800包括:处理器801和处理器通信连接的存储器802,存储器802存储有可被至少一个处理器执行的指令,指令被至少一个处理器801执行,以实现如本公开图1-图6实施例的业务财务数据处理方法。
为了实现上述实施例,本公开实施例还提出一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机实现如本公开图1-图6实施例的业务财务数据处理方法。
为了实现上述实施例,本公开实施例还提出一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现如本公开图1-图6实施例的业务财务数据处理方法。
在本公开的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本公开和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本公开的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (4)
1.一种业务财务联动方法,其特征在于,包括:
获取需要联动的目标财务***和目标业务***,并获取所述目标业务***的历史落地数据和所述目标财务***的历史业务流水数据;所述历史落地数据为所述目标业务***发送的未经处理的原始历史数据;
对所述历史落地数据进行聚类处理,以生成多个第一聚类;
基于所述多个第一聚类生成字典仓元素,并基于所述字典仓元素组建字典仓;
获取所述字典仓元素在所述历史落地数据中出现的时间戳;
按照所述时间戳出现的先后顺序对所述字典仓元素进行排序,以生成规则单据;
对所述规则单据进行处理,以生成数据表关系、字段关系和转换规则;
基于所述数据表关系、所述字段关系和所述转换规则,生成目标转换规则单据;
基于所述目标转换规则单据,确定所述历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射;所述动态表单元用来保存动态表单元定义信息,所述动态表单元包括多个定义组,每个定义组对应的属性描述不同,用以存放动态表单元不同的属性数据;所述动态表单元域信息表用来保存每个动态表单元对应的要素信息、要素编号、中文名称、控件类型、操作符名称,所述动态表单元域信息表包括多个定义组,每个定义组对应的属性描述不同;
基于所述动态表单元、所述动态表单元域信息表、所述动态表单元域取值信息和所述业务动态表单元映射,确定数据采集规则;所述数据采集规则为对所述目标业务***的运行数据进行处理的规则;
对所述历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,所述原子动作为数据变化的最小操作单元;
基于所述原子动作、所述合算类型和所述金额类型生成会计核算流水,所述会计核算流水为所述目标财务***可识别的数据形式;
对所述会计核算流水进行生命周期划分,以生成多个生命周期;
基于所述生命周期,构建会计计量规则;
对业务数据进行预处理,以生成业务源数据;
将所述业务源数据存储至数据库中,调用所述数据库中的所述业务源数据并按照所述数据采集规则进行第一处理,以生成目标采集数据;
对所述目标采集数据按照所述会计计量规则进行第二处理,以生成所述目标业务数据。
2.一种业务财务联动***,其特征在于,包括:
采集规则生成模块、会计计量规则生成模块和数据流转模块,所述采集规则生成模块和所述会计计量规则生成模块分别与所述数据流转模块连接,所述数据流转模块的输入端连接目标业务***,所述数据流转模块的输出端连接目标财务***;其中,
所述采集规则生成模块,用于获取所述目标业务***的历史落地数据,并对所述历史落地数据进行聚类处理,以生成多个第一聚类;基于所述多个第一聚类生成字典仓元素,并基于所述字典仓元素组建字典仓;获取所述字典仓元素在所述历史落地数据中出现的时间戳;按照所述时间戳出现的先后顺序对所述字典仓元素进行排序,以生成规则单据;对所述规则单据进行处理,以生成数据表关系、字段关系和转换规则;基于所述数据表关系、所述字段关系和所述转换规则,生成目标转换规则单据;基于所述目标转换规则单据,确定所述历史落地数据对应的动态表单元、动态表单元域信息表、动态表单元域取值信息和业务动态表单元映射;基于所述动态表单元、所述动态表单元域信息表、所述动态表单元域取值信息和所述业务动态表单元映射,确定数据采集规则;所述数据采集规则为对所述目标业务***的运行数据进行处理的规则;所述历史落地数据为所述目标业务***发送的未经处理的原始历史数据;所述动态表单元用来保存动态表单元定义信息,所述动态表单元包括多个定义组,每个定义组对应的属性描述不同,用以存放动态表单元不同的属性数据;所述动态表单元域信息表用来保存每个动态表单元对应的要素信息、要素编号、中文名称、控件类型、操作符名称,所述动态表单元域信息表包括多个定义组,每个定义组对应的属性描述不同;
所述会计计量规则生成模块,用于获取所述目标财务***的历史业务流水数据,并对所述历史业务流水数据进行拆分,以获取多个原子动作、合算类型和金额类型,其中,所述原子动作为数据变化的最小操作单元;基于所述原子动作、所述合算类型和所述金额类型生成会计核算流水,所述会计核算流水为所述目标财务***可识别的数据形式;对所述会计核算流水进行生命周期划分,以生成多个生命周期;基于所述生命周期,构建所述会计计量规则;
所述数据流转模块,用于接收所述目标业务***发送的业务数据,并对业务数据进行预处理,以生成业务源数据;将所述业务源数据存储至数据库中,调用所述数据库中的所述业务源数据并按照所述数据采集规则进行第一处理,以生成目标采集数据;对所述目标采集数据按照所述会计计量规则进行第二处理,以生成所述目标业务数据。
3.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1所述的方法。
4.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311340437.5A CN117078447B9 (zh) | 2023-10-17 | 2023-10-17 | 业务财务联动方法、***、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311340437.5A CN117078447B9 (zh) | 2023-10-17 | 2023-10-17 | 业务财务联动方法、***、电子设备及存储介质 |
Publications (3)
Publication Number | Publication Date |
---|---|
CN117078447A CN117078447A (zh) | 2023-11-17 |
CN117078447B true CN117078447B (zh) | 2024-01-23 |
CN117078447B9 CN117078447B9 (zh) | 2024-02-23 |
Family
ID=88706537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311340437.5A Active CN117078447B9 (zh) | 2023-10-17 | 2023-10-17 | 业务财务联动方法、***、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117078447B9 (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104360989A (zh) * | 2014-12-04 | 2015-02-18 | 北京久其软件股份有限公司 | 一种从业务单据到财务凭证的转换方法及*** |
CN109544311A (zh) * | 2018-11-28 | 2019-03-29 | 优信拍(北京)信息科技有限公司 | 一种财务核算的方法和装置 |
CN110570082A (zh) * | 2019-07-31 | 2019-12-13 | 苏宁云计算有限公司 | 一种数据流转处理方法及装置 |
CN110807059A (zh) * | 2019-10-17 | 2020-02-18 | 北京首钢自动化信息技术有限公司 | 一种财务共享模式下的会计凭证转换装置及其方法 |
CN116051301A (zh) * | 2022-12-30 | 2023-05-02 | 航天信息股份有限公司 | 一种用于税务申报的方法及*** |
CN116433399A (zh) * | 2023-03-30 | 2023-07-14 | 浪潮通用软件有限公司 | 基于业务单据的长期款项折现计算方法及*** |
CN116860856A (zh) * | 2023-07-18 | 2023-10-10 | 平安健康保险股份有限公司 | 一种财务数据处理方法、装置、计算机设备及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080195431A1 (en) * | 2007-02-12 | 2008-08-14 | International Business Machines Corporation | System and method for correlating business transformation metrics with sustained business performance |
-
2023
- 2023-10-17 CN CN202311340437.5A patent/CN117078447B9/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104360989A (zh) * | 2014-12-04 | 2015-02-18 | 北京久其软件股份有限公司 | 一种从业务单据到财务凭证的转换方法及*** |
CN109544311A (zh) * | 2018-11-28 | 2019-03-29 | 优信拍(北京)信息科技有限公司 | 一种财务核算的方法和装置 |
CN110570082A (zh) * | 2019-07-31 | 2019-12-13 | 苏宁云计算有限公司 | 一种数据流转处理方法及装置 |
CN110807059A (zh) * | 2019-10-17 | 2020-02-18 | 北京首钢自动化信息技术有限公司 | 一种财务共享模式下的会计凭证转换装置及其方法 |
CN116051301A (zh) * | 2022-12-30 | 2023-05-02 | 航天信息股份有限公司 | 一种用于税务申报的方法及*** |
CN116433399A (zh) * | 2023-03-30 | 2023-07-14 | 浪潮通用软件有限公司 | 基于业务单据的长期款项折现计算方法及*** |
CN116860856A (zh) * | 2023-07-18 | 2023-10-10 | 平安健康保险股份有限公司 | 一种财务数据处理方法、装置、计算机设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN117078447A (zh) | 2023-11-17 |
CN117078447B9 (zh) | 2024-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110245078A (zh) | 一种软件的压力测试方法、装置、存储介质和服务器 | |
CN113064866B (zh) | 一种电力业务数据整合*** | |
CN102262640A (zh) | 一种全文检索文档数据库的方法及装置 | |
Liang et al. | Express supervision system based on NodeJS and MongoDB | |
CN111400393B (zh) | 基于多应用平台的数据处理方法和装置、存储介质 | |
CN110851667A (zh) | 一种多源头大量数据的整合分析方法及工具 | |
CN110544035A (zh) | 一种内控检测方法、***和计算机可读存储介质 | |
CN115423289A (zh) | 智能板材加工车间数据处理方法及终端 | |
CN110597796B (zh) | 基于全生命周期的大数据实时建模方法及*** | |
CN115309749A (zh) | 一种用于科技服务的大数据实验*** | |
CN112395370B (zh) | 一种数据处理方法、装置、设备和存储介质 | |
CN117078447B (zh) | 业务财务联动方法、***、电子设备及存储介质 | |
CN112527918A (zh) | 一种数据处理的方法和装置 | |
CN113159118A (zh) | 物流数据指标的处理方法、装置、设备及存储介质 | |
CN110826845B (zh) | 一种多维组合成本分摊装置及方法 | |
CN101441645A (zh) | 技术数据分析的***与方法 | |
CN101566987A (zh) | 二次信息资源数据库***及其资源处理方法 | |
CN110597899B (zh) | 项目经费管理方法及*** | |
CN114817226A (zh) | 政府数据的处理方法及装置 | |
CN114997109A (zh) | 单据转换方法、装置、计算机设备和存储介质 | |
CN114265887A (zh) | 一种维度数据处理方法、装置、存储介质及电子设备 | |
US20210117886A1 (en) | Data Preparation Method Related to Data Utilization and Data Utilization System | |
CN111709539A (zh) | 一种梯次利用动力电池管理方法及*** | |
CN114818635A (zh) | 数据报表生成方法、装置、电子设备及存储介质 | |
CN106372121A (zh) | 服务器及数据处理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CI03 | Correction of invention patent | ||
CI03 | Correction of invention patent |
Correction item: Abstract|Description Correct: correct False: error Number: 04-01 Page: ?? Volume: 40 |