0% found this document useful (0 votes)
60 views20 pages

PY Class 12 - Remuneration Statement PE51 Configuration

The document outlines the design and configuration of a pay slip using the PE51 screen, detailing attributes, single fields, and background settings necessary for generating the pay slip. It explains how to define wage types, cumulation IDs, and rules for displaying payroll information, as well as the importance of transport processes when making changes. Additionally, it covers the creation of multiple windows for different wage types and the management of notifications for employees on their pay slips.

Uploaded by

kumarkom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views20 pages

PY Class 12 - Remuneration Statement PE51 Configuration

The document outlines the design and configuration of a pay slip using the PE51 screen, detailing attributes, single fields, and background settings necessary for generating the pay slip. It explains how to define wage types, cumulation IDs, and rules for displaying payroll information, as well as the importance of transport processes when making changes. Additionally, it covers the creation of multiple windows for different wage types and the management of notifications for employees on their pay slips.

Uploaded by

kumarkom
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 20

PAY SLIP DESIGN

Below is the initial PE51 screen. It has several radio buttons, we need to understand each one of them.

Attributes

 Here you will see details like What is the Form 4 digit name, and the text
 If Changes only by person responsible checked, and Person responsible is filled with an user ID, only the user
mentioned in Person responsible can make changes to the form, no other can make changes
 The maximum rows allowed are 65 and maximum columns allowed are 132.
 It will tell you, who has created this form.
 It will also tell you, when it was changed last, what date, what time and who has changed it.

1
Below is the same pay slip generated from remuneration statement form UF01

Background
What is constant, fixed or hard coded can be given in Background.
Check date, check number, net pay, gross pay, taxes & Deductions – These are texts that appear on pay slip for
each employee, hence given in background.

Set of hyphens represents horizontal line


Pipe symbol forms vertical line.

2
Single Fields
The ones highlighted below all are single fields.

Double click on EE name

It opens the definition of the single field.


Page type – EP (Each Page), FP (First Page), LP (Last Page) – Depending on the req we have to select.
Position – 2 / 2 – Row 2 & Column 2

Position data
It can be a constant or Text module or Table Field.

“Emp Name” is text module defined with number 01 with output length 12, below is the screen shot.
Text Module is also a radio button in PE51 initial screen.
3
The hyphen symbol between FPBEG and FPEND is defined as a constant on Row 3 column 66 with output length 1.

The below is example for table field. Apart from printing payroll area as “U3”, payroll area text “End of month” is
also printed in pay slip. This payroll area text is printed with option “Conversion 01 – Replace key with text”

4
The below is the Net pay BETRG definition.
From RT table print BETRG (Amount) of wage type /560.

The below is another example for Table field usage.

Identifier G001 is used, it is not a WT, it is a cumulation ID (another radio button in PE51)
Cumulation ID is collection of multiple wage types.

Cumulation ID G001 consists of two wage types /101 and /552.


If you are using a cumulation ID in table field, we have to use ZRT instead RT.

5
Payroll type – the below single field configuration will pick, payroll type (Blank, A, B or C) from VERSC table.
But it will display Blank, A, B or C, which an EE can not understand.
By writing a Rule (one radio button in PE51), we can convert and display the relevant text for each payroll type

P1 rule definition.
If payroll type is equal to blank, call text module 09
If payroll type is equal to A, call text module 10
If payroll type is equal to B, call text module 11

Comp Length – Payroll type is single character, hence comp length is 1

C – Character
N – Number

EQ" equal to (Equal)


"NE" not equal to (Not Equal)
"GE" greater than or equal to (Greater or Equal)
"GT" greater than (Greater Than)
"LE" less than or equal to (Less or Equal)

The below are the text modules.

6
Double click on window region

Double click on group 01 Text lines.

If you observe sample pay slip shown in page no 2, pay slip has different section for different category of WTs.

Under Gross heading there are list of wage types which are printing.
Under Tax exempt deductions there are list of wage types which will print.

If you want to see what wage types will print in Gross section, double click at Entries of group no 01

7
Here we can directly add a WT or a cumulation ID.
Or you can specify **01 – It indicates all wage types with specification 01 for evaluation class 02.

If you notice for each WT in pay slip, there is RT current period value and CRT YTD value.
If you see for **01 there are two entries one with RT and another with CRT.

RT **01 PTyp CTy are 01 01


CRT **01 PTyp CTy are 01 02

These PTyp CTy are Line Layouts (One more radio button in PE51 screen)

01 1&
01 2 are line layouts; please see these line layouts definition above.

These line layouts are defined again with single fields.


01 1 - RT
LGART – WT number
LGTXT – WT Text
BETPE – WT Rate
ANZHL – WT Number
BETRG – RT WT amount
01 2 - CRT
BETRG – CRT WT amount

8
After printing the Wage types, the sum of the wage types is also shown, that is coming from group 02 of window.

G001 & G002 are cumulation ID’s, so called with ZRT table.

G001 is for RT values & G002 are for ZRT table.

G001 line layout is 04 1


G002 line layout is 04 2

