SAP Knowledge Base Article - Public

3711240 - Application Manage Purchase Contracts do not display some contracts

Symptom

  • In the Manage Purchase Contracts app, no purchase contracts are returned when no selection criteria are entered.
  • Purchase contracts are only displayed when a specific contract number is provided.
  • Some purchase contracts are missing from the result list, preventing users from excluding or processing them further.
  • The issue occurs even though the purchase contracts exist and are active in the system

Environment

  • SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open the Manage Purchase Contracts application.

  2. Ensure that purchase contracts exist with a document currency different from the company code currency.

  3. Ensure that the exchange rate is missing in one conversion direction between the document currency and the company code currency (for example, maintained for Currency A → Currency B, but not for Currency B → Currency A).

  4. In the Manage Purchase Contracts app, do not enter any selection criteria.

  5. Execute the search.

Result:

  • No purchase contracts are returned, or some contracts are missing from the result list.

  1. Enter a specific contract number for one of the affected purchase contracts.

  2. Execute the search again.

Result:

  • The purchase contract is displayed only when searched by contract number.

Cause

  • The affected purchase contracts are created in a document currency that differs from the company code currency.
  • During contract selection, the system performs currency conversion checks between the document currency and the company code currency.
  • The required exchange rate is not fully maintained for both conversion directions between the two currencies.
  • Although an exchange rate may exist in one direction (for example, Currency A → Currency B), the reverse exchange rate (Currency B → Currency A) is missing.
  • Due to the missing exchange rate, the system cannot complete currency conversion during the selection process, causing the affected purchase contracts to not be displayed in the Manage Purchase Contracts app.

Resolution

  1. Maintain the missing exchange rate between the document currency and the company code currency in both directions.
  2. Use the Currency Exchange Rates app to maintain the required exchange rates:
    App Name: Currency Exchange Rates (App ID: F3616)
  3. Ensure that exchange rates are available for:
    - Document Currency → Company Code Currency
    - Company Code Currency → Document Currency
  4. After maintaining the exchange rates, re-open the Manage Purchase Contracts app and execute the search again.
  5. The purchase contracts should now be displayed correctly without requiring manual entry of contract numbers.

    Keywords

    Purchase Contracts, Outline agreements, Currency conversion, TCURR , KBA , MM-FIO-PUR-SQ-CON-CL , Fiori UI for Manage Purchase Contracts (Public Cloud) , Problem

    Product

    SAP S/4HANA Cloud Public Edition all versions