Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now

Close

How To Fix WG471 - Purchase order date must fall between delivery date and today's date


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WG - Messages for store order and investment buy

  • Message number: 471

  • Message text: Purchase order date must fall between delivery date and today's date

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WG471 - Purchase order date must fall between delivery date and today's date ?

    Certainly! Here's a detailed explanation for the SAP error message WG471: "Purchase order date must fall between delivery date and today's date":


    Error Message:

    WG471: Purchase order date must fall between delivery date and today's date


    Cause:

    This error occurs when the Purchase Order (PO) date entered in the system is not within the valid date range, specifically:

    • The PO date is earlier than the delivery date specified in the PO.
    • Or the PO date is later than the current system date (today's date).

    In other words, the system expects the PO date to be on or after the delivery date and not in the future relative to the current date.

    This validation is typically enforced to ensure logical consistency between the PO creation date and the delivery schedule.


    When does this happen?

    • When creating or changing a Purchase Order.
    • When the delivery date is set incorrectly (e.g., a date before the PO date).
    • When the PO date is manually entered or defaulted incorrectly.
    • When system date/time settings or user input cause a mismatch.

    Solution:

    1. Check and Correct the PO Date:

      • Ensure the PO date is not earlier than the delivery date.
      • Ensure the PO date is not later than today's date (system date).
    2. Adjust the Delivery Date:

      • If the delivery date is earlier than the PO date, update the delivery date to be on or after the PO date.
    3. Verify System Date:

      • Confirm that the system date is correct.
      • If the system date is incorrect, coordinate with your Basis team to correct it.
    4. Review User Input:

      • Make sure the user entering the PO date and delivery date is aware of the date constraints.
    5. Check Custom Validations or User Exits:

      • Sometimes, custom validations or user exits might enforce additional date checks.
      • Review any custom code that might be causing this error.

    Related Information:

    • Transaction Codes: ME21N (Create PO), ME22N (Change PO)
    • Fields involved:
      • PO Date (Document Date)
      • Delivery Date (Item level or header level)
    • SAP Notes: Check SAP OSS notes for any known issues related to WG471.
    • Configuration: Date checks can sometimes be influenced by settings in Materials Management (MM) or Purchasing modules.

    Summary:

    • The PO date must be between the delivery date and today's date.
    • Adjust either the PO date or delivery date to satisfy this condition.
    • Verify system date and any custom validations.

    If you need help with a specific scenario or transaction, please provide more details!

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker