SAP Knowledge Base Article - Public

2791753 - Purchase Order Cost Center search value help

Symptom

When creating a Purchase Order in the APP 'Manage Purchase Orders' a user might use the value help drop down on the 'Cost Center' field to search for 'Cost Centers'. To find the correct 'Cost Center' quickly a user might enter a search string with a wild card character. The fuzzy search logic would propose entries compatible with the string entered. In some cases the expected 'Cost Center' is not listed or no entries are found.

Environment

SAP S/4HANA Cloud - All Versions

Reproducing the Issue

  1. Open the APP 'Manage Purchase Orders'.
  2. Create new PO with Account Assignment Category 'K' Cost Center.
  3. Navigate to the Account Assignment TAB.
  4. Search for example 'Cost Center' 69101101 in the value help, enter example string 691*.  (Nothing is found) 
    picz1.png
  5. Enter example string *691* and Press 'GO'.
    picz2.png

    Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.‘  

  6. 'Cost Center' 69101101 is found. 

Cause

In the Procurement Applications the 'Cost Center' is held in the database with leading zeros, due to the Data Dictionary definition of the field.

Resolution

If searching using the 'Cost Center' or 'G/L Account number', a user has to enter a wild card character '*', before and after the search string. Then the fuzzy search will propose all values with an 80% match of the entered string.

Keywords

Fuzzy Search, F4 help, Value Help, Cost Center, KOSTL, EKKN,  I_MM_CostCenterValueHelp, , KBA , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , Problem

Product

SAP S/4HANA Cloud all versions