04 1 – Called a text module 12 “Total Gross Earnings” and combined RT value of /101 & /552.
04 2 – Printing CRT combined value of /101 & /552.

9
Remuneration statement T-code & Program names
RPCEDTU0 - Program Name
PC00_M10_CEDT - T-Code

Evaluation Class: 02 - To print wage types on the remuneration statement

We can give wage types in 3 different ways in a window


Direct wage type input
Cumulation ID
Evaluation Class - **02

When to use RT & when to use ZRT


For we input direct WT, use RT
If cumulation ID is used, use ZRT

HRFORMS
SMARTFORMS
PDFFORMS

T-Codes: PC00_M10_HRF, HRFORMS


USER EXIT (PC00_M10_CEDT)

PE51_CHECKTAB
This T-Code allow us to add additional tables and table fields, which may require to write additional rules
You can also see the available conversion rules and their definition here.

10
You can add new tables here, you can add P0000, P0002 any other tables.
After adding the table, you should also maintain fields of each table, which you wanted to use.

Below are the conversations (Replace key with text, date format)

Total Transport
Please note that, when you make a small change in Rule or single field, system doesn’t add only that single entity
to transport, It will add the complete form to transport.

If you remember the PCR, feature and schema changes are also transports as a whole object, not the only change
we made to it.

So we have to be little careful when moving the changes related to pay slip changes.

Suppose person A has made changes to single fields, line layout, and window his changes moved till Quality and
waiting for client approval.
Person B made change to only background, and client has approved his changes to move to PRD.
When he moves his transport, his changes also include the single fields, line layout and window changes, as it
transports as a whole object.

Adding a new window to the form – Having Multiple forms

Advantage of a window - Dynamic adjustment


It adjusts its size depending upon the number of wage types it has, if the number of wage types are more and not
able to fit in one page, it extends dynamically to next page. The window size is not fixed for each EE, one EE might
have 10 wage types, another EE might have 18 wage types. The window size on the pay slip will be different for
each EE. The length of background is fixed for all EE’s.

Multiple windows are created to differentiate the wage types, regular payment wage types one window, OT wage
types one window, benefit deduction wage types one window, taxes wage types one window like that.
11
Creating multiple windows
Place cursor on window, Click on window overview, Change the End column of W1 to 41
Place the cursor at W1 end, Click on Create, Click on select End block icon
Give the new window name W2, Now select W2 window, and then Window overview icon

The below popup will open, Change the EndCol to 41.

Place the cursor at end of W1 window, click on create symbol

Select end block icon

12
Give a name for window (W2)

Now place your cursor on window 2, click on window overview icon

Change the start column number, end column number & End line number as shown below.

Now you will see two windows

13
Menu Bar - Settings - Editor Settings

Field length is displayed with an hyphen that can be changed as per the need.
Text modules, do you want to display with their numbers or contents.
Window area can be defined with the frame or a specific symbol.
If any data is deleted, will prompt with a confirmation dialog box.

14
Over lapping can be permitted if we check the above check mark.

Below are the tables used to store Pay slip Configuration


T512G
T512P
T512S
T514V
T512D
T512E
T512F
T512N
T512Q
T512R
T514D

IT 0128 - Notifications

If you want to print any generic statement or personal statement on pay slip on need basis, then we use this IT
0128.

Two sub types in IT 0128


General Notifications can be created or edited from T-Code: SO10
Personal notifications can be maintained/edited at Infotype level

General Notification Example


Suppose you want to print “Advance happy new year” for all employees in December last pay period pay slip.

15
Personal Notification Example
You would like to print happy birthday to a specific EE

For testing purposes, maintained IT 0128 for EE 70394 for 1st PP of 2015.

Ran remuneration statement program

System is displaying the message as per the expectation.

16
Creating general notification from SO10 T-code

The text came from general notification, cant be edited at Infotype, can only be edited from SO10.

17
Generally in real time we have to use certain WT numbering sequence to print on the pay slip in order.
Because when all wage types has same specification of Evaluation class 02, system prints the wage types with
their number in sequence (If no groups are created in window)

Evaluation 02 - Spec 02 for all wage types

Salary - 1000 series


OT WT - 2000 series
IT 0014 - 3 series, 3051
IT 0015 - 4 series
Garnishments - 7 series
Deductions - 8 series

To print Normal YTD values use CRT & to print when paid YTD values use CRTK.

IT 0655 - ESS Settings


If EE is using ESS to view his pay slip, then maintain IT 0655, select the check mark, physical pay slip will not be
printed for him, when running PC00_M10_CEDT.

18
If check ESS is marked, then system checks the IT 0655, and if it checked, system will not print physical pay slip for
the EE.

System didn’t print the pay slip for this EE, stating unprinted ESS personal numbers 1.

If you unselect the check mark IT 0655 or unselect “Check ESS” in CEDT program, system prints the physical pay
slip.

OCEDT feature
This feature return value is variant of remuneration statement program for off-cycle work bench (PUOC_10)

Execute PUOC_10

19
Below is the pay slip for 3rd PP.
System takes variant from OCEDT feature and shows the payslip.

20

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy