■周國亮 杜辰華 萬卓敏
2009年以來,全國電子招投標活動不斷發(fā)展成熟。雖然電子招投標對工程項目招投標中圍標、串標現(xiàn)象有一定的約束作用,但是投標人圍標串標依然屢禁不止。近幾年,隨著云計算,大數(shù)據(jù)分析技術(shù)的涌現(xiàn),這些技術(shù)手段在審計中的運用也越來越廣泛?,F(xiàn)結(jié)合審計項目案例,介紹審計人員在電子招投標中如何運用大數(shù)據(jù)分析等技術(shù)來查處工程項目圍標串標行為。
根據(jù)我國現(xiàn)行法律法規(guī)認定投標人相互串通投標的各種情形,結(jié)合電子招投標,一般采用的依據(jù)主要有以下兩個方面:
1.不同投標人的投標文件由同一單位或者個人編制。這類情況指的是投標文件在制作標書時都經(jīng)過同一人,在電子招投標中,能證明通過同一人制作標書的表現(xiàn)形式有以下兩種:(1)多家單位投標制作MAC地址一致,表明多家投標單位的投標文件由同一臺電腦制作生成并上傳;(2)多家單位的預(yù)算書顯示同一計價軟件、同一份鎖號,表明多件投標單位的投標報價由同一個預(yù)算員制作生成。
2.不同投標人的投標文件異常一致或者投標報價呈規(guī)律性差異。這類情況則需要對投標中的預(yù)算書進行分析,需要對預(yù)算書中具體的分部分項工程項目清單計價表、綜合單價分析表、主要材料及價差匯總表、措施費項目清單計價表等進行分析對比。參與圍標串標的投標單位做出的預(yù)算書往往出自同一人,雖然最終的投標報價不相同,但是同一個預(yù)算員做出的不同的預(yù)算書往往有著緊密的聯(lián)系,而能證明不同單位的預(yù)算書是通過同一人制作標書的表現(xiàn)形式有以下三種:(1)清單子目下的定額子目雷同;(2)人工工日、材料數(shù)量、措施費等等成規(guī)律性差異;(3)清單工程量、材料市場價等錯誤相同。
首先,從公共交易資源中心采集工程項目的所有電子招標數(shù)據(jù),通過分析,每家單位的投標文件中能為審計圍標串標提供有效證據(jù)文件一般有三個:(1)TB.xml文件。此文件中記錄了該標書從投標單位制作招標文件開始傳送至公共交易資源中心的基本信息。包括工程項目的基本信息,上傳標書的IP地址,制作標書的MAC地址等;(2)JJB.xml文件。此文件中記錄了標書中經(jīng)濟標預(yù)算書的制作鎖號,每一條清單詳細子目等;(3)工程量清單.pdf文件。此文件中記錄了標書中預(yù)算書中的所有組成,包括分部分項工程項目清單計價表、綜合單價分析表、主要材料及價差匯總表、措施費項目清單計價表等報價表。
通過SQL語句篩選出所有通過公共資源交易中心招投標的投標單位中經(jīng)常結(jié)伴進行投標的施工單位,作為有圍標串標的疑點單位。當大量經(jīng)常結(jié)伴投標的施工單位參與了某工程項目投標時,該項目極有可能存在圍標串標的現(xiàn)象,應(yīng)確定該為審計重點。
現(xiàn)以某市公共資源交易中心工程項目為例。首先,利用SQL查詢語句,將經(jīng)常結(jié)伴的投標單位篩選出來,語句如下:
SELECT First(項目結(jié)伴情況表.[單位名稱 1]) AS[單位名稱1字段],F(xiàn)irst(項目結(jié)伴情況表.[單位名稱 2]) AS[單位名稱 2 字段],Count(項目結(jié)伴情況表.[單位名稱 1]) AS 結(jié)伴投標次數(shù)
FROM 項目結(jié)伴情況表
GROUP BY 項目結(jié)伴情況表.[單位名稱 1],項目結(jié)伴情況表.[單位名稱2]
HAVING (((Count(項目結(jié)伴情況表.[單位名稱1]))>1) AND ((Count(項目結(jié)伴情況表.[單位名稱2]))>1));
將結(jié)伴20次以上的施工單位作為疑點單位,再將2016~2017年某市通過所有通過電子招標的工程項目中參加投標單位出現(xiàn)這些疑點單位次數(shù)進行統(tǒng)計,降序排序得到表1:
表1 某市2016~2017年工程項目疑點單位參與投標次數(shù)統(tǒng)計表(部分)
經(jīng)分析,ABCDE等5個工程項目中有大量的疑點施工單位參與投標,極有可能存在圍標串標的現(xiàn)象,因此作為審計重點關(guān)注項目。
投標文件上傳的MAC地址是網(wǎng)卡在計算機出廠時,廠商燒于網(wǎng)卡芯片內(nèi)的12位的16進制數(shù)字,用于標識每一個網(wǎng)卡的,全世界沒有一個相同的。因此,不同投標單位應(yīng)該是獨立制作并上傳投標文件,MAC地址都是不相同的。反之,一旦出現(xiàn)多家單位投標書MAC地址一致的情況,則表明由同一臺計算機制作生成。
現(xiàn)以A項目為例,提取A項目的所有投標單位的TB.xml文件。該文件不是常規(guī)的數(shù)據(jù)記錄文件,且每個投標文件都只有一個TB.xml文件,需要利用計算機輔助從中提取出MAC地址有效數(shù)據(jù),進行數(shù)據(jù)分析。
(1)搜索出文件夾下所有 141個TB.xml文件,復(fù)制并放入同一文件夾中,在同一文件夾中新建XMLtoExcel.xlsm文件,用excel文件打開并利用宏將141個xml文件轉(zhuǎn)換為excel文件并進行合并。
(2)合并之后,篩選出有效的行包含有“單位名稱”以及“Machinekey”,單位名稱就是投標單位的名稱,Machinekey的前十二位字母與數(shù)字組合就是投標單位制作標書的MAC地址,一般利用excel文件的left函數(shù)和篩選功能,即可得出有效數(shù)據(jù),工作量較大時也可利用數(shù)據(jù)庫和SQL查找。
(3)最后利用excel文件中的計數(shù)函數(shù) countif找出MAC地址出現(xiàn)過兩次或者兩次以上的單位。如表2,ZJKY集團有限公司、HNZD建設(shè)集團股份有限公司兩家公司的MAC地址均為“0862****A0BD”。
表2 A項目經(jīng)篩選后MAC地址表
預(yù)算書的制作鎖號,是預(yù)算員制作標書時的軟件加密鎖的一串字母與數(shù)字的組合,是軟件公司制作軟件加密狗的唯一標示。同一軟件公司的加密狗對應(yīng)的加密鎖號都是獨一無二的。因此,不同投標單位應(yīng)該是獨立制作投標文件的預(yù)算書,預(yù)算書的鎖號都是不相同的。反之,一旦出現(xiàn)多家單位投標書的預(yù)算書鎖號一致的情況,則表明由同一公司的預(yù)算員制作生成。
再以A項目為例,提取A項目的所有投標單位的JJB.xml文件。該JJB.xml文件也不是常規(guī)的數(shù)據(jù)記錄文件,該文件記錄了制作標書的鎖號以及經(jīng)濟標所有的投標報價,每個文件鎖號信息都顯示在文件的前幾行。因為每個投標文件都有一個JJB.xml文件,且每個文件中數(shù)據(jù)量巨大無法用上述提取MAC地址的辦法進行數(shù)據(jù)提取,需要利用更有效的辦法進行有效數(shù)據(jù)提取,進行數(shù)據(jù)分析。
(1)搜索出文件夾下所有 141個JJB.xml文件,復(fù)制并放入同一文件夾中,在同一文件夾中新建txt文件,利用數(shù)據(jù)庫語句ren*.xml*.txt,再將文件修改為bat文件運行,將所有的xml文件轉(zhuǎn)換為txt文件。因為鎖號的信息文件只出現(xiàn)在前幾行,因此再新建txt文件,利用以下SQL語句并將文件修改為bat文件運行提取出所有鎖號信息,也可利用導(dǎo)入數(shù)據(jù)庫SQL篩選查詢,語句如下:
(2)將合并后的txt文件用excel軟件打開,利用和篩選MAC地址一致的方法,將相同鎖號的信息篩選出來,最終找到鎖號相同的投標單位。如表3,HNSDSGC有限公司、FJSLC建設(shè)集團有限公司兩家公司投標文件均由共有計價軟件生成且制作標書的軟件鎖號均為“V2****17”。
表3 A項目經(jīng)篩選后軟件鎖號表
一位預(yù)算員從拿到招標文件的工程量清單到最終形成的投標文件的分部分項工程項目清單計價表,往往需要通過清單項目特征描述,再結(jié)合施工圖進行工程量計算,對每條清單子目套定額組價,最后才形成投標文件。雖然對于有的清單子目,不同的預(yù)算員可能套出相同的定額子目,但是每個預(yù)算員往往因為對清單特征描述的理解不同以及組價習(xí)慣的不同,不同預(yù)算員生成的預(yù)算書中綜合單價分析表中的定額子目應(yīng)該都存在一定的差異。反之,如果多家預(yù)算書中上百甚至上千條的定額子目都套用都雷同,可以認定這幾家單位的預(yù)算書是由同一位的預(yù)算員制作生成。
再以A項目為例,提取A項目的所有投標單位的工程量清單.pdf文件。因為每個單位的投標文件中都有工程量清單.pdf這個文件,且其中包含的各種表格有大量的數(shù)據(jù),需要將這些數(shù)據(jù)全部導(dǎo)入數(shù)據(jù)庫中,利用SQL語句查詢,篩選出圍標串標的單位。
(1)將所有投標文件中的工程量清單.pdf文件先轉(zhuǎn)換成excel文件,找到每份工程量清單中的綜合單價分析表,將每條分析表中有效的字段導(dǎo)入數(shù)據(jù)庫,需要導(dǎo)入的關(guān)鍵字段有:投標人,項目編碼,項目名稱,定額編號,定額名稱等。
(2)利用SQL語]進行如下查詢:
SELECT 子目表.[項目編碼],子目表.[項目名稱],子目表.[定額編號],子目表.[定額名稱],子目表.[投標人]
FROM子目表
WHERE (((子目表.[項目編碼]) In(SELECT[項目編碼]FROM [子目表]AsTmpGROUPBY[項目編碼],[項目名稱],[定額編號],[定額名稱]HAVING Count(*)>1 And [項目名稱]=[子目表].[項目名稱]And [定額編號]=[子目表].[定額編號]And[定額名稱]=[子目表].[定額名稱])))
ORDER BY 子目表.[項目編碼],子目表.[項目名稱],子目表.[定額編號],子目表.[定額名稱]
從中篩選出同一清單子目下套用同一定額子目的重復(fù)數(shù)據(jù),再進一步統(tǒng)計重復(fù)次數(shù),利用SQL進行如下查詢:
SELECT[查找 子目表 的重復(fù)項].投標人,count([查找 子目表 的重復(fù)項].投標人) as重復(fù)次數(shù)FROM[查找 子目表 的重復(fù)項]group by[查找 子目表 的重復(fù)項].投標人
得到同一投標人在141家不同標書中,出現(xiàn)清單子目相同的情況下項目名稱、定額編號、定額名稱與其他投標人重復(fù)的次數(shù),降序排序得到重復(fù)次數(shù)最多的前幾家公司。如表4,ZYJS集團有限公司、GDSYT工程有限公司、NCSLQ工程有限公司、HGYHD建設(shè)工程集團四家公司定額子目重復(fù)次數(shù)均達到294次,經(jīng)對四家公司投標文件的綜合單價分析表中進行逐條對比,四家公司所采用的定額子目和估價子目名稱及編號完全一致,且其中ZYJS集團有限公司為最終的中標單位。
表4 A項目各投標單位定額子目重復(fù)統(tǒng)計表(部分)
在有的招標文件有時候不需要提供綜合單價分析表,這樣看不到定額子目的明細無法通過上述方法分析。一位預(yù)算員要從同一份預(yù)算書形成報價不相同多份預(yù)算書,往往采取修改管理費率、利潤率、綜合單價或者工程量乘以一個比例等等方法。這樣從表面上無法看出多份預(yù)算書的差異,因為每個分部分項工程都有定額規(guī)定的費率且費率不相同,這樣形成的每個清單子目單價也不會成固定比例。但是定額中規(guī)定“安全文明施工費”和“規(guī)費”作為不可競爭費,不允許修改費率。而其中的安全文明施工費又是通過定額直接費中的一項或者幾項取固定費率形成。同樣的“主要材料及價差匯總表”的人工工日及材料數(shù)量也是直接從每條定額含量中直接匯總得到。因此這幾類指標在不同預(yù)算書一般都是不相同的。反之,一旦發(fā)現(xiàn)這幾種指標在不同預(yù)算書表現(xiàn)出相同或者成固定比例,可以認定是由同一位的預(yù)算員從同一份預(yù)算書制作生成。
現(xiàn)以B項目為例,利用上述同樣方法,將所有投標單位的主要材料及價差匯總表、措施費項目清單計價表等全部導(dǎo)入excel中,利用簡單函數(shù)語句查詢,篩選出圍標串標的單位。
(1)將所有投標文件中的工程量清單.pdf文件先轉(zhuǎn)換成excel文件,找到每份工程量清單中的主要材料及價差匯總表,將每條分析表中有效的字段合并為同一excel文件中,需要導(dǎo)入的關(guān)鍵字段有:項目名稱、各公司投標報價或工程量等,本文截取部分數(shù)據(jù),實際工作量較大時可利用數(shù)據(jù)庫和SQL查找。如表5:
表5 B項目各投標單位主要材料及價差匯總表(部分)
(2)利用CORREL函數(shù)將公司兩兩進行相關(guān)性比對,得出E、G兩家公司的線性相關(guān)性很高,如表6:
表6 B項目各投標單位之間工程量線性相關(guān)性表
再將E、G兩家公司的數(shù)據(jù)單獨逐條對比,發(fā)現(xiàn)所有工程量均成固定比例1.04,如表7:
名稱 單位 E公司工程量 G公司工程量 比例值綜合工日 工日 6472.678 6207.172 1.04機械人工 工日 1077.984 1033.185 1.04水泥32.5 kg 11709.664 11243.042 1.04
表7 B項目E、G兩家投標單位之間工程量對比表
同理,措施費項目清單計價表也采用同樣的辦法查處工程量或投標報價成固定比例。
6.確認清單工程量、材料市場價等錯誤相同的方法。
工程量的計算以及材料市場價都是由預(yù)算員直接輸入得到。工程量的計算依據(jù)施工圖,材料市場價依據(jù)造價站每個月發(fā)布的材料信息價或者通過市場詢價得到。這兩類數(shù)據(jù)如果形成較大差異,一般由于預(yù)算員人為失誤操作或者主觀上需要不平衡報價。不同施工單位的預(yù)算書這類指標即使錯誤,往往不會錯的相同。因此,一旦能發(fā)現(xiàn)這幾種數(shù)字在不同預(yù)算書表現(xiàn)出錯誤相同,可以認定是由同一位預(yù)算員從同一份預(yù)算書制作生成。
現(xiàn)以C項目為例,將每家公司的主要材料及價差匯總表中的項目名稱以及材料單價導(dǎo)入數(shù)據(jù)庫,該工程的招標時間為2016年4月,故再將2016年2~4月的項目所在市造價站發(fā)布的信息價也導(dǎo)入數(shù)據(jù)庫,利用SQL語句查詢,將報價不等同與信息價的所有公司的材料報價查詢出來,發(fā)現(xiàn)四家公司在碎石60mm、C25非泵送預(yù)拌砼兩個材料單價上,既不等同于當期市場價,卻又一致相同。如表8,JXST工程有限公司、GZBD公路有限公司、JXTW公路建設(shè)集團有限公司、JXGLGL交通工程公司四家公司投標文件的主要材料及價差匯總表中碎石60mm、C25非泵送預(yù)拌砼材料單價錯誤相同,表現(xiàn)異常一致。
表8 C項目篩選后投標單位投標報價表
大數(shù)據(jù)審計具有鮮明的大量化、多樣化和快速化等特點,電子招投標中采用大數(shù)據(jù)方法審計,不僅大量節(jié)省了審計成本,還將原來一些難以認定的情形實現(xiàn)了具體可操作化,提高了審計質(zhì)量和效率。在實際審計中,審計人員應(yīng)同時結(jié)合傳統(tǒng)審計方式,從資金、人員等方面入手,進一步查證是否存在不同投標人的投標保證金從同一單位或者個人的賬戶轉(zhuǎn)出、不同投標人委托同一單位或者個人辦理投標事宜、不同投標人的投標文件載明的項目管理成員為同一人等圍標串標情形,鞏固完善審計證據(jù)鏈。