用勤哲Excel伺服器2005實現社保管理資訊系統
一、問題
某省財政廳需要建設社保統計系統,選用勤哲Excel伺服器作為資訊系統平臺。
1.組織機構
省財政廳下屬社保處,需要從A市、B市統計社保帳戶資訊。
2.角色
設置以下角色:財政廳社保處、A市社保、B市社保
3.人員
人員 | 部門 | 角色 |
張三 | 省財政廳社保處 | 財政廳社保處 |
李四 | A市 | A市社保 |
王五 | B市 | B市社保 |
4.報表
社會保障財政專戶收支表 | ||||||||||||||
編制單位: | 日期 | 單位:元 | ||||||||||||
預算科目 | 當季收入 | 當季支出 | 本季結餘 | 當年累計收入 | 當年累計支出 | 備註 | ||||||||
代碼 | 類 | 款項 | 科目名稱 | 上季末結餘 | 合計 | 區級補助 | 地方預算安排 | 企業自籌 | 其他收入 | |||||
合計 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||
1 | 17 | 170301 | 最低生活保障 | 0 | 0 | |||||||||
19 | 社會保障補助支出 | 0 | 0 | |||||||||||
3 | 190101 | 基本養老保險基金 | 0 | 0 | ||||||||||
4 | 190102 | 事業保險基金 | 0 | 0 | ||||||||||
5 | 1903 | 國有企業下崗職工補助 | 0 | 0 |
資料關係:
本季結餘=上季末結餘+當季收入合計-當季支出
其他按字面意思匯總。
該報表應當能夠:
(1)各市應當能夠從歷史資料中獲得“上季末結餘”、“當年累計收入”、“當年累計支出”等。
(2)省財政廳社保處應當能夠匯總出該報表。
二、基本思路
1.用ES管理台來維護組織機構、角色、人員等基礎資訊。
2.定義“社會保險財政專戶收支表”供各市縣填寫。
3.定義“匯總表”,由省財政廳匯總各市縣的資料。
4.採用Excel伺服器2005企業版中的ESweb供各縣市社保使用。
三、定義基礎資料 錄影
用滑鼠點擊“開始”-“程式”-“Excel伺服器”-“管理控制臺”,右鍵點擊“ES管理台”,選擇“連接”:
2.定義“全局公共資訊”與“組織機構”
滑鼠右鍵點擊“組織機構”,選擇“全局公共資訊”:
在“企業名稱”中輸入“省財政廳”:
接著定義“社保處”、“A市”、“B市”,注意選擇“是分支機搆”。
3.定義角色
角色-即指企業中崗位的含義。
如上圖,我們定義了“財政廳社保處”、“A市社保”、“B市社保”三個角色。
4.定義人員
四、定義“社會保障財政專戶收支表”範本 錄影
該報表由A市社保和B市社保填寫。
1.定義範本
定義基本資訊:
定義“初始填報許可權”:
定義“最終查閱許可權”:
啟用“範本”:
畫出範本:
2.定義單一資料項目
“單一資料項目”,通俗的說,是指報表的表頭、表尾。如果這些單格需要保存資料,或從資料庫中提取資料都需要要定義“單一資料項目”或“重復資料項”。
一個工作表中只允許定義一個“單一資料項目”表。
3.定義“重復資料項”
“重復資料項”也就是明細,一個工作簿中可以定義多個“重復資料項”明細表。
3.定義表間公式
提取<社會保障財政專戶收支表_明細,社會保障財政專戶收支表_主表>中滿足下列條件的資料:
<數據篩選: 社會保障財政專戶收支表_主表.日期 介於 上季(年份值(本報表.Sheet1:日期),季度值(本報表.Sheet1:日期))
並且 社會保障財政專戶收支表_主表.編制單位 = 本報表.Sheet1:編制單位
並且 社會保障財政專戶收支表_明細.科目名稱合計 = 本報表.Sheet1:科目名稱合計>
按以下方式填入<社會保障財政專戶收支表_明細>:
社會保障財政專戶收支表_明細.科目名稱合計 --->(按行(列)匹配) 科目名稱合計
社會保障財政專戶收支表_明細.本季結餘 --->(填入值) 上季末結餘
社會保障財政專戶收支表_明細.當年累計收入 --->(填入值) 上季當年累計收入
社會保障財政專戶收支表_明細.當年累計支出 --->(填入值) 上季當年累計支出
4.定義表內公式
(1)本季結餘=上季末結餘+當季收入合計-當季支出
(2)當年累計收入=上季當年累計收入+當季收入合計
(3)當年累計支出=上季當年累計支出+當季支出
5.隱藏“上季當年累計收入”和“上季當年累計支出”
五、定義匯總表 錄影
1.格式與“社會保障財政專戶收支表”一樣。
2.定義單一資料項目:
3.定義“重復資料項”:
4.定義表間公式:
提取<社會保障財政專戶收支表_明細,社會保障財政專戶收支表_主表>中滿足下列條件的資料:
<數據篩選: 年份值(社會保障財政專戶收支表_主表.日期) = 年份值(本報表.Sheet1:日期)
並且 季度值(社會保障財政專戶收支表_主表.日期) = 季度值(本報表.Sheet1:日期)
並且 社會保障財政專戶收支表_明細.科目名稱合計 = 本報表.Sheet1:科目名稱>
按以下方式填入<匯總表_明細>:
社會保障財政專戶收支表_明細.科目名稱合計 --->(按行(列)匹配) 科目名稱
合計(社會保障財政專戶收支表_明細.上季末結餘) --->(填入值) 上季末結餘0
合計(社會保障財政專戶收支表_明細.區級補助) --->(填入值) 區級補助
合計(社會保障財政專戶收支表_明細.地方預算安排) --->(填入值) 地方預算安排
合計(社會保障財政專戶收支表_明細.企業自籌) --->(填入值) 企業自籌
合計(社會保障財政專戶收支表_明細.其他收入) --->(填入值) 其他收入
合計(社會保障財政專戶收支表_明細.當季支出) --->(填入值) 當季支出
合計(社會保障財政專戶收支表_明細.當年累計收入) --->(填入值) 當年累計收入
合計(社會保障財政專戶收支表_明細.當年累計支出) --->(填入值) 當年累計支出
5.定義表內公式
本季結餘=上季末結餘+當季收入合計-當季支出
六、關鍵點
1.“上季”函數的用法:日期 介於 上季。
2.增加中間變數的列,並隱藏,這樣來實現分步的資料計算。
3.匯總表與各分支機搆的範本分開,實現資料匯總。
4.高級查閱許可權的設置。這樣可以設置那些用戶只可以查看自己填報,那些用戶可以查看所有部門填報的。
http://www.qinzhe.com/chinese/index.htm有該文章的錄影。