SAP Knowledge Base Article - Public

3420997 - Manage Purchase Order-fields on header and item level no longer filled or updated

Symptom

In the Fiori App Manage Purchase order when data is entered into a specific field and the Enter key is pressed, additional fields can be filled or updated using side effects*.

After the upgrade to 2402CE side effects have been reduced on header level and item level to improve performance.

*Side effects define the dependency between fields and other business object characteristics to trigger a reload of the affected properties. 

Environment

SAP S/4HANA Cloud 2402

Cause

Performance improvement.

Resolution

Technical details for side effects on header level

The fields whose entry triggered side effects on header level are Supplier, Purchasing Group, Company Code, Purchasing Organization, Document Currency, and Purchase Order Type. Relevant data is filled as before.

  • If the Supplier field was filled or changed, the following target entities or fields were updated by side effects:

    FieldLocation
    ItemItem facet
    Hierarchy ItemHierarchy facet
    Supplier AddressSupplier facet
    LanguageLanguage field on header
    CurrencyCurrency field on header
    PartnerPartner facet
     
     

    After the reduction of side effects, only the following fields are filled or changed:

    FieldLocation
    LanguageLanguage field on header
    CurrencyCurrency field on header
     
     

    In addition, the fields Company Code and Purchasing Organization are filled. This is not done by side effects, but by a technical call.

  • If the Purchasing Group field was filled or changed, the following target entities or fields were updated by side effects:

    FieldLocation
    ItemItem facet
    Hierarchy ItemHierarchy facet
    Supplier AddressSupplier facet
    LanguageLanguage field on header
    CurrencyCurrency field on header
    PartnerPartner facet
     
     

    All of the above side effects have been removed.

  • If the Company Code field was filled or changed, the following target entities or fields were updated by side effects:

    FieldLocation
    ItemItem facet
    Hierarchy ItemHierarchy facet
    CurrencyCurrency field on header
     
     

    All of the above side effects have been removed.

  • If the Purchasing Organization field was filled or changed, the following target entities or fields were updated by side effects:

    FieldLocation
    ItemItem facet
    Hierarchy ItemHierarchy facet
    CurrencyCurrency field on header
    PartnerPartner facet
     
     

    All of the above side effects have been removed.

    Note

    The Company Code field is filled due to its 1:1 relation to the purchasing organization.

  • If the Document Currency field was filled or changed, the following target entities or fields were updated by side effects:

    FieldLocation
    ItemItem facet
    Hierarchy ItemHierarchy facet
    PricePricing field in the item table
     
     

    After the reduction of side effects only the following field is filled or changed:

    FieldLocation
    PricePricing field in the item table
     
     
  • If the Purchase Order Type field was filled (for example as NB) a large number of entities and fields were updated by side effects:

    All of these side effects have been removed.

Note :Numerous unnecessary side effects were removed on item level. They are not listed because none change on behavior will result from them.

 

Keywords

manage purchase order, filled fields, side effects. , KBA , MM-FIO-PUR-PO , Fiori UI for Purchase Orders , MM-PUR-PO , Purchase Orders , How To

Product

SAP S/4HANA Cloud Public Edition 2402