SAP HCM Schema CN28详解.docx

上传人:b****6 文档编号:6618782 上传时间:2023-01-08 格式:DOCX 页数:112 大小:519.19KB
下载 相关 举报
SAP HCM Schema CN28详解.docx_第1页
第1页 / 共112页
SAP HCM Schema CN28详解.docx_第2页
第2页 / 共112页
SAP HCM Schema CN28详解.docx_第3页
第3页 / 共112页
SAP HCM Schema CN28详解.docx_第4页
第4页 / 共112页
SAP HCM Schema CN28详解.docx_第5页
第5页 / 共112页
点击查看更多>>
下载资源
资源描述

SAP HCM Schema CN28详解.docx

《SAP HCM Schema CN28详解.docx》由会员分享,可在线阅读,更多相关《SAP HCM Schema CN28详解.docx(112页珍藏版)》请在冰豆网上搜索。

SAP HCM Schema CN28详解.docx

SAPHCMSchemaCN28详解

SAPSchemaCN28基本阐述

LineFunc.Par1Par2Par3Par4DText

000010BLOCKBEG*Payrollschema:

CHINA

000020COMPayrollschema:

ChinaStandard

000030COPYXIN0Initializationofpayroll

000040COPYCNBDEditbasicdata(China)

000050IFSPRNSpecialrun?

000060RFRSHITDeleteIT

000070ENDIFto:

Specialrun?

000080COPYXLR0Importlastpayrollresult

000090COPYCNT0Grossremuneration(timemanagement)

000100COPYCNAPImportpayments/deductions

000110COPYCNALMonthlyfactoringandstorage

000120COPYCNNGNetpaycalculationChina

000130COPYXNA0Cumulationofnetamount/paymentamount

000140COPYXRR0Retroactiveaccounting

000150COPYXNN0Netpayments/deductionsandtransfer

000160COPYCNENFinalprocessing

000170BLOCKEND*PayrollschemaCHINA

 

BLOCKFunction

描述

BLOCK函数允许你构造一个工资核算过程日志。

在开始和结束标记点中把工资函数按语义顺序聚集在一起,且他们出现在日志中的一个普通节点。

BLOCK函数可以被嵌套,在一个子模式中,一个结束块必须对应一个开

 

语法

 

函数参数1参数2参数3参数4

 

FUNCTIONBLOCK函数名称

 

参数1BEG开始一个语义块

 

END结束一个语义块

 

参数2目前无该参数

 

参数3目前无该参数

 

参数4目前无该参数

示例

COMFunction

描述

Schema的注释行,使Schema结构具有易读性。

可以指定在Schema中的任何行。

COPYFunction

描述

调用subSchema。

XIN0sub-Schema

Func.Par1Par2Par3Par4DText

COMInitializationINTERNATIONAL注释:

工资发放核算初始化

BLOCKBEGInitializationofPayroll块开始

PGMABRProgramtypeforpayroll工资发放的程序类型

UPDYESUpdatedatabase(YES/NO)更新数据库(是/否)

OPTINFTReadusedinfotypesonly只使用信息类型的读取

OPTTIMEImportalltimeinfotypes输入全部的时间信息类型

CHECKABR*CheckagainstPA03*核查PA03(生产机去掉 *)

BLOCKENDInitializationofPayroll块结束

描述

初始化工资数据(国际)

重要的信息/事件(开关),有关工资核算的进一步过程,工资运行开始在这个子模式中指定。

处理

1、指定程序类型(工资核算或评估)

2、设置数据库更新开关(YES/NO)

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

4、导入所有时间信息类型

5、指定检查控制记录PA03(payrollarea)

PGMFunction

描述

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

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

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

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

如果一个Schema不包含PGM函数,程序缺省一个发薪程序。

如果一个schema包含多个PGM函数,那么最后一个是有效的。

语法

参数1

ABR工资核算

AUS评估

MIX工资/评估

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

TRN遗留数据传输

示例

如果你想去创建一个工资的模式PGM(参数1)ABR

UPDFunction

描述

是否更新数据库。

其中比工资核算程序中的“测试运行(无更新)”优先级低。

语法

参数1

NO不更新数据库

YES更新数据库

参数2

参数3

参数4

示例

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

OPTFunction

描述

你可以使用OPT函数去为工资导入信息类型

语法

参数1:

BSI已过时

COPL集成成本计划

DEC小时工资>2位数

ENQ不再使用

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

NRC无回溯核算

TIME读时间信息类型

必需入口:

参数1

注意

如果你想在工资核算中去处理时间管理数据(如:

改变日程表,缺勤等),在你的schema中OPT函数必需在参数1中包含TIME。

CHECKFunction

描述

在选择雇员进行薪资核算之前,进行相关任务的检查

函数CHECK完成两个任务:

1)按照schema类型检查规定的时间-pa03(payrollarea)

2)执行一个整体的检查

语法

参数2:

ABRPayroll

AUSEvaluation

