会计电算化(应用篇)工资子系统.ppt

上传人:laozhun 文档编号:2232760 上传时间:2023-02-04 格式:PPT 页数:47 大小:533.50KB
返回 下载 相关 举报
会计电算化(应用篇)工资子系统.ppt_第1页
第1页 / 共47页
会计电算化(应用篇)工资子系统.ppt_第2页
第2页 / 共47页
会计电算化(应用篇)工资子系统.ppt_第3页
第3页 / 共47页
会计电算化(应用篇)工资子系统.ppt_第4页
第4页 / 共47页
会计电算化(应用篇)工资子系统.ppt_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《会计电算化(应用篇)工资子系统.ppt》由会员分享,可在线阅读,更多相关《会计电算化(应用篇)工资子系统.ppt(47页珍藏版)》请在三一办公上搜索。

1、1,会计电算化,(应用篇)工资子系统,2,课程目的,掌握和了解在计算机和网络环境中会计核算 职能是如何实现和完成的;,能以信息技术发展的眼光去理解会计;,能够应用分析和设计工具正确地描述不同时 期不同企业的会计数据和信息处理流程;,能够根据会计核算和管理的要求确定会计信 息系统的基本功能;,能够根据会计核算和控制的要求提出内部控 制方案;,能够正确地理解和评价电算化会计信息系统。,3,工资子系统主要完成企业员工工资的核算与管理,向成本和账务处理等子系统提供成本费用及报告信息;,第四章 工资子系统,4,人力资源是企业最有价值的资产。各种类型的组织均需建立人力资源管理系统。人力资源管理系统包括两个

2、相关的不同职能或子系统:人事管理系统和工资系统。计算机在企业应用的初期,人事管理和工资核算是分开处理的。近几年,人事管理和工资处理被整合为“人力资源管理系统”。,5,一、工资子系统的特点和功能,1、工资子系统的特点(1)政策性强、涉及面广。工资的核算与管理不仅涉及到企业的每个职工,而且涉及到企业的所有组织机构。应严格按国家政策进行核算与管理。同时,工资又是成本的重要组成部分,合理的工资核算与管理,可降低人工费用。(2)工资项目繁多。应付工资和应扣款项可达到3040项。(3)计算方法复杂,有规律。如个人所得税要考虑收入及适用税率;计算方法具有规律性。,6,一、工资子系统的特点和功能,1、工资子系

3、统的特点,(4)计算重复,数据量大。对每个职工的工资都需计算,工资信息量大,包括固定信息、变动信息,中间信息等。(5)时间性强。工资的发放有一定的时间限制,必须按时完成工资的计算,及时发放给职工。(6)精确性高。工资及税金的计算关系到每个职工的切身利益,不允许出现丝毫的差错。(7)原始数据来源分散。如考勤部门,产量统计部门,人事部门,工会等。,7,(1)输入与职工工资核算和管理有关的原始数据;(2)及时处理职工调人,调出,内部调动,调资等数据;,2、工资子系统的功能,(3)按工资发放单位正确计算职工工资,输出“工资结算单”和“工资条”,为及时发放工资提供准确的依据;(4)逐级汇总、统计各级单位

4、所需各种面额人民币数量,输出“票面张数表”(非现金方式发放工资,不需此功能),(5)逐级汇总各级单位的汇总工资费用,输出“工资费用汇总表”;(6)按规定比例计提职工福利费和工会经费;,(7)按工资的用途,进行费用分配,输出“工资费用分配表”;,8,2、工资子系统的功能,(8)根据“工资费用分配表”编制转账凭证,传输到账务处理于系统和成本子系统,以便汇总入账和计算产品成本;,(9)正确计算并代扣个人所得税;(10)提供丰富的查询功能;(11)按月进行核算与管理处理(包括月初始化);(12)为系统基本功能的实现提供必要的系统管理功能。,9,二、工资子系统的处理流程,(一)手工处理流程,10,(二)

5、计算机处理流程,11,三、数据编码及主要数据文件设计,(一)职工代码与部门代码设计 为了便于输入、存储和处理工资数据,在工资子系统中,要为职工及部门设计统一的编码。通常有两种方式:1、将各部门代码与职工代码结合起来进行编码,一般采用组码和群码结合的方法设计。2、将部门代码与职工个人代码分别设计。注意部门代码的设计要与会计信息系统中其他子系统中对部门代码的设计相一致。,12,(二)主要数据文件设计,1、职工工资结构描述文件 是以职工工资项目作为一条记录存储的数据库文件。系统根据用户设置的工资项目建立其结构,而用此结构描述文件自动生成工资数据文件结构(如:工资计算文件、汇总文件、费用分配文件等)。

