联芯科技ERP项目-技术文档-HR-016-员工年度收入统计-V1.0-20090908_第1页
联芯科技ERP项目-技术文档-HR-016-员工年度收入统计-V1.0-20090908_第2页
联芯科技ERP项目-技术文档-HR-016-员工年度收入统计-V1.0-20090908_第3页
联芯科技ERP项目-技术文档-HR-016-员工年度收入统计-V1.0-20090908_第4页
联芯科技ERP项目-技术文档-HR-016-员工年度收入统计-V1.0-20090908_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DATE\@"yyyy-MM-dd"2009-10-28Version1.0PAGE1联芯科技ERP项目 DATE\@"M/d/yyyy"10/28/2009Version1.0 联芯科技ERP项目开发规格书第I部分:需求模块MACROBUTTONCheckIt_CheckBox£MM MACROBUTTONCheckIt_CheckBox£PP MACROBUTTONCheckIt_CheckBox£SD MACROBUTTONCheckIt_CheckBox£FI MACROBUTTONCheckIt_CheckBox£CO ■HRMACROBUTTONCheckIt_CheckBox£其它Spec编号ZLC_SPEC_HR_016短描述员工年收入统计类型MACROBUTTONUnCheckIt_Radiobutton报表●ABAPProgramMACROBUTTONCheckIt_RadiobuttonInformationSystemMACROBUTTONCheckIt_RadiobuttonReportPrinter MACROBUTTONCheckIt_RadiobuttonReportWriterMACROBUTTONCheckIt_RadiobuttonSAPQueryMACROBUTTONCheckIt_RadiobuttonBWreportMACROBUTTONCheckIt_RadiobuttonCrystalReportsMACROBUTTONCheckIt_RadiobuttonOthersMACROBUTTONCheckIt_Radiobutton表单MACROBUTTONCheckIt_Radiobutton流程增强MACROBUTTONCheckIt_RadiobuttonUserExitMACROBUTTONCheckIt_RadiobuttonBADIMACROBUTTONCheckIt_RadiobuttonDialogProgram MACROBUTTONCheckIt_RadiobuttonOtherseMACROBUTTONCheckIt_Radiobutton接口MACROBUTTONCheckIt_RadiobuttonBAPIMACROBUTTONCheckIt_RadiobuttonIDOCMACROBUTTONCheckIt_RadiobuttonALEMACROBUTTONCheckIt_RadiobuttonOthersendMACROBUTTONCheckIt_Radiobutton数据转移需求优先级MACROBUTTONUnCheckIt_RadiobuttonHigh/关键 MACROBUTTONCheckIt_RadiobuttonMid/推荐 MACROBUTTONCheckIt_RadiobuttonLow/可选用户MACROBUTTONNextCell陈志硕要求日期2009-0预计开发天数(由功能顾问与开发顾问评估)必填_____天是否有标准功能MACROBUTTONCheckIt_RadiobuttonYes MACROBUTTONUnCheckIt_RadiobuttonNo标准功能未采用的原因:MACROBUTTONCheckIt_RadiobuttonPerformanceMACROBUTTONCheckIt_RadiobuttonComplexityMACROBUTTONCheckIt_RadiobuttonOtherse参考的标准功能文档变更历史版本号文档维护时间姓名简要的描述1.0张钰添加技术说明

