cancel
Showing results for 
Search instead for 
Did you mean: 

Error while deriving currency from table T001P

Former Member
0 Kudos
801

Hi All,

Error while deriving currency from table T001P

I am getting this error while payroll run by using country GRP=99 in SU2 for Non-SAP supported country.

I assigned country grouping as 99 in V_T500P table while assigning comp code to personnel area.

The company code is assigned with BD as country key in configuration and currency as BDT.

Referring previous links for the same error I checked all concerned tables and maintained correctly.

What will be the probable reason of this error?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All,

The issue was with T500C table for the currency. So I maintained with T.Code OE00 & now it is resolved.

Thanks.

Former Member
0 Kudos

Hi,

I had the exact same problem a while back. The problem was that in V_T001 I had a different comp code which was either assigned to the same country  that had a blank currency  or assigned to the same currency but was missing the country. It was a different comp code than the one I was running payroll for so it took a long time to find the cause - I'll bet this is what's causing your error. 

 

Rgds,

Kristopher

Former Member
0 Kudos

Hi Ruzicka,

Thanks for prompt response. I will definitely check that.

Former Member
0 Kudos

Hi Ruzicka,

Can you pl. provide a bit details of assignments made to comp. codes  and country grouping along with country key? it can provide clear picture for me to pin point where is the exact error.

Regards,

RK

Former Member
0 Kudos


In V_T001 you have all the comp codes and you assign the city, country, currency and language. My problem was that either the country or currency were missing on one of the entries, I don't remember which - this was causing the exact same error for me. It was a different comp code than the one I was running payroll for, only the country or currency (whichever wasn't missing) was the same and the program checked for the other comp code by default.

So if you're missing, for example, the currency in V_T001 for a different comp code than the one you're running payroll for, but which is assigned to the same country, you will have this error.

Former Member
0 Kudos

Hi,

As you explained, for one PA for which the things were not assigned properly. So I made the necessary changes but still getting the error. probably I need to check some more detail.

Pl. share any other information if available.

Regards,

RK

Former Member
0 Kudos

Then you should still check T510 to make sure the currencies are all filled out and correct for your country grouping. Then recheck OE00.

When I had a similar problem, I filled out T510 correctly but then when I maintained OE00 it overwrote my settings in T510. This was caused by the problem in V_T001 that I mentioned earlier.

Former Member
0 Kudos

Hi Ruzicka,

I am not able to save the new entry for currency BDT  with respect to the country key. It gives error as" A Maximum of 2 entries are allowed for each country in table T500C". So what can be the reason for this?

I have maintained the correct currency in table T510 as BDT.

Thanks for inputs.

Former Member
0 Kudos

Hi Rishi,

please chack tables T500W (al possible currencies including alternative hard currencies, if applicable) and T500C (currency used for tax calculation etc).

I think BD is not in there per SAP default, so you may still have to create your entries there.

If you use T510 and T510... tables for collective agreements / payscale levels, check them for displaying the right currency afterwards.

kind regards

Sven

Former Member
0 Kudos

Hi Sven,

Thanks.

In table T500W the currency is maintained for the country. Where as there is no entry in               table T500C. It can be maintained through OE00 which I tried & it gives error message that:            "A MAXIMUM OF 2 ENTRIES ARE ALLOWED FOR EACH COUNTRY IN TABLE T500C."

Your valuable inputs are appreciated.