fbpx

How to find the odata errors in SAP S/4HANA

Loading


Check OData Error Logs in /IWFND/ERROR_LOG

  • Steps:
    1. Execute the transaction /IWFND/ERROR_LOG in the SAP GUI.
    2. Use filters such as User, Date/Time, or Service to narrow down the results.
    3. Check the error details for further analysis.
  • Error Analysis:
    • Analyze the error codes and messages.
    • Inspect the stack trace for technical details.
    • Often includes information about missing authorizations, incorrect URIs, or payload issues.

Advanced Variant Configuration screen does not open in classic SAPGUI transactions

The Advanced Variant Configuration screen does not open in classic SAPGUI transactions (e.g. Sales Order processing) and shows an error page or an empty screen or an error message that some requests were not successful in case the S/4HANA embedded Fiori deployment option is used, which means S/4HANA backend and Fiori frontend server system are the same.

Another issue is that a logon page comes up in SAPGUI for Windows when opening the Advanced Variant Configuration screen in case the S/4HANA embedded Fiori deployment option is used.

The reason for the issue in the Advanced Variant Configuration screen is that an origin URL parameter is added to the OData requests sent to the SAP Gateway system, which is prohibited by SAP Gateway in the Co-Deployment scenario.

The logon page issue happens because in SAPGUI for Windows, the SSO logon cannot be established the same way as when accessing the system via Fiori Launchpad and embedded SAPGUI for HTML; instead, a ticket-based logon using special capabilities of the SAPGUI HTML Viewer control is used.

Refer the Notes: 2916536-2916536 – SSO and OData Issue Fix for Advanced Variant Configuration

 

Characteristic results cannot be recorded for inspection lot: Message no. QE181

Loading

Generally if there are some master data issues then we will get the below error message during the Inspection Lot Generation.

Characteristic results cannot be recorded for inspection lot 1000xxxxxx
Message no. QE181

Diagnosis
You cannot record any characteristic results for this inspection lot. The material master has been set up for the existing inspection type in such a way that results recording is not supported.

Procedure
Confirm defects for this inspection lot or select another inspection lot in which you can confirm the characteristic results.

Solution:

  1. Please check if there is a Task List assigned to the Inspection lot.
  2. If not then try to go to the change mode of the inspection lot and try to assign the task list /Spec
  3. Either it will get assigned or it will provide some error messages.
  4. Once you resolve this then the next inspection lot should get the Task list automatically

Also note the easy way of identifying this issue is by using the Inspection lot status. The below comparison will help you .

Automatic generation of inspection lot failed

Loading

During the Inspection lot generation especially the 03 lots are not getting generated and below message are noticed:

  • Inspection lot not created automatically via transaction CO01/CO02
  • Warning message CO548 raised in production order release
  • Production order has status ILNC – Inspection lot not created
  • Warning raised in production order release – ‘Material &1: automatic generation of inspection lot failed’

The below message is displayed:

Material XXXXXXXXX: automatic generation of inspection lot failed

Message no. CO548

Diagnosis

The system tried to create an inspection lot, but failed.

System Response

Processing is continued without creating an inspection lot.

Procedure

Check, whether the quality inspection data is maintained in the material master.

When you have maintained all the necessary data, you can also create the inspection lot in a production order / process order at a later date by calling up the screen ‘main header’ again.

Solution:

  1. Refer the Note https://me.sap.com/notes/1798998
  2. as per the note kindly activate the user exit EXIT_SAPLQPL1_005 in enhancement QAAT0001 and manage the code E_TQ32 = I_TQ32
  3. This will resolve the Problem

📢SAP S4 Hana : MRP Live APP-Display Key Figures

Loading

⚡This APP helps to get the information about the every MRP run that is complete in the System.
⚡This has a status for us to track the progress of the MRP Run – Finished or In-Progress
⚡Shows a table of all the MRP runs which have been triggered as per the filter applied
⚡There are multiple filter available to find the completed MRP Jobs
⚡It gives the detail in the Information and settings on the details given during the MRP RUN
⚡It also gives the details of the Processed Materials and the duration in the seconds
⚡The Low level Code steps , Provides detailed information about the low-level code and type of MRP step including the number of materials planned per low-level code. It gives details about how many orders were created or deleted and how much time was required for each step.
⚡The All live MRP steps Provides detailed information about each individual step performed in MRP live including how many materials were planned in this step, how many orders were created or deleted and how much time was required for each step.
⚡For each step there are multiple key figures related to the steps, all these are detailed to analyze the performance of the MRP run in the system


➡️Do leave a comment if you are using this Display Key figures app – Effectively !!

📢SAP S4 Hana : MRP Live APP-Display MRP Master Data Issues

Loading

🎯Display MRP Master Data Issues- Key Features

⚡Efficiently manage your master data with this powerful tool! Here are some of the key features of this APP:

➡️Comprehensive Issue List: Easily access a list of master data issues within your area of responsibility.

➡️Advanced Filtering: Utilize filters such as material, MRP controller, issue category, or plant to pinpoint relevant issues quickly.

➡️Acceptance Management: Accept issues and filter them based on this acceptance flag, enhancing your tracking and resolution process.

➡️Revoke Acceptance: Flexibly manage issues with the ability to revoke acceptance as needed.

➡️Seamless Navigation: Quickly navigate to related apps for any selected issue, ensuring a smooth and integrated workflow.

➡️Detailed Issue Information: Access in-depth details for each issue, providing you with all the information you need to resolve it efficiently.

📢SAP S4 Hana : MRP Live -RESTRICTIONS

Loading

⚡MRP Live does not create MRP Lists

⚡Only Scheduling agreements with the document type release documentation are supported (Type LPA).

⚡MRP Live on HANA does not support the MRP type seasonal MRP.

⚡Forecast demands cannot be planned in MRP Live on HANA

⚡Characteristics-based forecasting

 ⚡implemented BAdIs of the classic MRP (ABAP) are not executed with MRP Live on Hana.

S/4HANA, BOMs are always selected through the production version and the material master attribute “BOM selection” is obsolete.

⚡Lot-sizing procedures not supported:

📍Reorder point planning with period or cost-based lot-sizing procedures

📍Cost-based lot-sizing procedures such as the Groff reorder procedure or part-period balancing

📍Overlapping in lot-sizing procedures is not supported

📍Optimum lot-sizing procedures are not supported

⚡Production version with a distribution key is not planned.

⚡Customizing settings related to “Planning File Entry for Termination” are not considered

Usage Decision: Material Movements

Loading

🎯The below are the movement that are triggered during the Quality Usage Decision

📍To Unrestricted Stock – 321
📍To Scrap – 553
📍To Sample Usage – 331
The quantity you entered is posted to sample usage stock.
In the case of destructive inspections, the system proposes the destroyed quantity in this field.The quantity calculation is based on the algorithm defined in the control indicator documentation for destructive inspections.


📍To Blocked Stock – 350

📍To New Material – 309
The entered quantity is posted as a transfer to the stock of a different material.

📍To Reserves – 350
The quantity you enter is posted to a storage location of blocked stock. This storage location is used to manage a quantity of the sample that is kept in reserve after an inspection.

📍Return Delivery – 122
The entered quantity is posted as a return to a supplier.