SAP HR Schema 详解(3)

2018-11-23 12:38

BLOCK END 块结束 Function

PGM :识别一个工资发放的程序类型

PGM Function给工资核算驱动提供一个工资核算的程序类型信息

不同的Schema允许薪资驱动在不同的时间段里去执行不同的程序,这些工资和评估程序哪一个在工资核算之后运行。

这两个类型说明程序现有的工资数据

如果一个Schema不包含PGM Function,程序是假设(缺省)一个发薪程序。如果一个schema包含多个PGM Function,那么最后一个是有效的。

语法:

参数1

ABR 工资核算

AUS 评估

MIX 工资/评估

SP 特殊运行,这个特殊的仅仅适用于西班牙和奥地利国家的版本

TRN 遗留数据传输

例:如果你想去创建一个工资的Schema PGM (参数1)ABR

UPD:执行数据库更新

FunctionUPD控制在运行工资核算后产生的结果是否保存到数据库或仅仅在当前显示。

参数1作为一个开关在一个schema之初设置

语法:

Function UPD

参数1

NO 不更新数据库

YES 更新数据库

参数2

参数3

参数4

例:

如果你想去测试一个工资核素且结果不被更新到数据库UPD (参数1)NO

OPT(Options):你可以使用OPTFunction去为工资导入信息类型

语法:

参数1:BSI 已过时

COPL 集成成本计划

DEC 小时工资>2位数

ENQ 不再使用

INFT 必需的信息类型(导入仅仅是schema所需的主数据信息类型)

NRC 无回溯核算

TIME 读时间信息类型

必需入口:参数1

注意:

如果你想在工资核算中去处理时间管理数据(如:改变日程表,缺勤等),在你的schema中OPTFunction必需在参数1中包含TIME。

CHECK:在选择雇员之前/之后核查。

FunctionCHECK完成两个任务

1) 按照schema类型检查规定的时间(期间)

2) 执行一个整体的检查: Schema

CNBD 中国基础数据

工资子Schema ,子Schema 被主Schema 调用

该子Schema 读取国际总工资计算(核算)所需的全部基础数据(主数据),基础数据接着被打印到工资日志(如果program option=ON).

结构:

该子Schema 由以下主要步骤组成:

1、 读取员工姓名(P0001-ENAME)

2、 从以下信息类型中读有关工作中心和基本工资数据

a) 人事事件P0000,

b) 组织分配P0001,

c) 计划工作时间P0007

d) 基本工资P0008

e) 工资维护P0052和

f) 成本分配P0027

3、 检查所需的所有主数据可以被工资驱动的,否则程序被取消。

4、 在工资日志中打印上述基本数据。

FUNCTIO 参数1 参数2 参数3 参数4 D

COM 编辑基本数据

BLOCK BEG 编辑基本数据

ENAME 从EE(Infotype0001)中确定名字

WPBP 读取工作中心和基础工资数据

P0014 CN14 GEN NOAB 为P0014分割WPBP和设置APZNR

DATES 读取详细时间数据

IF SPRN 判读是否为非周期工资运行?

ELSE 周期性工资运行?

P0532 读取(5)保险数据

P0530 读取公积金数据

P0533 读取人事档案中的服务费

ENDIF 结束IF语句块

P0531 读取所得税数据

GON 如果数据完整,继续…

BLOCK END 结束块----

A previous employer table VAG 先前雇主表

C Cumulation table CRT 累积表

D difference table DT 差异表

E results table RT 结果表

G Gross results table GRT 总结果表

H Old results table AIT 旧结果表

I Input table IT 输入表

L Results table last payroll LRT 上一工资结果表

M Incentive wages results LS 计件工资结果表


SAP HR Schema 详解(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:圣妙吉祥真实名经广释

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: