cancel
Showing results for 
Search instead for 
Did you mean: 

Payslip Display

Former Member

Hi All

I need to display total no. of days worked on payslip.

In our case Total working days are KSOLL
(means No. of days in a month)

We do have Loss of pay days but i want to display Total no. of days in month - Loss of pay days as total days worked.

Pls guide.

Thanks
Seema

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Seema,

To display no of working days in a payslip, you need to write a pcr.

try something like this.

NUM=TKSOLL

ADDWTEXXXX

Place this pcr in INAL schema.

Let me know if you have any questions.

Thanks & Regards,

Sivasai Prasad

Former Member
0 Kudos

Hi Prasad

Can you pls guide me where exactly to insert this PCR IN INAL Schema.

My schema is as below:


Former Member
0 Kudos

and also pls guide me which wagetype  i can copy to create this new wagetype.

Thanks

Seema

Sanky
Active Contributor
0 Kudos

Hi Seema,

You want to display the no of actual worked day in the payslips. In this working day's you will calculate only (Total Woking day's in the month - Unpaid absences). Am i correct?

If it' so then write the below PCR and pass the value to custom dummy wage type say TTTT.

ZTST

3

/101

      ADDWT *

      RTE=TKSOLL

      RTE-TKAU**

      ADDWT&TTTA

      RTE=&  TTTA

      AMT=1

      MULTI ARA

      ADDWT TTTT

****

     ADDWT *

Insert this pcr with PIT function and insert in the XT00 subschema. just after P0416 function.

Use the TTTT amount field as a total no of working day's in the month in the payslips.

Charateristics of TTTT wage type mention below deatils PC10=0, all CC will be unticked.

                                                                                         

Regards,

Sankarsan

Former Member
0 Kudos

Hi Seema,

You can place it after PIT XVAL PCR. Place it like this.

ACTIO XXXX (your pcr)

you can copy any wage type and change the characteristics of the wage type using table (V_T511). Please see below.

Let me know if you need any questions.

Regards,

Sivasai Prasad

Former Member
0 Kudos

Hi sanskaran

Thanks for the reply.

"Charateristics of TTTT wage type mention below deatils PC10=0, all CC will be unticked."

Just to understand what about other processing classes .

Thanks

seema

Sanky
Active Contributor
0 Kudos

Dnt need to do with other PC clasees since you are unticking all CC.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Sanskaran

I tried your solution but its not reflecting in RT .

Sanky
Active Contributor
0 Kudos

Hi Seema,

Extremely sorry.

Placement of PCR is wrong. Insert this PCR after X020 pcr.

Check and tell me.

Regards,

Sankarsan

Former Member
0 Kudos

No

It did not work.

Thanks

seema

Sanky
Active Contributor
0 Kudos

Hi Seema,

Can you share the X020 pcr output table details and ZTST pcr processing details.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Seema,

You can try what I've mentioned in my previous response.

*

****

NUM=TKSOLL

ADDWTXXXX

Place the PCR

in INAL schema after PIT XVAL pcr.

This will work.

Regards,

Prasad

Sanky
Active Contributor
0 Kudos

Hi Seema,

As Mr. SIkinder said we can use /801 so modify the PCR like below and place it after INP1 pcr in INAL.

ZTST

3

/801

      ADDWT *

      RTE=TKSOLL

      RTE-TKAU**

      ADDWT&TTTA

      RTE=& TTTA

      AMT=1

      MULTI ARA

      ADDWT TTTT

Insert this pcr with PIT function. If it's not working then share me output of INP1 pcr details.

Check and tell me.

Regards,

Sankarsan

Former Member
0 Kudos

HI Sivasai

Although its reflecting in RT but it is showing Calender days. e.g. in month of june, employee has 4 loss of pay days. but still it is showing as 30 . i was expecting 30-4=26 .

I tried it with RTe and NUM both. but the results are same.

Thanks

Seema

Sanky
Active Contributor
0 Kudos

Hi Seema,

It would be

RTE=TKSOLL
RTE-TKAU**
ADDWT XXXX