BDEBDE

 

其中:

CHECKABR

Thisparameterinitiatesthefollowingchecks:

oHasthepayrollareabeenreleasedforpayroll?

Ifnot,thepayrollareaisexcludedfromtheselection,i.e.

employeesassignedtothepayrollareaarenotselected.

oAretherealreadyresultsfortheemployeeinthepayrollfuture?

Ifyes,payrollisnotrunforthispersonnelnumber.

CHECKAUS

Thisparameterinitiatesthefollowingchecks:

oIsthelastperiodaccountedevaluated?

Ifnot,theevaluationruniscancelled.Thisisintendedtoprevent

aperiodwhichhasalreadybeenevaluatedfrombeingevaluated

again.

CHECKBDE

Currentlynoeffectsonpayroll

注意

如果在生产系统,checkABR必须使用,检查pa03(payrollarea)相关数据。

CNBDsub-Schema

Func.Par1Par2Par3Par4DText

COMBasicdataChina

BLOCKBEGEditbasicdata

ENAMEDeterminenameofEE(infotype0001)

WPBPReadworkcenter/basicpaydata

P0014CN14GENNOABSplitWPBPandsetAPZNRforp0014

DATESreaddatespecifications

IFSPRNIFoff-cyclerun

ELSENotoff-cyclerun

P0532Read5SI

P0530ReadPHFdata

P0533Readservicefeedata

ENDIFENDIF

P0531Readtaxdata

GONContinueifdatacomplete

BLOCKENDEditbasicdata

描述

