cancel
Showing results for 
Search instead for 
Did you mean: 

maintain constant in T511K

Former Member
0 Kudos
1,305

HI ALL,

We are not able to maintain 3 digit after decimal for any constant in table V_T511K.

Eg: Constant St DT End DT Value

Zhrpy 01.11.2008 31.12.9999 0.145

Here System is not allowing us to maintain 0.145.

system allows us to save with value 0.14 but not with 0.145.

Any suggestion on this.

Thanks,

Pradeep.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi ,

Check with your ABAP guy and ask him to work on this.Earlier i had same issue and we solved it with the help of ABAPers.This is possible

Usha

Former Member
0 Kudos

I can only give you a workaround solution. But you need to know it's a little tricky:)

You may store the constant as integer in table T511K, in your case, it should be 145. And in your schema, you need to change the personnel calculation rule and divide this constant, which is 1000 in this case. so you can get the result you want.

Wish you good luck!

Zippo

Former Member
0 Kudos

Hi zippo zhao

Hey thank you very much for this workaround....Would like to check with this...Thanks once again....

Hi Biswajit Das ,

Thanks for your effort and time...Thank you very much....

Regards,

Pradeep.

Former Member
0 Kudos

Hi Pradeep,

I can understand that U want to maintain 0.145 as a constant...But SAP only allows 2 digits after decimal. and I think when SAP does something it has some logics behind it.

Payroll constants are generally used to multiply with some value to reach to another value.

Even if U store the constant to 0.145 after multiplication the result will be again rounded off to 2 digits and may end up with the result same as stroing the constant as 0.14. I completely agree that this is a kind of assumption and can not be applicable to some scenarios. But U can think in this way and do an analysis to get the final result and convince Ur client or who ever concerns to use 0.14 instead of 0.145.

If anybody feel like discussing this please put ur inputs so that we can get a solution to this.

~BiSu

Former Member
0 Kudos

In standard SAP system, the data element field ABRWT (value of payroll constants) has decimal places of 2 and that is why it saves only 2 decimal place value.

Former Member
0 Kudos

Arun Sundararaman ,

Thanks you very much for your responce..

Thanks,

Pradeep.