How To Fix FARR_INFLIGHT_CHECK039 - C25: Source of Price flag is missing for POB &1 in contract &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FARR_INFLIGHT_CHECK -

  • Message number: 039

  • Message text: C25: Source of Price flag is missing for POB &1 in contract &2

  • Show details Hide details
  • What causes this issue?

    A POB must have the source of price (SOURCE_OF_PRICE) flag if it has a
    latest deferral item for a main price and whenever a price condition
    (except a reversed condition type like SSP) is provided for a revenue
    accounting item.
    This is true for the following cases:
    Normal POB ('standalone POB', not part of any structure): The POB must
    have the source of price flag if it has either a latest deferral item
    for a main price
    Leading POB
    Compound group POB (only lower level POBs)
    BOM related POB (Distinct and Compound BOM)
    In the following cases, the POB must never have the source of price
    flag:
    Linked POB
    Manually added POB
    Compound group header POB
    POBs which are already marked for deletion are excluded from the check.
    Example:
    The distinct performance obligation POB1 is not part of any POB
    structure or hierarchy. It does not have the source of price flag.
    POB ID,,Distinct type,,Higher level POB,,BOM header POB,,Source of price
    POB1,,D (distinct),,[blank],,[blank],,[blank] (incorrect)
    However, there is a corresponding deferral item for a main price and a
    condition type assigned to POB1.
    Reconciliation key,,POB ID,,Condition,,Special indicator,,Category,,
    Latest entry flag
    2017012001,,,,POB1,,PR00,,P (main price),,P (price),,X
    Condition type
    POB ID,,Condition,,Category
    POB1,,PR00,,P (price)
    This is incorrect because POB1 must carry the source of price flag.
    Buffers checked:
    Condition type buffer:,,MT_COND_TYPE_DATA_BUFFER
    POB data buffer:,,,,MTS_POB_DATA_BUFFER
    Deferral item buffer: ,,,,MTS_DEFITEM_DATA_BUFFER_LATEST

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    System Response

    The RAI processing is stopped or the manual transaction from the UI is
    stopped.

    How to fix this error?

    You can search for SAP notes related to inflight check C25 by using the
    terms FARR_INFLIGHT_CHECK and C25.
    You can also check if there is inconsistent data already in the system.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message FARR_INFLIGHT_CHECK039 - C25: Source of Price flag is missing for POB &1 in contract &2 ?

    The SAP error message FARR_INFLIGHT_CHECK039 C25 indicates that there is a missing "Source of Price" flag for a specific Purchase Order (POB) in a contract. This error typically arises in the context of contract management and pricing in SAP, particularly when dealing with contracts that involve pricing conditions.

    Cause:

    The error occurs when the system expects a "Source of Price" flag to be defined for a specific Purchase Order in a contract, but it is not found. This can happen due to several reasons:

    1. Incomplete Configuration: The pricing conditions or the contract setup may not have been fully configured.
    2. Missing Data: The relevant data for the "Source of Price" might not have been entered in the contract or the associated Purchase Order.
    3. System Settings: There may be issues with the system settings or customizations that affect how pricing is determined.

    Solution:

    To resolve this error, you can take the following steps:

    1. Check Contract Details:

      • Go to the contract in question and verify that all necessary fields are filled out correctly, especially those related to pricing conditions.
      • Ensure that the "Source of Price" is defined for the relevant Purchase Order.
    2. Review Pricing Conditions:

      • Navigate to the pricing conditions associated with the contract and ensure that the "Source of Price" is set correctly.
      • If necessary, update the pricing conditions to include the missing information.
    3. Update Purchase Order:

      • If the error is related to a specific Purchase Order, check the details of that order to ensure that it is correctly linked to the contract and that all required fields are populated.
    4. Consult Documentation:

      • Review SAP documentation or help resources related to contract management and pricing to ensure that you are following the correct procedures.
    5. System Configuration:

      • If you have access to system configuration, check the settings related to pricing and contracts to ensure that they are set up correctly.
    6. Contact Support:

      • If the issue persists after checking the above points, consider reaching out to your SAP support team or consulting with an SAP expert for further assistance.

    Related Information:

    • Transaction Codes: You may need to use transaction codes such as ME33K (Display Contract) or ME22N (Change Purchase Order) to access and modify the relevant documents.
    • SAP Notes: Check for any SAP Notes related to this error message, as they may provide additional insights or patches that could resolve the issue.
    • User Roles: Ensure that you have the necessary permissions to view and edit contracts and purchase orders in the system.

    By following these steps, you should be able to identify and resolve the issue related to the missing "Source of Price" flag in your SAP system.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author