CN116664066A - 一种管理企业计划收入与实际收入的方法及*** - Google Patents

一种管理企业计划收入与实际收入的方法及*** Download PDF

Info

Publication number
CN116664066A
CN116664066A CN202310517961.9A CN202310517961A CN116664066A CN 116664066 A CN116664066 A CN 116664066A CN 202310517961 A CN202310517961 A CN 202310517961A CN 116664066 A CN116664066 A CN 116664066A
Authority
CN
China
Prior art keywords
data
income
actual
details
matching
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.)
Granted
Application number
CN202310517961.9A
Other languages
English (en)
Other versions
CN116664066B (zh
Inventor
徐云生
张晨
黄崟钊
陈云鹏
李芹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Three Gorges High Technology Information Technology Co ltd
Original Assignee
Three Gorges High Technology Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Three Gorges High Technology Information Technology Co ltd filed Critical Three Gorges High Technology Information Technology Co ltd
Priority to CN202310517961.9A priority Critical patent/CN116664066B/zh
Publication of CN116664066A publication Critical patent/CN116664066A/zh
Application granted granted Critical
Publication of CN116664066B publication Critical patent/CN116664066B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24553Query execution of query operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/40Document-oriented image-based pattern recognition
    • G06V30/42Document-oriented image-based pattern recognition based on the type of document
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明提供了一种管理企业计划收入与实际收入的方法及***,其方法包括:步骤1基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据生成实际收入明细;步骤2根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据;步骤3对错误匹配数据进行手动匹配或者对已匹配结果进行数据修改,获得手动匹配结果或者数据修改结果执行步骤4;步骤4基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行虚拟行滚动显示,保证实际收入数据的真实性。

Description

一种管理企业计划收入与实际收入的方法及***
技术领域
本发明涉及数据处理技术领域,特别涉及一种管理企业计划收入与实际收入的方法及***。
背景技术
企业用户在上报计划收入时往往合同还未签订,因此计划收入与实际收入的内容存在偏差,两者呈现出多对多的关系,仅通过***层面难以将两者关联起来。因此,大部分管理者选择让用户在计划收入上手动填报实际收入,但这种方式难以保障实际收入数据的真实性。因此本发明提出一种管理企业计划收入与实际收入的方法及***。
发明内容
本发明提供一种管理企业计划收入与实际收入的方法及***,用以解决上述问题,实现了***图片的自主识别以及收入数据的自动匹配,减少员工数据录入以及数据匹配的工作量,提高计划收入明细与实际收入明细数据关联的准确性。并且通过该数据关联的显示形式显示最终的关联结果,方便管理者清晰看到计划收入与实际收入的对应关系,帮助管理者更好的完成项目跟踪。通过虚拟行滚动技术解决可能存在的大量数据前端合并单元格造成的性能问题。提供手动修改以及匹配功能,以便于对特殊情况,例如客户信息识别错误、***内客户信息错误、一个合同有多笔相同的收入、同一个客户的不同合同有着一模一样的收入、计划收入数据上报错误、计划收入和实际收入存在多对多关系等情况进行处理,并对员工的每一次修改进行记录,以便于管理者掌握真实的计划执行情况,防止用户随意上报、随意修改。
一种管理企业计划收入与实际收入的方法,包括:
步骤1:基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细,执行步骤2;
步骤2:根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,执行步骤3;若能匹配,执行步骤4;
步骤3:对错误匹配数据进行手动匹配或者对已匹配结果进行数据修改,获得手动匹配结果或者数据修改结果,执行步骤4;
步骤4:基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行虚拟行滚动显示。
优先的,在一种管理企业计划收入与实际收入的方法中步骤1,包括:
对员工上传的***图片进行角度调整后,根据标准矩形框对***图片进行裁剪,获得标准识别图像;
基于图像识别技术对所述标准识别图像进行识别,获得***信息;
根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细。
优选的,在一种管理企业计划收入与实际收入的方法中根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细,包括:
将所述***信息输入预设的***数据分词板,所述***数据分词板对***信息进行多阶段分词;
当***信息中的语义与当前阶段目标词义相同时,将相同信息临时寄存在当前阶段,并将剩余信息发送至下一分词阶段,直到所述***信息全部被寄存;
获取标准数据结构,将***数据分词板中临时寄存内容填充至标准数据结构对应位置,生成实际收入明细;
其中,所述***数据分词板的分词构架与标准数据结构的构架相同。
优先的,在一种管理企业计划收入与实际收入的方法中步骤2,包括:
根据预设匹配任务优先级,确定实际收入明细的第一目标;
基于第一目标对应的识别号在***预存的客户统一社会信用代码中进行查询,判断是否存在匹配的社会信用代码,若存在判定第一匹配成功,并获取第一匹配结果;
否则,确定实际收入明细的第二目标,基于第二目标的名称在***预存的客户名称中进行查询,判定是否存在匹配客户,若存在,判定第一匹配成功,并获取第一匹配结果;若不存在,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3;
在所述第一匹配成功后,根据第一匹配结果,确认目标客户,并获取目标客户的关联合同和关联项目,确认客户的关联计划收入明细,基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配;
若所述第二匹配成功,将匹配的关联计划收入明细与所述实际收入明细进行关联,并执行步骤4;
否则,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3;
优选的,在一种管理企业计划收入与实际收入的方法中基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配,包括:
基于关联计划收入明细和实际收入明细的数据结构的相似性,建立数据映射关系,并进行双向数据分层,分别将全部关联计划收入明细以及实际收入明细进行数据分层,获得多个数据层;
根据所述数据映射关系,对所述多个数据层进行映射,得到层级映射关系;
根据收入明细数据匹配特征,确定收入明细中的重点匹配内容以及非重点匹配内容,参考所述重点匹配内容以及非重点匹配内容,将所述数据层进行重点筛选,得到匹配数据层;
基于所述层级映射关系,将所述匹配数据层进行配对,获得配对数据层,对比所述配对数据层之间对应的数据内容,当所述数据内容一致时,判定所述配对数据层对应的关联计划收入明细与实际收入明细匹配;
否则,判定所述配对数据层对应的关联计划收入明细与实际收入明细不匹配。
优先的,在一种管理企业计划收入与实际收入的方法中步骤4,包括:
基于全量计划收入明细列表顺序对全量实际收入明细进行检索,判断各个计划收入明细是否存关联实际收入明细;
若存在,获取计划收入明细关联的实际收入明细数量,当所述计划收入明细存在多个关联实际收入明细时,将所述关联计划收入明细对应的关联实际收入明细进行合并,获取合并结果,并将所述合并结果返回前端进行虚拟行滚动显示;
当所述计划收入明细只有一个关联实际收入明细时,将所述关联实际收入明细返回前端进行虚拟行滚动显示;
若不存,则判定所述计划收入明细的关联实际收入明细显示为空。
优选的,一种管理企业计划收入与实际收入的方法的步骤3,包括:
对计划输入明细进行操作监测,当员工对已记录计划收入明细或者实际收入明细进行数据修改时,获取对应修改信息,生成修改日志;
其中,所述修改信息包括修改时间、修改人以及修改内容;
同时,基于所述修改日志的修改时间以及修改人信息,判断各个修改日志是否为连续操作日志,若是,将多个连续操作日志进行合并生成新的修改日志。
优选的,一种管理企业计划收入与实际收入的方法,还包括:
在修改日志生成后,获取历史修改记录,根据修改对象属性将所述历史修改记录分成两个数据群,并生成两个对应的收入明细空白模板;
分别对两个数据群中的历史修改记录进行识别,确定各个历史修改记录对应的修改位置,分别在每个数据群对应的收入明细空白模板上标记修改位置;
当同一个修改位置的修改次数超过预设值时,判定所述位置为数据易错位置,并对所述数据易错位置进行突出颜色提醒,在人工确认数据正确后取消所述突出颜色。
优选的,一种管理企业计划收入与实际收入的方法,还包括:
在修改日志生成后,根据员工身份信息设置员工对修改日志的操作权限。
一种管理企业计划收入与实际收入的***,包括:
图像识别模块,用于基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细;
数据匹配模块,用于根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,并将所述错误匹配数据发送至人工调配模块;若能匹配,将匹配结果发送至显示处理模块;
人工调配模块,用于对错误匹配数据进行手动匹配或者对已匹配结果进行信息调整,获得手动匹配结果或者信息调整结果,并发送至显示处理模块;
显示处理模块,用于基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行显示。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明一种管理企业计划收入与实际收入的方法的流程图;
图2为本发明一种管理企业计划收入与实际收入方法步骤1的流程图;
图3为本发明一种管理企业计划收入与实际收入方法步骤2的流程图;
图4为本发明一种管理企业计划收入与实际收入方法步骤4的流程图;
图5为本发明一种管理企业计划收入与实际收入的***的示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
实施例1:
本发明提供一种管理企业计划收入与实际收入的方法,如图1所示,包括:
步骤1:基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细,执行步骤2;
步骤2:根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,执行步骤3;若能匹配,执行步骤4;
步骤3:对错误匹配数据进行手动匹配或者对已匹配结果进行数据修改,获得手动匹配结果或者数据修改结果,执行步骤4;
步骤4:基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行虚拟行滚动显示。
本实施例中,员工上传***图像包括但不限制于单个***图像以及***的PDF文件。
本实施例中,***信息包括购买方的名称、纳税人识别号以及***清单的金额、税率、税额等关键信息。
本实施例中,结构化数据是指符合显示要求的数据结构。
本实施例中,预设匹配人物优先级是指预设的实际收入明细匹配使用目标的顺序,第一目标的优先级高于第二目标,其中第一目标只是指购买方纳税人;第二目标表示购买方名称。
本实施例中,错误匹配数据是指***无法进行自动匹配的实际收入明细即第一匹配或第二匹配不成功的实际收入明细。
本实施例中,虚拟行滚动显示的具体步骤包括:
将显示页面的每一行进行高度固定,并获取可视区域高度;
根据可视区域高度除以每一行的固定高度,得到需要渲染的数据量;
当鼠标滚动或者拖动滚动条时,根据滚动速度计算偏移量,并根据偏移量计算需要增加渲染的数据量,对所述增加渲染的数据量进行渲染。
上述实施例的有益效果:本发明完成了***图片的自主识别以及收入数据的自动匹配,减少员工数据录入以及数据匹配的工作量,提高计划收入明细与实际收入明细数据关联的准确性。并且通过该数据关联的显示形式显示最终的关联结果,方便管理者清晰看到计划收入与实际收入的对应关系,帮助管理者更好的完成项目跟踪。通过虚拟行滚动技术解决可能存在的大量数据前端合并单元格造成的性能问题。提供手动修改以及匹配功能,以便于对特殊情况,例如客户信息识别错误、***内客户信息错误、一个合同有多笔相同的收入、同一个客户的不同合同有着一模一样的收入、计划收入数据上报错误、计划收入和实际收入存在多对多关系等情况进行处理,并对员工的每一次修改进行记录,以便于管理者掌握真实的计划执行情况,防止用户随意上报、随意修改。
实施例2:
在实施例1的基础上,步骤1,如图2所示,包括:
步骤101:对员工上传的***图片进行角度调整后,根据标准矩形框对***图片进行裁剪,获得标准识别图像;
步骤102:基于图像识别技术对所述标准识别图像进行识别,获得***信息;
步骤103:根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细。
本实施例中,基于OpenCV对***图片进行角度调整和裁剪,并在裁剪后使用OpenCV对***图片进行二值化处理,提升图片对比度;对处理过后的图片进行特征提取和降维,将提取的特征交由分类器进行分类,最后对分类结果进行矫正得到标准识别图像。其中,OpenCV是一个用于图像处理、分析、机器视觉方面的开源函数库。
本实施例中,标准数据结构是指用于显示的收入明细(包括计划收入明细和实际收入明细)的数据结构。
上述实施例的有益效果:本发明对员工上传的***图片进行角度调整后,根据标准矩形框对***图片进行裁剪,获得标准识别图像;基于图像识别技术对所述标准识别图像进行识别,获得***信息;根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细,通过图像识别技术,实现了数据自动录入,减少了员工工作量,降低数据录入出错率。
实施例3:
在实施例2的基础上,在执行步骤101前,还包括:
对员工上传的***图片的清晰度进行评估,包括:
获取***图像的每个像素点的灰度值,并确定***图片有效面积,基于所述有效面积,预测***文字占比,根据下列公式计算所述***图像的有效清晰度:
其中,θ表示***图片的清晰度;L表示灰度级总数,一般取值为256;Pi表示***图像有效面积内灰度值为i的像素出现的概率;α表示***图像有效面积内的文字占比预测值;γ表示误差补偿系数,取值为(0,1);
当所述***图片的有效清晰度的值大于等于预设阈值时,判定所述***图片合格,执行步骤101;
否则,判定所述***图片不合格,并通知员工重新上传***图片。
本实施例中,有效面积是指除了***图片拍摄背景以外的***本身对应的画面。
上述实施例的有益效果:本发明对员工上传图像的上文字的有效清晰度度进行评估,避免***图片文字不清晰导致的图示识别质量降低,确保上传图片合格,为实际收入明细的准确录入提供保障。
实施例4:
在实施例2的基础上,根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细,包括:
将所述***信息输入预设的***数据分词板,所述***数据分词板对***信息进行多阶段分词;
当***信息中的语义与当前阶段目标词义相同时,将相同信息临时寄存在当前阶段,并将剩余信息发送至下一分词阶段,直到所述***信息全部被寄存;
获取标准数据结构,将***数据分词板中临时寄存内容填充至标准数据结构对应位置,生成实际收入明细;
其中,所述***数据分词板的分词构架与标准数据结构的构架相同。
本实施例中,***数据分词板用于对***数据进行分词。
本实施例中,多阶段分词是指阶梯式的分词,每个分词阶段只保留对应词义的信息,其他剩余信息将发送至下一分词阶段。
本实施例中,目标词义是指当前阶段需要获取的部分***信息对应的词义。
本实施例中,剩余信息是指除了当前阶段以及当前阶段以前的全部阶段寄存的***信息的剩余***信息。
上述实施例的有益效果:本发明将所述***信息输入预设的***数据分词板,所述***数据分词板对***信息进行多阶段分词,当***信息中的语义与当前阶段目标词义相同时,将相同信息临时寄存在当前阶段,并将剩余信息发送至下一分词阶段,直到所述***信息全部被寄存,借助***数据分词板开始完成***信息的拆分,为数据结构化进行准备,在后续只要将***数据分词板中临时寄存内容填充至标准数据结构对应位置,即可生成实际收入明细,缩短了图像识别到转化为***录入信息的时间,提高数据录入效率。
实施例5:
在实施例1的基础上,步骤2,如图3所示,包括:
步骤201:根据预设匹配任务优先级,确定实际收入明细的第一目标;
步骤202:基于第一目标对应的识别号在***预存的客户统一社会信用代码中进行查询,判断是否存在匹配的社会信用代码,若存在判定第一匹配成功,并获取第一匹配结果;
否则,确定实际收入明细的第二目标,基于第二目标的名称在***预存的客户名称中进行查询,判定是否存在匹配客户,若存在,判定第一匹配成功,并获取第一匹配结果;若不存在,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3;
步骤203:在所述第一匹配成功后,根据第一匹配结果,确认目标客户,并获取目标客户的关联合同和关联项目,确认客户的关联计划收入明细,基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配;
若所述第二匹配成功,将匹配的关联计划收入明细与所述实际收入明细进行关联,并执行步骤4;
否则,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3。
本实施例中,第一匹配结果是指实际收入明细对应的客户信息与***内预存的客户信息进行匹配得到的结果。所述实际收入明细对应的客户信息包括一目标对应的识别号以及第二目标的名称。
本实施例中,目标客户是指第一匹配匹配到的客户。
本实施例中,关联计划收入明细是指目标客户关联合同和关联项目对应的计划收入明细。
本实施例中,第一匹配是指实际收入明细对应的客户信息与***内预存的客户信息进行匹配;第二匹配是指目标客户关联计划收入明细与实际收入明细进行匹配。
上述实施例的有益效果:本发明首先根据客户信息进行第一匹配去欸的那个目标客户,然后将目标客户关联计划收入明细与实际收入明细进行第二匹配,并将匹配的关联计划收入明细与所述实际收入明细进行关联,分步完成数据的自动匹配,便于将客户信息不清楚的实际收入明细尽快判定为错误匹配数据,避免执行无效匹配操作,节省数据匹配时间,提高匹配效率。
实施例6:
在实施例5的基础上,基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配,包括:
基于关联计划收入明细和实际收入明细的数据结构的相似性,建立数据映射关系,并进行双向数据分层,分别将全部关联计划收入明细以及实际收入明细进行数据分层,获得多个数据层;
根据所述数据映射关系,对所述多个数据层进行映射,得到层级映射关系;
根据收入明细数据匹配特征,确定收入明细中的重点匹配内容以及非重点匹配内容,参考所述重点匹配内容以及非重点匹配内容,将所述数据层进行重点筛选,得到匹配数据层;
基于所述层级映射关系,将所述匹配数据层进行配对,获得配对数据层,对比所述配对数据层之间对应的数据内容,当所述数据内容一致时,判定所述配对数据层对应的关联计划收入明细与实际收入明细匹配;
否则,判定所述配对数据层对应的关联计划收入明细与实际收入明细不匹配。
本实施例中,数据映射关系是指关联计划收入明细和实际收入明细的数据对应关系。
本实施例中,双向数据分层是指同时对关联计划收入明细和实际收入明细进行数据分层。
本实施例中,数据层是指关联计划收入明细或者实际收入明细中相同性质的收入明细信息构建的数据层级,例如,收入金额为一个数据层,税率、税额为同一数据层。
本实施例中,层级映射关系是指关联计划收入明细和实际收入明细的数据层对应关系。
本实施例中,收入明细数据匹配特征是指关联计划收入明细和实际收入明细匹配时采用的数据的数据特征。
本实施例中,重点匹配内容是指可以判定关联计划收入明细和实际收入明细是否匹配的数据;非重点匹配内容是指不能判定关联计划收入明细和实际收入明细是否匹配的数据。
本实施例中,匹配数据层是指重点匹配内容对应的数据层。
本实施例中,配对数据层是指进行配对的匹配数据层,这两个匹配数据层一个来自关联计划收入明细和一个来自实际收入明细。
上述实施例的有益效果:本发明根据关联计划收入明细和实际收入明细的数据结构的相似性,建立数据映射关系,并进行双向数据分层,得到多个数据层,根据所述数据映射关系,对所述多个数据层进行映射,得到层级映射关系,根据收入明细数据匹配特征,确定收入明细中的重点匹配内容以及非重点匹配内容,参考所述重点匹配内容以及非重点匹配内容,将所述数据层进行重点筛选,得到匹配数据层,基于所述层级映射关系,将所述匹配数据层进行配对,获得配对数据层,对比所述配对数据层之间对应的数据内容判定所述配对数据层对应的关联计划收入明细与实际收入明细是否匹配,快速定位有效匹配数据,根据匹配数据实现了关联计划收入明细与实际收入明细的匹配,提高数据匹配准确度以及数据匹配效率。
实施例7:
在实施例1的基础上,步骤4,如图4所示,包括:
基于全量计划收入明细列表顺序对全量实际收入明细进行检索,判断各个计划收入明细是否存关联实际收入明细;
若存在,获取计划收入明细关联的实际收入明细数量,当所述计划收入明细存在多个关联实际收入明细时,将所述关联计划收入明细对应的关联实际收入明细进行合并,获取合并结果,并将所述合并结果返回前端进行虚拟行滚动显示;
当所述计划收入明细只有一个关联实际收入明细时,将所述关联实际收入明细返回前端进行虚拟行滚动显示;
若不存,则判定所述计划收入明细的关联实际收入明细显示为空。
本实施例中,关联实际收入明细是指与计算收入关联的全部实际收入明细。
上述实施例的有益效果:本发明对显示页面得显示结果进行处理,将同一个计划收入明细关联得多个关联实际收入明细进行合并显示,保证显示页面得简洁的同时也方便管理者可以清晰看到计划收入与实际收入的对应关系。
实施例8:
在实施例1的基础上,步骤3,包括:
对计划输入明细进行操作监测,当员工对已记录计划收入明细或者实际收入明细进行数据修改时,获取对应修改信息,生成修改日志;
其中,所述修改信息包括修改时间、修改人以及修改内容;
同时,基于所述修改日志的修改时间以及修改人信息,判断各个修改日志是否为连续操作日志,若是,将多个连续操作日志进行合并生成新的修改日志。
上述实施例的有益效果:本发明为员工提供了修改功能,方便员工对错误信息进行手动修改,并且可以将每一次修改进行记录,防止用户随意上报、随意修改保证录入的实际收入数据的真实性。
实施例9:
在实施例8的基础上,一种管理企业计划收入与实际收入的方法,还包括:
在修改日志生成后,获取历史修改记录,根据修改对象属性将所述历史修改记录分成两个数据群,并生成两个对应的收入明细空白模板;
分别对两个数据群中的历史修改记录进行识别,确定各个历史修改记录对应的修改位置,分别在每个数据群对应的收入明细空白模板上标记修改位置;
当同一个修改位置的修改次数超过预设值时,判定所述位置为数据易错位置,并对所述数据易错位置进行突出颜色提醒,在人工确认数据正确后取消所述突出颜色。
本实施例中,修改对象属性是指修改数据是属于计划收入明细还是实际收入明细的数据。
本实施例中,数据群是指将历史修改记录根据修改对象属性分类得到的数据分组,计划收入明细的历史修改记录和实际收入明细的历史修改记录各对应一个数据群。
本实施例中,收入明细空白模板是指没有填充任何数据的收入明细模板。
本实施例中,修改位置是指历史修改记录记录的修改内容在收入明细空白模板中的位置。
上述实施例的有益效果:本发明在修改日志生成后,获取历史修改记录,根据修改对象属性将所述历史修改记录分成两个数据群,并生成两个对应的收入明细空白模板;分别对两个数据群中的历史修改记录进行识别,确定各个历史修改记录对应的修改位置,分别在每个数据群对应的收入明细空白模板上标记修改位置;当同一个修改位置的修改次数超过预设值时,判定所述位置为数据易错位置,并对所述数据易错位置进行突出颜色提醒,在人工确认数据正确后取消所述突出颜色,自动确认易错数据位置并提醒员工进行数据检查,降低显示数据的错误比例,减少员工数据检查的工作量以及数据检查花费时间,提升数据准确性,尽可能避免多次修改情况。
实施例10:
在实施例8的基础上,一种管理企业计划收入与实际收入的方法,还包括:
在修改日志生成后,根据员工身份信息设置员工对修改日志的操作权限。
上述实施例的有益效果:本发明在修改日志生成后,根据员工身份信息设置员工对修改日志的操作权限,避免员工擅自删除修改记录,提高日志安全性,便于管理者掌握真实的计划执行情况。
实施例11:
本发明提供一种管理企业计划收入与实际收入的***,如图5所示,包括:
图像识别模块,用于基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细;
数据匹配模块,用于根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,并将所述错误匹配数据发送至人工调配模块;若能匹配,将匹配结果发送至显示处理模块;
人工调配模块,用于对错误匹配数据进行手动匹配或者对已匹配结果进行信息调整,获得手动匹配结果或者信息调整结果,并发送至显示处理模块;
显示处理模块,用于基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行显示。
上述实施例的有益效果:本发明完成了***图片的自主识别以及收入数据的自动匹配,减少员工数据录入以及数据匹配的工作量,提高计划收入明细与实际收入明细数据关联的准确性。并且通过该数据关联的显示形式显示最终的关联结果,方便管理者清晰看到计划收入与实际收入的对应关系,帮助管理者更好的完成项目跟踪。通过虚拟行滚动技术解决可能存在的大量数据前端合并单元格造成的性能问题。提供手动修改以及匹配功能,以便于对特殊情况,例如客户信息识别错误、***内客户信息错误、一个合同有多笔相同的收入、同一个客户的不同合同有着一模一样的收入、计划收入数据上报错误、计划收入和实际收入存在多对多关系等情况进行处理,并对员工的每一次修改进行记录,以便于管理者掌握真实的计划执行情况,防止用户随意上报、随意修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种管理企业计划收入与实际收入的方法,其特征在于,包括:
步骤1:基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细,执行步骤2;
步骤2:根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,执行步骤3;若能匹配,执行步骤4;
步骤3:对错误匹配数据进行手动匹配或者对已匹配结果进行数据修改,获得手动匹配结果或者数据修改结果,执行步骤4;
步骤4:基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行虚拟行滚动显示。
2.根据权利要求1所述的一种管理企业计划收入与实际收入的方法,其特征在于,步骤1,包括:
对员工上传的***图片进行角度调整后,根据标准矩形框对***图片进行裁剪,获得标准识别图像;
基于图像识别技术对所述标准识别图像进行识别,获得***信息;
根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细。
3.根据权利要求2所述的一种管理企业计划收入与实际收入的方法,其特征在于,根据标准数据结构,对所述***信息进行语义转化获得结构转化数据,生成实际收入明细,包括:
将所述***信息输入预设的***数据分词板,所述***数据分词板对***信息进行多阶段分词;
当***信息中的语义与当前阶段目标词义相同时,将相同信息临时寄存在当前阶段,并将剩余信息发送至下一分词阶段,直到所述***信息全部被寄存;
获取标准数据结构,将***数据分词板中临时寄存内容填充至标准数据结构对应位置,生成实际收入明细;
其中,所述***数据分词板的分词构架与标准数据结构的构架相同。
4.根据权利要求1所述的一种管理企业计划收入与实际收入的方法,其特征在于,步骤2,包括:
根据预设匹配任务优先级,确定实际收入明细的第一目标;
基于第一目标对应的识别号在***预存的客户统一社会信用代码中进行查询,判断是否存在匹配的社会信用代码,若存在判定第一匹配成功,并获取第一匹配结果;
否则,确定实际收入明细的第二目标,基于第二目标的名称在***预存的客户名称中进行查询,判定是否存在匹配客户,若存在,判定第一匹配成功,并获取第一匹配结果;若不存在,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3;
在所述第一匹配成功后,根据第一匹配结果,确认目标客户,并获取目标客户的关联合同和关联项目,确认客户的关联计划收入明细,基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配;
若所述第二匹配成功,将匹配的关联计划收入明细与所述实际收入明细进行关联,并执行步骤4;
否则,判定所述实际收入明细匹配失败,并将所述实际收入明细作为错误匹配数据,执行步骤3。
5.根据权利要求4所述的一种管理企业计划收入与实际收入的方法,其特征在于,基于预设匹配规则,将所述关联计划收入明细与实际收入明细进行第二匹配,包括:
基于关联计划收入明细和实际收入明细的数据结构的相似性,建立数据映射关系,并进行双向数据分层,分别将全部关联计划收入明细以及实际收入明细进行数据分层,获得多个数据层;
根据所述数据映射关系,对所述多个数据层进行映射,得到层级映射关系;
根据收入明细数据匹配特征,确定收入明细中的重点匹配内容以及非重点匹配内容,参考所述重点匹配内容以及非重点匹配内容,将所述数据层进行重点筛选,得到匹配数据层;
基于所述层级映射关系,将所述匹配数据层进行配对,获得配对数据层,对比所述配对数据层之间对应的数据内容,当所述数据内容一致时,判定所述配对数据层对应的关联计划收入明细与实际收入明细匹配;
否则,判定所述配对数据层对应的关联计划收入明细与实际收入明细不匹配。
6.根据权利要求1所述的一种管理企业计划收入与实际收入的方法,其特征在于,步骤4,包括:
基于全量计划收入明细列表顺序对全量实际收入明细进行检索,判断各个计划收入明细是否存关联实际收入明细;
若存在,获取计划收入明细关联的实际收入明细数量,当所述计划收入明细存在多个关联实际收入明细时,将所述关联计划收入明细对应的关联实际收入明细进行合并,获取合并结果,并将所述合并结果返回前端进行虚拟行滚动显示;
当所述计划收入明细只有一个关联实际收入明细时,将所述关联实际收入明细返回前端进行虚拟行滚动显示;
若不存,则判定所述计划收入明细的关联实际收入明细显示为空。
7.根据权利要求1所述的一种管理企业计划收入与实际收入的方法,其特征在于,步骤3,包括:
对计划输入明细进行操作监测,当员工对已记录计划收入明细或者实际收入明细进行数据修改时,获取对应修改信息,生成修改日志;
其中,所述修改信息包括修改时间、修改人以及修改内容;
同时,基于所述修改日志的修改时间以及修改人信息,判断各个修改日志是否为连续操作日志,若是,将多个连续操作日志进行合并生成新的修改日志。
8.根据权利要求7所述的一种管理企业计划收入与实际收入的方法,其特征在于,还包括:
在修改日志生成后,获取历史修改记录,根据修改对象属性将所述历史修改记录分成两个数据群,并生成两个对应的收入明细空白模板;
分别对两个数据群中的历史修改记录进行识别,确定各个历史修改记录对应的修改位置,分别在每个数据群对应的收入明细空白模板上标记修改位置;
当同一个修改位置的修改次数超过预设值时,判定所述位置为数据易错位置,并对所述数据易错位置进行突出颜色提醒,在人工确认数据正确后取消所述突出颜色。
9.根据权利要求7所述的一种管理企业计划收入与实际收入的方法,其特征在于,包括:
在修改日志生成后,根据员工身份信息设置员工对修改日志的操作权限。
10.一种管理企业计划收入与实际收入的***,其特征在于,包括:
图像识别模块,用于基于图像识别技术,对员工上传的***图像进行识别,获得***信息,并将所述***信息转换为结构化数据,生成实际收入明细;
数据匹配模块,用于根据预设匹配人物优先级,获取目标客户信息检索关联计划收入明细,并判断关联计划收入明细是否能与实际收入明细进行匹配,若不能匹配,判定实际收入明细为错误匹配数据,并将所述错误匹配数据发送至人工调配模块;若能匹配,将匹配结果发送至显示处理模块;
人工调配模块,用于对错误匹配数据进行手动匹配或者对已匹配结果进行信息调整,获得手动匹配结果或者信息调整结果,并发送至显示处理模块;
显示处理模块,用于基于全量计划收入明细检索全量实际收入明细,将计划收入明细关联的关联实际收入明细返回前端进行显示。
CN202310517961.9A 2023-05-09 2023-05-09 一种管理企业计划收入与实际收入的方法及*** Active CN116664066B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310517961.9A CN116664066B (zh) 2023-05-09 2023-05-09 一种管理企业计划收入与实际收入的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310517961.9A CN116664066B (zh) 2023-05-09 2023-05-09 一种管理企业计划收入与实际收入的方法及***

Publications (2)

Publication Number Publication Date
CN116664066A true CN116664066A (zh) 2023-08-29
CN116664066B CN116664066B (zh) 2023-11-14

Family

ID=87708892

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310517961.9A Active CN116664066B (zh) 2023-05-09 2023-05-09 一种管理企业计划收入与实际收入的方法及***

Country Status (1)

Country Link
CN (1) CN116664066B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178120A1 (en) * 2001-05-22 2002-11-28 Reid Zachariah J. Contract generation and administration system
CN113656505A (zh) * 2021-08-24 2021-11-16 生特瑞(上海)工程顾问股份有限公司 一种分布式项目管理***的数字化及其同步数据的方法
CN113902535A (zh) * 2016-09-08 2022-01-07 广东源恒软件科技有限公司 一种消费税的自动核算方法及***
CN114359928A (zh) * 2022-01-12 2022-04-15 平安科技(深圳)有限公司 一种电子***识别方法、装置、计算机设备及存储介质
CN114862540A (zh) * 2022-06-01 2022-08-05 南京英诺森软件科技有限公司 一种票据审核***及其方法
CN115421691A (zh) * 2022-08-31 2022-12-02 中国银行股份有限公司 一种基于虚拟列表的数据滚动方法、装置及计算机设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020178120A1 (en) * 2001-05-22 2002-11-28 Reid Zachariah J. Contract generation and administration system
CN113902535A (zh) * 2016-09-08 2022-01-07 广东源恒软件科技有限公司 一种消费税的自动核算方法及***
CN113656505A (zh) * 2021-08-24 2021-11-16 生特瑞(上海)工程顾问股份有限公司 一种分布式项目管理***的数字化及其同步数据的方法
CN114359928A (zh) * 2022-01-12 2022-04-15 平安科技(深圳)有限公司 一种电子***识别方法、装置、计算机设备及存储介质
CN114862540A (zh) * 2022-06-01 2022-08-05 南京英诺森软件科技有限公司 一种票据审核***及其方法
CN115421691A (zh) * 2022-08-31 2022-12-02 中国银行股份有限公司 一种基于虚拟列表的数据滚动方法、装置及计算机设备

Also Published As

Publication number Publication date
CN116664066B (zh) 2023-11-14

Similar Documents

Publication Publication Date Title
CN109887153B (zh) 一种财税处理方法和处理***
US11232300B2 (en) System and method for automatic detection and verification of optical character recognition data
US8064703B2 (en) Property record document data validation systems and methods
CN105528604A (zh) 一种基于ocr的票据自动识别与处理***
CN112395996A (zh) 财务票据ocr识别及影像处理方法、***及可读存储介质
US11574003B2 (en) Image search method, apparatus, and device
CN109858420A (zh) 一种票据处理***和处理方法
CN111444793A (zh) 基于ocr的票据识别方法、设备、存储介质及装置
CN115017272B (zh) 基于登记数据的智能核验方法及装置
CN111797729A (zh) 一种化验报告单自动识别方法
US11393232B2 (en) Extracting values from images of documents
CN111860450A (zh) 票证识别装置以及票证信息管理***
CN114219507A (zh) 中药供应商的资质审核方法、装置、电子设备及存储介质
CN114971294A (zh) 数据采集方法、装置、设备及存储介质
WO2020237480A1 (zh) 基于图像识别的控制方法与装置
CN113888069B (zh) 一种基于哈希函数的理货信息获取方法及***
CN116664066B (zh) 一种管理企业计划收入与实际收入的方法及***
US20200193525A1 (en) System and method for automatic verification of expense note
CN113807256A (zh) 票据数据处理方法、装置、电子设备和存储介质
CN112183520A (zh) 数据信息智能处理方法、装置、电子设备及存储介质
CN113553883B (zh) 一种票据图像识别方法、装置及电子设备
CN113469161B (zh) 一种处理物流单的方法、装置及存储介质
CN113919308A (zh) 一种选票信息的确定方法、装置、电子设备及存储介质
CN114202768B (zh) 保单理赔风险评估方法、装置、电子设备及存储介质
CN115640952B (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