Try this.

Regards,

Sankarsan

Former Member
0 Kudos

Hi sansakaran

It is not working . Infact it stopped showing basic pay compenents in RT.

Thanks

seema

Former Member
0 Kudos

No

It is still not displaying basic pay components in RT .

Thanks
seema

Sanky
Active Contributor
0 Kudos

Hi Seema,

Basic Pay Component?????

SHare the details screenshot and your PCR and schema details.

Regards,

Sankarsan

Former Member
0 Kudos
Sanky
Active Contributor
0 Kudos

Hi Seema,

Insert ZTST pcr after XVAL pcr.

Or modify PCR like below

/801

      ADDWT *

      RTE=TKSOLL

      RTE-TKAU**

      ADDWT 4586

Regards,

Sankarsan

Former Member
0 Kudos

I tried both the ways but it did not work.

Regards

Seema

sikindar_a
Active Contributor
0 Kudos

Remove 3 and put * and check

sikindar_a
Active Contributor
0 Kudos

use NOAB also in the 4 parameter

Former Member
0 Kudos

Hi Sikindar

I tried the option given by you. and put NOAB in PAR3.

But it did not work.

Regards

Seema

Former Member
0 Kudos

Also pls note that PC10=0 is set.


Sanky
Active Contributor
0 Kudos

Hi Seema,

Share the XVAL pcr output details.

Regards,

Sankarsan

Former Member
0 Kudos
Sanky
Active Contributor
0 Kudos

Hi Seema,

ZTST

3

****

       ADDWT *

/806

      ADDWT *

      RTE=TKSOLL

      RTE-TKAU**

      ADDWT 4586

Insert this pcr after XVAL with PIT function.

Regards,

Sankarsan

Sanky
Active Contributor
0 Kudos

If you are not getting the result then share the screenshot of PARTT and PARTA table output from XT00 subschema.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Sanskaran

Now this is working but somehow my wagetypes from baisc pay has disappeared.

See the screenshot below:

Former Member
0 Kudos

Hi Sanskaran

Its working fine...

Thank you so much for your time and valuable inputs.

Also would like to Thank you Sikindar and Sivasai for their tiem and inputs.

Thanks

Seema

Former Member
0 Kudos

Just to share the solution for others:

Scenario :  To display calender days worked (total calender days - Unpaid Absence)

PCR was written :

then Under INAL Schema inserted the PCR as below:

in payslip in single fields put the details as below:

Thanks

Seema

Sanky
Active Contributor
0 Kudos

Glad to hear that your issue solved.

Regards,

Sankarsan

Former Member
0 Kudos

Hi Sanskaran

One small issue, In  case of split , it is not showing correctly.

E.g

if i change IT0008 / IT0007 etc in mid of the month. lets say on 15th i changed It0008. for the may month.

Employee has 4 days off from 01/05- 04/05

His IT0008 chnaged on 15/05

Now system has two splits showing in RT as


and in the payslip it is showing as 10 .whererin it should be displayed as 27.

please guide .

Thanks

Seema

sikindar_a
Active Contributor
0 Kudos

Activate Eliminate Splits in PE51 Form * under column D

Former Member
0 Kudos

Hi Sikindar

As i am reading rate so *under column d is not working.

Thanks

Seema

sikindar_a
Active Contributor
0 Kudos

than in the PCR use ELIMI *

Former Member
0 Kudos

Hi Seema,

Modify your pcr something like this.

/801

ELIMI *

RTE=TKSOLL

RTE-TKAU**

ADDWT 4586

Regards,

Prasad

Former Member
0 Kudos

when i used ELIMI * then its giving value of 34.

Pls guide.

Thanks

seema

Former Member
0 Kudos

Hi Sikindar and Sivasai

It is resolved.

I used ELIMI * before ADDWT 4586.

Thanks

Seema

Answers (1)

Answers (1)

sikindar_a
Active Contributor
0 Kudos

we shd use RTE not NUM as TKSOLL will be in RTE column but not NUM column

dont use /101 use /801