该子模式读取工资计算所需的全部基础数据(主数据),基础数据接着被打印到工资日志(如果programoption=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.在工资日志中打印上述基本数据

ENAMEFunction

描述

根据薪资核算周期内,读取当前最新的员工姓名(P0001-Ename),并显示在日志结构中。

WPBPFunction

描述

ImportWorkCenterandBasicPayData

Object

Function

Use

FunctionWPBPtransfersmasterdataontheworkcenterandbasicpayfor

thepayrollperiodtointernaltableWPBP.Thebasicpaywagetypesare

storedintheinternaltableIT.

Procedure

Thisdatausuallyremainsthesamefortheentireperiod.However,in

certaincasesdifferentdatamayexistfordifferentpartialperiods.If

thisisthecase,theentriesareidentifiedininternaltablesWPBPand

ITbymeansofsplitindicators.

Syntax

Par2Differentpay-scaletype

Nocheck.

Allenteredvaluesarevalid.

Par3Rel.timeunit

XWPBPforeachtimeunit

Par4Subtypeoftheinfotype0008

Nocheck.

Allenteredvaluesarevalid.

Forcomparisoncalculations,thealternativepayscaletypecanbeused

tooverridethepayscaletypefrominfotype0008,(BasicPay).This

parametersettingisusedtoconvertthecollectiveagreementforthe

metalindustryofJune01,1994.Ifyouspecifyapayscaletypewhich

hasnotbeenmaintainedcorrectlyintheindirectvaluationtables,the

personnelnumberisrejectedduringindirectvaluation.

Ifyousetathirdparameterforthefunction,WPBPissplitingreater

detail,inotherwords,ifthetimeunitforthepayscaledoesnot

correspondtothetimeunitforthepayrollarea.

Ifyoudonotsetthefourthparameter,thefunctionWPBPisstartedfor

thesubtype0oftheinfotypeBasicPay(0008).Youcanspecifya

differentsubtypefromthisinthefourthparameterforsimulation

purposes.Youcan,forexample,calculateafictitioussalaryforan

employeedependingonapossiblechangetothepayscalestructure.

Notesonparameterfour:

oYoumaynotusesubtypeswithtimeconstraint3,becauseherethere

isachanceofseveraloverlappingrecordsexisting.Ifthesubtype

doesnotexist,theresultstableITremainsemptyforthis

employee.

Example

Anemployeebelongstoapayrollareaforwhichpayrollisrunona

monthlybasisandhisbasicpaydatastatesthatheorshereceivesa

weeklywage.Whenparameter3isset,aWPBPsplitiscreatedforeach

week.

语法

输入

0000事件

0001组织的分配

0007计划工作时间

0008基本工资

0027成本分配

输出

WPBP

IT

WpbpStructure

likepc205

APZNR

APZNR

RAW

1

0

PC205assignment

PC205分配

BEGDA

BEGDA

DATS

8

0

StartDate

开始日期

ENDDA

ENDDA

DATS

8

0

EndDate

终止日期

MASSN

MASSN

CHAR

2

0

ActionType

操作类型

MASSG

MASSG

CHAR

2

0

ReasonforAction

操作原因

STAT1

STAT1

CHAR

1

0

Customer-SpecificStatus

客户特定状态

STAT2

STAT2

CHAR

1

0

EmploymentStatus

雇佣状态

STAT3

STAT3

CHAR

1

0

SpecialPaymentStatus

特殊支付状态

AKTIVJN

AKTIVJN

CHAR

1

0

Indicator:

Active

标志:

活动

BUKRS

BUKRS

CHAR

4

0

CompanyCode

公司代码

WERKS

PERSA

CHAR

4

0

PersonnelArea

人事范围

BTRTL

BTRTL

CHAR

4

0

PersonnelSubarea

人事子范围

KOSTL

KOSTL

CHAR

10

0

CostCenter

成本中心

PERSG

PERSG

CHAR

1

0

EmployeeGroup

员工组

PERSK

PERSK

CHAR

2

0

EmployeeSubgroup

员工子组

ABART

ABRAR

CHAR

1

0

Employeesubgroupgroupingforpersonnelcalculationrule

对于人员计算规则的雇员子组分组

PLANS

PLANS

NUMC

8

0

Position

职位

GSBER

GSBER

CHAR

4

0

BusinessArea

业务范围

VDSK1

VDSK1

CHAR

14

0

OrganizationalKey

组织码

ANSVH

ANSVH

CHAR

2

0

WorkContract

工作合同

ORGEH

ORGEH

NUMC

8

0

OrganizationalUnit

组织单位

STELL

STELL

NUMC

8

0

Job

作业

ZTERF

PT_ZTERF

NUMC

1

0

EmployeeTimeManagementStatus

雇员时间管理状态

SCHKZ

SCHKN

CHAR

8

0

WorkScheduleRule

工作日程表规则

EMPCT

EMPCT

DEC

5

2

Employmentpercentage

就业百分比

KSOLL

KTSOL

DEC

5

2

Targetedworkmeasuredincalendardays

用日历天数度量的目标工作

ASOLL

ATSOL

DEC

5

2

Targetedworkmeasuredinworkdays

用工作天数度量的目标工作

SSOLL

SSOLL

DEC

5

2

Plannedworkingtimeinhours

以时数表示的计划工作时间

KDIVI

KDIVI

DEC

5

2

Individualdivisorforcalendardays

日历天数的单个除数

ADIVI

ADIVI

DEC

5

2

Individualdivisorforworkdays

工作日的个别除数

SDIVI

SDIVI

DEC

5

2

Individualdivisorforworkinghours

工作时数的单个除数

DIVGV

DIVGV

DEC

5

2

Hoursworkedperpayrollperiod

每个工资核算期的工作小时数

BSGRD

BSGRD

DEC

5

2

Capacityutilizationlevel

工时效用水平

TRFAR

TRFAR

CHAR

2

0

Payscaletype

工资等级类型

TRFGB

TRFGB

CHAR

2

0

PayScaleArea

工资区域

TRFGR

TRFGR

CHAR

8

0

PayScaleGroup

工资等级组

TRFST

TRFST

CHAR

2

0

PayScaleLevel

工资等级水平

KOSTVJN

KOSTVJN

CHAR

1

0

Indicator:

Costdistribution

标志:

成本分配

DYSCH

DYSCH

CHAR

1

0

CreateDailyWorkScheduleDynamically

创建动态工作日程表

ARBST

STDTG

DEC

5

2

DailyWorkingHours

日工作小时数

WKWDY

WARST

DEC

4

2

WeeklyWorkdays

每周工作天数

FISTL

FISTL

CHAR

16

0

FundsCenter

基金中心

GEBER

BP_GEBER

CHAR

10

0

Fund

基金

FKBER

FKBER

CHAR

16

0

FunctionalArea

功能范围

GRANT_NBR

GM_GRANT_NBR

CHAR

20

0

Grant

同意

IT&RTStructure

likepc207

ABART

ABRAR

CHAR

1

0

Employeesubgroupgroupingforpersonnelcalculationrule

对于人员计算规则的雇员子组分组

LGART

LGART

CHAR

4

0

WageType

工资项

APZNR

APZNR

RAW

1

0

PC205assignment

PC205分配

CNTR1

CNTRN

RAW

1

0

Nationalassignmentindicator

国家分配标志

CNTR2

CNTRN

RAW

1

0

Nationalassignmentindicator

国家分配标志

CNTR3

CNTRN

RAW

1

0

Nationalassignmentindicator

国家分配标志

ALZNR

ALZNR

RAW

1

0

Assignmentforalternativepayment

对选择性支付的分配

C1ZNR

C1ZNO

RAW

2

0

Pointertocostaccounting

成本核算指针

BTZNR

BTZNO

RAW

1

0

Transferassignment

银行转移分配

ABZNR

ABZNO

RAW

1

0

Absenceassignment

缺勤分配

V0TYP

V0TYP

CHAR

1

0

Variableassignmenttype

变量分配类型

V0ZNR

V0ZNR

RAW

1

0

Variableassignmentnumber

变量分配号

ZEINH

PT_ZEINH

CHAR

3

0

Time/MeasurementUnit

时间/度量单位

BETPE

BETPE

CURR

15

2

Payroll:

Amountperunit

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1