淺談企業(yè)自建電子招投標(biāo)交易平臺
http://www.scshapp.com
發(fā)布日期:2014年06月12日
當(dāng)前,隨著信息技術(shù)向傳統(tǒng)招標(biāo)采購業(yè)務(wù)的廣泛滲透,不斷形成企業(yè)經(jīng)濟發(fā)展的新增長點,為產(chǎn)業(yè)結(jié)構(gòu)優(yōu)化升級提供了新機遇。特別是2013年2月,國家發(fā)展改革委會同國務(wù)院有關(guān)部門共同制定的《電子招標(biāo)投標(biāo)辦法》及《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》正式頒布,為開展電子招標(biāo)投標(biāo)活動提供了制度保障,使電子招標(biāo)投標(biāo)系統(tǒng)建設(shè)有了規(guī)范標(biāo)準(zhǔn)。
筆者作為中國通用投資咨詢有限公司電子招投標(biāo)平臺建設(shè)項目的技術(shù)骨干參與了項目建設(shè)的全部過程。經(jīng)過兩年多探索與實踐,中國通用電子招投標(biāo)平臺已上線運行,項目建檔、招標(biāo)文件編制、招標(biāo)公告發(fā)布、招標(biāo)文件發(fā)售、開標(biāo)、評標(biāo)、定標(biāo)、項目歸檔等功能模塊已經(jīng)投入使用。通過實際使用取得了良好的效果,較之傳統(tǒng)招標(biāo)業(yè)務(wù),有效地提高了工作效率以及服務(wù)水平。但隨著電子招投標(biāo)平臺的推廣與應(yīng)用,與公司原有的ERP系統(tǒng)(Enterprise Resource Planning企業(yè)資源計劃)之間的信息相對獨立、不能及時實現(xiàn)數(shù)據(jù)同步、信息共享、重復(fù)操作等問題日益凸顯。業(yè)務(wù)人員希望在電子招投標(biāo)平臺一次性錄入招標(biāo)信息,平臺自動將數(shù)據(jù)推送到ERP系統(tǒng),避免重復(fù)操作,減輕工作量;管理者希望保證兩個系統(tǒng)之間的數(shù)據(jù)一致性,可以實時從ERP系統(tǒng)得到動態(tài)經(jīng)營數(shù)據(jù)以輔助決策。筆者設(shè)計了電子招投標(biāo)平臺和ERP系統(tǒng)之間的數(shù)據(jù)交互接口,有效地解決了上述問題。
一、電子招投標(biāo)平臺與ERP接口需求
電子招投標(biāo)平臺在《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》第3.2條中有明確的定義:“招標(biāo)投標(biāo)當(dāng)事人通過數(shù)據(jù)電文形式完成招標(biāo)投標(biāo)交易活動的信息平臺。平臺主要用于在線完成招標(biāo)投標(biāo)全部交易過程,編輯、生成、對接、交換和發(fā)布有關(guān)招標(biāo)投標(biāo)數(shù)據(jù)信息,為行政監(jiān)督部門和監(jiān)察機關(guān)依法實施監(jiān)督、監(jiān)察和受理投訴提供所需的信息通道”。招標(biāo)人、招標(biāo)代理機構(gòu)通過平臺在線發(fā)布招標(biāo)文件、在線投標(biāo)、在線開標(biāo)、在線評標(biāo)等一系列操作來實現(xiàn)招標(biāo)投標(biāo)全過程電子化,業(yè)務(wù)執(zhí)行過程中信息數(shù)據(jù)實時進入平臺。平臺可以為招標(biāo)人、投標(biāo)人提供準(zhǔn)確的統(tǒng)計數(shù)據(jù),也可以為行政監(jiān)督部門和監(jiān)察機關(guān)依法實施監(jiān)督、監(jiān)察和受理投訴提供所需的信息數(shù)據(jù),是一個專業(yè)化要求很高的信息系統(tǒng)。
ERP系統(tǒng)是建立在信息技術(shù)基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進管理思想,全面集成企業(yè)所有資源信息(物流、資金流和信息流),并為企業(yè)提供決策、計劃、控制與經(jīng)營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。ERP系統(tǒng)的管理重心是財務(wù)管理,在企業(yè)整個經(jīng)營運作過程中貫穿了財務(wù)成本控制的概念,是公司進行信息數(shù)據(jù)集中管理、實現(xiàn)財務(wù)業(yè)務(wù)一體化的重要工具。公司的招標(biāo)采購業(yè)務(wù)以及其他各類業(yè)務(wù)活動均在系統(tǒng)上完成。但ERP系統(tǒng)只記錄業(yè)務(wù)操作的重要節(jié)點信息、結(jié)果信息和公司內(nèi)部管理流程,不對業(yè)務(wù)操作過程和細節(jié)進行記錄和管理,這與電子招投標(biāo)平臺的管理和運行方式是不同的。
基于兩個系統(tǒng)之間功能和管理方式的不同,以及電子招標(biāo)平臺作為信息數(shù)據(jù)最先獲得的系統(tǒng),兩個信息系統(tǒng)之間的接口需求為:針對業(yè)務(wù)操作人員,只需在招標(biāo)投標(biāo)平臺輸入項目信息等關(guān)鍵數(shù)據(jù),平臺自動將數(shù)據(jù)推送到ERP系統(tǒng),避免數(shù)據(jù)重復(fù)操作,減輕工作量。針對管理者,兩個系統(tǒng)數(shù)據(jù)對接,保證數(shù)據(jù)的一致性,可以實時從ERP系統(tǒng)采集動態(tài)經(jīng)營數(shù)據(jù),以輔助決策分析。
二、電子招投標(biāo)平臺與ERP接口實施方案
(一)實施思路
電子招投標(biāo)平臺作為涉及招標(biāo)人、招標(biāo)代理機構(gòu)、投標(biāo)人和評標(biāo)專家等企業(yè)外部機構(gòu)人員的信息系統(tǒng),在日常使用過程中需要與企業(yè)內(nèi)部的ERP系統(tǒng)等管理信息系統(tǒng)進行數(shù)據(jù)交互,以完成不同信息系統(tǒng)各自的工作項目,或者是平臺中的信息數(shù)據(jù)需要傳遞到ERP系統(tǒng)中進行下一步數(shù)據(jù)加工。然而這些應(yīng)用系統(tǒng)的開發(fā)商不同,導(dǎo)致它們的數(shù)據(jù)結(jié)構(gòu)也不盡相同,增加工作人員的工作量,嚴(yán)重影響工作效率。
建立電子招投標(biāo)平臺與ERP系統(tǒng)的信息交互接口,實現(xiàn)兩個系統(tǒng)間在數(shù)據(jù)、業(yè)務(wù)以及功能層面的全方位對接。業(yè)務(wù)信息數(shù)據(jù)以平臺的數(shù)據(jù)為主,采用通過數(shù)據(jù)中間池的方式單向傳遞,由電子招投標(biāo)平臺向ERP系統(tǒng)推送。數(shù)據(jù)接口支持手工確認(rèn)傳輸或系統(tǒng)定時自動傳輸兩種方式。業(yè)務(wù)員手工確認(rèn)觸發(fā)傳輸后,系統(tǒng)不再進行自動觸發(fā)。系統(tǒng)自動觸發(fā)的任務(wù),業(yè)務(wù)員不能再手動確認(rèn)觸發(fā)。原先在ERP系統(tǒng)中的統(tǒng)計報表管理、決策分析仍在ERP系統(tǒng)中執(zhí)行。在招投標(biāo)業(yè)務(wù)過程中涉及的財務(wù)管理仍在ERP中進行處理,包括:費用報銷、付款申請、收款認(rèn)領(lǐng)、賬務(wù)處理等功能。
(二)電子招投標(biāo)平臺接口原則
隨著軟件規(guī)模的日益龐大,需要把復(fù)雜系統(tǒng)劃分成小的組成部分,編程接口的設(shè)計十分重要。程序設(shè)計的實踐中,編程接口的設(shè)計首先是要合理劃分系統(tǒng)職責(zé)。良好的接口設(shè)計可以降低系統(tǒng)各部分的相互依賴,提高組成單元的內(nèi)聚性,降低組成單元間的耦合程度,從而提高系統(tǒng)的維護性和擴展性。
設(shè)計信息系統(tǒng)數(shù)據(jù)接口的目的是為用戶和第三方開發(fā)商提供不同軟件交互的標(biāo)準(zhǔn)規(guī)范,因此,設(shè)計數(shù)據(jù)接口應(yīng)注重接口的高容錯性、可擴展性、數(shù)據(jù)完整性校驗機制、遵守本行業(yè)的標(biāo)準(zhǔn)數(shù)據(jù)接口規(guī)范,以及如何能最大程度地滿足用戶的需求。
1.滿足用戶需求
軟件本身決定了信息系統(tǒng)數(shù)據(jù)接口應(yīng)該提供的功能和服務(wù)。設(shè)計系統(tǒng)數(shù)據(jù)接口的最終目的,就是要最大程度地滿足最終用戶需求,方便使用。因此,必須具體問題具體分析。應(yīng)針對用戶的具體需求,對接口功能進行深入的分析和整體規(guī)劃,設(shè)計相應(yīng)的信息系統(tǒng)接口。
2.高容錯性
數(shù)據(jù)接口的高容錯性,是指接口程序處理當(dāng)輸入出現(xiàn)數(shù)據(jù)規(guī)范要求以外情況的能力。當(dāng)輸入超出規(guī)范要求時,接口應(yīng)用能夠及時判斷出來,并采取適當(dāng)?shù)奶幚泶胧?。眾所周知,一個好的應(yīng)用系統(tǒng),首先應(yīng)該能夠接受正確的指令,同時還應(yīng)當(dāng)具備一定的判斷力和遇錯處理能力。因此,設(shè)計軟件數(shù)據(jù)接口時保證其高容錯性是十分重要的,以確保用戶使用接口時能夠及時、準(zhǔn)確地發(fā)現(xiàn)錯誤所在,從而避免因數(shù)據(jù)接口錯誤而影響到整個軟件系統(tǒng)。
由于軟件的數(shù)據(jù)接口與軟件的多個模塊相關(guān),數(shù)據(jù)接口具有高容錯性是設(shè)計時必不可少的設(shè)計要求之一,以便它能提供合理的異常處理機制。
3.可擴展性
數(shù)據(jù)接口是一種針對兩個或多個信息系統(tǒng)之間的應(yīng)用,而隨著用戶的應(yīng)用程度提高,軟件會相應(yīng)升級,數(shù)據(jù)接口也必須隨之進行升級。因此,設(shè)計數(shù)據(jù)接口時應(yīng)考慮到這些因素,使接口具備一定的可擴展性,從而能夠減少對軟件程序的變動,便于最終用戶使用。
4.數(shù)據(jù)完整性校驗機制
數(shù)據(jù)接口的數(shù)據(jù)完整性校驗機制,是指數(shù)據(jù)接口雙方根據(jù)數(shù)據(jù)接口規(guī)范對接口數(shù)據(jù)進行數(shù)據(jù)項缺失、邏輯錯誤等問題進行檢測,并寫入各自接口日志的機制。信息數(shù)據(jù)推送方需要根據(jù)數(shù)據(jù)接口規(guī)范對推送的數(shù)據(jù)進行檢測,對于不符合雙方制定的接口數(shù)據(jù)規(guī)范要求的數(shù)據(jù)不允許發(fā)送至數(shù)據(jù)中間池,并將有問題的記錄寫入數(shù)據(jù)推送日志,以便信息系統(tǒng)管理人員及時核對處理。信息數(shù)據(jù)的接收方同樣需要根據(jù)數(shù)據(jù)接口規(guī)范對接收的數(shù)據(jù)進行檢測,對于不符合雙方制定的接口數(shù)據(jù)規(guī)范要求的不予接收,并將有問題的記錄寫入數(shù)據(jù)接收日志,以便信息系統(tǒng)管理人員核對處理。
因此,軟件數(shù)據(jù)接口設(shè)計時要制定雙方認(rèn)可的數(shù)據(jù)接口規(guī)范,并據(jù)此進行數(shù)據(jù)完整性校驗,以確保用戶使用接口時能夠及時、準(zhǔn)確地發(fā)現(xiàn)錯誤所在,避免因部分?jǐn)?shù)據(jù)的數(shù)據(jù)項錯誤而影響整個接口的數(shù)據(jù)處理。
5.遵守本行業(yè)的標(biāo)準(zhǔn)數(shù)據(jù)接口規(guī)范
隨著社會信息化水平的提高,計算機軟件的應(yīng)用越來越廣泛。然而不同的信息系統(tǒng)軟件開發(fā)商,往往會采用不同的編程語言,基于不同的數(shù)據(jù)庫,并且定義的數(shù)據(jù)結(jié)構(gòu)也各不相同。各專業(yè)系統(tǒng)都有自己的專業(yè)側(cè)重點,眾多的信息系統(tǒng)沒有共同的數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn),將會給數(shù)據(jù)交互和軟件維護帶來很大的困難。
2013年2月,國家發(fā)展改革委會同國務(wù)院有關(guān)部門共同制定的《電子招標(biāo)投標(biāo)辦法》及《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》的正式頒布,使電子招標(biāo)投標(biāo)領(lǐng)域有了國家標(biāo)準(zhǔn)。因此,與電子招標(biāo)投標(biāo)行業(yè)相關(guān)的應(yīng)用系統(tǒng)在設(shè)計數(shù)據(jù)結(jié)構(gòu)時,應(yīng)遵守國家制定的標(biāo)準(zhǔn)規(guī)范。在平臺與ERP系統(tǒng)接口時,如果數(shù)據(jù)結(jié)構(gòu)不一致, ERP系統(tǒng)應(yīng)按照平臺的數(shù)據(jù)結(jié)構(gòu)進行調(diào)整。
(三)具體環(huán)節(jié)接口方案
公司員工不但要與招標(biāo)人、投標(biāo)人以及評標(biāo)專家一起在平臺上完成項目建檔、招標(biāo)文件編制、招標(biāo)公告發(fā)布、招標(biāo)文件發(fā)售、開標(biāo)、評標(biāo)、定標(biāo)、項目歸檔等環(huán)節(jié)的工作,還需要根據(jù)公司的管理制度在ERP系統(tǒng)上完成相關(guān)業(yè)務(wù)操作。
在分析兩個應(yīng)用系統(tǒng)在招標(biāo)業(yè)務(wù)環(huán)節(jié)上的管控要求后,電子招投標(biāo)平臺和ERP系統(tǒng)的業(yè)務(wù)數(shù)據(jù)交互定在以下幾個環(huán)節(jié):
1.基礎(chǔ)信息環(huán)節(jié)接口方案
電子招投標(biāo)平臺和通用集團ERP系統(tǒng)對招標(biāo)人與投標(biāo)人都是以數(shù)據(jù)碼表形式進行管理。如果招標(biāo)人和投標(biāo)人在電子招投標(biāo)平臺中通過注冊審核,電子招投標(biāo)平臺將向ERP系統(tǒng)發(fā)送一條實時信息(名稱及詳細注冊信息)。與此同時,ERP系統(tǒng)定時從數(shù)據(jù)中間庫獲取該信息,對關(guān)聯(lián)方是否已在ERP系統(tǒng)中存在進行確認(rèn)。如果存在,給電子招投標(biāo)平臺實時返回ERP系統(tǒng)中的關(guān)聯(lián)方編碼;如果不存在,由ERP系統(tǒng)生成一個新的關(guān)聯(lián)方編碼并實時返回給電子招投標(biāo)平臺。
對于ERP系統(tǒng)中組織機構(gòu)和內(nèi)部人員的編碼以及其他涉及接口問題的數(shù)據(jù)碼表,因為其內(nèi)容和數(shù)量相對固定,考慮采用在兩個系統(tǒng)之間建立碼表映射的方式進行對接,保證數(shù)據(jù)信息一致,碼表映射的維護界面由電子招投標(biāo)平臺提供。
2.項目建檔環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的項目建檔完成,將相關(guān)數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)建立業(yè)務(wù)管理卡,并判斷ERP系統(tǒng)中的“關(guān)聯(lián)方”是否已做過合格管理方評審,評審結(jié)果是否還在有效期。如果不是合格關(guān)聯(lián)方或有效期已過,則依據(jù)數(shù)據(jù)中間池的招標(biāo)人審核信息登記合格關(guān)聯(lián)方評審記錄。
3.標(biāo)建檔環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的招標(biāo)文件制作完成后,將招標(biāo)項目信息數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù),在ERP系統(tǒng)的標(biāo)書制作單據(jù)中生成相應(yīng)的記錄以及相應(yīng)的包信息。
4.招標(biāo)文件發(fā)售環(huán)節(jié)接口方案
投標(biāo)人在電子招投標(biāo)平臺上提交購買招標(biāo)文件申請,支付方式為現(xiàn)金和支票的,標(biāo)書發(fā)售人員在平臺上進行收款確認(rèn)后允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄。標(biāo)書發(fā)售人員根據(jù)招標(biāo)文件購買開具發(fā)票,并在平臺上登記發(fā)票號后,平臺將發(fā)售記錄發(fā)送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)自動生成標(biāo)書發(fā)售記錄、標(biāo)書銷售發(fā)票、收款記錄;支付方式為電匯的,項目經(jīng)理在平臺上進行收款確認(rèn)后允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄;支付方式為網(wǎng)上支付,由平臺確認(rèn)收到款項允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄。平臺每天凌晨按標(biāo)號進行分組結(jié)算(若一個標(biāo)號下當(dāng)天的支付記錄超過30個,則按30個/組進行結(jié)算),并將結(jié)算號作為匯款單附言內(nèi)容提交給第三方支付平臺,標(biāo)書發(fā)售人員根據(jù)有結(jié)算號的發(fā)售記錄統(tǒng)一開具標(biāo)書收入發(fā)票;在平臺上登記發(fā)票號后,平臺將發(fā)售記錄(含結(jié)算號)發(fā)送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收的數(shù)據(jù)自動生成標(biāo)書發(fā)售記錄、標(biāo)書銷售發(fā)票、收款記錄。
5.開標(biāo)、評標(biāo)環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的開標(biāo)環(huán)節(jié)完成后,將以包為單位將數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)生成相應(yīng)的開標(biāo)記錄。平臺只將投標(biāo)保證金的收取記錄推送給ERP系統(tǒng),賬務(wù)處理仍在ERP系統(tǒng)中進行。
在評標(biāo)委員會完成評標(biāo)環(huán)節(jié)的操作后,將數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù),在評標(biāo)結(jié)果單據(jù)中記錄結(jié)果。
6.授標(biāo)環(huán)節(jié)接口方案
在電子招投標(biāo)平臺中發(fā)出中標(biāo)通知后,將中標(biāo)信息數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)記錄中標(biāo)結(jié)果,以便公司采集業(yè)務(wù)統(tǒng)計分析數(shù)據(jù)。
三、應(yīng)用與結(jié)論
公司電子招投標(biāo)平臺與ERP系統(tǒng)接口的投入使用,避免了在電子招投標(biāo)平臺上完成的工作,再由工作人員重復(fù)錄入到企業(yè)內(nèi)部ERP系統(tǒng),減輕了業(yè)務(wù)人員的工作負(fù)擔(dān),保證了兩個系統(tǒng)之間的數(shù)據(jù)一致性,為電子招投標(biāo)平臺的推廣奠定了堅實的基礎(chǔ),也為電子招投標(biāo)平臺的發(fā)展進行了積極探索。
信息系統(tǒng)數(shù)據(jù)接口,可以將具有不同數(shù)據(jù)結(jié)構(gòu)的軟件有效連接,方便用戶的操作。使不同功用的專業(yè)軟件能夠聯(lián)合起來為其用戶服務(wù),使用戶的工作效率得到更大地提升。因此,信息系統(tǒng)數(shù)據(jù)接口的應(yīng)用對于電子招投標(biāo)平臺的發(fā)展及推廣具有十分重要的意義。我們已根據(jù)《電子招標(biāo)投標(biāo)辦法》、《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》的要求,對我們建設(shè)的電子招投標(biāo)平臺的數(shù)據(jù)架構(gòu)進行了改造升級,使之能滿足將來與公共服務(wù)平臺進行數(shù)據(jù)交互的需求。
來源:《招標(biāo)采購管理》 作者:李國梁 單位:中國通用咨詢投資有限公司
筆者作為中國通用投資咨詢有限公司電子招投標(biāo)平臺建設(shè)項目的技術(shù)骨干參與了項目建設(shè)的全部過程。經(jīng)過兩年多探索與實踐,中國通用電子招投標(biāo)平臺已上線運行,項目建檔、招標(biāo)文件編制、招標(biāo)公告發(fā)布、招標(biāo)文件發(fā)售、開標(biāo)、評標(biāo)、定標(biāo)、項目歸檔等功能模塊已經(jīng)投入使用。通過實際使用取得了良好的效果,較之傳統(tǒng)招標(biāo)業(yè)務(wù),有效地提高了工作效率以及服務(wù)水平。但隨著電子招投標(biāo)平臺的推廣與應(yīng)用,與公司原有的ERP系統(tǒng)(Enterprise Resource Planning企業(yè)資源計劃)之間的信息相對獨立、不能及時實現(xiàn)數(shù)據(jù)同步、信息共享、重復(fù)操作等問題日益凸顯。業(yè)務(wù)人員希望在電子招投標(biāo)平臺一次性錄入招標(biāo)信息,平臺自動將數(shù)據(jù)推送到ERP系統(tǒng),避免重復(fù)操作,減輕工作量;管理者希望保證兩個系統(tǒng)之間的數(shù)據(jù)一致性,可以實時從ERP系統(tǒng)得到動態(tài)經(jīng)營數(shù)據(jù)以輔助決策。筆者設(shè)計了電子招投標(biāo)平臺和ERP系統(tǒng)之間的數(shù)據(jù)交互接口,有效地解決了上述問題。
一、電子招投標(biāo)平臺與ERP接口需求
電子招投標(biāo)平臺在《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》第3.2條中有明確的定義:“招標(biāo)投標(biāo)當(dāng)事人通過數(shù)據(jù)電文形式完成招標(biāo)投標(biāo)交易活動的信息平臺。平臺主要用于在線完成招標(biāo)投標(biāo)全部交易過程,編輯、生成、對接、交換和發(fā)布有關(guān)招標(biāo)投標(biāo)數(shù)據(jù)信息,為行政監(jiān)督部門和監(jiān)察機關(guān)依法實施監(jiān)督、監(jiān)察和受理投訴提供所需的信息通道”。招標(biāo)人、招標(biāo)代理機構(gòu)通過平臺在線發(fā)布招標(biāo)文件、在線投標(biāo)、在線開標(biāo)、在線評標(biāo)等一系列操作來實現(xiàn)招標(biāo)投標(biāo)全過程電子化,業(yè)務(wù)執(zhí)行過程中信息數(shù)據(jù)實時進入平臺。平臺可以為招標(biāo)人、投標(biāo)人提供準(zhǔn)確的統(tǒng)計數(shù)據(jù),也可以為行政監(jiān)督部門和監(jiān)察機關(guān)依法實施監(jiān)督、監(jiān)察和受理投訴提供所需的信息數(shù)據(jù),是一個專業(yè)化要求很高的信息系統(tǒng)。
ERP系統(tǒng)是建立在信息技術(shù)基礎(chǔ)上,利用現(xiàn)代企業(yè)的先進管理思想,全面集成企業(yè)所有資源信息(物流、資金流和信息流),并為企業(yè)提供決策、計劃、控制與經(jīng)營業(yè)績評估的全方位和系統(tǒng)化的管理平臺。ERP系統(tǒng)的管理重心是財務(wù)管理,在企業(yè)整個經(jīng)營運作過程中貫穿了財務(wù)成本控制的概念,是公司進行信息數(shù)據(jù)集中管理、實現(xiàn)財務(wù)業(yè)務(wù)一體化的重要工具。公司的招標(biāo)采購業(yè)務(wù)以及其他各類業(yè)務(wù)活動均在系統(tǒng)上完成。但ERP系統(tǒng)只記錄業(yè)務(wù)操作的重要節(jié)點信息、結(jié)果信息和公司內(nèi)部管理流程,不對業(yè)務(wù)操作過程和細節(jié)進行記錄和管理,這與電子招投標(biāo)平臺的管理和運行方式是不同的。
基于兩個系統(tǒng)之間功能和管理方式的不同,以及電子招標(biāo)平臺作為信息數(shù)據(jù)最先獲得的系統(tǒng),兩個信息系統(tǒng)之間的接口需求為:針對業(yè)務(wù)操作人員,只需在招標(biāo)投標(biāo)平臺輸入項目信息等關(guān)鍵數(shù)據(jù),平臺自動將數(shù)據(jù)推送到ERP系統(tǒng),避免數(shù)據(jù)重復(fù)操作,減輕工作量。針對管理者,兩個系統(tǒng)數(shù)據(jù)對接,保證數(shù)據(jù)的一致性,可以實時從ERP系統(tǒng)采集動態(tài)經(jīng)營數(shù)據(jù),以輔助決策分析。
二、電子招投標(biāo)平臺與ERP接口實施方案
(一)實施思路
電子招投標(biāo)平臺作為涉及招標(biāo)人、招標(biāo)代理機構(gòu)、投標(biāo)人和評標(biāo)專家等企業(yè)外部機構(gòu)人員的信息系統(tǒng),在日常使用過程中需要與企業(yè)內(nèi)部的ERP系統(tǒng)等管理信息系統(tǒng)進行數(shù)據(jù)交互,以完成不同信息系統(tǒng)各自的工作項目,或者是平臺中的信息數(shù)據(jù)需要傳遞到ERP系統(tǒng)中進行下一步數(shù)據(jù)加工。然而這些應(yīng)用系統(tǒng)的開發(fā)商不同,導(dǎo)致它們的數(shù)據(jù)結(jié)構(gòu)也不盡相同,增加工作人員的工作量,嚴(yán)重影響工作效率。
建立電子招投標(biāo)平臺與ERP系統(tǒng)的信息交互接口,實現(xiàn)兩個系統(tǒng)間在數(shù)據(jù)、業(yè)務(wù)以及功能層面的全方位對接。業(yè)務(wù)信息數(shù)據(jù)以平臺的數(shù)據(jù)為主,采用通過數(shù)據(jù)中間池的方式單向傳遞,由電子招投標(biāo)平臺向ERP系統(tǒng)推送。數(shù)據(jù)接口支持手工確認(rèn)傳輸或系統(tǒng)定時自動傳輸兩種方式。業(yè)務(wù)員手工確認(rèn)觸發(fā)傳輸后,系統(tǒng)不再進行自動觸發(fā)。系統(tǒng)自動觸發(fā)的任務(wù),業(yè)務(wù)員不能再手動確認(rèn)觸發(fā)。原先在ERP系統(tǒng)中的統(tǒng)計報表管理、決策分析仍在ERP系統(tǒng)中執(zhí)行。在招投標(biāo)業(yè)務(wù)過程中涉及的財務(wù)管理仍在ERP中進行處理,包括:費用報銷、付款申請、收款認(rèn)領(lǐng)、賬務(wù)處理等功能。
(二)電子招投標(biāo)平臺接口原則
隨著軟件規(guī)模的日益龐大,需要把復(fù)雜系統(tǒng)劃分成小的組成部分,編程接口的設(shè)計十分重要。程序設(shè)計的實踐中,編程接口的設(shè)計首先是要合理劃分系統(tǒng)職責(zé)。良好的接口設(shè)計可以降低系統(tǒng)各部分的相互依賴,提高組成單元的內(nèi)聚性,降低組成單元間的耦合程度,從而提高系統(tǒng)的維護性和擴展性。
設(shè)計信息系統(tǒng)數(shù)據(jù)接口的目的是為用戶和第三方開發(fā)商提供不同軟件交互的標(biāo)準(zhǔn)規(guī)范,因此,設(shè)計數(shù)據(jù)接口應(yīng)注重接口的高容錯性、可擴展性、數(shù)據(jù)完整性校驗機制、遵守本行業(yè)的標(biāo)準(zhǔn)數(shù)據(jù)接口規(guī)范,以及如何能最大程度地滿足用戶的需求。
1.滿足用戶需求
軟件本身決定了信息系統(tǒng)數(shù)據(jù)接口應(yīng)該提供的功能和服務(wù)。設(shè)計系統(tǒng)數(shù)據(jù)接口的最終目的,就是要最大程度地滿足最終用戶需求,方便使用。因此,必須具體問題具體分析。應(yīng)針對用戶的具體需求,對接口功能進行深入的分析和整體規(guī)劃,設(shè)計相應(yīng)的信息系統(tǒng)接口。
2.高容錯性
數(shù)據(jù)接口的高容錯性,是指接口程序處理當(dāng)輸入出現(xiàn)數(shù)據(jù)規(guī)范要求以外情況的能力。當(dāng)輸入超出規(guī)范要求時,接口應(yīng)用能夠及時判斷出來,并采取適當(dāng)?shù)奶幚泶胧?。眾所周知,一個好的應(yīng)用系統(tǒng),首先應(yīng)該能夠接受正確的指令,同時還應(yīng)當(dāng)具備一定的判斷力和遇錯處理能力。因此,設(shè)計軟件數(shù)據(jù)接口時保證其高容錯性是十分重要的,以確保用戶使用接口時能夠及時、準(zhǔn)確地發(fā)現(xiàn)錯誤所在,從而避免因數(shù)據(jù)接口錯誤而影響到整個軟件系統(tǒng)。
由于軟件的數(shù)據(jù)接口與軟件的多個模塊相關(guān),數(shù)據(jù)接口具有高容錯性是設(shè)計時必不可少的設(shè)計要求之一,以便它能提供合理的異常處理機制。
3.可擴展性
數(shù)據(jù)接口是一種針對兩個或多個信息系統(tǒng)之間的應(yīng)用,而隨著用戶的應(yīng)用程度提高,軟件會相應(yīng)升級,數(shù)據(jù)接口也必須隨之進行升級。因此,設(shè)計數(shù)據(jù)接口時應(yīng)考慮到這些因素,使接口具備一定的可擴展性,從而能夠減少對軟件程序的變動,便于最終用戶使用。
4.數(shù)據(jù)完整性校驗機制
數(shù)據(jù)接口的數(shù)據(jù)完整性校驗機制,是指數(shù)據(jù)接口雙方根據(jù)數(shù)據(jù)接口規(guī)范對接口數(shù)據(jù)進行數(shù)據(jù)項缺失、邏輯錯誤等問題進行檢測,并寫入各自接口日志的機制。信息數(shù)據(jù)推送方需要根據(jù)數(shù)據(jù)接口規(guī)范對推送的數(shù)據(jù)進行檢測,對于不符合雙方制定的接口數(shù)據(jù)規(guī)范要求的數(shù)據(jù)不允許發(fā)送至數(shù)據(jù)中間池,并將有問題的記錄寫入數(shù)據(jù)推送日志,以便信息系統(tǒng)管理人員及時核對處理。信息數(shù)據(jù)的接收方同樣需要根據(jù)數(shù)據(jù)接口規(guī)范對接收的數(shù)據(jù)進行檢測,對于不符合雙方制定的接口數(shù)據(jù)規(guī)范要求的不予接收,并將有問題的記錄寫入數(shù)據(jù)接收日志,以便信息系統(tǒng)管理人員核對處理。
因此,軟件數(shù)據(jù)接口設(shè)計時要制定雙方認(rèn)可的數(shù)據(jù)接口規(guī)范,并據(jù)此進行數(shù)據(jù)完整性校驗,以確保用戶使用接口時能夠及時、準(zhǔn)確地發(fā)現(xiàn)錯誤所在,避免因部分?jǐn)?shù)據(jù)的數(shù)據(jù)項錯誤而影響整個接口的數(shù)據(jù)處理。
5.遵守本行業(yè)的標(biāo)準(zhǔn)數(shù)據(jù)接口規(guī)范
隨著社會信息化水平的提高,計算機軟件的應(yīng)用越來越廣泛。然而不同的信息系統(tǒng)軟件開發(fā)商,往往會采用不同的編程語言,基于不同的數(shù)據(jù)庫,并且定義的數(shù)據(jù)結(jié)構(gòu)也各不相同。各專業(yè)系統(tǒng)都有自己的專業(yè)側(cè)重點,眾多的信息系統(tǒng)沒有共同的數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn),將會給數(shù)據(jù)交互和軟件維護帶來很大的困難。
2013年2月,國家發(fā)展改革委會同國務(wù)院有關(guān)部門共同制定的《電子招標(biāo)投標(biāo)辦法》及《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》的正式頒布,使電子招標(biāo)投標(biāo)領(lǐng)域有了國家標(biāo)準(zhǔn)。因此,與電子招標(biāo)投標(biāo)行業(yè)相關(guān)的應(yīng)用系統(tǒng)在設(shè)計數(shù)據(jù)結(jié)構(gòu)時,應(yīng)遵守國家制定的標(biāo)準(zhǔn)規(guī)范。在平臺與ERP系統(tǒng)接口時,如果數(shù)據(jù)結(jié)構(gòu)不一致, ERP系統(tǒng)應(yīng)按照平臺的數(shù)據(jù)結(jié)構(gòu)進行調(diào)整。
(三)具體環(huán)節(jié)接口方案
公司員工不但要與招標(biāo)人、投標(biāo)人以及評標(biāo)專家一起在平臺上完成項目建檔、招標(biāo)文件編制、招標(biāo)公告發(fā)布、招標(biāo)文件發(fā)售、開標(biāo)、評標(biāo)、定標(biāo)、項目歸檔等環(huán)節(jié)的工作,還需要根據(jù)公司的管理制度在ERP系統(tǒng)上完成相關(guān)業(yè)務(wù)操作。
在分析兩個應(yīng)用系統(tǒng)在招標(biāo)業(yè)務(wù)環(huán)節(jié)上的管控要求后,電子招投標(biāo)平臺和ERP系統(tǒng)的業(yè)務(wù)數(shù)據(jù)交互定在以下幾個環(huán)節(jié):
1.基礎(chǔ)信息環(huán)節(jié)接口方案
電子招投標(biāo)平臺和通用集團ERP系統(tǒng)對招標(biāo)人與投標(biāo)人都是以數(shù)據(jù)碼表形式進行管理。如果招標(biāo)人和投標(biāo)人在電子招投標(biāo)平臺中通過注冊審核,電子招投標(biāo)平臺將向ERP系統(tǒng)發(fā)送一條實時信息(名稱及詳細注冊信息)。與此同時,ERP系統(tǒng)定時從數(shù)據(jù)中間庫獲取該信息,對關(guān)聯(lián)方是否已在ERP系統(tǒng)中存在進行確認(rèn)。如果存在,給電子招投標(biāo)平臺實時返回ERP系統(tǒng)中的關(guān)聯(lián)方編碼;如果不存在,由ERP系統(tǒng)生成一個新的關(guān)聯(lián)方編碼并實時返回給電子招投標(biāo)平臺。
對于ERP系統(tǒng)中組織機構(gòu)和內(nèi)部人員的編碼以及其他涉及接口問題的數(shù)據(jù)碼表,因為其內(nèi)容和數(shù)量相對固定,考慮采用在兩個系統(tǒng)之間建立碼表映射的方式進行對接,保證數(shù)據(jù)信息一致,碼表映射的維護界面由電子招投標(biāo)平臺提供。
2.項目建檔環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的項目建檔完成,將相關(guān)數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)建立業(yè)務(wù)管理卡,并判斷ERP系統(tǒng)中的“關(guān)聯(lián)方”是否已做過合格管理方評審,評審結(jié)果是否還在有效期。如果不是合格關(guān)聯(lián)方或有效期已過,則依據(jù)數(shù)據(jù)中間池的招標(biāo)人審核信息登記合格關(guān)聯(lián)方評審記錄。
3.標(biāo)建檔環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的招標(biāo)文件制作完成后,將招標(biāo)項目信息數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù),在ERP系統(tǒng)的標(biāo)書制作單據(jù)中生成相應(yīng)的記錄以及相應(yīng)的包信息。
4.招標(biāo)文件發(fā)售環(huán)節(jié)接口方案
投標(biāo)人在電子招投標(biāo)平臺上提交購買招標(biāo)文件申請,支付方式為現(xiàn)金和支票的,標(biāo)書發(fā)售人員在平臺上進行收款確認(rèn)后允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄。標(biāo)書發(fā)售人員根據(jù)招標(biāo)文件購買開具發(fā)票,并在平臺上登記發(fā)票號后,平臺將發(fā)售記錄發(fā)送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)自動生成標(biāo)書發(fā)售記錄、標(biāo)書銷售發(fā)票、收款記錄;支付方式為電匯的,項目經(jīng)理在平臺上進行收款確認(rèn)后允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄;支付方式為網(wǎng)上支付,由平臺確認(rèn)收到款項允許投標(biāo)人下載招標(biāo)文件,平臺根據(jù)購買信息生成招標(biāo)文件購買記錄。平臺每天凌晨按標(biāo)號進行分組結(jié)算(若一個標(biāo)號下當(dāng)天的支付記錄超過30個,則按30個/組進行結(jié)算),并將結(jié)算號作為匯款單附言內(nèi)容提交給第三方支付平臺,標(biāo)書發(fā)售人員根據(jù)有結(jié)算號的發(fā)售記錄統(tǒng)一開具標(biāo)書收入發(fā)票;在平臺上登記發(fā)票號后,平臺將發(fā)售記錄(含結(jié)算號)發(fā)送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收的數(shù)據(jù)自動生成標(biāo)書發(fā)售記錄、標(biāo)書銷售發(fā)票、收款記錄。
5.開標(biāo)、評標(biāo)環(huán)節(jié)接口方案
電子招投標(biāo)平臺中的開標(biāo)環(huán)節(jié)完成后,將以包為單位將數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)生成相應(yīng)的開標(biāo)記錄。平臺只將投標(biāo)保證金的收取記錄推送給ERP系統(tǒng),賬務(wù)處理仍在ERP系統(tǒng)中進行。
在評標(biāo)委員會完成評標(biāo)環(huán)節(jié)的操作后,將數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù),在評標(biāo)結(jié)果單據(jù)中記錄結(jié)果。
6.授標(biāo)環(huán)節(jié)接口方案
在電子招投標(biāo)平臺中發(fā)出中標(biāo)通知后,將中標(biāo)信息數(shù)據(jù)推送至數(shù)據(jù)中間池,ERP系統(tǒng)根據(jù)接收到的數(shù)據(jù)記錄中標(biāo)結(jié)果,以便公司采集業(yè)務(wù)統(tǒng)計分析數(shù)據(jù)。
三、應(yīng)用與結(jié)論
公司電子招投標(biāo)平臺與ERP系統(tǒng)接口的投入使用,避免了在電子招投標(biāo)平臺上完成的工作,再由工作人員重復(fù)錄入到企業(yè)內(nèi)部ERP系統(tǒng),減輕了業(yè)務(wù)人員的工作負(fù)擔(dān),保證了兩個系統(tǒng)之間的數(shù)據(jù)一致性,為電子招投標(biāo)平臺的推廣奠定了堅實的基礎(chǔ),也為電子招投標(biāo)平臺的發(fā)展進行了積極探索。
信息系統(tǒng)數(shù)據(jù)接口,可以將具有不同數(shù)據(jù)結(jié)構(gòu)的軟件有效連接,方便用戶的操作。使不同功用的專業(yè)軟件能夠聯(lián)合起來為其用戶服務(wù),使用戶的工作效率得到更大地提升。因此,信息系統(tǒng)數(shù)據(jù)接口的應(yīng)用對于電子招投標(biāo)平臺的發(fā)展及推廣具有十分重要的意義。我們已根據(jù)《電子招標(biāo)投標(biāo)辦法》、《電子招標(biāo)投標(biāo)系統(tǒng)技術(shù)規(guī)范》的要求,對我們建設(shè)的電子招投標(biāo)平臺的數(shù)據(jù)架構(gòu)進行了改造升級,使之能滿足將來與公共服務(wù)平臺進行數(shù)據(jù)交互的需求。
來源:《招標(biāo)采購管理》 作者:李國梁 單位:中國通用咨詢投資有限公司