Do you have any question about this error?
Message type: E = Error
Message class: NAA - Subsequent settlement (Purchasing)
Message number: 343
Message text: Unit for condition 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 condition basis is to be set (calculation rule "&V1&").
Processing is terminated.
Look into this matter. If necessary, contact your system administrator.
Possible causes: Incorrect call of function module
&V3& &SYS_ADMIN&
Contact SAP.
The condition record concerned has (internal) number &V2&.
Error message extract from SAP system. Copyright SAP SE.
NAA343
- Unit for condition basis missing in condition record (internal error) ?The SAP error message NAA343, which states "Unit for condition basis missing in condition record (internal error)," typically occurs in the context of pricing conditions in SAP. This error indicates that there is a missing unit of measure for a condition record that is required for pricing calculations.
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. This can happen if the condition record was created or modified incorrectly.
- Data Inconsistency: There may be inconsistencies in the master data or configuration settings related to the pricing conditions.
- Custom Development: If there are custom developments or enhancements in the pricing logic, they might not be handling the unit of measure correctly.
Solution:
Check Condition Records:
- Go to the transaction code
VK13
(Display Condition) and check the relevant condition records for the pricing condition that is causing the error.- Ensure that the unit of measure is correctly defined in the condition record.
Maintain Unit of Measure:
- If the unit of measure is missing, you can maintain it by using transaction code
VK11
(Create Condition) orVK12
(Change Condition) to add or update the unit of measure in the condition record.Review Master Data:
- Check the material master data and ensure that the unit of measure is correctly defined for the materials involved in the pricing condition.
Check Configuration:
- Review the configuration settings in the pricing procedure to ensure that all necessary fields, including the unit of measure, are properly configured.
Debugging:
- If the issue persists, consider debugging the pricing logic to identify where the error is occurring. This may require assistance from a technical consultant.
Consult SAP Notes:
- Check the SAP Support Portal for any relevant SAP Notes that may address this specific error or provide additional guidance.
Related Information:
Transaction Codes:
VK11
, VK12
, VK13
for maintaining and displaying condition records.MM02
for changing material master data.Pricing Procedure:
SAP Documentation:
If the problem continues after following these steps, it may be beneficial to engage with SAP support or a consultant who specializes in SAP SD (Sales and Distribution) for further assistance.
Get instant SAP help. Start your 7-day free trial now.
NAA342
Unit for scale 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...
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...
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...
NAA345
Business volume data from the BV comparison (partial settlement) missing
What causes this issue? Business volume data should exist from a business volume comparison (partial settlement) for the condition record. However, n...
Click on this link to search all SAP messages.