Do you have any question about this error?
Message type: E = Error
Message class: NAA - Subsequent settlement (Purchasing)
Message number: 399
Message text: The price determination date is not in the validity period (PO)
Price determination date &V1& (PO price determination) is not within
the validity period of the condition record or a period condition (in
the case of arrangements settled periodically).
The arrangement is valid from &V2& to &V3&.
No subsequent update is carried out. The document item is not relevant
for the condition record.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
NAA399
- The price determination date is not in the validity period (PO) ?The SAP error message NAA399, which states "The price determination date is not in the validity period (PO)," typically occurs in the context of purchasing documents, such as purchase orders (POs). This error indicates that the date on which the system is trying to determine the price for a material or service does not fall within the validity period of the price conditions defined in the system.
Cause:
- Price Validity Period: The price conditions (e.g., pricing agreements, contracts) have a defined validity period. If the date of the purchase order or the date of price determination falls outside this period, the error will occur.
- Incorrect Date: The date on the purchase order may be incorrectly set, or the system may be using a date that is not intended for price determination.
- Missing or Incorrect Conditions: The pricing conditions may not be set up correctly in the system, or there may be missing entries for the relevant material or vendor.
Solution:
Check Validity Period: Review the validity period of the pricing conditions associated with the material and vendor in the system. Ensure that the date of the purchase order falls within this period.
- You can check this in the condition records (transaction code: MEK1 for creating, MEK2 for changing, MEK3 for displaying).
Adjust Purchase Order Date: If the purchase order date is incorrect, adjust it to a date that falls within the validity period of the pricing conditions.
Update Pricing Conditions: If the pricing conditions need to be updated (e.g., if they have expired), create new condition records with the correct validity dates.
- Use transaction codes like MEK1 to create new conditions or MEK2 to modify existing ones.
Check for Multiple Conditions: If there are multiple pricing conditions for the same material and vendor, ensure that the correct one is being applied based on the date.
Consult with Procurement Team: If you are unsure about the pricing conditions or how to adjust them, consult with your procurement or purchasing team for assistance.
Related Information:
By following these steps, you should be able to resolve the NAA399 error and ensure that your purchase orders are processed correctly.
Get instant SAP help. Start your 7-day free trial now.
NAA398
The price determination date is missing (GR price determination)
What causes this issue? The price determination date (goods receipt price determination) is missing.System Response The update cannot be carried out...
NAA397
The price determination date is missing (PO price determination)
What causes this issue? The price determination date (purchase order price determination) is missing.System Response The update cannot be carried ou...
NAA400
********** Messages for bus.vol. comparison and agreement, Sub. Settlem.
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
NAA401
Select at least one field: Period comparison/Final settlement comparison
What causes this issue? You have not selected either the "Period comparison" or "Final settlement comparison" field.System Respon...
Click on this link to search all SAP messages.