專利名稱:數(shù)據(jù)庫,傳票數(shù)據(jù)管理服務(wù)器和索引數(shù)據(jù)管理程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及容納登錄在檢索業(yè)務(wù)過程中的每個業(yè)務(wù)單位產(chǎn)生的傳票數(shù)據(jù)時用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫,具有該數(shù)據(jù)庫的傳票數(shù)據(jù)管理服務(wù)器和放置在傳票數(shù)據(jù)管理服務(wù)器中的索引數(shù)據(jù)管理程序。
背景技術(shù):
一直以來,作為構(gòu)建企業(yè)的基干業(yè)務(wù)系統(tǒng)用的軟件包,主流是稱為ERP (Enterprise Resource Planning企業(yè)資源計劃)者。在放置該ERP的基干業(yè)務(wù)系統(tǒng)中,多數(shù)是在關(guān)系數(shù)據(jù)庫上構(gòu)建的,主要著眼于業(yè)務(wù)處理的應(yīng)用程序設(shè)計,而不主要著眼于賬票輸出,而是著眼于運用。在這種狀態(tài)下,提供可高速處理大量的業(yè)務(wù)數(shù)據(jù),在各種截面上分析業(yè)務(wù)數(shù)據(jù),以賬票輸出作為目的,起基干業(yè)務(wù)系統(tǒng)的補充作用的各種數(shù)據(jù)倉庫系統(tǒng)(參考專利文獻(xiàn)I)。 先行技術(shù)文獻(xiàn)特許文獻(xiàn)I :特開2002-312208號公報。
發(fā)明內(nèi)容
但是,現(xiàn)有的數(shù)據(jù)倉庫系統(tǒng)中,只停止在管理從基干業(yè)務(wù)系統(tǒng)取得的各業(yè)務(wù)中的每個業(yè)務(wù)數(shù)據(jù),提供各業(yè)務(wù)中的賬票數(shù)據(jù)。因此,為了確認(rèn)業(yè)務(wù)進(jìn)展等,存在必需追尋傳票的號碼檢索在有關(guān)的各種業(yè)務(wù)中各自的賬票數(shù)據(jù),分別個別取得的問題。另外,在基干業(yè)務(wù)系統(tǒng)中,由于只保持各業(yè)務(wù)的傳票數(shù)據(jù),因此,為了確認(rèn)業(yè)務(wù)進(jìn)展等,仍存在必需追尋傳票號碼檢索有關(guān)的各業(yè)務(wù)中的各自的傳票數(shù)據(jù),各自分別取得的問題。本發(fā)明的目的在于構(gòu)筑可消除上述問題,不需進(jìn)行煩瑣的檢索作業(yè),可容易地查詢業(yè)務(wù)進(jìn)展等情況的系統(tǒng)。本發(fā)明的數(shù)據(jù)庫的特征為,它是容納登錄在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫。上述索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù)。上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含設(shè)定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù)。該給定項目適合于在各業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中把握各業(yè)務(wù)中的業(yè)務(wù)過程。上述索引表在按該特定項目另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)。利用上述結(jié)構(gòu),可以構(gòu)筑不進(jìn)行煩瑣的檢索作業(yè),容易查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。在上述傳票加工數(shù)據(jù)的上述給定項目中,在包含該傳票加工數(shù)據(jù)對應(yīng)的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼,和該傳票數(shù)據(jù)表示的業(yè)務(wù)過程中,包含比該業(yè)務(wù)之前實行的業(yè)務(wù)所產(chǎn)生的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼也可以。上述傳票數(shù)據(jù)管理服務(wù)器為管理在每個業(yè)務(wù)單位中發(fā)生的傳票數(shù)據(jù)的傳票數(shù)據(jù)管理服務(wù)器中所具有,它作成包含可根據(jù)客戶端的要求,登錄在數(shù)據(jù)庫中容納的索引表中的索引數(shù)據(jù)的一部分或全部的索引數(shù)據(jù)提供裝置也可以。另外,本發(fā)明的傳票數(shù)據(jù)管理服務(wù)器的特征為,它是對業(yè)務(wù)過程的每個業(yè)務(wù)單位所發(fā)生的傳票數(shù)據(jù)進(jìn)行管理的傳票數(shù)據(jù)管理服務(wù)器。它包含容納登錄了在上述傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫,和根據(jù)客戶終端的要求,提供在上述數(shù)據(jù)庫中放入的索引表中登錄的索引數(shù)據(jù)的一部分或全部的索引數(shù)據(jù)提供裝置。索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù)。上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含在各種業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中適合于把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù)。上述索引表在該特定項目中可另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)。進(jìn)而,本發(fā)明的業(yè)務(wù)內(nèi)容管理程序為,在具有容納登錄了在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的檢索中使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫的傳票數(shù)據(jù)管理服務(wù)器中,管理該索引數(shù)據(jù)的索引數(shù)據(jù)管理程序。上述索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù)。上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含在各種業(yè)務(wù)的傳 票數(shù)據(jù)中分別設(shè)定的項目中適合把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù)。上述索引表可在該特定項目中另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述傳票數(shù)據(jù)的上述傳票數(shù)據(jù)管理服務(wù)器中,根據(jù)客戶終端的要求,實行提供登錄在放入上述數(shù)據(jù)庫中的索引表中的索引數(shù)據(jù)的一部分或全部的索引數(shù)據(jù)提供處理。發(fā)明的效果采用本發(fā)明,可以構(gòu)筑無需進(jìn)行煩瑣的檢索作業(yè),可容易地查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。
圖I為表示本發(fā)明的一個實施例的賬票查詢系統(tǒng)的構(gòu)成例子的流程圖。圖2為表示在索引表中登錄的索引數(shù)據(jù)的容納狀態(tài)的例子的說明圖。圖3為表示數(shù)據(jù)庫更新處理的例子的流程圖。圖4為表示索引數(shù)據(jù)輸出處理的例子的流程圖。圖5為表示檢索鍵輸入畫面的例子的說明圖。圖6為表示索引數(shù)據(jù)顯示畫面的例子的說明圖。圖7為表示抽出結(jié)果顯示畫面的例子的說明圖。圖8為表示抽出結(jié)果顯示畫面的另一例子的說明圖。10:客戶端,20:客戶端 51專用線路52: LAN53:因特網(wǎng) 200:基干業(yè)務(wù)服務(wù)器210:業(yè)務(wù)應(yīng)用程序DB 220A傳票數(shù)據(jù)DB220B索引表DB 300:數(shù)據(jù)倉庫服務(wù)器500:賬票核對系統(tǒng)
具體實施例方式圖I為表示本發(fā)明的一個實施例的賬票查詢系統(tǒng)500的構(gòu)成例子的流程圖。如圖I所示,賬票查詢系統(tǒng)500包含基干業(yè)務(wù)服務(wù)器200,數(shù)據(jù)倉庫服務(wù)器(數(shù)據(jù)倉庫服務(wù)器)300,客戶端10和客戶端20。構(gòu)成賬票查詢系統(tǒng)500的各元素分別利用通信網(wǎng)絡(luò)連接。在本例子中,基干業(yè)務(wù)服務(wù)器200和數(shù)據(jù)倉庫服務(wù)器300利用專用線路51連接。另外,客戶端10利用局域網(wǎng)(LAN, Local Area Network) 52與數(shù)據(jù)倉庫服務(wù)器300連接。并且,客戶端20利用因特網(wǎng)53與數(shù)據(jù)倉庫服務(wù)器300連接。
基干業(yè)務(wù)服務(wù)器200為利用例如成為賬票數(shù)據(jù)的收集對象的數(shù)據(jù)收集者管理的服務(wù)器,具有管理各種業(yè)務(wù)的賬票信息的各種功能?;蓸I(yè)務(wù)服務(wù)器200,利用具有操作系統(tǒng)(0S,0perating System)或關(guān)系式DB的一般的信息處理裝置構(gòu)成。再有,所謂賬票為賬簿或傳票類的總稱。另外,賬簿記入金錢或物品出納的事項。所謂傳票,為成為作成賬簿時的基礎(chǔ)的數(shù)據(jù),可成為業(yè)務(wù)上的交易等的證據(jù)。在本例子中,基干業(yè)務(wù)服務(wù)器200,只是以處理傳票數(shù)據(jù)作為賬票數(shù)據(jù)的情況為例子進(jìn)行說明。在本例子中,基干業(yè)務(wù)服務(wù)器200具有業(yè)務(wù)應(yīng)用程序DB210,傳票數(shù)據(jù)DB220A,和索引表DB220B。業(yè)務(wù)應(yīng)用程序DB210為存儲在各種業(yè)務(wù)中應(yīng)用的程序的存儲媒體。作為存儲在業(yè)務(wù)應(yīng)用程序DB210中的程序,有銷售業(yè)務(wù)管理程序、生產(chǎn)管理程序、財務(wù)會計管理程序和管理會計管理程序等。傳票數(shù)據(jù)DB220A,為存儲通過使用存儲在業(yè)務(wù)應(yīng)用程序DB210中的各種程序的各種信息處理收集,整理等的各種傳票數(shù)據(jù)的存儲媒體。在傳票數(shù)據(jù)DB220A中,例如在與接受訂貨傳票對應(yīng)的傳票數(shù)據(jù)中,接受訂貨傳票頭部信息,接受訂貨傳票明細(xì)信息和交納日日期等對應(yīng),可用以傳票號碼等關(guān)鍵作為基礎(chǔ)檢索的結(jié)構(gòu)存儲。在傳票號碼中包含接受訂貨號碼,訂貨號碼,出廠號碼,入出庫號碼,賬單查詢,請求號碼,會計號碼等。索引表DB220B為容納登錄根據(jù)存儲在傳票數(shù)據(jù)DB220A中的傳票數(shù)據(jù)表示的各傳票間的關(guān)連性更新(或作成)的索引數(shù)據(jù)的索引表的存儲媒體。索引數(shù)據(jù)為傳票數(shù)據(jù)檢索用的數(shù)據(jù),包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)。即,在本例子中,將存儲在存儲區(qū)域的索引表中的全體數(shù)據(jù)稱為索引數(shù)據(jù),將構(gòu)成索引數(shù)據(jù)的各數(shù)據(jù)稱為傳票加工數(shù)據(jù)。這里,所謂傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含在各種業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中,適合于把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目和在各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及表示特定項目的內(nèi)容對應(yīng)的數(shù)據(jù)。傳票加工數(shù)據(jù)的特定項目為預(yù)先在基干業(yè)務(wù)服務(wù)器200的存儲區(qū)域中設(shè)定的。而且,在本例子中,特定項目的設(shè)定可由適當(dāng)?shù)幕蓸I(yè)務(wù)服務(wù)器200的管理者變更。另外,關(guān)鍵項目最好為成為特定傳票數(shù)據(jù)表示的傳票的重要元素的數(shù)據(jù)。在本例子中,作為關(guān)鍵項目,以設(shè)定傳票號碼的情況為例進(jìn)行說明。而且,關(guān)鍵項目不限于傳票號碼。如果為傳票數(shù)據(jù)包含的數(shù)據(jù),則不包含在傳票加工數(shù)據(jù)的給定項目中也可以。索引表DB220B,可在特定項目中另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的特定項目的內(nèi)容的狀態(tài)下,容納索引數(shù)據(jù)。即,在索引數(shù)據(jù)中,多個傳票加工數(shù)據(jù)的各自的特定項目可在對應(yīng)的狀態(tài)下存儲。而且,在數(shù)據(jù)倉庫服務(wù)器300中具有索引表DB220B也可以。 圖2為表示在放置在索引表DB220B中的索引表中登錄的索引數(shù)據(jù)的容納狀態(tài)的例子的說明圖。如圖2所示,索引數(shù)據(jù)為存儲的傳票加工數(shù)據(jù)表示的給定項目,包含形式,供貨商(債權(quán)債務(wù)),品名,品牌,基準(zhǔn)日I (所要日),基準(zhǔn)日2 (結(jié)算日),接受訂貨號碼,訂貨號碼,出廠號碼,入出庫號碼,賬單查詢,請求號碼,會計號碼,所要數(shù)量(帶符號),所要數(shù)量(加(+)),所要數(shù)量(減(_))。另外,索引數(shù)據(jù)包含傳票號碼作為存儲的傳票加工數(shù)據(jù)表示的關(guān)鍵項目(關(guān)鍵)。因此,在本例子中,在索引數(shù)據(jù)中包含的各傳票加工數(shù)據(jù)分別管理作為給定項目的傳票號碼和作為關(guān)鍵項目的傳票號碼。另外,在本例子中,具有表示傳票號碼的數(shù)據(jù)的傳票加工數(shù)據(jù),包含各傳票加工數(shù)據(jù)對應(yīng)的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼,和在包含該傳票數(shù)據(jù)表示的業(yè)務(wù)的業(yè)務(wù)過程中,在有在該傳票數(shù)據(jù)表示的業(yè)務(wù)之前實行的業(yè)務(wù)的情況下,還包含通過實行該業(yè)務(wù)發(fā)生的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼。即,例如在出廠業(yè)務(wù)的傳票數(shù)據(jù)下,具有表示出廠號碼的數(shù)據(jù)Cl的傳票加工數(shù)據(jù)包含數(shù)據(jù)Al,該數(shù)據(jù)Al表示接受訂貨號碼,該號碼又表示成為出廠業(yè)務(wù)的原因的接受訂貨業(yè)務(wù)。在構(gòu)成索引數(shù)據(jù)的項目中,在各傳票加工數(shù)據(jù)沒有對應(yīng)的數(shù)據(jù)的情況下,將該項目作為空數(shù)據(jù)處理。另外,不滿足預(yù)先存儲在索引表DB220B中的索引數(shù)據(jù)作成條件的傳票加工數(shù)據(jù)不包含在索引數(shù)據(jù)中也可以。即,通過排除不包含表示傳票號碼的數(shù)據(jù)的傳票加工數(shù)據(jù),作成索引數(shù)據(jù),可以只處理從傳票號碼可把握傳票間的關(guān)連性的傳票加工數(shù)據(jù),可防止蒙受因管理脫離目的的數(shù)據(jù)而引起的徒勞的處理負(fù)荷。另外,基干業(yè)務(wù)服務(wù)器200,具有根據(jù)給定的提取條件,將存儲在傳票數(shù)據(jù)DB220A和索引表DB220B中的各種數(shù)據(jù)(傳票數(shù)據(jù)或索引數(shù)據(jù))變換為逗號隔開值(CSV,CommaSeparated Values)形式,送至數(shù)據(jù)倉庫服務(wù)器300的功能。并且,在本例子中,基干業(yè)務(wù)服務(wù)器200利用文件轉(zhuǎn)換協(xié)議(FTP,F(xiàn)ile Transfer Protocol)將CSV形式的數(shù)據(jù)文件傳送至數(shù)據(jù)倉庫服務(wù)器300。數(shù)據(jù)倉庫服務(wù)器300為由本系統(tǒng)的系統(tǒng)管理者進(jìn)行管理的服務(wù)器,具有實現(xiàn)數(shù)據(jù)倉庫的各種功能。這里,所謂數(shù)據(jù)倉庫是指從用時間序列積蓄的賬票數(shù)據(jù)等的業(yè)務(wù)數(shù)據(jù)中分析各項目間的關(guān)連性的系統(tǒng)。另外,數(shù)據(jù)倉庫服務(wù)器300具有將從基干業(yè)務(wù)服務(wù)器200傳送的CSV形式的文件變換為給定的數(shù)據(jù)形式,將各種數(shù)據(jù)登錄在給定容納區(qū)域中的功能。并且,數(shù)據(jù)倉庫服務(wù)器300作成不進(jìn)行數(shù)據(jù)形式的變換,從CSV形式的狀態(tài)提取出與各容納區(qū)域相應(yīng)的數(shù)據(jù)的結(jié)構(gòu)也可以??蛻舳?0,20為具有CPU (中央處理裝置),ROM,RAM和顯示部等的信息處理裝置。在本例子中,客戶端10,20具有Web瀏覽器或表計算軟件等,和為了處理賬票數(shù)據(jù)可利用的各種應(yīng)用程序。另外,在本例子中,客戶端10,20具有可根據(jù)使用者的操作輸入,定義為了從數(shù)據(jù)倉庫服務(wù)器300取得必要的賬票數(shù)據(jù)的問題(檢索項目,檢索鍵,提取鍵等),送至數(shù)據(jù)倉庫服務(wù)器300的功能。在本例子中,客戶端10具有通過LAN與數(shù)據(jù)倉庫服務(wù)器300通信,利用給定的表計算軟件,將從數(shù)據(jù)倉庫服務(wù)器300取得的數(shù)據(jù)輸出至顯示部的功能。另外,客戶端20具有通過因特網(wǎng)與數(shù)據(jù)倉庫服務(wù)器300通信,利用Web瀏覽器,將從數(shù)據(jù)倉庫服務(wù)器300取得的數(shù)據(jù)輸出至顯示部的功能。另外,在本例子中,客戶端10,20具有利用給定的應(yīng)用軟件,將存儲在基干業(yè)務(wù)服務(wù)器200的索引表DB220B中的索引表輸出至顯示部的功能。賬票查詢系統(tǒng)的構(gòu)成不限于此,例如客戶端10,20和基干業(yè)務(wù)服務(wù)器200不通過數(shù)據(jù)倉庫服務(wù)器300,進(jìn)行直接數(shù)據(jù)發(fā)送和接收也可以。S卩,客戶端10,20作成可訪問索引表DB220B的結(jié)構(gòu)也可以。 其次,參照
本例子的賬票查詢系統(tǒng)500的基干業(yè)務(wù)服務(wù)器200的動作。與本發(fā)明沒有特別關(guān)系的動作或處理,有時省略其內(nèi)容。圖3為表示基干業(yè)務(wù)服務(wù)器200實行的數(shù)據(jù)庫更新處理的例子的流程圖。在數(shù)據(jù)庫的更新處理上,可在基干業(yè)務(wù)服務(wù)器200中進(jìn)行更新傳票數(shù)據(jù)DB220A和索引表DB220B的處理。在數(shù)據(jù)庫更新處理中,首先,基干業(yè)務(wù)服務(wù)器200判定是否取得新的傳票數(shù)據(jù)(步驟 S101)。當(dāng)判定取得新的傳票數(shù)據(jù)時(步驟SlOl的Y),基干業(yè)務(wù)服務(wù)器200更新傳票數(shù)據(jù)庫220A(步驟S102),從新取得的傳票數(shù)據(jù)提取出與給定項目相應(yīng)的數(shù)據(jù)(步驟S103)。這里,基干業(yè)務(wù)服務(wù)器200根據(jù)預(yù)先存儲在自己有的存儲媒體中的提取條件,從傳票數(shù)據(jù)提取給定的項目。作為提取條件,最好在傳票數(shù)據(jù)中設(shè)定提取與其它傳票有關(guān)連性的項目,或表示成為各傳票的關(guān)鍵的元素的項目的條件。在本例子中,基干業(yè)務(wù)服務(wù)器200從傳票數(shù)據(jù)提取與作為傳票加工數(shù)據(jù)設(shè)定的特定項目對應(yīng)的數(shù)據(jù)。當(dāng)從傳票數(shù)據(jù)提取與作為傳票加工數(shù)據(jù)設(shè)定的特定項目相應(yīng)的數(shù)據(jù)時,基干業(yè)務(wù)服務(wù)器200判定在提取的數(shù)據(jù)中是否有與給定的計算項目對應(yīng)的數(shù)據(jù)(步驟S104)。當(dāng)判定沒有與給定的計算項目對應(yīng)的數(shù)據(jù)時(步驟S104的N),基干業(yè)務(wù)服務(wù)器200移至后述的步驟S106。另一方面,當(dāng)判定有與給定的計算項目對應(yīng)的數(shù)據(jù)時(步驟S104的Y),基干業(yè)務(wù)服務(wù)器200根據(jù)預(yù)先在該計算項目中設(shè)定的計算式(包含一或二個以上使用索引數(shù)據(jù)的其它項目的計算式),進(jìn)行計算處理(步驟S105)。當(dāng)進(jìn)行計算,得到計算結(jié)果時,基干業(yè)務(wù)服務(wù)器200將提取的數(shù)據(jù)和計算結(jié)果追加至索引數(shù)據(jù)中(步驟S106),移至步驟S101。這樣,當(dāng)向數(shù)據(jù)倉庫服務(wù)器300等提供索引數(shù)據(jù)時,沒有進(jìn)行計算處理的必要,為此可不需要計算程序。在本例子中,可在索引數(shù)據(jù)中設(shè)定傳票加工數(shù)據(jù)包含的有可能性的全部項目。其次,參照
本例子的賬票查詢系統(tǒng)500的基干業(yè)務(wù)服務(wù)器200,數(shù)據(jù)倉庫服務(wù)器300和客戶端10,20的動作。與本發(fā)明沒有特別關(guān)系的動作或處理,有時省略其內(nèi)容。
圖4為表示數(shù)據(jù)倉庫服務(wù)器300和客戶端10實行的索引數(shù)據(jù)輸出處理的例子的流程圖。在索引數(shù)據(jù)輸出處理中,客戶端10通過數(shù)據(jù)倉庫服務(wù)器300從基干業(yè)務(wù)服務(wù)器200取得索引數(shù)據(jù)(索引數(shù)據(jù)的一部分或全部),進(jìn)行輸出的處理。另外,由于在客戶端10和客戶端端20中,通信網(wǎng)絡(luò)的種類不同,在本例子中,以使用客戶端10的情況為例進(jìn)行說明。再者,由于本例子的數(shù)據(jù)倉庫服務(wù)器300中,基干業(yè)務(wù)服務(wù)器200和客戶端10只進(jìn)行通信的輔助工作(例如客戶端的認(rèn)證等),因此以下省略數(shù)據(jù)倉庫服務(wù)器300的動作的說明。在索引數(shù)據(jù)輸出處理中,首先,客戶端10根據(jù)使用者的操作輸入,將檢索鍵輸入畫面要求送至基干業(yè)務(wù)服務(wù)器200 (步驟S301)。當(dāng)接收到檢索鍵輸入畫面要求時,基干業(yè)務(wù)服務(wù)器200發(fā)送與接收的檢索鍵的輸入畫面要求相應(yīng)的檢索鍵輸入畫面。在本例子中,基干業(yè)務(wù)服務(wù)器200將顯示在索引數(shù)據(jù)中設(shè)定的項目可用下拉形式顯示的畫面的數(shù)據(jù),作為檢索鍵的輸入畫面,送至客戶端10。當(dāng)接收到檢索鍵的輸入畫面時,客戶端10在顯示部中顯示檢索鍵的輸入畫面(步 驟 S302)。圖5為表示檢索鍵輸入畫面的例子的說明圖。如圖5所示,在檢索鍵輸入畫面上設(shè)有可有選擇地顯示以拉下形式在索引數(shù)據(jù)上設(shè)定的項目的檢索項目顯示區(qū)域11,和接受使用者進(jìn)行的檢索鍵輸入的檢索鍵輸入?yún)^(qū)域12,和接受將輸出至顯示部分的顯示畫面轉(zhuǎn)換為其它顯示畫面的要求的返回按紐13,和檢索按紐14。當(dāng)通過鼠標(biāo)操作接受由可操作的光標(biāo)P進(jìn)行的檢索項目的選擇時,客戶端10使選擇的檢索項目處于臨時選擇狀態(tài)。而當(dāng)接受檢索按紐14的選擇時,客戶端10判定接受處在臨時選擇狀態(tài)的檢索項目的選擇(步驟S301),將選擇的檢索項目和輸入檢索鍵輸入?yún)^(qū)域12的檢索鍵送至基干業(yè)務(wù)服務(wù)器200。當(dāng)接收檢索項目和檢索鍵時,基干業(yè)務(wù)服務(wù)器200在索引數(shù)據(jù)包含的傳票加工數(shù)據(jù)中,檢索在與接收的檢索項目對應(yīng)的數(shù)據(jù)內(nèi)容中,包含檢索鍵的傳票加工數(shù)據(jù)(步驟S202)。另外,這時,在檢索鍵為空數(shù)據(jù)的情況下,基干業(yè)務(wù)服務(wù)器200作成全部檢索具有與接收的檢索項目對應(yīng)的數(shù)據(jù)的傳票加工數(shù)據(jù)的結(jié)構(gòu)也可以,作成將檢索錯誤的通知送至客戶端的結(jié)構(gòu)也可以,作成將檢索錯誤的通知送至客戶端的結(jié)構(gòu)也可以。當(dāng)檢索傳票加工數(shù)據(jù)時,基干業(yè)務(wù)服務(wù)器200將包含檢索的傳票加工數(shù)據(jù)的索引數(shù)據(jù)送至客戶端10 (步驟S203),將送出的數(shù)據(jù)保存在存儲媒體中(步驟S204),結(jié)束這里的處理。當(dāng)接收索引數(shù)據(jù)時,客戶端10在顯示部上顯示索引數(shù)據(jù)顯示畫面(步驟S304)。圖6為表示索引數(shù)據(jù)顯示畫面的例子的說明圖。如圖6所示,在索引數(shù)據(jù)顯示畫面上設(shè)有用表形式可以視認(rèn)地顯示索引數(shù)據(jù)的索引數(shù)據(jù)顯示區(qū)域21,和提取鍵輸入?yún)^(qū)域22,和提取按紐23和返回按紐24。另外,在索引數(shù)據(jù)顯示區(qū)域21上顯示的索引數(shù)據(jù)的縮尺可利用客戶端10中具有的鍵盤等的操作變更。這里,提取鍵輸入?yún)^(qū)域22接受使用者發(fā)出的提取鍵的輸入(步驟S305)。在本例子中,客戶端10通過接受在由光標(biāo)P進(jìn)行的在索引數(shù)據(jù)顯示區(qū)域21上顯示的索引數(shù)據(jù)中包含的傳票加工數(shù)據(jù)的內(nèi)容的選擇操作(例如拖拽操作等),接受提取鍵的臨時輸入。作為提取鍵,作成在索引表中包含的全部數(shù)據(jù)可以臨時輸入的結(jié)構(gòu)也可以,作為提取鍵預(yù)先限制可以選擇的數(shù)據(jù)的結(jié)構(gòu)也可以。當(dāng)在提取鍵臨時輸入的狀態(tài)下,接受由光標(biāo)P進(jìn)行的提取按紐23的選擇時,客戶端10判定接受提取鍵的輸入,從索引表提取包含提取鍵的索引數(shù)據(jù),作為提取結(jié)果顯示畫面在顯示部上顯示(步驟S306)。圖7為表示作為提取鍵接受接受訂貨號碼“Al”時的提取結(jié)果顯示畫面的例子的說明圖。如圖7所示,在提取結(jié)果顯示畫面上設(shè)有提取結(jié)果顯示區(qū)域31,提取鍵輸入?yún)^(qū)域22,提取按鈕23和返回按鈕24。 在本例子中,當(dāng)客戶端10在提取結(jié)果顯示畫面上顯示提取結(jié)果時,表示傳票號碼的項目按在業(yè)務(wù)過程中該業(yè)務(wù)發(fā)生的一般順序,如按時間序列排列那樣,編集索引數(shù)據(jù)的項目。利用這種結(jié)構(gòu),可使使用者容易認(rèn)識必要的數(shù)據(jù)間的關(guān)連性。例如,接受訂貨號碼和發(fā)貨號碼那樣,在發(fā)生的順序為前后但一般的情況下,基干業(yè)務(wù)服務(wù)器200按預(yù)先決定的既定順序編集索引數(shù)據(jù)。另外,在本例子中,客戶端10作為提取鍵可接收與傳票號碼以外的項目對應(yīng)的鍵。圖8為表示作為提取鍵接受“計算機用紙A4”時的提取結(jié)果顯示畫面的例子的說明圖。如圖8所示,在提取結(jié)果顯示區(qū)域31上顯示包含在項目“品名”上設(shè)定“計算機用紙A4”的傳票加工數(shù)據(jù)的索引數(shù)據(jù)。采用這種結(jié)構(gòu),即使為傳票號碼不牽連的多個傳票加工數(shù)據(jù),也可以使用索引數(shù)據(jù)俯瞰地處理。其結(jié)果,在使用者利用客戶端10取得與目的相應(yīng)的傳票數(shù)據(jù)的情況下,可減輕作業(yè)負(fù)擔(dān),提高檢索的正確性和達(dá)到高速化等。S卩,當(dāng)客戶端10的使用者利用客戶端10的功能作成賬單時,由于可以俯瞰地把握作成賬單所必要的傳票數(shù)據(jù)或與必要的數(shù)據(jù)關(guān)連的傳票數(shù)據(jù),因此可提高作業(yè)效率。這種效果可以使處理的傳票數(shù)據(jù)量顯著增大。如以上說明的那樣,在上述實施例中,由于在容納登錄在業(yè)務(wù)過程的每個業(yè)務(wù)單位中發(fā)生的傳票數(shù)據(jù)檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫(例如索引表DB220B)中,索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù);傳票加工數(shù)據(jù)為包含在各種業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中適合把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目(例如接受訂貨號碼,訂貨號碼,出廠號碼,入出庫號碼,賬單查詢,請求號碼,會計號碼的傳票號碼等),和在各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目(例如傳票號碼)的特定項目,及特定項目的內(nèi)容以傳票數(shù)據(jù)單位對應(yīng)的數(shù)據(jù);索引表作成在特定項目中可另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的特定項目的內(nèi)容的狀態(tài)下,容納索引數(shù)據(jù)的結(jié)構(gòu),因此,可以構(gòu)筑不進(jìn)行煩瑣的檢索作業(yè),可容易地查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。即,由于預(yù)先定義了傳票間的關(guān)連,也預(yù)先準(zhǔn)備了作為在提取業(yè)務(wù)進(jìn)展等中使用的數(shù)據(jù)的情況下的提取條件可以利用的項目,因此,可減輕進(jìn)行傳票數(shù)據(jù)的查詢作業(yè)時等必要的檢索作業(yè)花費的勞力。另外,在上述實施例中,在數(shù)據(jù)庫(例如索引表DB220B)中,由于在傳票加工數(shù)據(jù)的給定項目中作成包含傳票加工數(shù)據(jù)對應(yīng)的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼,在包含傳票數(shù)據(jù)表示的業(yè)務(wù)過程中,在業(yè)務(wù)之前實行的業(yè)務(wù)所發(fā)生的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼(例如針對出貨號碼的接受訂貨號碼)的結(jié)構(gòu),因此可以構(gòu)成容易認(rèn)識傳票間的關(guān)連的系統(tǒng)。
另外,在上述實施例中,由于在管理在每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)管理服務(wù)器(例如基干業(yè)務(wù)服務(wù)服務(wù)器200)中具有的傳票數(shù)據(jù)管理服務(wù)器,根據(jù)客戶終端(例如客戶端10,20)發(fā)出的要求,數(shù)據(jù)庫(例如索引表DB220B)作成可提供登錄在數(shù)據(jù)庫中容納的索引表中登錄的索引數(shù)據(jù)的一部分或全部的結(jié)構(gòu),因此,可提供無需進(jìn)行煩瑣的檢索作業(yè),易于查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。另外,由于傳票數(shù)據(jù)管理服務(wù)器按關(guān)鍵項目讀入多個表,因此可提高提供索引數(shù)據(jù)要求的處理速度。另外,在上述實施例中,由于管理在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的管理服務(wù)器(例如基干業(yè)務(wù)服務(wù)服務(wù)器200),根據(jù)容納登錄了在傳票數(shù)據(jù)檢索中使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫(例如索引表DB220B),和客戶終端(例如客戶端10,20)發(fā)出的要求,提供登錄在數(shù)據(jù)庫中容納的索引表中的索引數(shù)據(jù)的一部分或全部;索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù);傳票加工數(shù)據(jù)為包含在各種業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中適合把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目(例如接受訂貨號碼,訂貨號碼,出廠號碼,入出庫號碼,賬單查詢,請求號碼,會計號碼的傳票號碼等),和在各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目(例如傳票號碼)的特定項目,及特定項目的內(nèi)容以傳票數(shù)據(jù)單位對應(yīng)的數(shù)據(jù);索引表作成在特定項目中可另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加 工數(shù)據(jù)分別表示的特定項目的內(nèi)容的狀態(tài)下,容納索引數(shù)據(jù)的結(jié)構(gòu),因此可提供容易地查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。在上述實施例中,以基干業(yè)務(wù)服務(wù)器200根據(jù)客戶端10的要求,送出索引數(shù)據(jù)的情況為例進(jìn)行說明,但索引數(shù)據(jù)的利用方法不限于此。即,在輸出與客戶端10發(fā)出的要求相應(yīng)的傳票數(shù)據(jù)的情況下,為了檢索必要的傳票數(shù)據(jù),基干業(yè)務(wù)服務(wù)器200作成利用預(yù)先準(zhǔn)備的索引數(shù)據(jù)搜索必要的傳票數(shù)據(jù)的所在的結(jié)構(gòu)也可以。利用這種結(jié)構(gòu),在從龐大的傳票數(shù)據(jù)檢索與使用者的檢索要求相應(yīng)的傳票數(shù)據(jù)的情況下,由于傳票數(shù)據(jù)管理服務(wù)器(例如基干業(yè)務(wù)服務(wù)器200)首先利用索引數(shù)據(jù)搜索要檢的傳票數(shù)據(jù),因此可減輕加在檢索處理上的處理。另外,在上述實施例中沒有特別提及,基干業(yè)務(wù)服務(wù)器200可不等待客戶端10,20發(fā)出的要求,預(yù)先作成有從客戶端10,20發(fā)出的要求的可能性的數(shù)據(jù)(例如輸出賬單用的賬單數(shù)據(jù))的結(jié)構(gòu)也可以。在這種情況下,作成在基干業(yè)務(wù)服務(wù)器200的存儲區(qū)域上設(shè)定自動作成的數(shù)據(jù)的基礎(chǔ)信息(例如作成賬單數(shù)據(jù)所必要的傳票數(shù)據(jù)種類等)和自動作成處理的開始條件(例如給定業(yè)務(wù)的傳票號碼的發(fā)行或時日等,成為開始自動作成處理的觸發(fā)器的條件)等的結(jié)構(gòu)也可以。以下,簡單說明這種情況的基干業(yè)務(wù)服務(wù)器200的動作。例如,在基干業(yè)務(wù)服務(wù)器200的存儲區(qū)域上,作為自動作成的數(shù)據(jù)的基礎(chǔ)信息,設(shè)定表示每個業(yè)務(wù)的賬單的數(shù)據(jù)的作成方法的數(shù)據(jù)(賬單作成數(shù)據(jù)),作為自動作成處理的開始條件,設(shè)定時日。在這種情況下,在基干業(yè)務(wù)服務(wù)器200中預(yù)先備有定時器,監(jiān)視是否滿足自動作成處理的開始條件。而且,當(dāng)判斷為滿足了自動作成處理的開始條件時,基干業(yè)務(wù)服務(wù)器200則參照賬單作成數(shù)據(jù),進(jìn)行從傳票數(shù)據(jù)DB220A等取得作成賬單數(shù)據(jù)所必要的數(shù)據(jù)的處理。當(dāng)取得作成賬單所必要的數(shù)據(jù)時,基干業(yè)服務(wù)器200根據(jù)賬單作成數(shù)據(jù),作成賬單數(shù)據(jù)。通過使作成的賬單數(shù)據(jù)與對應(yīng)的業(yè)務(wù)的傳票加工數(shù)據(jù)相關(guān)連,可減輕當(dāng)使用者希望取得賬單時,取得賬單所要的負(fù)擔(dān)。傳票加工數(shù)據(jù)與賬單數(shù)據(jù)的關(guān)連有在索引數(shù)據(jù)中設(shè)置賬單號碼等各種方法產(chǎn)業(yè)上利用的可能性采用本發(fā)明,對在構(gòu)筑無需煩瑣的檢索作業(yè),且易于查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)方面有用。 ·
權(quán)利要求
1.一種數(shù)據(jù)庫,其特征在于其是容納登錄在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫,上述索引數(shù)據(jù)包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù),上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù),該給定項目適合于在各業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中把握各業(yè)務(wù)中的業(yè)務(wù)過程,上述索引表,在該特定項目另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)。
2.如權(quán)利要求I所述的數(shù)據(jù)庫,其特征在于在上述傳票加工數(shù)據(jù)的上述給定項目中,包含該傳票加工數(shù)據(jù)所對應(yīng)的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼,和在包含該傳票數(shù)據(jù)表示的業(yè)務(wù)的業(yè)務(wù)過程中,由該業(yè)務(wù)之前實行的業(yè)務(wù)所產(chǎn)生的傳票數(shù)據(jù)表示的業(yè)務(wù)的傳票號碼。
3.如權(quán)利要求I或2所述的數(shù)據(jù)庫,其特征在于具有傳票數(shù)據(jù)管理服務(wù)器,對每個業(yè)務(wù)單位所發(fā)生的傳票數(shù)據(jù)進(jìn)行管理; 上述傳票數(shù)據(jù)管理服務(wù)器,包含有索引數(shù)據(jù)提供裝置,可根據(jù)客戶端的要求,提供一部分或全部的登錄在數(shù)據(jù)庫中容納的索引表中的索引數(shù)據(jù)。
4.一種傳票數(shù)據(jù)管理服務(wù)器,其特征在于其是管理在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的傳票數(shù)據(jù)管理服務(wù)器,其包含容納登錄了在上述傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫,和根據(jù)客戶終端的要求,提供在上述數(shù)據(jù)庫中放入的索引表中登錄的索引數(shù)據(jù)的一部分或全部的索引數(shù)據(jù)提供裝置,上述索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù),上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含在各種業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中適合于把握各業(yè)務(wù)中的業(yè)務(wù)過程的給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù),上述索引表在按該特定項目可另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)分別表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)。
5.一種索引數(shù)據(jù)管理程序,其特征在于是在具有容納登錄在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫的傳票數(shù)據(jù)管理服務(wù)器中,管理該索引數(shù)據(jù)的索引數(shù)據(jù)管理程序,在上述索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù),上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù),該給定項目適合于在各業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中把握各業(yè)務(wù)中的業(yè)務(wù)過程,上述索引表在按該特定項目中另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)的上述傳票數(shù)據(jù)管理服務(wù)器中,實行根據(jù)客戶終端發(fā)出的要求,提供登錄在放置在上述數(shù)據(jù)庫中的索引表中的索引數(shù)據(jù)的一部分或全部的索引數(shù)據(jù)提供處理。
全文摘要
本發(fā)明的目的無需煩瑣的檢索作業(yè),且易于查詢業(yè)務(wù)進(jìn)展等的系統(tǒng)。在容納登錄在業(yè)務(wù)過程的每個業(yè)務(wù)單位發(fā)生的傳票數(shù)據(jù)的檢索時使用的索引數(shù)據(jù)的索引表的數(shù)據(jù)庫中,上述索引數(shù)據(jù)為包含分別與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)的數(shù)據(jù),上述傳票加工數(shù)據(jù)為以傳票數(shù)據(jù)單位,使包含給定項目和在上述各業(yè)務(wù)中預(yù)先決定的關(guān)鍵項目的特定項目,及該特定項目的內(nèi)容對應(yīng)的數(shù)據(jù),該給定項目適合于在各業(yè)務(wù)的傳票數(shù)據(jù)中分別設(shè)定的項目中把握各業(yè)務(wù)中的業(yè)務(wù)過程,上述索引表在按該特定項目另外配置與各傳票數(shù)據(jù)對應(yīng)的多個傳票加工數(shù)據(jù)表示的上述特定項目的內(nèi)容的狀態(tài)下,容納上述索引數(shù)據(jù)。
文檔編號G06Q10/06GK102834824SQ20118000449
公開日2012年12月19日 申請日期2011年4月20日 優(yōu)先權(quán)日2010年4月20日
發(fā)明者秋田敏文 申請人:Ips株式會社