第II部分:详细功能描述目的:通过此功能显示月度工资发放明细、汇总。功能描述:通过读取系统中相关的工资项,形成公司总部以及北京分公司月度工资明细表。运行频率MACROBUTTONCheckIt_Radiobutton任何时间MACROBUTTONCheckIt_Radiobutton每天MACROBUTTONCheckIt_Radiobutton每周MACROBUTTONCheckIt_Radiobutton两周MACROBUTTONUnCheckIt_Radiobutton每月MACROBUTTONCheckIt_Radiobutton每年MACROBUTTONCheckIt_Radiobutton其它:运行方式MACROBUTTONUnCheckIt_Radiobutton手工MACROBUTTONCheckIt_Radiobutton自动MACROBUTTONCheckIt_Radiobutton批处理MACROBUTTONCheckIt_Radiobutton在线处理输出方式MACROBUTTONCheckIt_Radiobutton屏幕输出MACROBUTTONCheckIt_Radiobutton打印MACROBUTTONUnCheckIt_Radiobutton文件输出MACROBUTTONCheckIt_Radiobutton其它:打印机类型纸张大小语言选择屏幕:报表/表单的字段顺序字段名称字段技术名称字段描述特殊需求1工资核算范围选择工资核算范围可多选2统计年份选择统计年份程序用到的表表描述字段名称字段描述RT结果表IN-PERIOD所在期间FOR-PERIOD历经期间LGART工资科目BETRG金额Start/FP历经期间开始End/FP历经期间结束逻辑关系:运行报表时需考虑其权限对象,根据操作人员分配的权限对象P_PCR进行人员的检索。输入统计年份通过tcode:pc_payresult输入人员编号找到历经期间开始Start/FP和历经期间结束End/FP在统计年份范围内的RT表。工资范围输入工资核算范围,确定发放工资的人员范围。表头--****中输入统计年份。员工编号,姓名--在系统中提取选定工资核算范围下面所有的员工的编号PERNR和姓名,放入表格中。部门—对应员工编号,在pa0001取该员工所对应的组织单位ORGEH。二级部门--通过ORGEH在表HRP1003中找到ZZ1003B判断是否3或4,如果是就把前面取出的所在部门复制到二级部门,如果不是,根据ORGEH在表HRP1001中找与ORGEH关于RSIGN为ARELAT为002的组织单位,重复此操作直至通过ORGEH在表HRP1003中找到ZZ1003B判断是3或4,将文本放入二级部门.全年收入额—常规导出月度工资时,对应员工编号,将统计范围内所有在RT表中找到工资科目LGART下面的工资项/101加和。若RT表中有工资项4006,则此条记录中的/101不计入加和。月份数—pc_payresult中IN-PERIOD所在期间、FOR-PERIOD历经期间非空,且日期在统计年份内的记录数。年平均数—全年收入额/月份数,结果保留2位小数(四舍五入)。样张:

第III部分:技术说明ProgramnameZ_HR_EXEC_YEAR_REVENUETransactioncodeZFICO012AuthorizationObjectP_PCRFormFormnameN/AOutputtypeN/AFormroutineN/A程序逻辑:程序逻辑说明及程序逻辑图1、根据屏幕输入的统计年份,获取当年的第一天和最后一天gv_first、gv_last.2、从信息类型0001中取员工编号、姓名、部门、部门描述信息SELECTpa0001~pernr"员工编号pa0001~begda"开始时间pa0001~endda"结束时间pa0001~sname"姓名pa0001~orgeh"部门t527x~orgtx"部门描述pa0001~abkrs"工资核算范围FROMpa0001INNERJOINt527xONpa0001~orgeh=t527x~orgehINTOCORRESPONDINGFIELDSOFTABLEgt_pernrWHEREpa0001~begda<=gv_lastANDpa0001~endda>=gv_lastANDpa0001~abkrsINp_abkrs."工资核算范围3、将步骤2中的信息添加至输出表GT_OUT。LOOPATgt_pernrINTOgs_pernr.gs_out-pernr=gs_pernr-pernr.gs_out-sname=gs_pernr-sname.gs_out-orgeh=gs_pernr-orgeh."部门gs_out-orgtx=gs_pernr-orgtx."部门描述APPENDgs_outTOgt_out.CLEAR:gs_pernr,gs_out.ENDLOOP.4、求二级部门、二级部门描述LOOPATgt_outINTOgs_out.SELECTSINGLEzz1003bINTOgs_out-zz1003bFROMhrp1003WHEREobjid=gs_out-orgehANDotype='O'ANDplvar='01'.IFgs_out-zz1003b='3'ORgs_out-zz1003b='4'.gs_out-stext2=gs_out-orgtx.gs_out-orgeh2=gs_out-orgeh.MODIFYgt_outFROMgs_out.ELSE.DATA:l_sobidLIKEhrp1001-sobid.DO3TIMES."5级组织CLEAR:l_sobid.SELECTSINGLEsobidINTOl_sobidFROMhrp1001WHEREobjid=gs_out-orgehANDotype='O'ANDplvar='01'ANDrsign='A'ANDrelat='002'.gs_out-orgeh2=l_sobid+0(8).SELECTSINGLEzz1003bINTOgs_out-zz1003bFROMhrp1003WHEREobjid=gs_out-orgeh2ANDotype='O'ANDplvar='01'.IFgs_out-zz1003b='3'ORgs_out-zz1003b='4'.SELECTSINGLEstextINTOgs_out-stext2FROMhrp1000WHEREobjid=gs_out-orgeh2ANDotype='O'ANDplvar='01'.gs_out-orgeh2=gs_out-orgeh2.ELSE.gs_out-orgeh2=''.ENDIF.MODIFYgt_outFROMgs_out.ENDDO.ENDIF.ENDLOOP.5、求簇表,筛选日期符合统计年份的数据,放到表gt_rgdir中。*经历期开始、经历期结束在所选时间范围内,切经历期和所在期间同时为空或者同时不为空,并且经历期和所在期间不为空时要相等LOOPA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论