一种多源异构造价数据穿透对齐方法及系统与流程
本发明涉及一种多源异构造价数据穿透对齐方法及系统,属于数据处理。
背景技术:
1、工程项目在投资控制、合同执行、物资采购、成本核算和财务决算等阶段会形成大量造价数据。由于不同阶段的业务目标不同,相关数据通常分散记录在多个业务系统中,各系统在费用编码、费用名称、科目层级、统计口径和金额归集方式上存在差异。
2、现有工程造价管理中,通常通过费用编码对应、字段名称匹配、人工整理或固定科目对照表等方式,将不同系统中的造价数据进行汇总和比对。该类方式能够实现一定程度的数据归集,但其主要依赖字段表面一致性或人工经验,难以准确反映不同费用记录背后的实际费用边界和层级归属关系。
3、在实际应用中,同一费用事项可能在不同系统中以不同名称、不同编码或不同颗粒度出现;相同或相近的费用名称也可能对应不同费用范围。例如,一条费用记录可能对应某一分项费用,也可能同时覆盖多个下级费用项目,还可能只是某一上级费用科目中的一部分。若仅依据名称或编码进行匹配,容易出现费用误归类、重复归集、遗漏归集或者差异金额无法解释的问题。
4、此外,现有方法通常更关注项目总金额或一级费用科目的差异比对,难以将总造价差异逐层穿透到更细的费用项目,也难以判断费用记录应当归入上级科目、下级科目、多个同级科目,还是暂时保留在当前科目下。这使得造价差异虽然能够被发现,却难以准确定位到具体费用来源和形成环节。
5、对于电网项目而言,项目类型多、建设阶段长、参与主体多、费用来源复杂,概算、采购、合同、结算和决算等阶段之间的数据口径差异更为明显。相关项目资料也指出,电网项目造价管理中存在差异率偏高、关键动因识别依赖经验、深层原因缺乏系统溯源等问题,需要对历史项目造价进行系统分解、差异分析和标准指标构建。
技术实现思路
1、为了解决上述现有技术中存在的问题,本发明提出了一种多源异构造价数据穿透对齐方法及系统。
2、本发明的技术方案如下:
3、一方面,本发明提供了一种多源异构造价数据穿透对齐方法,包括以下步骤:
4、获取目标电网项目在多个造价相关系统中的造价数据,所述造价数据包括费用标识信息、费用描述信息、费用金额信息、费用阶段信息以及用于表征费用来源或费用依据的关联信息;
5、根据电网项目造价科目之间的层级关系、费用归属关系以及历史已确认的费用明细,构建造价科目语义嵌套树,所述造价科目语义嵌套树包括多个科目节点,具体包括用于承接项目总造价的总造价节点、用于承接分项费用的费用科目节点以及用于承接最小可归属费用的原子费用项节点;
6、根据各科目节点对应的费用边界、适用阶段、归属依据以及可拆分状态,生成各科目节点对应的口径特征;
7、根据各造价相关系统中费用记录的来源特征、费用内容特征、金额特征以及关联依据特征,生成对应的源数据特征;
8、将不同造价相关系统中的源数据特征映射至统一造价表达空间,得到费用记录对应的统一造价特征;
9、根据所述统一造价特征与各科目节点的口径特征之间的匹配关系,确定费用记录在造价科目语义嵌套树中的候选归属位置;
10、根据费用记录与候选归属位置之间的费用范围、明细支撑和金额对应关系,确定费用记录在造价科目语义嵌套树中的最终归属位置,其中,所述最终归属位置包括候选归属位置的上一级节点、下一级节点、多个同级节点或当前节点;
11、根据费用记录的最终归属位置生成统一造价拓扑金额,并输出费用记录与造价科目语义嵌套树之间的穿透对齐结果。
12、优选的,所述多个造价相关系统包括概算系统、财务决算系统、erp系统、物资采购系统和合同结算系统中的至少两个;
13、所述费用标识信息包括项目标识、费用编码和费用名称中的至少一种;
14、所述费用描述信息包括费用科目、费用类别、费用内容和费用所属工程部位中的至少一种;
15、所述关联信息包括合同信息、物资信息、工程量信息、结算信息、决算凭证信息和证据文件信息中的至少一种。
16、优选的,构建造价科目语义嵌套树包括:
17、以概算费用科目和财务决算费用科目确定造价科目语义嵌套树的主干层级;
18、将成本科目、物资分类、合同清单项目、结算审核明细和历史已确认费用明细挂接至对应主干层级下;
19、当不同造价相关系统中的费用名称不同但费用边界一致时,将其配置为同一科目节点的别名;
20、当不同造价相关系统中的费用名称相近但费用边界不一致时,分别建立不同科目节点。
21、优选的,所述口径特征包括费用属性特征、阶段属性特征、合同属性特征、物资属性特征、工程量属性特征、证据属性特征和可拆分属性特征;
22、其中,费用属性特征用于表征科目节点所属费用类别,阶段属性特征用于表征科目节点适用的费用阶段,合同属性特征用于表征科目节点是否由合同或订单支撑,物资属性特征用于表征科目节点是否对应设备或材料,工程量属性特征用于表征科目节点是否能够拆分为工程量和单价,证据属性特征用于表征科目节点所需的证据文件类型,可拆分属性特征用于表征科目节点是否允许继续下钻至下一级节点。
23、优选的,所述源数据特征包括来源系统特征、原始编码特征、费用名称特征、金额特征、项目归属特征、合同归属特征、物资属性特征、工程量属性特征、阶段属性特征、证据完整度特征和费用覆盖范围特征;
24、其中,费用覆盖范围特征用于表征费用记录为单一费用记录、合并费用记录或待拆分费用记录。
25、优选的,将不同造价相关系统中的源数据特征映射至统一造价表达空间,包括:
26、根据费用记录的源数据特征、口径补偿特征和项目上下文特征,生成费用记录对应的统一造价特征;
27、其中,口径补偿特征用于表征费用记录是否为合并记录、是否为拆分记录、是否缺少合同信息、是否缺少物资信息、是否缺少工程量信息、是否缺少证据文件以及是否存在阶段偏移;
28、项目上下文特征用于表征目标电网项目的工程类型、电压等级、建设区域、建设规模和技术方案。
29、优选的,确定费用记录在造价科目语义嵌套树中的候选归属位置包括:
30、计算费用记录的统一造价特征与各科目节点的口径特征之间的匹配程度;
31、根据所述匹配程度和各科目节点对应的匹配阈值,确定费用记录的候选归属位置;
32、当未确定候选归属位置时,将费用记录标记为待校验记录,并输出不匹配原因;
33、当确定一个候选归属位置时,将该候选归属位置作为初始归属位置;
34、当确定多个候选归属位置时,根据费用范围、明细支撑和金额对应关系进一步确定最终归属位置。
35、优选的,确定费用记录在造价科目语义嵌套树中的最终归属位置包括:
36、当费用记录的费用覆盖范围大于候选归属位置对应科目节点的费用范围时,将费用记录归入候选归属位置的上一级节点;
37、当费用记录具有合同明细、物资明细、工程量明细、结算明细或证据文件,且所述明细能够对应候选归属位置的下一级节点时,将费用记录归入对应的下一级节点;
38、当费用记录同时覆盖多个同级节点时,根据合同金额、物资金额、工程量金额、结算金额或历史费用结构确定拆分比例,并将费用记录拆分至多个同级节点;
39、当费用记录缺少继续细分所需的明细或证据文件时,将费用记录保留在当前节点,并生成未细分金额。
40、优选的,生成统一造价拓扑金额之后,还包括:
41、对造价科目语义嵌套树中的父级节点金额、下一级节点金额和未细分金额进行一致性校验;
42、当父级节点金额与下一级节点金额及未细分金额之间的偏差超过预设阈值时,输出校验异常记录;
43、在统一造价表达空间中比较同一科目节点在不同造价相关系统或不同费用阶段下的金额差异,并根据所述金额差异生成差异定位表;
44、所述差异定位表包括项目标识、费用原始信息、统一科目节点、节点层级、各费用阶段金额、节点差异金额、未细分金额、证据文件和复核状态。
45、另一方面,本发明还提供了一种多源异构造价数据穿透对齐系统,包括:
46、数据获取模块,用于获取目标电网项目在多个造价相关系统中的造价数据,所述造价数据包括费用标识信息、费用描述信息、费用金额信息、费用阶段信息以及用于表征费用来源或费用依据的关联信息;
47、嵌套树构建模块,用于根据电网项目造价科目之间的层级关系、费用归属关系以及历史已确认的费用明细,构建造价科目语义嵌套树;其中,所述造价科目语义嵌套树包括多个科目节点,所述多个科目节点按照层级至少包括总造价节点、费用科目节点和原子费用项节点,所述总造价节点用于承接项目总造价,所述费用科目节点用于承接分项费用,所述原子费用项节点用于承接最小可归属费用;
48、口径特征生成模块,用于根据各科目节点对应的费用边界、适用阶段、归属依据以及可拆分状态,生成各科目节点对应的口径特征;
49、源数据特征生成模块,用于根据各造价相关系统中费用记录的来源特征、费用内容特征、金额特征以及关联依据特征,生成对应的源数据特征;
50、跨系统映射模块,用于通过跨系统特征映射层,将不同造价相关系统中的源数据特征映射至统一造价表达空间,得到费用记录对应的统一造价特征;
51、候选归属确定模块,用于根据所述统一造价特征与各科目节点的口径特征之间的匹配关系,确定费用记录在造价科目语义嵌套树中的候选归属位置;
52、最终归属确定模块,用于根据费用记录与候选归属位置之间的费用范围、明细支撑和金额对应关系,确定费用记录在造价科目语义嵌套树中的最终归属位置;其中,所述最终归属位置包括候选归属位置的上一级节点、下一级节点、多个同级节点或当前节点;
53、拓扑金额生成模块,用于根据费用记录的最终归属位置生成统一造价拓扑金额;
54、结果输出模块,用于输出费用记录与造价科目语义嵌套树之间的穿透对齐结果。
55、本发明具有如下有益效果:
56、1、本发明通过构建造价科目语义嵌套树,并为各科目节点生成口径特征,使项目总造价、分项费用和最小可归属费用项能够按照统一层级进行表达,从而避免不同系统因费用名称、编码、口径或粒度不一致导致的误匹配、漏匹配和重复归集问题。
57、2、本发明通过将不同造价相关系统中的费用记录映射至统一造价表达空间,并根据费用范围、明细支撑和金额对应关系确定费用记录的最终归属位置,使费用记录在粒度过粗、粒度过细或同时覆盖多个费用科目时,均能够被准确归入、拆分或保留,提高了多源异构造价数据穿透对齐的准确性和可追溯性。
58、3、本发明根据费用记录的最终归属位置生成统一造价拓扑金额,并输出穿透对齐结果,使概算、采购、合同、结算和决算等阶段的造价数据能够在统一口径下进行比对,为后续造价差异定位、费用构成分析、核心费用项识别和闭环管控提供可靠的数据基础。