




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第十三章 工資系統(tǒng)1、簡介工資系統(tǒng)可作為一個獨立系統(tǒng)運行,適用于單位職工的工資發(fā)放、核算、匯總等需要,提供如下主要功能:l 工資款項定義:根據(jù)各單位工資條的具體內(nèi)容,用戶可自行定義工資的具體款項。l 可隨時進行部門、人員的增減維護工作,從而對不同部門、人員的工資進行增減變動。l 工資數(shù)據(jù)的錄入和修改:可逐個對職工工資數(shù)據(jù)進行錄入;可按給定的若干工資款項進行錄入;可對某指定工資款項進行有規(guī)則的修改(如統(tǒng)一增減等;l 靈活使用系統(tǒng)提供的公式定義功能,可將某些工資款項由定義的公式自動計算得到(如住房公積金、個人所得稅、實發(fā)工資等,亦可完成扣零處理等特殊處理。l 對于每月工資入卡的單位,系統(tǒng)可定義銀行
2、所需的數(shù)據(jù)格式,自動生成上報銀行的軟盤數(shù)據(jù)。l 各種有關(guān)工資的表格可由用戶靈活定義,只要預(yù)先設(shè)定了相應(yīng)的打印格式??赏瓿筛鞣N表格的打印輸出,如工資明細表、匯總表、工資條、個人所得稅表及住房公積金表等。l 系統(tǒng)具有按部門、按月匯總數(shù)據(jù)功能,帳務(wù)系統(tǒng)可直接從工資系統(tǒng)取數(shù)制憑證。l 系統(tǒng)提供豐富的查詢功能,可按部門碼或自定義條件查詢。l 提供計算器、在線幫助等功能,2、登錄:用戶登錄時,系統(tǒng)彈出如圖所示登錄對話框。選擇帳套,輸入操作員及其口令并確認即可。帳套和用戶名可在下拉列表中選取,也可在編輯區(qū)直接輸入;口令為最多8個字符。若輸入不正確將不能登錄成功。l 系統(tǒng)開始運行首先彈出登錄對話框,用戶必須首
3、先完成用戶登錄操作。l 若系統(tǒng)運行中需重新登錄,必須退出當前所有操作、及活動窗口。選擇系統(tǒng)“登錄”菜單項,進行重新登錄操作。登錄完成后,系統(tǒng)重新賦予操作員管理中定義的該操作員的相應(yīng)權(quán)限。若忘記用戶口令,請與系統(tǒng)管理員聯(lián)系。3、操作員管理及權(quán)限設(shè)置為實現(xiàn)工資數(shù)據(jù)的保密性,避免無關(guān)人員進入系統(tǒng)修改工資數(shù)據(jù),在初次使用工資系統(tǒng)時必須將有權(quán)操作該系統(tǒng)的人員登記到系統(tǒng)中。該操作由系統(tǒng)管理員完成。操作員管理在如圖12所示的窗口中完成:姓名口令System*張三*李四*操作員:登記各操作員姓名??诹睿簽椴僮鲉T設(shè)置的操作密碼,口令不可見。操作員必須牢記自己的口令。只有選定“操作”項,操作員方能進入該項菜單窗口
4、進行操作,否則無法進入菜單。系統(tǒng)的“登錄”、“操作員”、“修改口令”、“用戶操作權(quán)限”、“生成帳套”、“帳套管理”、“重生成數(shù)據(jù)庫”“計算器”、“打印設(shè)置”與帳務(wù)系統(tǒng)的設(shè)置一樣;詳情見“帳務(wù)系統(tǒng)”說明。4、工資表字段首次使用本系統(tǒng)時,根據(jù)本單位工資發(fā)放的明細清單,設(shè)置工資表的工資款項;另外,本單位工資款項每月可能不相同,因此在工資款項修改的當月工資數(shù)據(jù)錄入之前必須重新作款項設(shè)置。(1) 菜單“系統(tǒng)”下的“工資字段表”,如下圖所示:在該窗口中完成有關(guān)款項設(shè)置,其中:l 序號:從101起,為款項的順序號。數(shù)據(jù)錄入界面縱向以此排序。l 字段名:字符形,長度不超過10個字符寬,為款項在工資表中的字段名
5、。建議使用英文字符,通常為款項的拼音縮寫。l 漢字字段名:工資款項名稱,不超過10個漢字寬,通常為漢字。公式定義 中,可使用漢字款項名直接書寫公式。l 類型:款項的數(shù)據(jù)類型,有五種類型選擇:字符、整數(shù)、貨幣、日期、布爾(是、否)。l 類別:款項分三類:應(yīng)發(fā)、應(yīng)扣、其他。數(shù)據(jù)錄入界面中,按此分類分三欄排列款項。此外無其它意義。l 大?。嚎铐棇挾?。僅限于前三種數(shù)據(jù)類型。l 小數(shù)位:款項的小數(shù)位數(shù)。僅限于貨幣類型。l 修改禁止:錄入標志,指定款項是否允許錄入。禁止的款項(通常為運算項)在數(shù)據(jù)錄入、數(shù)據(jù)修改操作中不能編輯修改(灰色)。l 匯總:可按部門、人員等多級匯總。注意:這里每次對“字段”和“漢字
6、字段”及“類型、類別”的定義修改,都要改變工資表的款項結(jié)構(gòu),必須運行“數(shù)據(jù)庫重生成”。即更新后對字段的維護才正式生效。該操作過程中,有以下幾種情況:l 新增款項:工資表中增加相應(yīng)字段 ; l 更改款項:若數(shù)據(jù)類型改變或字符類型大小改變,將刪除原字段后,再重生成同名新字段,這將造成原有數(shù)據(jù)的丟失,系統(tǒng)將給予提示,由用戶決定是否進行該操作;l 刪除字段:系統(tǒng)將給出提示,由用戶決定將其刪除。刪除是永久性的,數(shù)據(jù)將無法恢復。5、公式定義用于定義工資款項的計算公式,月初復制上月數(shù)據(jù)時的款項調(diào)整計算公式。公式定義界面圖所示。通過按翻頁或查找操作在上述兩種公式頁面間切換。工資數(shù)據(jù)公式:定義工資款項計算公式,
7、在進行月初始化、數(shù)據(jù)錄入、數(shù)據(jù)修改、批量修改、重新計算操作時,系統(tǒng)將調(diào)用該處定義的公式進行款項的計算?!肮べY數(shù)據(jù)公式”實際上是一段程序,它遵循“南北TAC語言”語法,款項名可作為常量或變量直接參與程序設(shè)計。下面介紹定義公式時涉及的簡單語法:(1)表達式:表達式由款項名、常量、變量及有關(guān)運算符、括號構(gòu)成,運算符可以為+、-、*、/、-(負號)、,(逗號)、=(賦值符號)、?(選擇運算符)等,在條件表達式中,可使用>、<、>=、<=、=、!=、&&(邏輯與,也可寫成AND)、|(邏輯或、也可寫成OR)、!(邏輯非,也可寫成NOT);基本表達式的例子:工齡工資
8、=工齡*.50X=基本工資+洗理費+肉補+書報費工會會費 = 實發(fā)工資>500 ? 實發(fā)工資*0.005 : 實發(fā)工資*0.01第三行為條件賦值語句,含義為,當實發(fā)工資大于500時,工會會費為實發(fā)工資的5/1000,否則為實發(fā)工資的1/100。條件表達式的例子:工齡>10應(yīng)發(fā)工資>500 AND 工齡>15條件表達式結(jié)果為“是”與“否”。兩個基本函數(shù):在表達式中,有兩個函數(shù)可使用TOCUR()及CINT()。用法:TOCUR(<數(shù)值型表達式>)、CINT(<數(shù)值型表達式>)。前者將數(shù)據(jù)四舍五入至小數(shù)點后兩位,如:TOCUR(150.7483)結(jié)果
9、為;后者將數(shù)據(jù)取整,如:CINT(150.7483)結(jié)果為150。(2)語句表達式可構(gòu)成語句,特別是常用賦值表達式構(gòu)成語句。如:工齡工資=工齡若干表達式中間用分號分開,也可構(gòu)成語句。如:工齡工資=工齡; X=X + 工齡工資是由兩個表達式構(gòu)成的語句;條件語句:格式1:IF <條件表達式> THEN <語句1>;<語句2>;···<語句N>格式2:IF <條件表達式><語句串>ENDIF格式2:IF <條件表達式><語句串>ELSE<語句串>ENDIF例子:I
10、F 工齡>10 工齡工資=工齡 ELSE 工齡工資=工齡 ENDIF與之等值的條件賦值語句為:工齡工資工齡>10 ?工齡 :工齡更詳細的“南北TAC語言”語法,參閱有關(guān)章節(jié)。例:應(yīng)發(fā)合計=基本工資+浮動工資+崗位津貼+獎金+付貼+糧貼+煤氣貼+書報+物貼+洗理養(yǎng)老金=tocur(基本工資+浮動工資+崗位津貼+獎金)*0.005)公積金=tocur(應(yīng)發(fā)合計-崗位津貼)*0.07)計稅扣除額=850適用稅率速算扣除數(shù)=0計稅工資=應(yīng)發(fā)合計-計稅扣除額if 計稅工資<0 then 計稅工資=0if 計稅工資=0 then 個所稅=0if 計稅工資>0 and 計稅工資<
11、;=500 適用稅率 個所稅=tocur(計稅工資*0.05)end if if 計稅工資>500 and 計稅工資<=2000 適用稅率 速算扣除數(shù)=25 個所稅=tocur(計稅工資*0.1-25)end if if 計稅工資>2000 and 計稅工資<=5000 適用稅率 速算扣除數(shù)=125 個所稅=計稅工資end if if 計稅工資>5000 and 計稅工資<=20000 適用稅率 速算扣除數(shù)=375 個所稅=計稅工資end if if 計稅工資>20000 and 計稅工資<=40000 適用稅率 速算扣除數(shù)=1375 個所稅=計
12、稅工資end if 代扣合計=tocur(房租+公積金+個所稅+養(yǎng)老金+其他扣款)實發(fā)工資=應(yīng)發(fā)合計-代扣合計6、部門人員定義在部門定義中,設(shè)置本單位各部門的代碼、名稱,便于將職工工資按部門進行管理,并可按部門進行數(shù)據(jù)匯總,產(chǎn)生各部門的各種工資表格,帳務(wù)系統(tǒng)可按部門取得工資數(shù)據(jù)自動生成相應(yīng)憑證。選擇菜單“設(shè)置|人員定義”進入該功能,在上圖格式的窗口中完成有關(guān)設(shè)置。選擇菜單“設(shè)置|部門人員”進入該功能可按本單位實際需要設(shè)置各部門的編碼長度,部門名不超過20個漢字。另外部門編碼是可以分級次的,如某總廠下分若干分廠,分廠下分各車間,則部門編號如下:01總廠0101 一分廠010101 一車間0101
13、02 二車間設(shè)置時系統(tǒng)自動將各記錄按編號從小到大排序,工資數(shù)據(jù)匯總時,將按部門編碼進行逐級匯總。例如可將010101、010102工資數(shù)據(jù)匯總到上一級部門0101系統(tǒng)月初始化時,應(yīng)先進行部門定義,后進行人員定義,因為人員定義時需選擇其所屬部門。系統(tǒng)運行后,若部門碼改變,系統(tǒng)自動更新其所屬人員的相應(yīng)部門碼。若刪除某一部門,系統(tǒng)同樣自動刪除其所屬人員及其全部工資數(shù)據(jù),其刪除是永久的不可恢復。7、銀行格式定義與銀行數(shù)據(jù)報盤對于每月工資入卡的單位,系統(tǒng)可定義銀行所需的數(shù)據(jù)格式,自動生成上報銀行文件。選擇菜單“初始設(shè)置銀行格式定義”,進行銀行所需的數(shù)據(jù)格式定義,定義操作窗口如圖;銀行格式定義:(1)類型
14、:幾種銀行格式,對不同的銀行,賦予不同的類型。(2)序號:文本行從左至右的輸出順序。從101順延。(3)字段、漢字名:具體款項名或常量串。對于使用DBF格式上報的格式,必須給出字段名以確定生成DBF文件的字段名。漢字名從列表框中選擇以確定取工資表的哪一個字段(除非常量串,常量串的內(nèi)容在“格式”欄中直接給出)。(4)起位置:所取子串在字符型款項中的起始位置,為0255的整數(shù)。 該位置號是從0開始,以字符為單位(漢字為兩個字符) 。(5)長度:所取子串在字符型款項中的終止位置,為0255的整數(shù)。 該位置號是從0開始,以字符為單位(漢字為兩個字符) 。(6)小數(shù):表示需要小數(shù)點。(7)對齊:每一個“
15、字段”形成在文本文件中的位置(左右)。(8)格式:對于常量型文字,例如以文本方式款項之間的分隔符,直接給出常量型文字串。對于其他導出字段,極少需要在此欄中定義輸出格式:應(yīng)該由“長度”、“ 小數(shù)”、“ 對齊”、“ 添補”等描述輸出格式。(9)添補:一個字符,僅兩種情況有意義:(A) 字符型款項輸出時,當要求輸出寬度超過實際寬度,在其后補充的 字符,缺省時補空格。(B) 整數(shù)或貨幣型輸出時:定義成"."表示需要小數(shù)點; 否則表示不需要小數(shù)點,該款項被乘以100,此時相應(yīng)的“格式” 中小數(shù)位應(yīng)定義成 0 。如銀行格式如下定義:序號 款項名 起位置 止位置 格式 補1 姓名 0 7
16、 -2 常量串 88883 銀行卡號 0 44 實發(fā)工資 %012.2f ·運行“銀行數(shù)據(jù)生成”后生成如下樣式的文本文件:每月發(fā)放工資向銀行報盤前,執(zhí)行菜單“工資數(shù)據(jù)上報銀行”,按定義好的格式生成一個名為bk_9908.TXT文本文件(假設(shè)時間為99年8月),該文件與工資系統(tǒng)的執(zhí)行程序自動存儲在同一目錄下。系統(tǒng)選項中(菜單“系統(tǒng)S|系統(tǒng)選項”)的“銀行指派單位代碼”、“銀行上報文件名”與工資數(shù)據(jù)上報銀行有關(guān)。在格式定義中的“漢字名”欄選擇為<單位編碼>時,將輸出“銀行指派單位代碼”定義的內(nèi)容?!般y行上報文件名”用于指定上報文件名,文件名中包含的特殊字符 yy、mm、dd
17、將被兩位的年、月、日替換,例如定義文件名為bk_yymm時,以文本形式上報99年8月數(shù)據(jù)的文件名為,DBF文件名則為(也即:文件名的后綴可以不必指定)。在系統(tǒng)配置(標識名SNGZ_Config)中與銀行數(shù)據(jù)上報有關(guān)的選項還有:SALARYBANKFORMATLIST、BANKFILETYPEMASK_x,BANKFILEPOSTEXE_x,BANKEXPORTTXTFILEHEAD,TAC分配銀行卡號,EXPORTDATAVERIFYTACxx。說明如下:SALARYBANKFORMATLIST :為每一類銀行輸出格式定義一個名字,每個名字間用分號分開。銀行數(shù)據(jù)報盤時使用該名字選擇格式,例如:
18、#define SALARYBANKFORMATLIST 自定義格式;建行格式 報盤時的選擇對話框如右圖所示。BANKFILETYPEMASK_x :其中的x根據(jù)該選項用于哪一類報盤格式而定,用于第一類格式時,選項名寫成BANKFILETYPEMASK_1, 用于第二類格式時,選項名寫成BANKFILETYPEMASK_2,等等。該選項的值一般定義為1或2,定義為1時指明對應(yīng)格式只用于文本輸出,為2時指明對應(yīng)格式只用于DBF輸出。不定義該選項時,可以同時用于兩種格式的輸出。BANKFILEPOSTEXE_x :其中x的含義同上。指明數(shù)據(jù)導出時對導出的文件需要調(diào)用一個外部執(zhí)行文件進行處理(例如:
19、加密等)。BANKFILEPOSTEXE_x定義執(zhí)行文件的命令行:用分號分為兩部分,分號前部分指明外部執(zhí)行文件的路徑名,分號后部分指明命令行格式。命令行中以參數(shù)“%1”表示導出文件名。在調(diào)用外部執(zhí)行文件文件前,導出數(shù)據(jù)文件存放在臨時文件$salary.txt中。作為例子:#define BANKFILEPOSTEXE_2 CCBlock.EXE;CCBlock YesenMake 1 $salary.txt %1該定義說明:第二種導出格式將調(diào)用外部文件進行處理,假設(shè)上報文件名格式定義為bk_yymm,在上報99年8月份數(shù)據(jù)(文本方式)時上報文件名實際為,命令行中的 %1 用該名字替換,實際執(zhí)行
20、的命令行:CCBlock YesenMake 1 $salary.txt 。BANKEXPORTTXTFILEHEAD:當文本導出數(shù)據(jù)需要一個特殊的頭或尾(例如關(guān)于總?cè)藬?shù)、總發(fā)工資金額的一個文字說明)時,需要定義該宏以指定一個用戶程序(工具系統(tǒng)菜單“工具|用戶程序”)來給出該文字說明。該宏一般以“TAC:”為前綴后跟用戶程序表示名,如:#define BANKEXPORTTXTFILEHEAD TAC:SalaryBankTextHead其中SalaryBankTextHead是一個用戶程序,該用戶程序一般需要定義兩個標號或其中之一:GetTextHead 和GetTextTail。一般形式如
21、下:GetTextHead:GetTextHead = "." / 給出頭部說明文字GetTextTail:GetTextTail = "."/ 給出尾部說明文字例子:GetTextHead:Sql = $%SELECT SUM(實發(fā)工資) / 字段名,根據(jù)情況改,(不是漢字字段名)FROM salarydataWHERE year=THEYEAR and month=THEMONTH%x = SqlSelectInto( Sql ) Sql = $%SELECT COUNT(*) FROM salarydataWHERE year=THEYEAR an
22、d month=THEMONTH%n = SqlSelectInto( Sql ) +Right("0" #THEMONTH,2)+Right("0" #THEDAY,2) + "xxx公司 AE"+Right(" " +ToFormatStr(x,2,2,0),11)+"D "+Right(" "+str(n),7)+" 12345678E"TAC分配銀行卡號:自動分配銀行卡號的Tac語言程序標識名。例子參見系統(tǒng)程序:SNGZ_建行分配銀行卡號。EXPO
23、RTDATAVERIFYTACxx:報盤數(shù)據(jù)校驗的Tac語言程序標識名。例子參見系統(tǒng)程序:SNGZ_建行報盤數(shù)據(jù)校驗。8、月初始化公式每月須進行“月初始化”操作(初次使用可確?。?,拷貝上月數(shù)據(jù)至本月,有時需進行款項調(diào)整運算,在這里定義運算公式?!霸鲁跏蓟?公式 實際上是一段程序,它遵循“南北TAC語言”語法,款項名可作為常量或變量直接參與程序設(shè)計。下面舉例說明月初始化公式的運用:(1)扣零處理:當月工資實發(fā)至元,剩余的轉(zhuǎn)至下月??稍O(shè)置“上月剩余”、“本月結(jié)余”款項,在“工資數(shù)據(jù)公式”中要包含如下語句:本月結(jié)余實發(fā)工資cint(實發(fā)工資)月初始化公式中包括如下語句:上月剩余本月結(jié)余月初始化公式
24、執(zhí)行后,系統(tǒng)自動執(zhí)行“工資數(shù)據(jù)公式”,將算出新的“本月結(jié)余”。當然,用戶可根據(jù)需要,隨意設(shè)計扣零處理至角、拾元、百元等。注:cint() 為取整函數(shù)。(2)累計款項:如用戶要求計算累計養(yǎng)老金,可設(shè)計“養(yǎng)老金”、“累計養(yǎng)老金”、“上月累計養(yǎng)老金”款項,在“工資數(shù)據(jù)公式”中要包括如下語句:累計養(yǎng)老金上月累計養(yǎng)老金養(yǎng)老金同樣,月初始化公式中包括如下語句:上月累計養(yǎng)老金累計養(yǎng)老金9、數(shù)據(jù)錄入每個月部分工資款項的需修改錄入時,可選擇菜單“工資數(shù)據(jù)數(shù)據(jù)錄入”彈出對話框;如圖:選擇“部門”、“年月”“瀏覽方式”(不選擇“瀏覽方式”,數(shù)據(jù)框?qū)⒁浴翱ㄆ钡男问襟w現(xiàn),每一個人顯示一個窗口)“全選”或部門選擇款項,確認后形成如下圖所示的對應(yīng)款項構(gòu)成的屏幕錄入窗口(移動鼠標點按字段,字段變?yōu)樗{色為選中;初次使用該系統(tǒng)須錄入數(shù)據(jù))。工資數(shù)據(jù)錄入過程中,公式被自動執(zhí)行,完成本單位全部人員工資數(shù)據(jù)的運算。10、批量修改 對工資數(shù)據(jù)按給定的條件進行批量修改,如每位職工的基本工資增加100元,可選擇菜
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療用品行業(yè)市場準入政策考核試卷
- 光纜行業(yè)供應(yīng)鏈管理考核試卷
- 成人高等教育材料力學與工程應(yīng)用考核試卷
- 壓力敏感合成材料制造技術(shù)與應(yīng)用考核試卷
- 機織服裝國際貿(mào)易法規(guī)與慣例考核試卷
- 數(shù)字內(nèi)容版權(quán)監(jiān)測與維權(quán)策略考核試卷
- 青島沃爾沃購車合同范本
- 中介渠道合作合同范本
- 藝人標準解約合同范本
- 酒店訂制家具合同范本
- 土木工程材料課件(精選優(yōu)秀)
- 兒童期創(chuàng)傷量表
- 拗九節(jié)班會方案
- 2022年八大員的勞務(wù)員考試題及答案
- DLT5210.4-2018熱工施工質(zhì)量驗收表格
- 醫(yī)院實習護士轉(zhuǎn)科表
- 2023年最新的郭氏宗祠的對聯(lián)大全
- 《中國古代文學史》宋代文學完整教學課件
- 新部編人教版四年級下冊道德與法治全冊教案(教學設(shè)計)
- 物業(yè)服務(wù)企業(yè)市場拓展戰(zhàn)略規(guī)劃課件
- 2018年青海大學碩士論文格式模板
評論
0/150
提交評論