鄭志鋒,鄧志勇,陳殿遠(yuǎn),丁磊,張茜
(中海石油(中國(guó))有限公司海南分公司,海南 ???570311)
數(shù)字化轉(zhuǎn)型,是利用數(shù)字化技術(shù)來推動(dòng)企業(yè)組織轉(zhuǎn)變業(yè)務(wù)模式、組織架構(gòu)、企業(yè)文化等的變革措施。如何利用信息化技術(shù)來解決辦公自動(dòng)化的業(yè)務(wù)實(shí)際問題,成為業(yè)內(nèi)普遍關(guān)注和亟待解決的重點(diǎn)[1-3]。尤其在商務(wù)合同編制過程中,需確保合同內(nèi)容完整、責(zé)任明確、語(yǔ)言規(guī)范、結(jié)構(gòu)嚴(yán)謹(jǐn),有利于維護(hù)企業(yè)的合法權(quán)益,但大部分企業(yè)缺少針對(duì)性的智能文檔工具,無法高效制作合同文檔和保證合同質(zhì)量。本文根據(jù)開發(fā)需求進(jìn)行功能設(shè)計(jì),研究合同編制自動(dòng)化辦公的關(guān)鍵技術(shù),開發(fā)出了合同助手智能文檔工具,以此促進(jìn)企業(yè)在商務(wù)合同編制工作的數(shù)字化轉(zhuǎn)型。
(1)分階段多次修訂:合同文檔采用Word進(jìn)行全文編輯,合同制訂需要經(jīng)歷草擬、送審與最終定稿三個(gè)階段,期間根據(jù)雙方談判內(nèi)容與約定會(huì)多次反復(fù)修訂;
(2)合同內(nèi)容包含附件:合同內(nèi)容包含正文與附件,正文為合同主體條款,附件為具體執(zhí)行細(xì)節(jié),附件直接插入正文之后形成最終合同文檔,個(gè)別附件也會(huì)按要求另附文件;
(3)合同條款交叉引用:合同正文多半為格式化合同,同一類型合同既定條款是固定不變的,僅需編輯部分內(nèi)容。特殊合同有按要求變更的需求,文檔章節(jié)編號(hào)會(huì)有變動(dòng);
(4)可變動(dòng)內(nèi)容存在多種格式,分為條款選擇與內(nèi)容填空兩大類,條款選擇可嵌套內(nèi)容填空,內(nèi)容填空方式包含選擇填空(如付款方式)、固定格式填空(如日期、貨幣類型)、關(guān)聯(lián)內(nèi)容填空(如甲乙方信息、附件引用、分期付款比例)以及普通內(nèi)容填空。
根據(jù)上述合同編制特點(diǎn)可知,通用文本編輯工具無法提供理想的防錯(cuò)糾錯(cuò)機(jī)制[4]。因此合同助手應(yīng)兼具合同文件規(guī)范化編輯與審核管理功能。
解決思路:軟件根據(jù)不同合同模板,自動(dòng)識(shí)別手工標(biāo)記內(nèi)容,以表格形式提供給業(yè)務(wù)人員填寫,替換合同對(duì)應(yīng)條款生成正式合同。解決思路的關(guān)鍵在于將合同編制工作聚焦到表格形式的必填項(xiàng),從而避免錯(cuò)漏而達(dá)到提升合同質(zhì)量、提高工作效率的目的。商務(wù)合同編制全流程如圖1所示,該工作流程可概括為“標(biāo)記—識(shí)別—制表—填表—替換—提?。ㄐ抻喰畔ⅲ保0逯谱髋c合同編寫兩個(gè)工作階段,分別由管理員與用戶(合同經(jīng)辦人)參與完成。
主流辦公軟件以Word和Excel兩種文檔最為常用,針對(duì)這兩種文檔的處理有許多通用API可以調(diào)用[5-6],能滿足合同助手功能的開發(fā)需求,在技術(shù)層面上是可行的,主要包括以下內(nèi)容。
(1)高級(jí)查找:高級(jí)查找適用于所有應(yīng)用組件,支持具體文本和通配符查找,同時(shí)支持格式與特殊格式查找,是智能識(shí)別合同標(biāo)記模板標(biāo)記信息的基礎(chǔ)。
(2)交叉引用:交叉引用是對(duì)文檔中其他位置內(nèi)容的引用,進(jìn)行索引后可以實(shí)現(xiàn)引用內(nèi)容的自動(dòng)更新,其能解決合同文本中大量存在的某些條款的引用問題。
(3)文檔修訂:文檔修訂模式下,能記錄文檔所有編輯信息,包括編輯者、修改時(shí)間、編輯方式及具體修改內(nèi)容,此修改留痕功能可記錄變動(dòng)內(nèi)容,非常適合合同的審核需求。
(4)文檔批注:為文檔審閱提供評(píng)論與注釋功能,批注不直接修改內(nèi)容,利用批注功能可在文檔中準(zhǔn)確定位不規(guī)范信息并加以提示,方便用戶查錯(cuò)糾錯(cuò)。
(5)文檔保護(hù):文檔可采用多級(jí)保護(hù),除了文件級(jí)加密功能外,還有針對(duì)具體編輯區(qū)域和功能的強(qiáng)制保護(hù)功能。
(6)Excel算法:Excel提供完備的各種算法,可實(shí)現(xiàn)科學(xué)計(jì)算、邏輯判斷、內(nèi)容查找、文字處理等功能,在輸入標(biāo)準(zhǔn)化方面,可實(shí)現(xiàn)合同模板的關(guān)聯(lián)數(shù)據(jù)提取與自動(dòng)填充。
(1)用戶輸入表格智能化:作為用戶主要工作界面,用戶輸入表格直接向合同編寫人員展示需要修改的內(nèi)容。操作便利性、智能化程度是影響用戶體驗(yàn)的關(guān)鍵因素。
(2)標(biāo)記模板智能識(shí)別:為提供內(nèi)容透視功能,形成合同模板與工作模板,首先需要把文件中的標(biāo)記信息逐一識(shí)別提取出來。如圖2所示,用不同高亮顏色突出顯示的部分,并根據(jù)文件的段落與大綱結(jié)構(gòu)界定邊界。
(3)合同條款引用編號(hào)自動(dòng)更新:如圖3所示,合同文檔中大量存在引用條款,可采用智能算法自動(dòng)識(shí)別引用編號(hào),引用編號(hào)將根據(jù)前后文的變化進(jìn)行自動(dòng)更新。
(4)修訂內(nèi)容自動(dòng)繼承:從初稿到最終稿,需甲乙方進(jìn)行多輪談判修改,此間將產(chǎn)生多個(gè)版本的合同中間稿,合同助手應(yīng)具備將修訂內(nèi)容自動(dòng)繼承到下一版本的功能。
(5)甲乙方信息管理更新:甲乙方信息相對(duì)穩(wěn)定,需將聯(lián)系人信息作為靜態(tài)數(shù)據(jù)的方式嵌入用戶輸入表格中。若機(jī)構(gòu)人員信息發(fā)生變更,需及時(shí)進(jìn)行同步更新。因此需提供自動(dòng)更新機(jī)制,方便隨時(shí)更新工作模板或工作文件。
(6)合同內(nèi)容引用及快速拷貝:由于合同存在草稿、送審稿與正式稿多種版本,因此在創(chuàng)建工作文件時(shí),需把上一版本內(nèi)容完全繼承下來。另對(duì)于“統(tǒng)談分簽”合同,除了甲方信息與數(shù)量不同外,其他條款都是一致的,因此合同助手應(yīng)具備快捷創(chuàng)建新合同的功能,并可進(jìn)行統(tǒng)一處理。
(7)文件管理與保護(hù):合同文件管理需設(shè)置合理目錄結(jié)構(gòu)及規(guī)范命名文件,并對(duì)內(nèi)容進(jìn)行編輯保護(hù),確保系統(tǒng)外無法修改。
(8)兼容性與可擴(kuò)展性:合同文檔內(nèi)容涵蓋面廣,格式并非完全遵照統(tǒng)一規(guī)則,如段落編號(hào)有自動(dòng)設(shè)置的,也有手工輸入的,標(biāo)題有使用某種格式的,也有直接用正文的。如果要求標(biāo)記模板完全按照規(guī)范化的規(guī)則進(jìn)行標(biāo)記,無疑將會(huì)大大增加用戶工作量,與開發(fā)合同助手的初衷相違背。因此,應(yīng)開放合同手工標(biāo)記規(guī)則,為用戶標(biāo)記工作提供充分自由度,盡可能容錯(cuò),且能辨錯(cuò)糾錯(cuò)。
2.2.1 段落標(biāo)題編號(hào)結(jié)構(gòu)提取技術(shù)
根據(jù)合同文檔的常見結(jié)構(gòu)與條款編號(hào)規(guī)律,提取合同文檔的大綱結(jié)構(gòu),并進(jìn)一步定位條款引用源。根據(jù)文檔結(jié)構(gòu)及合同條款編號(hào)規(guī)律設(shè)計(jì)正則表達(dá)式(表1),根據(jù)其是否自動(dòng)編號(hào)、是否位于段落之首,進(jìn)一步識(shí)別不同類型的合同標(biāo)題編號(hào)結(jié)構(gòu)。
表1 合同文檔段落標(biāo)題編號(hào)識(shí)別正則表達(dá)式一覽表
2.2.2 條款引用自動(dòng)識(shí)別更新技術(shù)
識(shí)別條款引用并定位引用源,比識(shí)別標(biāo)題編號(hào)復(fù)雜。主要原因是標(biāo)題編號(hào)結(jié)構(gòu)簡(jiǎn)單,且均位于段首,而條款引用一般位于句子中,且以組合的形式出現(xiàn),如“第2.3款”“第二部分專用合同條款第一條”,同時(shí)還需排除結(jié)構(gòu)相似的干擾項(xiàng)。對(duì)常用合同條款引用句式結(jié)構(gòu)進(jìn)行全面統(tǒng)計(jì)分析,可分類為可排除項(xiàng)、確切引用與疑似引用三種類型,其中可排除項(xiàng)主要出現(xiàn)在段首的標(biāo)題編號(hào)和段中的數(shù)量詞,如“持續(xù)三十(30)日”“不遲于24小時(shí)”,再通過書簽標(biāo)記識(shí)別條款引用及引用源,實(shí)現(xiàn)交叉引用,并檢查交叉引用情況進(jìn)行同步更新。
2.2.3 標(biāo)記模板轉(zhuǎn)標(biāo)準(zhǔn)化輸入技術(shù)
通過格式檢查與屬性檢查后的標(biāo)記模板,經(jīng)過自動(dòng)識(shí)別并將標(biāo)記內(nèi)容書簽化后,即可生成標(biāo)準(zhǔn)化的合同模板。模板標(biāo)準(zhǔn)化即生成可供用戶直接填寫合同信息的工作表格。因用戶要求輸入界面既要分門別類又要關(guān)聯(lián)集中,可根據(jù)所提取書簽生成合同模板內(nèi)容對(duì)應(yīng)工作模板,以表格形式輸入可大幅度地簡(jiǎn)化用戶輸入,如圖4所示 。
2.2.4 修訂合同轉(zhuǎn)標(biāo)準(zhǔn)合同模板技術(shù)
在實(shí)際工作中,業(yè)務(wù)人員對(duì)既定條款修訂的情況非常普遍。因此需要條款修訂信息具備繼承功能,不僅可以滿足前后版本之間的轉(zhuǎn)換需求還可滿足中間修訂產(chǎn)生的版本之間的轉(zhuǎn)換需求。按照標(biāo)記合同生成合同模板的方法,由修訂合同轉(zhuǎn)成合同模板,在轉(zhuǎn)換過程中只需保留修改內(nèi)容即可。該方法無需考慮修改內(nèi)容,合同模板中的書簽標(biāo)記信息拷貝到已修改合同的對(duì)應(yīng)位置,即可生成修訂后的合同模板,在此基礎(chǔ)上依據(jù)標(biāo)準(zhǔn)合同生成算法,便實(shí)現(xiàn)了將修訂信息繼承到下一版本中。修訂合同轉(zhuǎn)合同模板的關(guān)鍵是保持前后段落格式一致。經(jīng)反復(fù)測(cè)試,對(duì)拷貝的段落逐段檢查并進(jìn)行格式拷貝,可糾正拷貝過程中段落格式變化的問題。
合同助手將標(biāo)準(zhǔn)合同固化為基礎(chǔ)模板,對(duì)合同文本中需編輯內(nèi)容重點(diǎn)梳理,整合為統(tǒng)一的合同編輯頁(yè)面,由經(jīng)辦人填寫后自動(dòng)生成合同文本,并能自動(dòng)提取修改內(nèi)容從而另生成修訂報(bào)表。基于前述,合同助手可將標(biāo)準(zhǔn)合同固化成基礎(chǔ)模板,將合同文本重點(diǎn)內(nèi)容整合為合同編輯頁(yè)面,由經(jīng)辦人填寫后生成正式合同。經(jīng)合同助手編輯生成的合同全年約1200份,與未使用合同助手前對(duì)比結(jié)果如圖5所示。該數(shù)據(jù)平均可知,采用傳統(tǒng)人工編輯方式,處理時(shí)效約120分鐘/份,經(jīng)合同助手處理后可提高至30分鐘/份,提效4倍。同時(shí)修訂報(bào)表功能大幅度提升合同審核效率,由30分鐘/份提高至5分鐘/份,提效6倍。
以往純?nèi)斯す芾砟J剑螒{合同經(jīng)辦人員如何小心謹(jǐn)慎、審核領(lǐng)導(dǎo)如何火眼金睛,在管控合同條款時(shí),不可避免地會(huì)出現(xiàn)合同文本不完備、合同約定不規(guī)范之類的情況,輕則影響公司聲譽(yù),重則造成經(jīng)濟(jì)損失。合同助手不僅實(shí)現(xiàn)了商務(wù)合同工作全流程科學(xué)管理,而且依托規(guī)范化工作流程、智能化軟件功能、人性化操作界面,最大幅度壓縮工作量、聚焦工作目標(biāo),使得合同編審管工作質(zhì)量與效益兼顧。