Do you have any question about this error?
Message type: E = Error
Message class: 00 -
Message number: 160
Message text: Invalid thousand separator
An authorization check took place which was not declared in table usobx
(OKFLAG = Y or N).
At the moment this is an information message. This status will shortly
lead to application termination.
Ask the program author to make an assignment using transaction SU22.
For every authorization check, a declaration must be made whether or
not the check is to take place. (Exceptions are the transactions that
begin with SU and the checks against authorization object S_TCODE.) If
you have any queries, contact Jochen Puzicha (Tel. 3215) or Michael
Wagener (Tel. 4126).
Error message extract from SAP system. Copyright SAP SE.
The SAP error message "00160 Invalid thousand separator" typically occurs when there is an issue with the formatting of numeric values, particularly when dealing with currency or quantity fields. This error is often related to the way the system interprets the thousand separator in the input data.
Cause:
- Incorrect Formatting: The input value may have an incorrect thousand separator that does not match the expected format based on the user's locale settings.
- Locale Settings: Different countries use different characters for thousand separators (e.g., a comma
,
in the US vs. a period.
in many European countries).- Data Entry Errors: Users may inadvertently enter values with incorrect separators or additional characters that are not recognized by the system.
Solution:
- Check Locale Settings: Ensure that the user’s locale settings in SAP are correctly configured. This can usually be found in the user profile settings.
- Correct Input Format: When entering numeric values, ensure that the thousand separator used is appropriate for the locale. For example, if the locale uses a comma as a thousand separator, ensure that the input reflects that.
- Remove Invalid Characters: Check the input for any invalid characters or extra spaces that may be causing the error.
- Use Decimal Notation: If applicable, ensure that decimal values are entered correctly, as some locales may use different characters for decimal points (e.g., a comma vs. a period).
- Consult Documentation: Refer to SAP documentation or help resources for specific formatting guidelines based on the version of SAP you are using.
Related Information:
By addressing the formatting and locale settings, you should be able to resolve the "00160 Invalid thousand separator" error in SAP.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
00159 The logon language does not match system code page &
Self-Explanatory Message Since SAP believes that this specific error message is ...
00158 User is locked; notify the person responsible
Self-Explanatory Message Since SAP believes that this specific error message is ...
00161 CPIC is not allowed in this system
What causes this issue? You tried to establish a CPIC connection to an R/3 Syst...
00162 >>>>>>>>>>> & &
Self-Explanatory Message Since SAP believes that this specific error message is ...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.