Python-based engineering quantity bill accuracy verification method

A technology of a bill of quantities and a verification method, which is applied in the field of verification of the bill of quantities, and can solve the problems of easy omission and low efficiency of the bill of quantities, etc.

Pending Publication Date: 2020-10-20
上海建科造价咨询有限公司 +1
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the disadvantages of low efficiency and omissions in the manual verification of the bill of quantities in the prior art, the present invention provides a Python-based technology, through the use of the Python library, and under the joint action of all relevant application units, it can Slice the content of the comparison analysis, and then complete the item-by-item comparison to find out the problematic bill of quantities, thereby improving the work efficiency of engineers and improving the quality of the bill of quantities. A Python-based bill of quantities accuracy check method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Python-based engineering quantity bill accuracy verification method
  • Python-based engineering quantity bill accuracy verification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] figure 1 As shown in , a Python-based verification method for the accuracy of the bill of quantities uses the Python library in the PC and the application software data import unit, data export unit, and comparison unit as verification tools. The verification is divided into five step.

[0017] figure 1 As shown in , step S1, import data through the software data import unit, and determine the bill of quantities excel file in the predetermined field that needs to be verified for accuracy. In the specific operation, the data import unit uses the win32ui (win32ui is a library used for importing and saving in Python) library to produce an open file box and open the excel file. The predetermined fields mentioned in step 1 are one or more of the state-owned investment projects using the bill of quantities. Bill of Quantities must be used for pricing. In step 1, accuracy needs to be checked, which means that the bill of quantities needs to find out the inconsistency betwe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A Python-based engineering quantity bill accuracy verification method comprises, with a Python library, an application software data import unit, a data export unit and a comparison unit in a PC serveas verification tools, the following steps: S1, determining a quantity bill excel file of which the accuracy needs to be verified in a predetermined field; S2, converting the engineering quantity bill excel file into a Data Frame and a list; S3, splitting the engineering quantity bill project name and the engineering quantity bill project feature description bill item by item; S4, finding out anengineering quantity bill of which the engineering quantity bill project name is not matched with the engineering quantity bill project feature description; and S5, exporting the unmatched engineeringquantity bill in the form of an excel file. The work efficiency is improved, and the compiling quality of an engineering quantity bill is improved. Meanwhile, the professional risk avoiding capability of a cost consulting enterprise is enhanced. Based on the above, the method has a good application prospect.

Description

technical field [0001] The invention relates to the technical field of bill of quantities verification application technology, in particular to a method for verifying the accuracy of bills of quantities based on Python. Background technique [0002] The bill of quantities refers to a detailed list indicating the names and corresponding quantities of sub-items, measures, and other items of a construction project, as well as fees and value-added tax items. Cost consulting is an integral part of engineering consulting, mainly responsible for the investment control of the project to ensure that the project cost is controllable. Cost consulting companies deal with the bill of quantities every day, and the bill of quantities is the main output document of the cost consulting company. In reality, each bill of quantities document consists of hundreds or even thousands of bills of quantities. Due to the large quantity of the bill of quantities, there will be many errors in the comp...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F8/20G06F16/25G06Q10/06G06Q10/10G06Q50/08
CPCG06F8/20G06Q10/0639G06Q10/103G06Q50/08G06F16/252G06F16/254
Inventor 冯闻康元鸣潘惠剑刘芳
Owner 上海建科造价咨询有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products