Message type: E = Error
Message class: NAA - Subsequent settlement (Purchasing)
Message number: 342
Message text: Unit for scale basis missing in condition record (internal error)
During processing of the business volume data, the system found a
statistical data record for which a unit or currency was not set, even
though the system expected one.
The scale basis is to be determined (reference value "&V1&").
Processing is terminated.
Look into this matter. If necessary, contact your system administrator.
Possible causes:
Incorrect call of function module &V3&
Contact SAP.
The condition record concerned has (internal) number &V2&.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message NAA342, which states "Unit for scale basis missing in condition record (internal error)," typically occurs in the context of pricing conditions in SAP, particularly when dealing with scales or quantity-based pricing. This error indicates that there is a missing unit of measure for the scale basis in the condition record.
Cause: Missing Unit of Measure: The most common cause of this error is that the condition record for a pricing condition does not have a unit of measure defined for the scale basis. This can happen if the condition record was not set up correctly or if it was modified improperly. Incorrect Configuration: There may be issues with the configuration of the pricing procedure or the condition types that are being used. Data Inconsistencies: There could be inconsistencies in the master data or transaction data that lead to this error.
Solution: Check Condition Records: Go to the transaction code VK11 (Create Condition) or
Get instant SAP help. Sign up for our Free Essentials Plan.
NAA341 Unit for condition basis missing in statistical data record (inter.error)
What causes this issue? During processing of the business volume data, the system found a statistical data record for which a unit or currency was no...
NAA340 Unit for scale basis missing in statistical data record (internal error)
What causes this issue? During processing of the business volume data, the system found a statistical data record for which a unit or currency was no...
NAA343 Unit for condition basis missing in condition record (internal error)
What causes this issue? During processing of the business volume data, the system found a statistical data record for which a unit or currency was no...
NAA344 Overflow with currency conversion from &1 to &2
What causes this issue? An amount is to be converted from currency &V1& to &V2&. An overflow occurred during assignment of a value.Sy...
Click on this link to search all SAP messages.