Wiki NewForum | Latest Entertainment News

Wiki NewForum | Latest Entertainment News (https://www.wikinewforum.com//index.php)
-   SAP HCM Payroll Forum (https://www.wikinewforum.com//forumdisplay.php?f=378)
-   -   Topic 50: Rates of Pay (And 6000 real-time SAP HR Screen Shots) (https://www.wikinewforum.com//showthread.php?t=34831)

freesaphr 03-30-2009 06:20 PM

Topic 50: Rates of Pay (And 6000 real-time SAP HR Screen Shots)
 
Rates of pay to calculate Overtime, LWOP.......Like Hourly Rate, Daily Rate....

Steps in Configuration:
  • Modify PCR X010 -> Base for rate (Addition)
  • Processing Class P01 assign to Wage types like WT1000, WT1001, WT1002 @ V_512W_D table
  • Modify PCR X013 -> Division like Calender Days, working hours, Working Days..
  • Processing Class P01 assign to /001, /002....@ V_512W_D table
  • Add the customized PCR's by deactivating standard PCR.
https://4.bp.blogspot.com/_ZYzSVDOY_...bAA/s400/3.JPG


freesaphr 03-30-2009 06:21 PM

Make sure your Wage type like /001, /002../009 are called RATES OF PAY wagetypes

https://4.bp.blogspot.com/_ZYzSVDOY_...i0c/s400/1.JPG

freesaphr 03-30-2009 06:21 PM

https://4.bp.blogspot.com/_ZYzSVDOY_...2ng/s400/2.JPG

freesaphr 03-30-2009 06:21 PM

Here the Results in payroll

https://4.bp.blogspot.com/_ZYzSVDOY_...bAA/s400/3.JPG

freesaphr 03-30-2009 06:26 PM

First of all we need to see how one rate if calculating like.,

Hourly Rate: Sum of some wage types (WT1000+WT1001+WT1002)
Divided by Calendar Days

= (WT1000+WT1001+WT1002) / 31

= (1000+600+100)/31

= 1700/31

= 54.83

This will go in /001

Like other rate may only takes WT1000 and Divided by Actual Working Days like., = 5000/22 = 227.27

In SAP we do the SUM of Wage types do in one PCR and Dividing in one PCD

freesaphr 03-30-2009 06:28 PM

Here we do SUM (Addition)

Called Determination of Valuation Bases(Addition)

https://4.bp.blogspot.com/_ZYzSVDOY_...IaU/s400/4.JPG

To find What are the wage types are going to rate

freesaphr 03-30-2009 06:30 PM

Always Copy the SAP STANDARD PCR

https://3.bp.blogspot.com/_ZYzSVDOY_...y-c/s400/8.JPG

freesaphr 03-30-2009 06:31 PM

To customize PCR, like Z010

https://2.bp.blogspot.com/_ZYzSVDOY_...RZM/s400/9.JPG

freesaphr 03-30-2009 06:31 PM

https://1.bp.blogspot.com/_ZYzSVDOY_...Ek/s400/10.JPG

freesaphr 03-30-2009 06:32 PM

You can change the Description of PCR

https://3.bp.blogspot.com/_ZYzSVDOY_...K8/s400/11.JPG

freesaphr 03-30-2009 06:32 PM

Select the Employee Group for PCR

https://3.bp.blogspot.com/_ZYzSVDOY_...jg/s400/12.JPG

freesaphr 03-30-2009 06:33 PM

Like if you assigned to 3

https://3.bp.blogspot.com/_ZYzSVDOY_...jQ/s400/13.JPG

freesaphr 03-30-2009 06:33 PM

Here the rule comes

https://1.bp.blogspot.com/_ZYzSVDOY_...9o/s400/14.JPG

freesaphr 03-30-2009 06:33 PM

Based on Processing Class P01

https://1.bp.blogspot.com/_ZYzSVDOY_...yo/s400/15.JPG

freesaphr 03-30-2009 06:37 PM

Give Specification

https://1.bp.blogspot.com/_ZYzSVDOY_...As/s400/16.JPG

Number of specification depends on how many wage types are in rates of pay.

Like if WT1000, WT1001, WT1002 ARE 3 wage types are in rate so need 3 specification

freesaphr 03-30-2009 06:38 PM

* process all other wage types which are not in Rates of pay, because to avoid ERROR in payroll run

https://1.bp.blogspot.com/_ZYzSVDOY_...g4/s400/17.JPG

freesaphr 03-30-2009 06:39 PM

https://3.bp.blogspot.com/_ZYzSVDOY_...8c/s400/18.JPG

freesaphr 03-30-2009 06:39 PM


0
to not participating Rates of pay

https://1.bp.blogspot.com/_ZYzSVDOY_...nA/s400/19.JPG

freesaphr 03-30-2009 06:40 PM

Here 1 means fist wage type which is going for rates of pay like., WT1000, simply assign 1 to P01 for WT1000


https://4.bp.blogspot.com/_ZYzSVDOY_...y8/s400/20.JPG

freesaphr 03-30-2009 06:42 PM

ADDWT * to send the WAGE TYPE amount to output without disturbing amount.

https://3.bp.blogspot.com/_ZYzSVDOY_..._Y/s400/21.JPG

freesaphr 03-30-2009 06:44 PM

ELIMI used like if wage type have two dates like mid-month salary change....so EE will get 2 dates so ELIMI will take both and combines the amount and takes to Rate calculation

https://2.bp.blogspot.com/_ZYzSVDOY_...tw/s400/22.JPG

freesaphr 03-30-2009 06:46 PM

ELIMI: Eliminate Period Indicators <o:p></o:p>
<o:p></o:p>
Object <o:p></o:p>
<o:p></o:p>
Operation <o:p></o:p>
<o:p></o:p>
Use <o:p></o:p>
<o:p></o:p>
This operation removes the period indicators (split indicators) for the <o:p></o:p> wage type in the current work entry. This prepares the way for combining <o:p></o:p>
the values stored in WTs which up to this point were distinct. <o:p></o:p>
<o:p></o:p>
Input <o:p></o:p>
<o:p></o:p>
The entries in the work tables (IT, OT, RT,... IT) are assigned to <o:p></o:p> various validity periods in basic data (work center, taxation, cost <o:p></o:p> distribution, etc.) by means of split indicators. This allows the system <o:p></o:p> to create exact time references for wages/salary earned, and to <o:p></o:p> calculate and distribute SI contributions and other costs, and so on. <o:p></o:p>
<o:p> </o:p>
<o:p></o:p>
Procedure <o:p></o:p>
<o:p></o:p>
If it is no longer necessary to distinguish between partial periods for <o:p></o:p> one of the feature classes in the wage type currently being processed, <o:p></o:p> you can remove the corresponding split indicator using the operation <o:p></o:p> ELIMI. You can specify up to 3 split indicators as parameters, or enter <o:p></o:p>
'*' for all of them. <o:p></o:p>
<o:p></o:p>
<o:p></o:p>
Syntax <o:p></o:p>
<o:p></o:p>
ELIMI SSS <o:p></o:p>
<o:p></o:p>
SSS 1-3 split indicators with the assignment: <o:p></o:p> * All indicators will be removed <o:p></o:p> R Employee subgroup grouping Table: T503 <o:p></o:p> for pers.calc.rule <o:p></o:p>
A Work center period WPBP <o:p></o:p>

1 1st national split /SI) SV <o:p></o:p>
2 2nd national split (Tax) XST <o:p></o:p>
3 3rd national split (not used) <o:p></o:p>
T Alternative payment ALP <o:p></o:p>
K Cost accounting C1 <o:p></o:p>
U Bank transfer BT <o:p></o:p>
X Variable assignment V0 Operation SETIN <o:p></o:p>
Y Absence assignment <o:p></o:p>
Z Time unit <o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
Output <o:p></o:p>
<o:p></o:p>
The wage type in the current work field is then placed in an output <o:p></o:p> table (e.g. OT) without split indicators by means of an operation, e.g. <o:p></o:p>
Operation ADDWT. <o:p></o:p>
<o:p></o:p>
Example <o:p></o:p>
<o:p></o:p>
1. You want to remove the split with the exception of the employee <o:p></o:p> subgroup grouping for PCR and taxes. <o:p></o:p>
<o:p></o:p>
2. You want to remove all split indicators with the exception of the <o:p></o:p> employee subgroup grouping for calculation rule. <o:p></o:p>
<o:p> </o:p>
<o:p></o:p>
Method <o:p></o:p>
<o:p></o:p>
1. ELIMI R2 oder ELIMI 2R <o:p></o:p>
<o:p></o:p>
2. ELIMI * RESET R <o:p></o:p>

freesaphr 03-30-2009 06:46 PM

https://3.bp.blogspot.com/_ZYzSVDOY_...iw/s400/24.JPG


https://1.bp.blogspot.com/_ZYzSVDOY_...Lc/s400/23.JPG

freesaphr 03-30-2009 06:49 PM

ZERO used to make Zero

Like For rate we don't need Amount to display right, so use ZERO= A

https://4.bp.blogspot.com/_ZYzSVDOY_...LI/s400/25.JPG

<link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CChinna%5CLOCALS%7E1%5CTemp%5Cmso html1%5C01%5Cclip_filelist.xml"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> </w:LatentStyles> </xml><![endif]--><style> <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style><!--[if gte mso 10]> <style> /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} </style> <![endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1026"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]-->
ZERO= Initializing the Current Working Fields <o:p></o:p>
<o:p></o:p>
Object <o:p></o:p>
<o:p></o:p>
Operation <o:p></o:p>
<o:p></o:p>
Use <o:p></o:p>
<o:p></o:p>
Operation ZERO= initializes fields in the current header entry of a <o:p></o:p> table or variable. <o:p></o:p>
<o:p></o:p>
Input <o:p></o:p>
<o:p></o:p>
Wage types contained in the header of the entry table valid at the time <o:p></o:p> of the operation, or variables from the internal table VAR . <o:p></o:p>
<o:p></o:p>
Procedure <o:p></o:p>
<o:p></o:p>
In the current table entry, zeros are entered in the more detailed <o:p></o:p> fields. You can specify one or more identifiers. When you specify a <o:p></o:p> variable, it is completely deleted. The fields NUM (number), RTE (rate) <o:p></o:p> and AMT (total amount) in the variable are then set at zero. <o:p></o:p>
<o:p> </o:p>
<o:p> </o:p>
Syntax <o:p></o:p>
<o:p></o:p>
OOOOOSVVVV <o:p></o:p>
<o:p></o:p>
OOOOO ZERO= Operation name <o:p></o:p>
<o:p></o:p>
S Operation sign <o:p></o:p> blank Delete fields from the OT according to <o:p></o:p> to the listing in VVVV <o:p></o:p> & Delete the variables whose names were <o:p></o:p> specified through VVVV <o:p></o:p>
<o:p></o:p>
VVVV If S = &: Name of variable/> <o:p></o:p>

Otherwise: Name and field listing <o:p></o:p>
N Number <o:p></o:p>
R Rate <o:p></o:p>
A Total amount <o:p></o:p>
Z Times in the table ZL <o:p></o:p>
<o:p></o:p>
<o:p> </o:p>
<o:p></o:p>
Examples <o:p></o:p>
<o:p></o:p>
1. You wish to enter zeros in the number field for the current wage <o:p></o:p> type. <o:p></o:p>
<o:p></o:p>
2. You wish to enter zeros in the number, rate and total amount fields <o:p></o:p> for the current wage type. <o:p></o:p>
<o:p></o:p>
3. You wish to delete the variable 'ABCD' completely. <o:p></o:p>
<o:p></o:p>
Method <o:p></o:p>
<o:p></o:p>
OOOOOSVVVV <o:p></o:p>
1. ZERO=N <o:p></o:p>
2. ZERO=NRA <o:p></o:p>
3. ZERO=&ABCD <o:p></o:p>

freesaphr 03-30-2009 06:50 PM

Here we are moving the Wage type amount as Base TO /001

https://2.bp.blogspot.com/_ZYzSVDOY_...oU/s400/26.JPG

freesaphr 03-30-2009 06:50 PM

And /002

https://4.bp.blogspot.com/_ZYzSVDOY_...kA/s400/27.JPG

freesaphr 03-30-2009 06:53 PM

This step is most important to understand.
 
Means if you assign 1 to one wage type so the amount of wt will come and add to /001

Same for /002


Now look at one more: Here if you assign 3 to one wage type so the amount of the wage type will move to both /001 & /002

https://1.bp.blogspot.com/_ZYzSVDOY_...CA/s400/28.JPG

freesaphr 03-30-2009 06:54 PM

Now put the PCR to schema

https://3.bp.blogspot.com/_ZYzSVDOY_...s/s400/29A.JPG

welcomewiki 09-26-2010 05:59 PM

To Continue...CLICK @ Topic 50: Rates of Pay

welcomewiki 02-09-2019 09:02 AM

To Continue...CLICK @ Topic 50: Rates of Pay


All times are GMT. The time now is 03:00 AM.

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.