6、职工工资结构描述文件结构:文件名:GZKJG.DBF 字段名 类型 宽度 小数位 FIELDNAME C 10 FIELDTYPE C 1 FILEDLEN N 3 FILEDDEC N 3,13,2、工资计算文件,文件名:GzJswJ.DBF字段名 类型 宽度 小数位部门代码 C 4职工代码 C 4姓名 C 8性别 C 2工作类别 C 4基本工资 N 7 2固定津贴 N 7 2事假扣款 N 7 2病假扣款 N 7 2事假天数 N 2病假天数 N 2应发工资 N 7 2固定扣款 N 7 2个人所得税 N 7 2实发工资 N 7 2,14,3、工资汇总文件,文件名:GZHZWJ.DBF字段名 类

7、型 宽度 小数位部门代码 C 4职工人数 N 4基本工资 N 12 2固定津贴 N 12 2变动津贴 N 12 2病假扣款 N 12 2事假扣款 N 12 2应发工资 N 12 2固定扣款 N 12 2个人所得税 N 12 2实发工资 N 12 2,15,4、工资费用分配文件,文件名:GZFPWJ.DBF字段名 类型 宽度 小数位部门代码 C 工资类别 C 4科目代码 C 7应付工资 N 12 2福利费 N 12 2工会经费 N 12 2,16,5、部门代码文件,此文件给出部门代码和部门名称的对照关系。其结构如下:,文件名:KKBZWJ.DBF 字段名 类型 宽度 小数位 工龄 N 2 扣款率

8、 N 4 2,6、扣款标准文件 此文件给出职工的工龄和相应的扣款率。其结构如下:,文件名:BMWJ.DBF 字段名 类型 宽度 小数位 部门代码 C 4 部门名称 C 20,17,7、个人所得税税率文件,此文件给出根据税法规定的工资、薪金个人所得税应纳税所得额、适用税率和速算扣除数的对照关系,是计算个人所得税的依据。其结构如下:,文件名:SLWJ.DBF 字段名 类型 宽度 小数位 纳税所得额 N 6 税率 N 5 2 速算扣除数 N,8、工资项目计算公式库文件 此文件存放工资项目的计算公式。其结构如下:,文件名:GSKWJ.DBF 字段名 类型 宽度 小数位 序号 C 2 项目名称 C 10

9、 计算公式 C 50,18,工资子系统主要是完成工资结算、工资分配和计提福利费的任务。应设置的功能有:改变每一职工每月各项工资和各种扣款数据,查询每一职工的工资内容以及各工资项目的汇总数据,计算、汇总工资、打印工资条、工资存档表、工资汇总表,计提职工福利费和分配工资,打印工资分配表和福利费计提表,结转工资费用和职工福利费用,以及系统初始化功能。,四、工资子系统功能模块设计,19,功能模块如下:,20,(一)初始化模块设计,初始化是指运行某些程序使某一工作文件恢复到初始状态,以便开始新的工作。工资子系统初始化的功能如下:1、库结构设置:对工资数据库文件结构(即工资项目和工资项目计算公式)的维护功

10、能。2、部门设置:设置部门代码与部门名称对应关系和部门代码文件维护的功能。3、工资费用分配项目设置:根据会计制度规定输入工资费用分配文件中表明部门代码、工作类别与会计科目对应关系的数据;并对其进行维护。4、基本不变数据输入:输入企业所有职工的全部基本不变数据,这部分数据一经输入便可长久使用。5、月初始化:一个月执行一次,使子系统的所有数据文件恢复初始状态。,21,(二)人员变动模块设计,人员变动模块是针对工资数据文件中的基本不变数据设置的。1、人员变动:是工资管理中的重要辅助模块。人员变动包括职工调入,调出和内部的岗位调动。2、基本工资变动:是对基本不变数据的零星修改。3、固定津贴统一调整:是

11、对基本不变数据的成批替换修改。注:此模块必须设置口令确保模块的安全。,22,(三)数据录入模块设计,数据录入模块为工资核算与管理组织变动数据,并及时准确地将数据输入计算机系统中。,1、输入数据:分为基本不变数据和变动数据的输入。,(1)基本不变数据的输入:是在系统初始化时完成的。其输入格式如下:,23,第一种方式:按职工输入,(2)变动数据的输入格式,在设计时应考虑使用习惯。根据实际情况分为以下几种方式:,24,第二种方式:按工资项目输入,25,第三种方式:与第二种方式基本相似,但不给出输入项目代码选择提示,要求用户输入项目字段名称,再连续输入该项目下的职工数据。,注:为保证原始数据输入的准确

12、性、合理性和合法性,一般要对其进行校验或检测。,26,2、修改数据,是修改已经输入的变动数据。修改方式可以是:全部修改、成批修改和个别修改。3、审核数据 由于工资数据涉及到企业每个职工的切身利益,所以必须保证输入的数据绝对正确。审核的方法可以采用:二次输入法、数值控制法和输出审核法等。,27,(四)工资处理模块设计,是工资核算的核心,所有数据都要经过这一模块处理。设计时主要考虑的是计算技巧和运行速度。1、工资计算(1)计算个人工资各项目的方法。应发工资基本工资十固定津贴十变动津贴扣款合计=病假扣款+事假扣款-个人所得税 实发工资应发工资 扣款合计(2)计算病、事假、扣款的方法。事假扣款=事假天

13、数日工资 病假扣款=病假天数日工资扣款率(扣款率按劳动保险条例规定),28,(3)计算日工资,按全年251(即365-522-10)天计算。这种计算方法,在职工缺勤期间,遇有星期日和法定假日不扣工资,即职工在星期天和法定假日没有工资。按每月日数固定为30天计算。这种计算方法在星期天和法定假日照付工资,缺勤期间的节假日也算缺勤,照扣工资。计算公式为:日工资职工月基本工资30 按每月实际工作天数计算。这种计算方法计算结果的误差最小。计算公式为:当月应工作天数当月实际日历天数(当月星期日天数十当月法定假日天数),29,(4)计算工龄的方法,工龄=工资核算时间-职工参加工作时间(5)计算个人所得税 按

14、照个人所得税法规定,工资、薪金所得应纳税额计算公式为:应纳税额=应纳税所得额适用税率一速算扣除数=(每月收入额800或4000元)适用税率速算扣除数 个人所得税税率及速算扣除表,30,2、工资汇总,工资汇总一般有二种方法:(1)用同一数据来源逐次求出各级组织的工资数据(2)用同一数据来源生成不同的工资汇总文件 3、工资分配 将企业每月发生的全部工资费用按工资费用的用途进行分配。(1)生成工资分配业务数据 系统初始化时,根据会计制度规定输入工资费用分配文件中表明部门代码、工作类别与会计科目、代码对应关系的数据。按照财务制度规定的工资总额(14和2)比例计提职工福利费和工会经费。计算方法如下:计提

15、的职工福利费(工会经费)应付工资计提百分比,31,(2)编制工资分配业务转账凭证,当月工资业务处理完毕后,系统自动编制转账凭证传输到账务处理子系统。,提取福利费 借:生产成本(4101)制造费用(4105)管理费用(5502)贷:应付福利费(2153)提取工会经费 借:管理费用(5502)贷:其他应付款(2181),本月应发工资的分配 借:生产成本(4101)制造费用(4105)管理费用(5502)营业费用(5501)在建工程(1603)应付福利费(2153)营业外支出(5601)贷:应付工资(2151),32,(五)查询工资模块设计,工资子系统应具备灵活的屏幕查询功能,能够按某一特征来查询需

16、要的信息。,按职工代码查询,按部门查询,按工作类别查询,按工资项目查询,按自由方式查询,33,(六)打印输出模块设计,1、打印“工资结算单”设计 根据工资核算与管理的需要,电算化工资子系统中的“工资结算单”,的设计要求按发放单位采用内部表格的形式打印输出。“工资结算单”一般按车间、班组编制。要列出每个职工有关工资结算的各项内容,发放工资单位发放工资的合计数,实发工资人数“工资结算单”的一般格式设计,34,2、打印“工资条”设计,“工资条”的输出内容和格式可由企业自己设计 工资条,注意:工资条也可以是纵向输出。,35,3、打印“个人所得税计算表”设计,“个人所得税计算表”是工资结算单中“个人所得

17、税”扣除项目的来源。是企业代扣代缴个人所得税的依据。个人所得税计算表年 月,36,4、打印“工资汇总表”设计,X X X 企业 工资汇总单部门名称:XX 年XX 月 部门代码:,工资费用要按班组、车间和全厂等三级组织逐级汇总,用内部表格形式打印输出。,37,5、打印“工资费用分配表”设计,将工资费用汇总分配的结果,采用内部表格形式打印。工资费用分配表 XX 年 XX 月,38,6、打印“转账凭证”设计,工资子系统的“转账凭证”输出应与会计信息系统中账务处理子系统的设计相一致,以保数据在各子系统之间的正确传递。(七)系统管理模块设计 系统管理模块包括系统操作权限设定、数据备份、数据恢复等功能。这

