SAPBWBOABAPHR

合集下载

SAP系统的HR模块介绍及其常用事务代码.

SAP系统的HR模块介绍及其常用事务代码.

关于SAP系统的HR模块国内典型用户:三资部分:SAP,Volkswagen,Microsoft,Bosch,Siemens,AMD,AMECO,AT&S,Metro, Samsung,Basf,Shell,Tyco;内资部分:联想,万科,招商银行,浦发银行,中石化,中石油,中国电信(网通被Oracle抢了,中海油,养生堂,同洲电子,上海电力,邯郸钢铁;子模块:PA(Personnel AdministrationOM(Organizational ManagementPT(Personnel Time ManagementPY(PayrollPD(Personnel DevelopmentCompensationBenefitsRecruitment(ore-RecruitingTE(Training & Event Management,ore-LearningESS&MSS(Employee Self-Service,Manager Self-ServiceIncentive WageShift Planning(with PP通常国内用到的模块:PA,OM,PT,PY(号称"四大"一、PAPA基本上就是涵盖各个方面的员工主数据,PA有两个基本概念:lnfo type和Action 。

Info type是一类相关信息的集合,用四位数字为代码,例如:0001组织分配,0002 个人基本信息,0006地址,0008基本工资,0021家庭成员,每个Info type其实就是一个table,table里有很多字段,比如"0002"这个Info type里有的字段:姓/名/称谓/别名/婚姻/宗教/性别等等,同一个Info type 可以根据人员不同国家呈现不同的屏幕,并且某些Info type是特定国家专用的,比如中国专用的"个人所得税/社保/公积金/政治面貌/档案"等。

SAPHR功能介绍92174

SAPHR功能介绍92174

SAP 人力资源解决方案东软慧聚信息技术XX2010年1月30日人力资源管理体系建设分析SAP 人力资源管理功能介绍项目计划和实施X围的建议人力资源管理体系建设分析SAP 人力资源管理功能介绍项目计划和实施X围的建议人力资源管理模式的变革趋势人力资源管理体系的搭建人力资源管理信息需求分析工作内容信息需求灵活分析决策支持实时信息人力资源管理体系建设分析SAP 人力资源管理功能介绍项目计划和实施X围的建议人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议组织单元、职位和人员的详细信息组织管理维护和体现公司组织结构和工作岗位及其隶属关系的管理岗位编制,及岗位汇报关系岗位说明书的存储和查询部门及岗位的成本费用分摊属性的维护查询组织机构、岗位、人员的历史变迁情况组织结构变化的动态模拟、分析和切换岗位和组织管理相关的查询和报表内容提要人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议招聘管理人才管理的内部与外部功能外部(人事招聘)界面简历维护内部(人事招聘)界面人才库分类人才库职业信息/职业中介针对特定人才入,招聘管理(电子招聘)支持人才管理,增加招聘工作的主动性 完整的招聘方案,支持外部招聘和内部竞聘 支持多渠道应聘申请录入提高招聘业务效率 建立雇主品牌,建立人才库,吸引和挽留企业所需人才 通过查询工具和BW 报表提供决策分析内容提要人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议员工的分类管理:人员组和人员子组机构的差异管理:人事X围和人事子X围通过职位,确定汇报关系、成本中心、任职要求等组织计划信息记录和管理员工相关信息:个人、家庭、合同、培训、考评、奖惩等记录和管理人事事件如入职、转正、转岗、调动、升迁、离职等与人事管理相关的自动提醒和预警功能如合同到期,试用期到期等与人事行政事务管理相关的查询和报表功能内容提要人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议考勤管理计划工作时间时间评估# 工作小时#生病小时时间记录员工在岗工作员工病假员工在加班信息类型薪酬核算财务/控制# 加班小时$钱用于#工作小时$钱用于#生病小时$钱用于#加班小时返回内容提要人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议薪酬管理- 薪资发放财务过帐和分摊薪资报表/工资单薪资发放(银行转帐现金)薪酬管理支持不同形式的薪酬结构/标准的定义和维护,薪酬等级可直接和岗位和员工挂钩,支持不同类别的人员管理的薪酬支付和所得税计算处理支持员工各种工资项目的录入或设置规则进行自动计算工资单的打印输出用于工薪支付的银行磁盘文件的生成,可配置生成不同地区不同银行的数据格式工资计算结果按指定会计科目过账到财务和成本会计模块,支持费用按成本中心归结和分摊各种工资报表的打印输出社会福利个人所得税管理支持不同地区住房公积金和各种社会保险和补充保险的缴费规则设置、缴费基数自动计算、切换和申报,薪资核算系统自动计算公司和员工缴费支持工资、奖金和劳务费的个人所得税的规则设置和自动计算生成个人所得税报表、社会保险和住房公积金报表内容提要人力资源管理体系建设分析SAP 人力资源管理功能介绍组织管理招聘管理人事行政考勤管理薪酬管理绩效考核员工发展学习培训自助服务报表分析项目计划和实施X围的建议绩效管理支持对部门和个人的考核支持一对一的考核和360度考核支持得分的自动计算和用户自定义计算公式支持考核得分情况并排序考核结果可用于月绩效工资/奖金的计算考核例子:中层领导班子、干部XX测评员工任职资格/能力的评价员工绩效考核对各部门负责人完成岗位职责情况的考核部门经济责任制考核系统存放部门和员工的历年考核结果可供查询和统计分析绩效管理模块系统实现绩效考核模块能够管理不同的绩效考核模板,根据模板对员工进行考核,并记录每个人的绩效考核结果。

SAP_BW_BI_培训教程(经典案例)_【51SAP教育中心】

SAP_BW_BI_培训教程(经典案例)_【51SAP教育中心】

Customer dimension
C Customer # 13970522 Region … West ...
Product dimension
P Product # 2101004 Product group … Displays ... T
Time dimension
Period 10 Fiscal year 1999 … ...
Sales Org Dimension
Material Dimension
Dimension Keys
Customer ID Customer Name City Region Office Name
Time Code ID Year Fiscal Year Quater Mounth Day of the Week
Fact table
P Product # 2101004 Product group displays … ... T Period 10 Fiscal year 1999 … ...
Product dimension
19
Time dimension
星形结构示例:销售
销售数据
Competition Customer
Secondary Competitor
Sales Salesperson Rep group Sales territory Sales region Time Date Week Month Fiscal Year Sales district Sales planning group Distribution key
16
维度示例: 销售
Customer
Customer number Customer name Cust Category Cust Subcategory Division Industry Revenue Class Transportation zone Currency

SAP系统的HR模块介绍及其常用事务代码

SAP系统的HR模块介绍及其常用事务代码

关于SAP系统的HR模块国内典型用户:三资部分:SAP,Volkswagen,Microsoft,Bosch,Siemens,AMD,AMECO,AT&S,Metro,Samsung,Basf,Shell,Tyco;内资部分:联想,万科,招商银行,浦发银行,中石化,中石油,中国电信(网通被Oracle抢了),中海油,养生堂,同洲电子,上海电力,邯郸钢铁;子模块:PA(Personnel Administration)OM(Organizational Management)PT(Personnel Time Management)PY(Payroll)PD(Personnel Development)CompensationBenefitsRecruitment(ore-Recruiting)TE(Training & Event Management,ore-Learning)ESS&MSS(Employee Self-Service,Manager Self-Service)Incentive WageShift Planning(with PP)通常国内用到的模块:PA,OM,PT,PY(号称"四大")一、PAPA基本上就是涵盖各个方面的员工主数据,PA有两个基本概念:Info type和Action。

Info type是一类相关信息的集合,用四位数字为代码,例如:0001组织分配,0002个人基本信息,0006地址,0008基本工资,0021家庭成员,每个Info type其实就是一个table,table里有很多字段,比如"0002"这个Info type里有的字段:姓/名/称谓/别名/婚姻/宗教/性别等等,同一个Info type 可以根据人员不同国家呈现不同的屏幕,并且某些Info type是特定国家专用的,比如中国专用的"个人所得税/社保/公积金/政治面貌/档案"等。

sap HR功能介绍

sap HR功能介绍
紧密结合人事档案管理、财务和控制管理以及后勤支援管理等功能模块
新聘、晋升、离职、转调等工资处理能力
针对薪资计算结果的合理性与有效性提供检验程序,可检验各项计算结果(如成本中心、给付额、银行转帐、成本分配、税金扣缴,或各种追溯项目等等)
可处理不同工作时间、轮班等工时转换状态下的薪资计算
完整的薪资报告,包括针对不同支付项目的处理报告与分析报告
快速建立与公司现状相符的组织,包括项目小组、正式部门、矩阵式组织等
建立工作汇报结构,进而设定工作流程与资料阅读权限
组织管理模块具有组织即时更新功能:一旦规划中的组织变更获得批准,便可依照生效日期,即时更新
根据生效日期(时间)前后,将成本作不同时间的分类
无论是企业规模扩大,还是企业业务重整,皆可模拟出多套不同的组织规划方案,并计算出相应人力成本。只要设定生效日,系统会自动更新组织
工资发放方式:可以按照不同员工种类,以不同的方式支付。
现金支付:按货币币值种类,产生现金支付清单。
银行转账:根据银行要求,产生银行转账磁盘。
支票支付:在系统中完成支票打印。
中 国工资核算解决方案: SAP专为中国企业用户提供中国版的工资核算系统,针对中国各地区、各行业的政策,进行所得税的计算、社会保险和福利的计算和扣减等。并会根据法律政策的变化,随时对用户系统进行升级更新。
排班规划管理
mySAPHR具备最完整的员工排班规划功能,使企业在面临成本压力、交付期压力与产量压力时,能够灵活运用人力资源,达成经营目标
根据生产需求、员工资格、福利、工资、员工请假等各种状况,来选择适当员工,排定工作时间
自动挑选适当员工或者经由手动选择,来排定轮班计划
提供及时正确的每班当人员的现状报告
设定培训时间表,必修课程与培训人数限制

SAP HR常用BAPI和FM搜罗

SAP HR常用BAPI和FM搜罗

最近正在编几张HR的报表,把用到的一些BAPI和FM整理一下1.读取信息类型CALL FUNCTION 'HR_READ_INFOTYPE'EXPORTINGTCLAS = 'A'PERNR = L_OBJIDINFTY = '0001'BEGDA = SY-DATUMENDDA = SY-DATUMTABLESINFTY_TAB = P0001主要用来读取“P” 人事关系信息类型方面的数据。

其中TCLAS " A = employee, B = applicantINFTY " infotypePERNR " employee numberCALL FUNCTION 'RH_READ_INFTY'* EXPORTING* AUTHORITY = 'DISP'* WITH_STRU_AUTH = 'X'* PLVAR =* OTYPE =* OBJID =* INFTY = ' '* ISTAT = ' '* EXTEND = 'X'* SUBTY = ' '* BEGDA = '19000101'* ENDDA = '99991231'* CONDITION = '00000'* INFTB = '1'* SORT = 'X'* VIA_T777D = ' 'TABLESINNNN =* OBJECTS =* EXCEPTIONS* ALL_INFTY_WITH_SUBTY = 1* NOTHING_FOUND = 2* NO_OBJECTS = 3* WRONG_CONDITION = 4* WRONG_PARAMETERS = 5* OTHERS = 6主要是读取组织管理信息类型方面的数据。

ABAPHR开发总结

ABAPHR开发总结

ABAPHR开发总结ABAPHR(Advanced Business Application Programming for Human Resources)是一种SAP HR系统的开发语言,通过使用ABAPHR可以为SAP HR系统开发各种功能和报表。

在本文中,我将对我在ABAPHR开发方面的经验和总结进行详细描述。

首先,对于ABAPHR的开发,了解SAPHR系统的数据结构和相关的表是非常重要的。

在开始开发之前,需要对SAPHR系统中的各种数据对象,比如员工、岗位、薪资等有一个清晰的认识。

通过了解这些数据对象的结构和关系,可以更好地理解开发需求,并能够更加高效地进行开发。

其次,对于ABAPHR的开发,熟悉ABAP语言是必不可少的。

ABAP语言是一种面向对象的编程语言,它在SAP系统中被广泛应用。

了解ABAP 的语法和特性,能够更加灵活和高效地进行开发。

例如,掌握ABAP中的循环语句、条件语句和函数模块等,可以帮助我们更好地处理数据和实现各种功能。

另外,对于ABAPHR的开发,熟悉SAPHR系统的各种功能模块和业务流程也是非常重要的。

ABAPHR的开发往往需要与SAPHR系统的其他模块进行集成,例如人事管理、薪资管理等。

因此,了解这些功能模块的工作原理和功能接口,能够更好地理解开发需求,并能够更好地与其他模块进行协同开发。

此外,在ABAPHR的开发过程中,良好的编码习惯和规范也是非常重要的。

良好的编码习惯可以提高代码的可读性和可维护性,减少错误和调试的时间。

例如,给变量和函数起有意义的名称,注释代码的关键部分,使用合适的数据类型和结构等,都是非常重要的。

最后,在ABAPHR的开发过程中,测试和调试也是不可忽视的环节。

在开发完成后,需要对开发的功能和报表进行充分的测试,确保其符合需求和预期。

在进行测试时,可以使用SAP的测试工具和模拟数据,对各种情况进行测试,以确保开发的功能和报表的稳定性和正确性。

SAPBW概览培训

SAPBW概览培训
详细描述
SAP BW 的发展历程可以分为几个阶段。最初,SAP BW 的 主要功能是数据仓库和报表生成。随着技术的发展和市场的 变化,SAP BW 逐渐增加了数据挖掘、OLAP 分析、数据质 量管理等功能,成为了一个全面的商务智能解决方案。
SAP BW 的应用领域
总结词
SAP BW 的应用领域非常广泛,它可以应用于各种行业和场景,如财务、人力资源、供应链、销售等 。
数据抽取
从源系统抽取数据是ETL过程的第 一步,SAP BW 支持多种数据抽 取方式,如批处理、实时流等。
数据转换
数据转换是ETL过程中的重要环节, SAP BW 提供了丰富的转换工具和 函数,用于清洗、格式化、验证和 整合数据。
数据加载
数据加载是将转换后的数据加载到 数据仓库中的过程,SAP BW 支持 高效的数据加载策略,以确保数据 的完整性和准确性。
03
SAP BW 的实施和部署
实施策略和规划
01
02
03
明确业务需求
在实施SAP BW之前,需 要明确企业的业务需求和 目标,以便制定合适的实 施策略。
制定项目计划
根据业务需求,制定详细 的实施计划,包括时间表、 资源分配、预算等。
培训和沟通
确保相关人员了解SAP BW的基本概念、功能和 操作,以便更好地参与实 施过程。
SAP BW 概览培训
目录
• SAP BW 简介 • SAP BW 的核心功能 • SAP BW 的实施和部署 • SAP BW 的最佳实践 • SAP BW 的未来发展
01
SAP BW 简介
SAP BW 的定义
总结词
SAP BW 是 SAP 的商务智能解决方案,它提供了一个全面的数据仓库和数据管 理工具集,用于整合、分析和报告企业数据。

SAP BW是什么

SAP BW是什么

SAP BW是什么SAP BW成立与发展的背景ERP的成功实施和应用,在使企业流程规范化的同时,也使得企业管理系统的处理数据量呈指数性增长。

对企业管理者来说,相当程度上,企业管理就是“信息的管理”,大量准确、及时的数据信息库无疑就象一座高品位的金矿一样,会让其兴奋不已。

不过,面对这庞大诱人的“金矿山”,要快捷有效地从中挖掘出真正的金子来,还是需要装备相当精良的工具的。

SAP BW(Business Information Warehouse,商务信息仓库)就是这样一件企业老总们亟需的“采金器”。

它也被认为是可以满足用户需求数据仓库系统中功能最强的一个: 满足SAP和非SAP系统的整合,丰富的数据转换工具,强大的Staging mechanisms,易于使用的前台报表,整合的Web报表,通过不同的工具将数据转换到非SAP系统中,使得信息分析员和决策者都可以迅速获得来自不同系统的高度集成化信息,进行数据的分析,提供准确的综合性报表以及商务智能功能,这些都使得BW成为独特的,可满足不同用户需求的数据仓库系统。

SAP BW主要的特征SAP BW[1]是mySAP 商务智能(BI)的集成化组件之一,为SAP数据和非SAP数据的采集、存储、分析和管理提供一个集成的,面向商务的平台。

它可以智能化地管理整个企业管理信息系统的海量数据信息并从中挖掘出最有价值的信息,以向企业管理者提供强有力的决策支持,从而使企业对市场反应更灵敏快捷,整个企业也更具有生命力和竞争力。

titleSAP BW 全称Business Information Warehouse,在版本3.5之后又称SAP BusinessIntelligence.处于SAP Netweaver整体架构当中的Information Integration这一层,与之并列的还有主数据管理(Master Data Management)和知识管理(Knowledge Management),这一块所谓的Information Integration,就是从企业的底层数据到最高表现层之间的一层分析的部分。

ABAPHR开发总结

ABAPHR开发总结

ABAPHR开发总结HR开发⼩结HR信息类型增强信息类型是SAP HR模块数据单元,⽤于对⼈员数据的记录和维护,是HR的基础。

信息类型按照其创建⽅式的不同可以分为:⼈事信息类型、组织信息类型。

信息类型数据的维护主要在事物码PA30、PA40、po10、P013 中进⾏。

信息类型的创建信息类型的创建涉及到的两个事务码:PM01,PPCI。

分别对应⼈事主数据与组织、职位主数据的增强。

⼈事信息类型在⽣成时,系统会⾃动⽣成2000、1000、3000等屏幕,以及相应的类,和PR模块。

其中2000屏幕是我们在PA30中(对⼈事信息类型来说)编辑或查看时看到的屏幕,⼀般做好信息类型增强后需要对2000屏进⾏修改,像设置下拉框、设置单选按钮组、制作树型结构F4等;3000屏为列表屏幕,是我们点击概览时所看到的屏幕。

PR模块⽤于信息类型的显⽰(具体的我也不清楚)。

组织信息或职位信息类型,有时需要创建7000屏,也就是我们常见的PPOSE屏,这个屏幕可以在⽣成信息类型时直接在PPCI⾥⽣成(点击菜单栏中,信息类型—创建⼦屏幕即可,当然逻辑流要与2000屏的逻辑流保持⼀致)。

⼈事信息类型的创建创建信息类型HR本⾝提供⼀些常⽤的信息类型,但当有特殊的需求时需要进⾏信息类型的创建。

⾃⼰创建的信息类型编码是以‘9’开头的四位数字,其他数字开头的信息类型为系统⾃带的。

像9025、9195、9135等。

创建步骤如下(以9001为例):TCODE PM01 PM01——》创建IT——》输⼊9001——》选择PS结构——》编辑,进⼊ps9001编辑界⾯。

维护后点击;信息类型增强时,需要创建⼀个结构,⽤于说明该信息类型有哪些字段,结构的名称格式为:”PS+信息类型”。

实例结构如下:保存,激活后返回PM01界⾯,点击⽣成对象,同前。

维护信息类型特征:系统会按照你提供的字段⽣成2000屏、3000屏;其中2000屏为我们在PA30中进⾏维护(查看)时展现出的屏幕,3000屏即列表屏,当我们选择概览时的所看到屏幕。

SAP BW - 快速指南

SAP BW - 快速指南

SAP BW - 快速指南SAP BW - SAP BI概述在本章中,我们将了解SAP BW和SAP BI的基础知识。

多年来它如何演变和改进。

SAP BW和BI简介SAP Business Intelligence(BI)意味着分析和报告来自不同异构数据源的数据。

SAP Business Warehouse(BW)集成来自不同来源的数据,转换和合并数据,执行数据清理以及存储数据。

它还包括数据建模,管理和分期区。

SAP BW中的数据在称为SAP BI管理工作台的集中式工具的帮助下进行管理。

BI平台提供基础架构和功能,包括-∙OLAP处理器∙元数据存储库,∙流程设计师等功能。

Business Explorer(BEx)是一种报表和分析工具,支持BI中的查询,分析和报表功能。

使用BEx,您可以分析历史和当前数据以进行不同程度的分析。

SAP BW被称为开放的标准工具,它允许您从不同系统提取数据,然后将其发送到BI系统。

它还使用不同的报告工具评估数据,您可以将其分发到其他系统。

下图显示了一个开放,广泛和基于标准的商业智能体系结构。

∙BI代表商业智能∙BW代表Business Warehouse1997年,SAP首先引入了一个用于报告,分析和数据仓库的产品,并被命名为商业仓库信息系统(BIW)。

后来,该名称从SAP BIW更改为SAP Business Warehouse(BW)。

SAP 获取业务对象后,产品的名称已更改为SAP BI。

SAP BI中的数据采集SAP BI允许从多个数据源获取可分发到不同BI系统的数据。

SAP Business Intelligence系统可以作为数据传输的目标系统或用于将数据分发到不同BI 目标的源系统。

如上图所示,您可以看到SAP BI源系统以及其他系统-SAP系统(SAP应用程序/ SAP ECC)∙关系数据库(Oracle,SQL Server等)∙平面文件(Excel,记事本)∙多维源系统(Universe使用UDI连接器)∙通过推送将数据传输到BI的Web服务当您转到SAP BI Administration工作台时,会在其中定义源系统。

ABAPHR开发总结

ABAPHR开发总结

ABAPHR开发总结
在进行ABAPHR开发过程中,需要遵循一定的开发规范和流程。

以下是我在ABAPHR开发过程中的一些经验总结。

首先,了解业务需求。

在进行ABAPHR开发之前,需要深入了解企业的人力资源管理流程和需求,同时要了解SAP系统中人力资源模块的相关功能和特性。

只有对业务需求有透彻的了解,才能更好地进行开发工作。

其次,进行系统分析和设计。

在进行ABAPHR开发之前,需要进行系统分析和设计,并绘制相应的开发文档和流程图。

通过系统分析和设计,可以明确开发的目标和流程,并为后续的开发工作奠定基础。

然后,进行具体的开发工作。

在进行ABAP HR开发时,需要熟悉ABAP编程语言和相关的开发工具,如SAP ABAP Workbench。

通过这些工具,可以进行ABAP编码和调试,并实现相应的功能需求。

在进行具体的开发工作时,需要注意代码的质量和可维护性。

良好的编码规范和注释是保证代码质量的关键。

此外,还需要进行相关的单元测试和集成测试,以确保开发结果的准确性和稳定性。

最后,进行文档和知识总结。

在完成ABAPHR开发之后,需要编写相应的文档,对开发过程和结果进行总结和记录。

这些文档可以作为以后维护和升级的参考,并为其他开发人员提供指导和支持。

总的来说,ABAPHR开发需要对业务需求有深入的了解,进行系统分析和设计,实施具体的开发工作,并进行文档和知识总结。

通过不断的学习和实践,我相信在ABAPHR开发领域会有更进一步的发展。

某集团SAPHR人力资源系统用户操作手册

某集团SAPHR人力资源系统用户操作手册

目录第六章招聘管理 (2)第一节功能概述 (2)第二节招聘计划管理 (2)2.1.维护招聘计划信息 (2)2.2.招聘计划明细表 (6)2.3.日常招聘进度表 (10)第三节招聘过程管理 (12)3.1.招聘活动管理 (12)3.2.申请人管理 (17)3.3.申请人入职管理 (58)第四节信息库管理 (62)4.1.招聘渠道管理 (62)4.2.面试题库管理 (72)第五节报表和工具 (72)5.1.报表 (73)5.2.工具 (78)第六章招聘管理第一节功能概述该部分主要描述如何在SAP系统中对下列业务情况进行操作:1、招聘需求与计划2、招聘过程3、信息库管理4、报表和工具第二节招聘计划管理2.1.维护招聘计划信息(1)菜单路径和事务代码菜单路径SAP菜单→招聘管理→招聘计划管理→维护招聘计划信息事务代码ZPP02_9581(2)操作过程1、首先,我们登陆到SAP系统,在SAP菜单下按照上面的菜单路径找到维护年度招聘计划,如下图:图.1.2、双击维护招聘计划信息,进入“维护计划数据:专家模式”界面,分别维护组织机构、子类型、有效期间,如下图:字段详细说明:字段名称输入类型用途备注对象ID 必输项是此次填报招聘需求的单位子类型必输项选择招聘计划的类型(年度/日常)有效时间必输项选择招聘计划定制的时间年度计划必须以财年为区间字段名称输入类型用途备注维护3、进入维护年度招聘计划页面,选择“对象ID”后的按钮,进行招聘需求组织机构的选择(如下图.3.),对象ID字段后面就会出现刚才我们选择的组织机构“稳健医疗(黄冈)有限责任公司人力资源部”。

然后,选择子类型信息,点击左上角的创建按钮(如下图.4.)进入下一界面。

字段名称输入类型用途备注招聘计划序号自动输出对应信息类型4002中的招聘计划用于统计职务名称自动输出由职务编码自动带出职务名称有效输入年度计划以财年为单位维护4、维护完以上所有信息后,点击“保存”即可(3)注意事项特殊说明1、问题描述与引起原因:维护年度计划或日常计划时,进入招聘计划界面时报错,如下图:2、解决方法:维护年度计划招聘时以财年为时间单位(如:20091001-20100930);维护日常招聘计划以一天为时间单位(如:20090101-20090101)2.2.招聘计划明细表(1)菜单路径和事务代码菜单路径SAP菜单→招聘管理→招聘计划管理→招聘计划明细表事务代码ZHRPB002(2)操作过程1、首先,我们登陆到SAP系统,在SAP菜单下按照上面的菜单路径找到招聘计划明细表,然后双击,如下图:2、双击进入招聘计划明细表选择界面,分别选择组织机构O的对象ID/数据选择期间,如下图:3、双击执行按钮,进入招聘计划表界面查询,如下图:(3)注意事项1、招聘计划明细表,按组织部门查询,查询对象选择方式如下A、以部门为单位查询B.查询部门下属机构C.若查询整个公司招聘计划,则需全选公司各级组织机构2.3.日常招聘进度表(1)菜单路径和事务代码菜单路径SAP菜单→招聘管理→招聘计划管理→日常招聘进度表事务代码ZHRPB003(2)操作过程1、首先,我们登陆到SAP系统,在SAP菜单下按照上面的菜单路径找到日常招聘进度表,如下图:2、双击日常招聘进度表,分别维护查询对象的ID号和查询期间,如下图:3、双击执行按钮,进入招聘进度表界面查询(3)注意事项特殊说明:查询范围的选择方式与年度培训计划选择方式一致,详见2.2.的特殊说明。

SAP系统核心模块介绍

SAP系统核心模块介绍

SAP系统核心模块都有哪些?SAP全套15模块(ABAP、BASIS、CRM、CO、FI、MM、PLM、PM、PP、WM、BW、HR、PS、QM、SD)-—资料来自网络SAP公司于1972年在德国创立,初创时的五人公司(SystemalyseundProgrammentwicklung),即为今日的SAP(Systems,Applications,andProductsinDataProcessing)的前身。

SAP定位以企业的角度研发企业应用软件为主,为全球企业应用软件供应商,在全球企业应用软件的市场占有率高达三成以上.===============================================SAP系统的SD、MM、PP、FI、CO模块分别代表什么意思?最佳答案销售与分销物料管理生产计划控制财务会计成本控制Sales and DistributionMaterials ManagementProduction Paln and ControlFinancial AccountingControlling这五个模块是ECC(ERP Central Componet)的核心模块===============================================下边是SAP系统操作模块的一些具体说解,希望能帮到你SAP 包含一下模块FI 财务会计集中公司有关会计的所有资料,提供完整的文献和全面的资讯,同时作为企业实行控制和规划的最新基础。

TR 财务管理是一个高效率财务管理完整解决方案,确保公司在世界范围的周转,对财务资产结构实行盈利化组合,并限制风险。

CO 管理会计是公司管理系统中规划与控制工具的完整体系,具有统一的报表系统,协调公司内部处理业务的内容和过程。

EC 企业控制根据特制的管理资讯,连续监控公司的成功因素和业绩指标.IM 投资管理提供投资手段和专案,从规划到结算的综合性管理和处理,包括投资前分析和折旧模拟。

SAP-ABAP-HR批量上传-删除文件-图片-PDF-WORD等

SAP-ABAP-HR批量上传-删除文件-图片-PDF-WORD等

通过一个文件夹批量上传文件,图片,PDF,WORd等,当同一个文件名的文档类型及业务对象相同时,删除旧文件。

上传的文件名为8位,文件名=员工号输入屏幕输出屏幕*&---------------------------------------------------------------------**&Report ZRPT_HR_PA001**&**&---------------------------------------------------------------------**&Program ID:<ZRPT_HR_PA001>**&Program Name:<批量上传人员的电子文档>**&---------------------------------------------------------------------* REPORT ZRPT_HR_PA001. INCLUDE ZRPT_HR_PA001_TOP.*---------------------------------------------------------------------**AT SELECTION-SCREEN*---------------------------------------------------------------------*AT SELECTION-SCREEN.*屏幕输入正确性判断PERFORM PER_CHECK_SCREEN.AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_WQJ."上传路径*取出上传路径PERFORM PER_GET_P_WQJ.*---------------------------------------------------------------------**START-OF-SELECTION*---------------------------------------------------------------------* START-OF-SELECTION.*取出所选文件夹数据PERFORM PER_GET_WQJ.*上传文件PERFORM PER_UPLOAD_DATA.*ALV输出PERFORM PER_ALV_OUT.END-OF-SELECTION.INCLUDE ZRPT_HR_PA001_FORM.*&---------------------------------------------------------------------**&包括ZRPT_HR_PA001_TOP**&---------------------------------------------------------------------*TABLES:TOAOM,"业务对象TOADV,"文档类型PA0001,"员工主数据TOAHR."文档类型*类型池定义TYPE-POOLS:SLIS.DATA:G_PATH TYPE STRING,"G_FILTER TYPE STRING,"文件类型G_WQLX LIKE TOADD-DOC_TYPE,"文件类型G_COUNT TYPE I,G_FILENAME(40)TYPE C,G_FILEEXT(10)TYPE C,G_LEN TYPE I,G_SAPOBJID LIKE SAPB-SAPOBJID,"上传照片文件名G_SAPPFAD LIKE SAPB-SAPPFAD,"上传路径G_NUM(10)TYPE I,G_FILE_NAME LIKE RLGRAP-FILENAME."SAP文件路径*文件夹内容DATA:TAB_G_FILETAB TYPE TABLE OF FILE_INFO WITH HEADER LINE.DATA:TAB_G_TOAHR TYPE TOAHR.*上传成功后得到的员工编号IDDATA:BEGIN OF TAB_G_TOAV0OCCURS1.INCLUDE STRUCTURE TOAV0.DATA:END OF TAB_G_TOAV0.*ALV输出DATA:BEGIN OF TAB_G_ALVOUT OCCURS0.INCLUDE STRUCTURE ZHR_LOG_PA001.DATA:END OF TAB_G_ALVOUT.*ALV定义DATA:G_ALV_FIELD TYPE SLIS_FIELDCAT_ALV,G_ALV_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,G_LAYOUT TYPE SLIS_LAYOUT_ALV.*---------------------------------------------------------------------**SELECTION-SCREEN*---------------------------------------------------------------------*PARAMETERS:P_YWDX LIKE TOAV0-AR_OBJECT DEFAULT'PREL'OBLIGATORY,"业务对象P_WDLX LIKE TOADV-AR_OBJECT OBLIGATORY,"文档类型P_WQJ LIKE RLGRAP-FILENAME OBLIGATORY,"上传路径P_ZHF AS CHECKBOX."可重复*&---------------------------------------------------------------------**&包括ZRPT_HR_PA001_FORM**&---------------------------------------------------------------------**&---------------------------------------------------------------------**&Form PER_CHECK_SCREEN*&---------------------------------------------------------------------**text*----------------------------------------------------------------------* *-->p1text*<--p2text*----------------------------------------------------------------------* FORM PER_CHECK_SCREEN.*业务对象判断正确性CHECK P_YWDX IS NOT INITIAL.SELECT SINGLE*FROM TOAOMWHERE SAP_OBJECT=P_YWDX.IF SY-SUBRC<>0.MESSAGE'无此业务对象'TYPE'E'.EXIT.ENDIF.*文档类型判断正确性CHECK P_WDLX IS NOT INITIAL.CLEAR:G_WQLX.SELECT SINGLE DOC_TYPEFROM TOADVINTO G_WQLXWHERE AR_OBJECT=P_WDLX.IF SY-SUBRC<>0.MESSAGE'无此文档类型'TYPE'E'.EXIT.ENDIF.ENDFORM."PER_CHECK_SCREEN*&---------------------------------------------------------------------**&Form PER_GET_P_WQJ*&---------------------------------------------------------------------**读取文件夹*----------------------------------------------------------------------**-->p1text*<--p2text*----------------------------------------------------------------------*FORM PER_GET_P_WQJ.*读取文件夹CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_BROWSE EXPORTINGWINDOW_TITLE='File Directory'INITIAL_FOLDER='C:\'CHANGINGSELECTED_FOLDER=G_PATH.CALL METHOD CL_GUI_CFW=>FLUSH.CONCATENATE G_PATH''INTO P_WQJ.ENDFORM."PER_GET_P_WQJ*&---------------------------------------------------------------------**&Form PER_GET_WQJ*&---------------------------------------------------------------------**读取文件夹内容*----------------------------------------------------------------------**-->p1text*<--p2text*----------------------------------------------------------------------*FORM PER_GET_WQJ.*读取文件夹内容CLEAR:TAB_G_FILETAB,TAB_G_FILETAB[],G_FILTER.*文件夹路径G_PATH=P_WQJ.*读取文件类型CONCATENATE'*.'G_WQLX INTO G_FILTER.*取出文件夹数据CALL METHOD CL_GUI_FRONTEND_SERVICES=>DIRECTORY_LIST_FILES EXPORTINGDIRECTORY=G_PATH"文件夹路径FILTER=G_FILTER"文件类型'*.jpg' CHANGINGFILE_TABLE=TAB_G_FILETAB[]"输入文件COUNT=G_COUNTEXCEPTIONSCNTL_ERROR= 1DIRECTORY_LIST_FILES_FAILED= 2WRONG_PARAMETER= 3ERROR_NO_GUI= 4NOT_SUPPORTED_BY_GUI= 5OTHERS= 6.*判断文件的长度LOOP AT TAB_G_FILETAB.SPLIT TAB_G_FILETAB-FILENAME AT'.'INTO G_FILENAME G_FILEEXT.G_LEN=STRLEN(G_FILENAME).IF G_LEN<>8.MESSAGE E000(OO)WITH'文件名长度必须等于8位'.ENDIF.ENDLOOP.ENDFORM."PER_GET_WQJ*&---------------------------------------------------------------------* *&Form PER_UPLOAD_DATA*&---------------------------------------------------------------------* *text*----------------------------------------------------------------------* *-->p1text*<--p2text*----------------------------------------------------------------------* FORM PER_UPLOAD_DATA.CLEAR:TAB_G_ALVOUT,TAB_G_ALVOUT[].LOOP AT TAB_G_FILETAB.*自动分配流水号CALL FUNCTION'QF05_RANDOM_INTEGER'EXPORTINGRAN_INT_MAX=99999999RAN_INT_MIN= 1IMPORTINGRAN_INT=G_NUMEXCEPTIONSINVALID_INPUT= 1OTHERS= 2.TAB_G_ALVOUT-ZHRSORT=G_NUM.*判断是否有此员工号SELECT SINGLE*FROM PA0001WHERE PERNR=TAB_G_FILETAB-FILENAME+0(8)."员工号IF SY-SUBRC=0.*上传路径CONCATENATE G_PATH'\'TAB_G_FILETAB-FILENAME INTO G_SAPPFAD. *上传照片编号CONCATENATE TAB_G_FILETAB-FILENAME+0(8)'0002'INTO G_SAPOBJID. *判断是否可以重复上传IF P_ZHF=''.*判断员工文档类型是否已存在CLEAR:TAB_G_TOAHR.SELECT SINGLE*FROM TOAHRINTO TAB_G_TOAHRWHERE OBJECT_ID=G_SAPOBJID"照片号AND AR_OBJECT=P_WDLX"文档类型AND SAP_OBJECT=P_YWDX."业务对象IF SY-SUBRC=0.TAB_G_ALVOUT-MANDT=SY-MANDT."集团TAB_G_ALVOUT-ZHRUNAME=SY-UNAME."创建人TAB_G_ALVOUT-ZHRDATUM=SY-DATUM."创建日期TAB_G_ALVOUT-ZHRUZEIT=SY-UZEIT."创建日间TAB_G_ALVOUT-PERNR=TAB_G_FILETAB-FILENAME+0(8)."员工号TAB_G_ALVOUT-ZHRYWDX=P_YWDX."文档对象TAB_G_ALVOUT-ZHRWDLX=P_WDLX."文档类型TAB_G_ALVOUT-ZHRWQJ=G_SAPPFAD."上传路径TAB_G_ALVOUT-ZHRMSGTY='已存在'.APPEND TAB_G_ALVOUT.CLEAR:TAB_G_ALVOUT.CONTINUE.ENDIF.ENDIF.*上传照片CLEAR:TAB_G_TOAV0,TAB_G_TOAV0[].CALL FUNCTION'ZFUN_HR_ARCHIV_CREATE_FILE'EXPORTINGAR_OBJECT=P_WDLX"文档类型OBJECT_ID=G_SAPOBJID"照片SAP_OBJECT=P_YWDX"业务对象DOC_TYPE=G_WQLX"文件类型PATH=G_SAPPFAD"上传路径TABLESTOAV0=TAB_G_TOAV0"输出ID EXCEPTIONSERROR_CONECTIONTABLE= 1ERROR_PARAMETER= 2ERROR_ARCHIV= 3ERROR_UPLOAD= 4ERROR_KERNEL= 5NO_ENTRY_POSSIBLE= 6ERROR_COMUNICATIONTABLE=7OTHERS=8.IF SY-SUBRC<>0.*上传照片失败CALL FUNCTION'MESSAGE_TEXT_BUILD'EXPORTINGMSGID=SY-MSGIDMSGNR=SY-MSGTYMSGV1=SY-MSGV1MSGV2=SY-MSGV2MSGV3=SY-MSGV3MSGV4=SY-MSGV4IMPORTINGMESSAGE_TEXT_OUTPUT=TAB_G_ALVOUT-ZHRMSGTY.TAB_G_ALVOUT-MANDT=SY-MANDT."集团TAB_G_ALVOUT-ZHRUNAME=SY-UNAME."创建人TAB_G_ALVOUT-ZHRDATUM=SY-DATUM."创建日期TAB_G_ALVOUT-ZHRUZEIT=SY-UZEIT."创建日间TAB_G_ALVOUT-PERNR=TAB_G_FILETAB-FILENAME+0(8)."员工号TAB_G_ALVOUT-ZHRYWDX=P_YWDX."业务对象TAB_G_ALVOUT-ZHRWDLX=P_WDLX."文档类型TAB_G_ALVOUT-ZHRWQJ=G_SAPPFAD."上传路径TAB_G_ALVOUT-ZHRMESSAGE='E'.CONCATENATE TAB_G_ALVOUT-ZHRMSGTY'存储上传失败'INTO TAB_G_ALVOUT-ZHRMSGTY.APPEND TAB_G_ALVOUT.ELSE.*上传成功TAB_G_ALVOUT-MANDT=SY-MANDT."集团TAB_G_ALVOUT-ZHRUNAME=SY-UNAME."创建人TAB_G_ALVOUT-ZHRDATUM=SY-DATUM."创建日期TAB_G_ALVOUT-ZHRUZEIT=SY-UZEIT."创建日间TAB_G_ALVOUT-PERNR=TAB_G_FILETAB-FILENAME+0(8)."员工号READ TABLE TAB_G_TOAV0INDEX 1.TAB_G_ALVOUT-ZHRID=TAB_G_TOAV0-ARC_DOC_ID."ID号TAB_G_ALVOUT-ZHRYWDX=P_YWDX."业务对象TAB_G_ALVOUT-ZHRWDLX=P_WDLX."文档类型TAB_G_ALVOUT-ZHRWQJ=G_SAPPFAD."上传路径TAB_G_ALVOUT-ZHRMESSAGE='S'.TAB_G_ALVOUT-ZHRMSGTY='成功'.APPEND TAB_G_ALVOUT.*取出同一类型不同ID文档CLEAR:TAB_G_TOAHR.SELECT SINGLE*FROM TOAHRINTO TAB_G_TOAHRWHERE OBJECT_ID=G_SAPOBJID"照片号AND AR_OBJECT=P_WDLX"文档类型AND SAP_OBJECT=P_YWDX"业务对象AND ARC_DOC_ID<>TAB_G_ALVOUT-ZHRID."ID文档IF SY-SUBRC=0.*当取出同一类型不同ID文档进行删除CLEAR:G_FILE_NAME.CALL FUNCTION'ARCHIV_DELETE_META'EXPORTINGARCHIV_ID=TAB_G_TOAHR-ARCHIV_ID"内容存储库标识ARC_DOC_ID=TAB_G_TOAHR-ARC_DOC _ID"ID文档AR_OBJECT=P_WDLX"文档类型DELETE_FLAG='3'"删除时是否输出对画,3代表不输出,0代表输出OBJECT_ID=G_SAPOBJID"员工编号+0002文件SAP_OBJECT=P_YWDX"业务对象CLIENT=SY-MANDT"集团DOCUMENTCLASS=G_WQLX"文件类型EXCEPTIONSERROR_CONNECTIONTABLE= 1ERROR_PARAMETER= 2ERROR_ARCHIV= 3ERROR_KERNEL= 4ERROR_COMMUNICATIONTABLE= 5OTHERS= 6.IF SY-SUBRC<>0.*MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO*WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4.ENDIF.ENDIF.ENDIF.ELSE.*此员工编号不存在TAB_G_ALVOUT-MANDT=SY-MANDT.TAB_G_ALVOUT-ZHRUNAME=SY-UNAME.TAB_G_ALVOUT-ZHRDATUM=SY-DATUM.TAB_G_ALVOUT-ZHRUZEIT=SY-UZEIT.TAB_G_ALVOUT-PERNR=TAB_G_FILETAB-FILENAME+0(8).TAB_G_ALVOUT-ZHRYWDX=P_YWDX.TAB_G_ALVOUT-ZHRWDLX=P_WDLX.TAB_G_ALVOUT-ZHRWQJ=G_SAPPFAD.TAB_G_ALVOUT-ZHRMSGTY='此员工编号不存在!'.TAB_G_ALVOUT-ZHRMESSAGE='E'.APPEND TAB_G_ALVOUT.ENDIF.CLEAR:TAB_G_ALVOUT.ENDLOOP.INSERT ZHR_LOG_PA001FROM TABLE TAB_G_ALVOUT. ENDFORM."PER_UPLOAD_DATA*&---------------------------------------------------------------------**&Form PER_ALV_OUT*&---------------------------------------------------------------------* *text*----------------------------------------------------------------------* *-->p1text*<--p2text*----------------------------------------------------------------------* FORM PER_ALV_OUT.REFRESH:G_ALV_FIELDCAT.G_ALV_FIELD-FIELDNAME='ZHRUNAME'.G_ALV_FIELD-KEY='X'.G_ALV_FIELD-SELTEXT_L='操作人'.APPEND G_ALV_FIELD TO G_ALV_FIELDCAT.CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRDATUM'.G_ALV_FIELD-KEY='X'.G_ALV_FIELD-SELTEXT_L='操作日期'.APPEND G_ALV_FIELD TO G_ALV_FIELDCAT.CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRUZEIT'.G_ALV_FIELD-KEY='X'.G_ALV_FIELD-SELTEXT_L='操作时间'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRSORT'.G_ALV_FIELD-KEY='X'.G_ALV_FIELD-SELTEXT_L='序号'.APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='PERNR'.G_ALV_FIELD-KEY='X'.G_ALV_FIELD-SELTEXT_L='员工号'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRMESSAGE'. G_ALV_FIELD-SELTEXT_L='消息类型'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRMSGTY'. G_ALV_FIELD-SELTEXT_L='消息文本'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRYWDX'.G_ALV_FIELD-SELTEXT_L='业务对象'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRWDLX'.G_ALV_FIELD-SELTEXT_L='文档类型'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRID'.G_ALV_FIELD-SELTEXT_L='对象标识符'. APPEND G_ALV_FIELD TO G_ALV_FIELDCAT. CLEAR:G_ALV_FIELD.G_ALV_FIELD-FIELDNAME='ZHRWQJ'.G_ALV_FIELD-SELTEXT_L='文件名'.APPEND G_ALV_FIELD TO G_ALV_FIELDCAT.CLEAR:G_ALV_FIELD.G_LAYOUT-COLWIDTH_OPTIMIZE='X'.CALL FUNCTION'REUSE_ALV_GRID_DISPLAY'EXPORTINGI_CALLBACK_PROGRAM=SY-REPIDIS_LAYOUT=G_LAYOUTIT_FIELDCAT=G_ALV_FIELDCAT[]*I_SAVE=G_SAVE*IS_VARIANT=GS_VERIANT*I_CALLBACK_USER_COMMAND='USER_COMMAND' *I_CALLBACK_PF_STATUS_SET='FRM_PF_STATUS_SET' TABLEST_OUTTAB=TAB_G_ALVOUT[]."输出表ENDFORM."PER_ALV_OUTZFUN_HR_ARCHIV_CREATE_FILEFUNCTION ZFUN_HR_ARCHIV_CREATE_FILE.*"--------------------------------------------------------------------*"*"本地接口:*"IMPORTING*"VALUE(AR_OBJECT)LIKE TOAOM-AR_OBJECT *"VALUE(DEL_DATE)LIKE TOA01-DEL_DATE OPTIONAL *"VALUE(OBJECT_ID)LIKE SAPB-SAPOBJID *"VALUE(SAP_OBJECT)LIKE TOAOM-SAP_OBJECT *"VALUE(DOC_TYPE)LIKE TOADD-DOC_TYPE *"VALUE(PATH)LIKE SAPB-SAPPFAD*"TABLES*"TOAV0STRUCTURE TOAV0OPTIONAL *"EXCEPTIONS*"ERROR_CONECTIONTABLE*"ERROR_PARAMETER*"ERROR_ARCHIV*"ERROR_UPLOAD*"ERROR_KERNEL*"NO_ENTRY_POSSIBLE*"ERROR_COMUNICATIONTABLE *"OTHERS*"--------------------------------------------------------------------DATA:BEGIN OF I_TOAOM OCCURS 1.INCLUDE STRUCTURE TOAOM.DATA:END OF I_TOAOM.DATA:BEGIN OF I_TOAV0OCCURS 1.INCLUDE STRUCTURE TOAV0.DATA:END OF I_TOAV0.REFRESH I_TOAOM.I_TOAV0-MANDT=SY-MANDT.I_TOAV0-SAP_OBJECT=SAP_OBJECT.I_TOAV0-OBJECT_ID=OBJECT_ID.I_TOAV0-AR_OBJECT=AR_OBJECT.I_TOAV0-AR_DATE=SY-DATUM.I_TOAV0-DEL_DATE=DEL_DATE.I_TOAV0-RESERVE=DOC_TYPE.**Ermittle Verkn黳fungsinformation*CALL FUNCTION'ARCHIV_METAINFO_GET'EXPORTINGACTIVE_FLAG='X'AR_OBJECT=AR_OBJECTSAP_OBJECT=SAP_OBJECTTABLESTOAOM_FKT=I_TOAOMEXCEPTIONSERROR_CONNECTIONTABLE= 1ERROR_PARAMETER= 2OTHERS= 3.CASE SY-SUBRC.WHEN 1.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_CONECTIONTABLE.WHEN 2.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_PARAMETER.WHEN 3.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING OTHERS.ENDCASE.I_TOAV0-ARCHIV_ID=I_TOAOM-ARCHIV_ID.**archiviere die Datei*CALL FUNCTION'ARCHIVOBJECT_CREATE_FILE'EXPORTINGARCHIV_ID=I_TOAOM-ARCHIV_IDDOCUMENT_TYPE=DOC_TYPEPATH=PATHIMPORTINGARCHIV_DOC_ID=I_TOAV0-ARC_DOC_ID EXCEPTIONSERROR_ARCHIV= 1ERROR_COMMUNICATIONTABLE= 2ERROR_UPLOAD= 3ERROR_KERNEL= 4OTHERS= 5.CASE SY-SUBRC.WHEN 1.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_ARCHIV.WHEN 2.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_COMUNICATIONTABLE.WHEN 3.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_UPLOAD.WHEN 4.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING ERROR_KERNEL.WHEN 5.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING OTHERS.ENDCASE.**schreibe Verkn黳fung*APPEND I_TOAV0.CALL FUNCTION'ARCHIV_CONNECTIONTABLE_INSERT'TABLESENTRYS_CONNECTIONTABLE=I_TOAV0EXCEPTIONSNO_ENTRY_POSSIBLE= 1OTHERS= 2.CASE SY-SUBRC.WHEN 1.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING NO_ENTRY_POSSIBLE.WHEN 2.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1SY-MSGV2SY-MSGV3SY-MSGV4RAISING OTHERS.ENDCASE.CLEAR:TOAV0,TOAV0[].APPEND LINES OF I_TOAV0TO TOAV0. ENDFUNCTION.。

ABAP_HR开发总结

ABAP_HR开发总结

ABAP_HR开发总结在ABAP_HR开发的过程中,我积累了一定的经验和总结,以下是我对ABAP_HR开发的一些思考和心得体会。

首先,ABAP_HR开发是基于SAP系统的人力资源管理模块的开发,涵盖了人事组织管理、薪酬管理、培训发展等多个方面。

在开发过程中,我们需要熟悉SAP的基本概念和原则,了解人力资源管理的基本流程和业务需求。

其次,ABAP_HR开发需要掌握ABAP语言和HR领域相关的技术知识。

ABAP语言是SAP系统的编程语言,我们需要熟悉ABAP的基本语法和常用函数,掌握ABAP的调试和测试技巧。

此外,我们还需要了解HR领域的相关技术,如人事组织管理的岗位、职位、部门等基本概念,薪酬管理的工资类型、工资级别等概念,培训管理的培训类型、培训计划等概念。

在实际开发中,我们常常需要编写报表、表单和批处理程序等。

编写报表时,我们需要清楚地定义报表的需求和输出格式,合理选择数据源和字段,采用合适的布局和格式设计报表。

编写表单时,我们需要根据业务需求设计表格、模板和公式,实现自定义的表单格式和逻辑。

编写批处理程序时,我们需要了解相关的人事组织和薪酬管理的数据表以及其各自的数据结构和字段,编写相应的数据处理和逻辑。

在开发过程中,我们需要注重代码的可维护性和可扩展性。

为了提高代码的可读性和可理解性,我们需要合理命名变量、表和函数,给予适当的注释和解释。

为了提高代码的可重用性和扩展性,我们需要尽量把通用的功能和逻辑抽象成函数和模块,提供可供调用的接口和参数。

总之,ABAP_HR开发是一项具有挑战和意义的工作。

只有不断学习、实践和总结,我们才能在ABAP_HR开发中不断进步,为用户和客户提供高质量的人力资源管理解决方案。

希望我的经验和总结对广大ABAP_HR开发者有所帮助。

SAP HR BW、ESS和基本概念总结

SAP HR BW、ESS和基本概念总结

中国铝业ERP(一期)项目
Master Data主数据
• 一段时间内在系统中相对稳定 • 消除数据冗余 • 多种数据的公用信息,拥有组织视图 •对于HR模块,主数据包括两大类—— •人员主数据 •组织主数据
|
© Copyright IBM Corporation 2002
中国铝业ERP(一期)项目
|
© Copyright IBM Corporation 2002
中国铝业ERP(一期)项目
管理者桌面
人头数 人头数 招聘
绩效补偿
组织变更与重组
培训
Manager´ s Manager ´ s Desktop Desktop
流转率
资格管理 考勤
员工信息,结构
|
© Copyright IBM Corporation 2002
时间管理专家

|
© Copyright IBM Corporation 2002
中国铝业ERP(一期)项目
70多个HR KPI指标 -3
组织管理专家
空缺岗位率/分布/年度比较 每个职务的空缺岗位率 岗位占有/空缺率
薪酬专家

年度工资总额比较 十二个月奖金分布 员工平均工资/奖金 工资修正率 按工资结构的雇员比率 雇员高于/居中/低于最高/最低工资比率
总经理室
总经理 xxx
人事处
经理 xxx 调配 xxx xxx
员工发展处
经理 xxx 助理 xxx xxx
雇员
部级总经理
处级经理
JOBS
职员
工人
职务级别
|
© Copyright IBM Corporation 2002

[整理]SAP系统的HR模块介绍及其常用事务代码.

[整理]SAP系统的HR模块介绍及其常用事务代码.

关于SAP系统的HR模块国内典型用户:三资部分:SAP,Volkswagen,Microsoft,Bosch,Siemens,AMD,AMECO,AT&S,Metro,Samsung,Basf,Shell,Tyco;内资部分:联想,万科,招商银行,浦发银行,中石化,中石油,中国电信(网通被Oracle抢了),中海油,养生堂,同洲电子,上海电力,邯郸钢铁;子模块:PA(Personnel Administration)OM(Organizational Management)PT(Personnel Time Management)PY(Payroll)PD(Personnel Development)CompensationBenefitsRecruitment(ore-Recruiting)TE(Training & Event Management,ore-Learning)ESS&MSS(Employee Self-Service,Manager Self-Service)Incentive WageShift Planning(with PP)通常国内用到的模块:PA,OM,PT,PY(号称"四大")一、PAPA基本上就是涵盖各个方面的员工主数据,PA有两个基本概念:Info type和Action。

Info type是一类相关信息的集合,用四位数字为代码,例如:0001组织分配,0002个人基本信息,0006地址,0008基本工资,0021家庭成员,每个Info type其实就是一个table,table里有很多字段,比如"0002"这个Info type里有的字段:姓/名/称谓/别名/婚姻/宗教/性别等等,同一个Info type 可以根据人员不同国家呈现不同的屏幕,并且某些Info type是特定国家专用的,比如中国专用的"个人所得税/社保/公积金/政治面貌/档案"等。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
,操作工具。 实战目标:明白企业在什么状况下使用BO,
BO能够实现什么功能,完成什么样的需求。 实现项目:某行业BO报表实现。 第十一周项目任务:根据某可乐项目,抽取基
于BW报表和数据库的数据,实现BO报表、设 计。 课后发放51SAP给企业内训PS视频课程,总 学习时间18小时,选修。
项目实战第十二周
实战目标:学会建模,各个对象之间的关系,并知其所以然。 实战项目:某行业总账业务的的分析,基于某行业特点,建立基于
SAP数据源和文本数据源的模型,并使用现今最流行也是最合理的设 计模式来学习设计模型蓝图。 第一周项目任务:按照CMM5标准,编写项目模型设计说明书,项目 会议记录,项目测试文档,以及建立业务模型,抽取业务数据,出具 法定报表。
小时,选修。
项目实战第七周
5个可以使用abap增强的讲解 Abap基本语法精讲 BW相关abap代码优化 实现各种功能的abap代码模板 同时课后发放51SAP给企业内训的ABAP视频课程,
45课时,必修。
项目实战第八周
大项目实战之需求调研分析。 在没有任何业务背景的情况下,如何进行胸有
项目实战第五周
LIS,LO,COPA数据源,权限
实战讲解内容:LIS LO COPA数据源的讲解,标准权限设置,分析权 限设置。
实战讲解方法:从业务模块的角度学习数据源数据的产生过程,彻底 吃透为什么不同模块数据源处理方法都有区别。按照业务需求来分析 权限的设置。
实战目标:彻底吃透后勤模块和获利能力分析的数据源设置,和权限 的设置。
总学习时间52小时,选修。
项目实战第十周
BW综合项目指导。 对毕业作业(独立完成一个真实项目,关联到
HR业务),进行指导,答疑。 作业:开始着手毕业项目作业。6周内完成。 课后发放51SAP给企业内训HR视频课程,总
学习时间20小时,必修。
项目实战第十一周
BO(BusinessObjects) 实战讲解内容:BO介绍,BO产品系列,平台
项目实战第三周
六大信息对象 实战讲解内容 :DSO 多立方体 虚拟立方体 信息集 数据集市 信息立
方体 以及聚集 实战讲解方法:深入浅出地讲解六大信息对象之间的区别,联系,以及
使用方法,并联系实际项目,使用各个对象所带来的优缺点。 实战目标:深刻理解六大信息对象,并且灵活运用,对于新的需求还
成竹的需求沟通和调研。 通过三个文档模板,可以对任何陌生的模块需
求了如指掌。 作业:真实完整,并且庞大的项目需求分析。
项目实战第九周
大项目实战之业务蓝图设计。 八种模型设计方法,应对各种复杂的业务场景 四种常用的优化方法,建立可扩展性,效率高
的模型和报表。 作业:基于九周的需求,模型设计。 课后发放51SAP给企业内训FICO视频课程,
SAP BW + BO + ABAP + HR
让学员就业是我们的最大价值 敲开通向SAP金领行业的四扇大门
项目实战第一周
建模(企业业务模型的搭建) 实战讲解内容:信息对象,信息立方体,主数据,和建模的流程,以 及BW的星型模型,主数据,业务数据,特征值,关键值等。
实战讲解方法:用形象的比喻,关键的操作,清晰的说明图,让你顿 悟建模的高屋建瓴,和流程的蛛丝马迹,让你拥有思路,拥有自我提 升和学习的技能。
是已有的系统,提出优化的解决方案,或改进方案。 实战项目:某行业HR人数事件分析,薪酬分析。 第三周项目任务:建立人数模型,工资发放的模型,以及相关模块分
析型报表。
项目实战第四周
增量原理和增强
实战讲解内容:增量原理,数据源增强例程。 实战讲解方法:增量是BW中一个难点,也是最重要的一点,我们彻
底抛开拗口的理论,所有知识都以真实项目为背景并实际操作讲解, 你很容易学会,并记住所有的要点。 实战目标:掌握增量的原理,和各模块增量的区别,包括一般数据源 增量,LIS,LO,COPA等。 实战项目:某行业AR,AP模块增强项目需求,增强数据源,编写开 始例程数据清洗。 第四周项目任务:某石油行业AR,AP模块增强实现,以及相应文档 编写。 课后发放51SAP给企业内训SD视频课程,学习时间21小时,选修。
选修。
项目实战第十三周
语义层初级设计 Webi报表 boe管理 CR初级实战 第十三周项目任务:以某公司数据为例,开发客户和销售报表。 从中掌握Universe和web intelligence报表等技能,并学习相关
实战讲解内容:水晶报表的制作,工具功能深度讲解,数据钻取 实战讲解方法: 联系实际项目充分刨析水晶报表以及工具功能
。 实战目标:能够独立制作水晶报表。 实现项目:某行业BO水晶报表实现。 第十二周项目任务:以某客户和销售数据为例,掌握水晶报表的
基本特点,使用参数动态刷新数据,警报和钻取等。 课后发放51SAP给企业内训WM视频课程,总学习时间23小时,
项目实战第二周
企业报表(资产负债表,损益表,现金流量表) 实战讲解内容:限定关键指标,计算关键指标,条件例外,各种常用
变量,以及高级变量增强技术。 实战讲解方法:从一个真实的需求开始,一开始就面向业务,找到我
们需要实现这个需求所需要的技能,然后深入浅出,庖丁解牛,你不 再是学了一堆不知道干什么用的技能,也不再是花拳绣腿,你可以再 任何场景,随意的使用学到的技能。 实战目标:学会报表中的技能和业务知识,使你拿到一个需求后,可 以思路清晰地拟定出至少三种解决方案。 实战项目:基于第一周已经建立好的模型,继续展开财务的三大报表 (资产负债表,损益表,现金流量表)以及资产模块的建模和折旧相 关报表。 第二周项目任务:建立财务的三大报表,资产负债表,损益表,现金 流量表。
实战项目:某行业库存模块和销售模块的建模和数据抽取。 第五周项目任务:某行业库存业务和销售模块的建模,报表的设计。 课后发放51SAP给企业内训PP视频课程,总学习时间19小时,选修

项ቤተ መጻሕፍቲ ባይዱ实战第六周
BW模块项目团队成员遗留问题专项研讨会。 SAP BW复习和简历准备 BW面试题讲解 针对BW面试常问内容进行精讲。 BW顾问面试和项目经验分享。 课后发放51SAP给企业内训MM视频课程,总学习时间16
相关文档
最新文档