于天龍
摘要:該文介紹了一種通過靈活運用SQL語句,實現(xiàn)從工作流的數(shù)據(jù)中檢索出時間數(shù)據(jù)的系統(tǒng)實現(xiàn)。
關鍵詞:財政資金;考核類別;工作流;視圖
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)19-0074-0c
當前財政撥款預算單位普遍反映撥款環(huán)節(jié)多、周期長、效率低,影響日常工作。為加快國庫預算執(zhí)行進度,提高財政資金撥付效率,在對部門財政資金支出合理性的基礎上,考慮增加了對財政資金的效能性監(jiān)督,從而實現(xiàn)財政資金管理的規(guī)范化、科學化、制度化。本系統(tǒng)基于現(xiàn)有的財政撥款系統(tǒng)的基礎上,基于現(xiàn)有A++財政平臺,采用PL_SQL開發(fā)的針對財政撥款各個環(huán)節(jié)撥付時間的考核管理系統(tǒng)。
1系統(tǒng)性能需求
由于考核流程的各個考核時間點不是直接體現(xiàn)撥款表中,而是以多行的記錄的形式存在于工作流表中,因此系統(tǒng)需要對工作流表進行分析,通過靈活運用PL_sOL語句保證系統(tǒng)的安全性、準確性,同時易于使用。
1)安全性。由于考核數(shù)據(jù)具有一定敏感性,不同用戶具有不同權(quán)限。除系統(tǒng)管理員外,本處室只能查詢本處室數(shù)據(jù)。
2)一致性。系統(tǒng)數(shù)據(jù)要保證一致性、準確性。任何時間查詢,與之相關聯(lián)的核心數(shù)據(jù)必須一致。
3)易用性。采用間接而富有人性化的界面,使操作方便、靈活。
4)可靠性。由于對可靠性要求高,系統(tǒng)才用隨時抽取的模式,避免了保存數(shù)據(jù)產(chǎn)生的問題。
2功能需求
經(jīng)過與局國庫處同志反復分析,確定考核類別8個核類別:(部門預算基本支出、部門預算非稅基本支出、部門預算項目支出、部門預算非稅項目支出、追加集中支付、正常撥款項目支出、正常撥款基本支出、未通過OA追加指標),共計15個子項數(shù)據(jù)的執(zhí)行時間進行詳細考核,確定數(shù)據(jù)在哪個環(huán)節(jié)超時。
3系統(tǒng)實現(xiàn)
3.1分析工作流表
由于審批人的需求靈活定制,撥款流程每個環(huán)節(jié)的審批時間不存在于撥款表中,而存在于WF_ACTION_HISTORY工作流表中,具體情況如下:
實現(xiàn)的關鍵是通過撥款、用款計劃、指標等表檢索出工作流實例id,與工作流中INSTANCE_ID對應,檢索出該IN-STANCE_ID中所有記錄,時間點的關鍵字段是EXE-CUTE_TIME。
3.2創(chuàng)建系統(tǒng)視圖
由于視圖執(zhí)行速度比直接執(zhí)行SQL語句效率高,系統(tǒng)根據(jù)考核情況建立v_kh_gzr_101等15個考核視圖,每個視圖對應一個考核類別。并在此基礎上建立一個匯總考核視圖。
3.3創(chuàng)建查詢報表
考核系統(tǒng)從本年1月1日起形成的數(shù)據(jù),選定任意時間段,針對具體處室在一體化系統(tǒng)的撥款情況的8個考核類別15個子項數(shù)據(jù)進行時效查詢,考核結(jié)果涵蓋超時天數(shù)、處室、單據(jù)類型、單據(jù)號等內(nèi)容。最終建立了考核結(jié)果明細報表和匯總報報表。明細報表查詢條件是:時間范圍、考核類別、考核處室。后臺數(shù)據(jù)源與v_kh_gzr_101等15個視圖關聯(lián)。匯總報表時間范圍、考核處室,后臺與匯總考核視圖關聯(lián)。
3.4考核時間點確定
工作日的設計(自動扣除周六周日以及法定節(jié)假日),工作日內(nèi)時間判斷,如果日期是在工作日而時間在17時之后或者在非工作日提交,則按下一個工作日計算。
3.5系統(tǒng)關鍵技術實現(xiàn)
系統(tǒng)實現(xiàn)是通過復雜SOL語句創(chuàng)建的視圖實現(xiàn)。下面以考核類標:“業(yè)務處月初2工作日,將用款計劃流程送到國庫考核”為例,通過關聯(lián)工作流表、用款計劃表、指標表等檢索出超時明細數(shù)據(jù)。
4結(jié)束語
系統(tǒng)已經(jīng)投入使用一年,財政績效評估小組利用軟件按月對各業(yè)務處室進行了明細和匯總考核,增強了各部門的效率意識,強化提高管理水平,促進資金撥付效率的提高,提升了政府形象。