cancel
Showing results for 
Search instead for 
Did you mean: 

defferent payroll period and time period

Former Member
0 Kudos

hi,all

can anyone tell me how to set up system to calculate payroll with

defferent payroll period and time period?

that is to say,

use pay data from infotype 0008(0014,0015,etc) from 2007.08.01 to 2007.08.31 and

use time data from infotype (0007,2001,etc) .from 2007.07.01 to 2007.07.31.

regards,

colin

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Your query doesnot mention the period or frequency of time evaluation.

Nevertheless, if you want previous months time data to be processed in the current month - time evaluaioin for the previous month will have to be done, till the end of previous period, in the current month. Which means evaluation of current month time data has not happened and hence the data would not flow into Payroll.

For Eg:

Say go live in April.

No Time Evaluation in April.

So, during April Payroll - no time data

During May months Payroll, run Time Evaluaiton for April only.

Process May Payroll, you will have only May's Time Data

We had a similar scenario and solved it through this approach.

Hope it helps.

Regards.

Former Member
0 Kudos

Hi Colin,

if i go through your requirement,

I need get time data of last month in payroll.

For example: Employee

20070701-20070731 0008: basic pay 1000USD

20070801-20070831 0008: basic pay 2000USD

20070701-20070731 he take ONE day unpaid absence.

in 200707,there are 22 workdays,

in 200708,there are 23 workdays,

in 200708,he should get 2000 * 21/22(not 1000*22/23)

it is not related to the periods or time management, the entire scenario is belongs to factoring, please check your sub schema and also check the processing class of the particular wage type also(to check whether it is prorating). The master data changes will picked automatically by the system when you run the payroll.

Former Member
0 Kudos

Hi Colin,

How did you solved your problem? I have the same problem!

Is it really not possible?

Thanks in advance.

Kind regards,

Yvette Ouwerkerk

Former Member
0 Kudos

Hai..

U generate payroll periods using the report RPUCTP00...

U run time evaluation either daily or depending upon the requirement...thru PT60..

But for the payroll to be executed ensure that u generated the work schedule atleast one payroll period prior to go live date...

i.e if u wanna run payrol for jan, ensure workschedule is generated from previous dec..

Manohar

Former Member
0 Kudos

hi Manohar

your method is about same period ,not different period between payroll and time.

I need get time data of last month in payroll.

For example: Employee

20070701-20070731 0008: basic pay 1000USD

20070801-20070831 0008: basic pay 2000USD

20070701-20070731 he take ONE day unpaid absence.

in 200707,there are 22 workdays,

in 200708,there are 23 workdays,

in 200708,he should get 2000 * 21/22(not 1000*22/23)

Former Member
0 Kudos

Hai...

system always gets the current master data for payroll.. but ur talking abt the previous Time data to be processed in the current payroll for IN period which is not possible..

The Whole schema is built on the logic that PROCESS CURRENT DATA FOR CURRENT PAYROLL.... but not PROCESS Previous data.. for current payroll..

Offcourse Retrocalculation will be done if any changes occur.. but considering the previous data may not be possible...

Pls check the schema how it processes for each infotype.. u may get a fair idea..

Manohar

Former Member
0 Kudos

Hi.. please check your factoring in payroll. this is not related with time management.