cancel
Showing results for 
Search instead for 
Did you mean: 

EL Encashment Amount Round off

Former Member
0 Kudos

Dear Experts,

our EL encashment amount is getting derived from x010, x013 and x015  by taking input of P0416 function.  but my client requirement is they wanted to get EL encashment amount round off its coming 4450.86 they wanted to get it 4451  if comes 4450.22  it should come as 4450.

Bcoz from bankers side they're facing problem.  i have already tried by using v_t7iny1 table Round off Recovery, by doing that posting balance is not getting cleared for me.

MN01   1.00   no recovery  Nearest   INR  1998-9999  i've maintained in v_t7iny1 table.

Its is my urgent requirement.  Please support me on urgent basis.

Thanks,

Aruna.

Accepted Solutions (1)

Accepted Solutions (1)

venkateshorusu
Active Contributor
0 Kudos

Use operation ROUND to round the values Go to PE04 and check the documentation of ROUND operation it helps you to accomplish the requirement.

ROUNDGK100

ROUND     100 etc.

Regards

Venkatesh

Former Member
0 Kudos

pls. give me full detailed pcr.  and where to insert.

Thanks,

actually when i view log processing of my EL Encashment WT. Its showing the enclosed picture

venkateshorusu
Active Contributor
0 Kudos

Identify where exactly Leave Encashment amount is getting calculated then exactly in that same PCR else once amount is got calculated next to that line add one more PCR by querying leave encashment wage type use operation ROUND as mentioned below or ROUNDGK etc.

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

Thats the thing actualy where the EL encashment WT is getting out i did'nt understand,  if u see the below pcrs you may get some idea.

i;ve maintained pc1 spec 9 to my valuation basis /098

in v_512w_b table its maintained as below:

if you can see x015 my custom z015 where exactly the amount will be calculated as below:

So pls. go thru it and get back to me.  any further screens if u need i'll send.

Thanks,

Aruna

venkateshorusu
Active Contributor
0 Kudos

Instead of ROUNDB place ROUNDGK100 or ROUND  100 in PCR Z015 then check the output table Z015.

Regards

Venaktesh

Former Member
0 Kudos

pls. add more. let's leave every thing.  we'll insert a new line in the schema and insert one more pcr.  how to write it the below lines i should right after querying my el encshment wt.  right?same as you given right?  i'll try it and get back to you with my images.

in xt00 schema after function p0416 x015 will be there after that i should insert this pcr i think.  and what are the parameters has to be set there.

Thanks,

Aruna

Former Member
0 Kudos

GO WITH PIT XXXX GEN  or PIT XXXX GEN NOAB

(XXXX - YOUR PCR)

Former Member
0 Kudos

Praneeth,

Thanks for the promt act.  its really useful info.

Thanks,

Aruna

venkateshorusu
Active Contributor
0 Kudos

As far i understand no need of writing rules just add a line ROUNDGK100 or ROUND  100 in existing PCR Z015 then it resolves the issue.

Regards

Venkatesh

Former Member
0 Kudos


i've inserted like this.  but there's no impact.

Former Member
0 Kudos

Venkatesh,

You must have got some idea after seeing my screens, where exactly the WT is getting calculated?  could you pls. tell me where exactly i should use roundgk100 operation.

Regards,

Aruna.

venkateshorusu
Active Contributor
0 Kudos

I understood that where it is getting calculated instead of changing there Create a new PCR where you write below logic.

PCR 1

*

****

WGTYP

1530

ELIMI *

ROUNDGK100 or ROUND  100

RESET *

ADDWT *

Place this next to Z015 line

PIT PCR1 GEN NOAB

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

I've written like this is ir correct? bcoz i am not much awared of creating PCRs.

Regards,

Aruna

venkateshorusu
Active Contributor
0 Kudos

Yes place this PCR next to PIT Z015 line with mentioned parameters.

PIT ZROU GEN NOAB then execute program with test run and check the output table of the ZROU PCR.

Once issue is resolved close thread as well else place the problem what you are facing.

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

i've inserted the following error has come in the log sheet:

Thanks,

Aruna

Former Member
0 Kudos
Former Member
0 Kudos

Pls. find it.

Regards,

Aruna.

Former Member
0 Kudos

give NOAB also in that PCR line and check.

If NOAB is there then system will not check for ESG.

venkateshorusu
Active Contributor
0 Kudos

As mentioned earlier Place "NOAB" next to GEN in same line then check.

Regards

Venkatesh

venkateshorusu
Active Contributor
0 Kudos

Once query is answered close thread as well.

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

even after inserting noab par also its log showing like this.

venkateshorusu
Active Contributor
0 Kudos

WGTYP remove ? in PCR check whether it is working or not.

if not

add one more line

****

ADDWT * then check

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

pls. make sure is it program class T? and ctry grp *? shall i take and create again PCR right?

Regards,

Aruna

Former Member
0 Kudos

pls. see my pcr.

venkateshorusu
Active Contributor
0 Kudos

Program class "C" for payroll country grouping 40 -India 10 -USA.

Go to PE02 and click on attributes change them and then check whether it is working or not.

If not select 1530 click on create select same level add **** ADDWT * further remove ? which is written next to WGTYP then check.

Regards

Venkatesh

Former Member
0 Kudos

i didn't understand this.

Regards,

Aruna

Former Member
0 Kudos

Venkatesh,

Is there any input?  it is stil unresolved.

Regards,

Aruna

venkateshorusu
Active Contributor
0 Kudos

Do not change PCR names all the time you can modify either ZROU or ZLER use one PCR if you change the name you have to change it in schema as well whether you are placing the correct PCR or not check it once.

Write below logic

*

****

WGTYP

     1503

         ELIMI *

         ROUNDGK100

         RESET *

         ADDWT 1503

  

1

****

WGTYP

     1503

         ELIMI *

         ROUNDGK100

         RESET *

         ADDWT 1503

2

****

WGTYP

     1503

         ELIMI *

         ROUNDGK100

         RESET *

         ADDWT 1503

3

****

WGTYP

     1503

         ELIMI *

         ROUNDGK100

         RESET *

         ADDWT 1503

Christmas holiday right what is the necessity of SCN on holiday?

Regards

Venkatesh

Former Member
0 Kudos

Venkatesh,

Thanks for your continuous support and my sincere apologies for inconvenience.

ATLAST MY ISSUE IS RESOLVED.

Regards,

Aruna.

Former Member
0 Kudos

I've done like this. then it is resolved.

Regards,

Aruna.

venkateshorusu
Active Contributor
0 Kudos

When we look at the processing log where you pasted it on Dec 23 2014 there we can see that PCR is looped to X115 we can place ROUNDGK100 there else we can place a new PCR both the ways we can control it.

Glad that issue is resolved you can close the thread as well.

Regards

Venkatesh

Answers (1)

Answers (1)

Former Member
0 Kudos

hi

have to written any pcr for leave encashment ?

if it so then add the rounding rule in that PCR.