18、部分内容与账务处理子系统中的系统服务及数据管理相同,在此不再赘述。,39,五、程序设计举例,一)工资计算程序*程序名:GZJSPRG*功能:根据工资管理制度计算企业所有职工的个人工资*CLEA ALLSET TALK OFF 8,15 SAY 正在计算工资,请稍候!SELE B*公式库文件USE GSKWJ SELE AUSE GZJSWJDO WHILE.NOT.EOF()SELE B GO TOP,40,DO WHILE.NOT.EOF()*项目名称 STOR XMMC TO AA*计算公式 STOR JSGS TO BB SELE A REPL&AA WITH&BB SELE B SKI

19、P ENDDOSELE ASKIPENDDOCLEA ALLRETURN,41,二)工资汇总程序,*程序名:GZHZPRG*功能:逐级汇总各级组织工资*CLEA ALLSET TALK OFF 8,15 SAY“正在汇总工资,请稍候!”DECLARE BZ(10),CJ(10),QC(10)STOR 0 TO BZ,CJ,QCSELE BUSE GZHZWJSELE AUSE GZJSWJINDE ON BMDM十ZGDM TAG BHDO WHILE.NOT.EOF()CJDM=SUBSTR(ZGDM,1,2),42,DO WH1LE.NOT.EOF()IF SUBSTR(ZGDM,1,2)

20、“&CJDM”EXIT ENDIF BZDMBMD DO WHILE.NOT.EOF()IF BMDM“&BZDM”EXIT ENDIF BZ(1)=BZ(1)十1&职工人数 BZ(2)=BZ(2)十JBGZ 基本工资 BZ(3)=BZ(3)十GDJT&固定津贴 BZ(4)=BZ(4)BDJT&变动津贴 BZ(5)BZ(5)BJKK 病假扣款 BZ(6)=BZ(6)十SJKK&事假扣款 BZ(7)=BZ(7)十YFGZ&应发工资 BZ(8)=BZ(8)GDKK&固定扣款 BZ(9)BZ(9)GTSDS 个人所得税 BZ(10)BZ(10)十SFGZ&实发工资 SKIP ENDDO,43,SEL

21、E B APPE BLANK REPL JBGZ WITH BZ(2),GDJT WITH BZ(3)REPL BKJT WITH BZ(4),BJKK WITH BZ(5)REPL BJKK WITH BZ(6),YFGZ WITH BZ(7)REPL GDKK WITH BZ(8),GRSDS WITH BZ(9)REPL SFGZ WITH BZ(10)N=1 DO WHILE N10 CJ(N)=CJ(N)十BZ(N)N=N十1 ENDDO STOR 0 TO BZ SELE A ENDDO,44,SELE B APPE BLANK REPL BMDM WITH CJDM.+“99”,

22、ZGTS WITH CJ(1)REPL JBGZ WITH CJ(2),GDJT WITH CJ(3)REPL BDJT WITH CJ(4),BJKK WITH CJ(5)REPL BJKK WITH CJ(6),YFGZ WITH CJ(7)REPL GDKK WITH CJ(8),GRSDS WITH CJ(9)REPL SFGZ WITH CJ(10)N1 DO WHILE N=10 QC(N)QC(N)十CJ(N)N=N十1 ENDDO STOR 0 TO CJ SELE A ENDDO,45,SELE B APPE BLAND REPL BMDM WITH“9999”,ZGRS W

23、ITH QC(1)REPL JBGZ WITH QC(2),GDJT WITH QC(3)REPL BDJT WITH QC(4),BJKK WITH QC(5)REPL BJKK WITH QC(6),YFGZ WITH QC(7)REPL GDKK WITH QC(8),GRSDS WITH QC(9)REPL SFGZ WITH QC(10)CLEA ALL RETURN,46,三)工资分配程序,*程序名:GZHZ.PRG*功能:按工资的用途分配工资费用*CLEA ALLSET TALK OFF 8,15 SAY“正在分配工资,请稍候!”SELE AUSE GZFPWJ&以部门代码十工作

24、类别建索引SELE BUSE GZJSWJINDE ON BMDM十GZLB TAG BH2,47,DO WHILE.NOT.EOF()STOR 0 TO X1 STOR SUBSTR(BMDM,1,2)TO BMDM1 STOR GZLB TO GZLB1 D0 WHILE SUBSTR(BMDM,1,2)=BMDM1.AND.GZLB=GZLB1 X1=X1+YFGZ SKIP ENDDO SELE A SEEK BMLBM1 REPL YFGZ WITH X1&应付工资 REPL FLF WITH(X1*14)/100&福利费 REPL GHJF WITH(X1*2)/100&工会经费 SELE BENDDOCLEA ALLRETURN,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备2025010119号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000987号