cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Message 'For the currency code USD, ALE communication is not allowed'

Former Member
0 Likes
6,603

Hi all,

I've seen while executing many standard transactions, the following status message -

'For the currency code USD, ALE communication is not allowed'.

Could anybody let me know why we get this message and any way how we can suppress this - any standard settings to be done?

Regards

Deepthi.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Likes

Is there an ISO code assigned to USD?

Former Member
0 Likes

Hi Michael,

USD3 is the primary currency key in our system. Hence an ISO code is assigned to USD3 only. USD is not primary, so I guess ISO code is not assigned to it.

Please let me know if u need further info..

Regards

Deepthi.

Former Member
0 Likes

Hi ,

check this , for more info check in tcode SALE and SPRO

 Define ISO Codes for Countries, Currencies and Units of Meas

     International standardized ISO codes are used for currencies, units of
     measurement and country codes, so that all messages sent can be
     understood on any system. This means that ISO codes have to assigned to
     SAP internal units.

     Activities

     Define the ISO codes for the units used here.

     Use the following functions in the Implementation Guide.

     o   Currencies
         General Settings -> Currencies -> Check Currency Codes

     o   Units of measurement
         General Settings ->  Check Units of Measurement

     o   Countries
         General Settings -> Set Countries -> Define Countries
 Return ->

Former Member
0 Likes

I believe I found your message (class B1, number 889). This message is raised in function CURRENCY_CODE_SAP_TO_ISO. You could add a break-point here to see how it is processing. You will need an ISO code assigned to any UoM being sent via an IDoc.

Former Member
0 Likes

Thanks Michael,

We figured out that since USD is not the primary key, we get this status message, when we ran this function module independently.

Regards

Deepthi.

Former Member
0 Likes

We are looking at improving performance of program CJ8G (Actual settlement: Project / WBS / Networks). For some variants we receive a lot of these messages (class B1, number 889). We found that the reason is USD is not the primary SAP currency code for ISO Code. We are wondering if these messages were the cause of poor perfomance of the program. If yes, is there any way these messages can be avoided; say by making USD also the primary SAP currency code for ISO Code along with USD3.

Former Member
0 Likes

Hello

Please can you tell me how to resolve this issue

ISO code  is not assigned to a currency key in the valid time period

Message No. B1882

Diagnosis

No internal code assignment was found for ISO code  for currencies (table TCURC). Either the internal code does not exist, or it is not assigned to the ISO code.

Procedure

Assign an internal code to the ISO code


After this message i went to oy03 and i assign ISO Code, still i am getting same error

Abhi7
Newcomer
0 Likes
yes