Func. Par1 Par2 Par3 Par4 D Text
COM Basic data China中国基本数据
BLOCK BEG Edit basic data
ENAME Determine name of EE (infotype 0001)
WPBP Read work center/basic pay data读取工作中心,基本支付数据
P0014 CN14 GEN NOAB Split WPBP and set APZNR for p0014拆分WPBP,设置标识
DATES read date specifications读取日期规范
IF SPRN IF off-cycle run
ELSE Not off-cycle run
P0532 Read 5 SI社会保险(中国)
P0530 Read PHF data住房公基金 (中国)
P0533 Read service fee data人事档案管理 (中国)
ENDIF END IF
P0531 Read tax data所得税 (中国)
GON Continue if data complete
BLOCK END Edit basic data
描述:该子模式读取工资计算所需的全部基础数据(主数据),基础数据接着被打印到工资日志(如果program option=ON)
处理:该子模式由以下主要步骤组成:
1. 读取员工姓名(P0001-ENAME)
2. 从以下信息类型中读有关工作中心和基本工资数据
a) 人事事件P0000,
b) 组织分配P0001
c) 计划工作时间P0007
d) 基本工资P0008
e) 成本分配P0027
3. 为P0014分割WPBP和设置APZNR
4. 读取0041各日期数据
5. 检查所需的所有主数据(532,530,533)可以被工资驱动的,否则程序被取消
6. 在工资日志中打印上述基本数据
Func. Par1 Par2 Par3 Par4 D Text
COM Basic data China中国基本数据
BLOCK BEG Edit basic data
ENAME Determine name of EE (infotype 0001)
Function- ENAME
描述:根据薪资核算周期内,读取当前最新的员工姓名(P0001-Ename),并显示在日志结构中。
WPBP Read work center/basic pay data读取工作中心,基本支付数据
Function- WPBP
函数WPBP将工作中心的主数据和工资期的基本工资传输到内部表WPBP。基本工资类型存储在内部表IT中。
该数据通常在整个期间保持不变。然而,在某些情况下,不同的部分时段可能存在不同的数据。如果是这种情况,则在内部表格WPBP中标识条目,并通过拆分指标进行标识。
注意看下每个参数的用途。
语法
输入
0000 事件
0001 组织的分配
0007 计划工作时间
0008 基本工资
0027 成本分配
输出
WPBP
IT
P0014 CN14 GEN NOAB Split WPBP and set APZNR for p0014拆分WPBP,设置标识
Function-P0014
描述:为P0014分割WPBP和设置APZNR
在infotype 0014中,对工资期有效的条目将逐个导入。读取每个记录后,根据指定的人员计算规则开始处理。在这里,还可以访问信息类型的记录布局字段。参数一:对应的规则 ;
参数二:对于工资项的处理
GEN:针对所有的工资项
*:
Pnn:
Enn:
blank:参数三:员工子组分组
空:
NOAB:
参数四:
D:分配到每一天
CN14 Splitting WPBP and assigning the split to IT
*
****
ELIMI A 消除时间期标识
WPBPCW 仅分割WBPBOperation- ELIMI A
OT 表头wpbp标示清空(为0)IT-APZNR
ELIMI SSS
SSS 1-3 split indicators with the assignment:
* All indicators will be removed
R Employee subgroup grouping Table: T503 for pers.calc.rule
A Work center period WPBP
1 1st national split /SI) SV
2 2nd national split (Tax) XST
3 3rd national split (not used)
T Alternative payment ALP
K Cost accounting C1
U Bank transfer BT
X Variable assignment V0 Operation SETIN
Y Absence assignment
Z Time unit
通过操作(例如operation ADDWT)将当前工作字段中的工资类型放置在输出表(例如OT)中,而不包含拆分指标。
DATES read date specifications读取日期规范
Function- DATES
描述:读取时间信息,供NUM,RAT,AMT读取
信息类型:
0008 基本工资
0041 日期说明
0080 孕期保护/探亲假
IF SPRN IF off-cycle run
ELSE Not off-cycle run
P0532 Read 5 SI社会保险(中国)
P0530 Read PHF data住房公基金 (中国)
P0533 Read service fee data人事档案管理 (中国)
ENDIF END IF
P0531 Read tax data所得税 (中国)
GON Continue if data complete
Function-GON
检查是否所有的数据已经全部写入。
除非存在某些数据,否则不会对模式进行进一步处理。检查程序因国家而异。然而,必须始终有一个工作中心(P007)。
BLOCK END Edit basic data