77范文网 - 专业文章范例文档资料分享平台

SAP HR schema详解之实例讲解CN28

来源:网络收集 时间:2020-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

SAP HR schema 详解之实例讲解 CN28

作者: 魏校凯

由于本人水平所限,必定有不尽人意抑或错误之处,希望大家能够见谅并指正。 访问作者博客: http://blog.sina.com.cn/mybluedream08 其中 subschema 中可能存在链接(下划线),请点击尝试。

行号 功能 参数 参数 1 2 参 参 数 数 D 3 4 * 文本 000010 BLOCK BEG 000020 COM 000030 COPY XIN0 000040 COPY CNBD 000050 IF 000060 RFRSH 000070 ENDIF SPRN IT 000080 COPY XLR0 000090 COPY CNT0 000100 COPY CNAP 000110 COPY CNAL 000120 COPY CNNG 000130 COPY XNA0 000140 COPY XRR0 000150 COPY XNN0 000160 COPY CNEN 000170 BLOCK END payroll schema:CHINA 薪资模式:中 国 Payroll Schema:China Standard 中国 标准 Initialization of payroll 薪资初 始化 Edit basic data(China)编辑基本薪 资数据 Special run? 是否是非周期支付? Delete IT. 如果是,那么清空 IT 表 to:Special run? 结束 IF 块 Import last payroll result 导入上 期工资结果 Gross remuneration(time management) 总薪资(时间管理) Import payments/deductions 导入支 付/扣减 Monthly factoring and storage 月因 子 Net pay calculation China 净支付核 算 Cumulation of net amount/payment 累计净额 Retroactive accounting 回溯 Net payments/deductions and transfer 净支付/扣减及传输(转账) final processing 最终处理 * Payroll schema CHINA 结束块

首先我们将该 schema 进行一下分解,第一行及最后一行: 000010 BLOCK BEG 000020 BLOCK END

是模式中的一个包含语句,没有逻辑作用,只起到运行日志分块的作用,即在薪资运行时, 为方便日志的查看而分块。该 function 只定义了【参数 1】可以说 BEG\\END。同时该 function 可以被嵌套,在 subschema 中每一个 BEG 必须存在一个 END 与之对应。如 subschema CNBD

的日志如下:

大家或许看到在 D 列中有*号的出现,在 D 列中如果有*号的出现,那么说明该行语句已经被 “注释”在逻辑中不起任何作用,但此\注释\与上面说讲的注释不是一回事。

接下来的第二行: 000020 COM

是 schema 中的一个注释语句,同样没有任何逻辑作用,该 function 可以在 schema 的任何 一点使用,无参数定义。 其中

000050 IF SPRN 000060 RFRSH IT

剩下的其他行中都以 COPY function 去调用 subschema。在【参数 1】中是的 subschema 的 名称,这样的设计有益于对 schema 后期的维护等,这犹如在软件开发中的模块化编程,将 相关及相近的操作归入一个 subschema

行号 功能 参数 1 参数 2 参数 3 参数 4 D 文本 000070 ENDIF

三行是一个 IF/ELSE,ENDIF 判断逻辑块,该语句是逻辑如下图:

由于为了清楚,本流程图不是标准规范的流程图。其中【参数 2】为必选参数,另外由于该 function 细节太多,不再赘述请查看 F1 帮助。

000010 COM 初始化 国际 000020 BLOCK BEG 工资数据初始化 000030 PGM ABR 工资发放程序类型选择 000040 UPD YES 更新数据库(是/否)

000050 000060 000070 000080 OPT OPT CHECK BLOCK ABR INFT 只使用信息类型的读取 TIME 输入全部时间信息类型 ABR * 核查PA03 END 工资发放核算的初始化 000030 PGM为工资核算驱动提供选择信息,这就相当于去选择一个程序类型,其中参数定

义的仅为参数 1,且【参数 1】是必需的。可选择的类型有以下几种: ABR payroll 薪资 AUS uation 评估

MIX Payroll/uation 薪资/评估

SP Special run,This specification is only useful for the Spanish and Austrian country versions.

特殊支付,这个选择只针对西班牙和奥地利国家版本有效。

TRN Legacy data transfer 遗留数据传输。

000040 UPD YES

语句控制薪资核算运行结果是否保存更新到数据库,还是只在运行期间缓存中存在。太 function 只定义了一个参数,可选择选择为 YES、NO。 000050 OPT INFT 000060 OPT TIME

语句的作用是为薪资导入必需的信息类型。OPT function 是用来向薪资核算导入信息类型, 已定义的参数 1,且为必需项。可选择的选项有以下: COPL 成本计划 DEC 月工资>2 位小数 INFT 必需的信息类型

NRC 无回溯 TIME 读时间信息类型

如果希望在薪资中处理时间管理数据,那么必须在 schema 的 OPT function 参数中选择 TIME。

000070 CHECK ABR

检查关于薪资核算的工资范围是否已经相关,如果没有,工资范围在选择范围内排除。该检 查项只要在生产系统中将“*”去掉即可。其他请查看 F1 帮助。

行号 功能 参数 1 参数 2 参数 3 参数 4 D 文本 编辑数据(中国) 编辑数据 确定员工姓名 读取工作中心/基本工资数据 分割 WPBP 并为 P0014 设置 APZNR 读取时间详情 判断是否是非周期性支付 如果不是非周期性支付 读取 5 个保险 读取住房公积金 读取人事档案数据 结束 IF/ELSE 语句块 读取所得税数据 检查数据完整性 结束(编辑数据) 000010 COM 000020 BLOCK BEG 000030 ENAME 000040 WPBP 000050 P0014 CN14 GEN NOAB 000060 DATES 000070 IF SPRN 000080 ELSE 000090 P0532 000100 P0530 000110 P0533 000120 ENDIF 000130 P0531 000140 GON 000150 BLOCK END CNBD:基础数据(中国)

该 subschema 通过 COPY function 在 schema 中调用。

该 subschema 读取国际工资核算中所必需的基础数据(master data),如果程序 option=ON, 基础数据将在薪资日志中打印。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库SAP HR schema详解之实例讲解CN28在线全文阅读。

SAP HR schema详解之实例讲解CN28.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1005906.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: