This Blog is mainly on SAP Exam Questions and Selected "How-to" SAP processes
Friday, February 28, 2025
Q&A in Class (2025-02-28) S4EWM
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: An Overview of S/4HANA EWM.
https://docs.google.com/EWM-BigPicture/
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Demonstration the process flow of SD Outbound Delivery with EWM processing.
Answer: Check the steps for Outbound Delivery with EWM:
https://froggysap.blogspot.com/2023/09/sap-scm-ewm-process-flow-of-ewm.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Execute an Inbound Process with "Process-Oriented Storage Control" (Decomposition Process) with example to Unpacked 2 material from a BOX delivered by the vendor and then repacked into separate boxes before storage into EWM.Answer: See the following step by step:
https://docs.google.com/Inbound_Process-Oriented Storage Control (Decomposition Process)/
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question no 4037 : "Planning Time Fields" in Advanced Planning
(more than one answers)
A. Plant Parameter Planning Horizon.
B. MRP Group Parameter Planning Horizon.
C. MRP 1 view Time Fence.
D. PPDS Planning Horizon.
E. SNP Horizon.
.
Answer: C, D
A, B) The Classic Planning Horizon in Plant Parameter (OPPQ) and MRP Group (OPPR) no longer available.
C) Planning Time Fence in MRP 1 view is still valid which effectively seen in MD04 and APO Product view.
D) PPDS Horizon can be set for each Advanced Planning Version.
E) The APO SNP module is not yet available in S/4 1909.
Thursday, February 27, 2025
Q&A in Class (2025-02-27) S4MA1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: In S/4HANA, MRP Live (MD01N) was introduced as a complement to MD01 (Classic MRP Run), there are differences is methodologies and the following will explain the differences.
Answer: Classic MRP vs MRP Live as below example:
https://froggysap.blogspot.com/2025/02/sap-pp-classic-mrp-vs-mrp-live.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Activating for Advanced Planning in Embedded S/4HANA is different from classic ECC integration to the APO system.
https://froggysap.blogspot.com/2021/11/blog-post.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: DDMRP explained.
Answer: DDMRP is the acronym for Demand-Driven material requirements planning (MRP), an approach to material control and replenishment that improves on the functionality of traditional MRP. Because DDMRP is demand driven, it is by definition more sensitive and responsive to the variations in demand and supply that can cause shortages.
Exploring DDMRP below:
https://froggysap.blogspot.com/2024/08/exploring-demand-driven-replenishment.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Review of the "pMRP" Fiori App:
See the example of a pMRP run below:
https://froggysap.blogspot.com/2024/07/sap-s4-pp-pmrp-introduction.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Production Planning (Advanced Planning) is now available as Embedded PPDS in S/4HANA.
Answer: The following blog posts shows an overview of Embedded PPDS Run in S/4HANA:
https://froggysap.blogspot.com/2026/09/advanced-manufacturing-ppds-run-example.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Wednesday, February 26, 2025
Q&A in Class (2025-03-26) S4SD1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Does S/4HANA support LEAN Service scenario in 3rd Party SD Sales Order?
Answer: a Search in help.sap.com do not find any documentation on LEAN Service application for 3rd Party Sales Order (search today). The found problem is that the validity start date and end date as required in the PR for LEAN Service cannot be found in the Sales Order item. The Error Message is "Message No. MM_PUR_REQN005". Unfortunately no relevant OSS Noted can be found for the Message related to 3rd Party Sales Order.
There are also no known configuration or default value via configuration for the LEAN Service Start date and End date.
Caution: unless I am unware of others possible configurations required to enable LEAN Service for 3rd Party Sales Order scenario. Hence, the possible solution for this requirement will be pending for future investigations. For now, this Q&A will be on "Pending Status" until further investigation.
However, as below is the simulation of using Material with Material type "DIEN" for 3rd Party Sales Order scenario tested in S/4HAN2023 and the use case of "DIEN" Material type for Services in this case is supported in S/4HANA.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: 3rd Party SD Sales Order with classic Material type "DIEN".
Answer: 3rd Party SD Sales Order with classic Material type "DIEN" was a widely used process in ECC and the following Blog Post is to demonstrate is this classic scenario can also be executed in S/4HANA (simulation in S/4HANA 2023):
https://froggysap.blogspot.com/2025/03/sap-sd-3rd-party-sales-order-for.html
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tuesday, February 25, 2025
Sunday, February 23, 2025
Question no 4036 : QI stock transfer with Inspection Lot Active
Friday, February 21, 2025
Tuesday, February 18, 2025
Q&A in Class (2025-02-18) S4PR1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Accessing the Fiori App Support: When experiencing an issue within a Fiori app, navigate to the system information section (usually accessible through a gear icon or similar) and look for an option related to "App Support" or "Technical Information."
- Searching by Fiori App ID: Once you access the App Support feature, you can input the Fiori app ID (which can be found in the application details) to retrieve a list of relevant SAP Notes.
- Transaction Code Search: If the Fiori app is linked to a specific transaction code, you can also use that code to search for relevant SAP Notes.
- Interpreting the Notes: The returned SAP Notes will provide detailed information about the issue, potential causes, and recommended solutions, including any necessary system adjustments or configuration changes.
- Important Considerations: System Version: Always ensure you are checking SAP Notes relevant to your specific SAP system version as fixes may vary across releases.
- Backend System: If your Fiori app interacts with multiple backend systems, you may need to search for notes related to each backend system involved.
- **Version:** 001
- **Priority:** Critical
- **Status:** Released
- **Component:** FIORI-AUTH
- **Affected Releases:** SAP S/4HANA 2020+, SAP BTP
**Symptoms:**
- Users receive "No Authorization" errors despite correct role assignments.
- App-specific permissions not recognized.
**Cause:**
- Missing PFCG role inheritance for the Fiori app’s catalog.
- Incorrect scope in OAuth 2.0 configuration (BTP).
**Resolution:**
1. Add catalog `/APPNAME` to PFCG role via transaction PFCG.
2. For BTP, update XSUAA scope in `manifest.json` to include `$XSAPPNAME.Display`.
3. Redeploy app and refresh user tokens.
Example: OSS Note 2 Error Description and Resolution:
#### **OSS Note example from Repository: Fiori Launchpad Tiles Not Loading**
- **Version:** 001
- **Priority:** High
- **Status:** Released
- **Component:** FIORI-UL-LAUNCH
- **Affected Releases:** SAP S/4HANA 2021, SAP BTP CF 2105
**Symptoms:**
- Tiles in the Fiori Launchpad fail to load, showing "Loading..." indefinitely.
- Error message "Failed to load tile configuration" in browser console.
**Cause:**
- Incorrect caching of tile metadata due to corrupted browser storage.
- Missing backend OData service activation.
**Resolution:**
1. Clear browser cache or launch the app in an incognito window.
2. Activate OData service `/IWFND/MAINT_SERVICE` in transaction SICF.
3. Apply SAPK-12345 patch for UI5 version 1.96.1.
4. Regenerate Launchpad content via transaction `/UI5/APP_INDEX_CALCULATE`.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Is it possible to use 3rd Party Scenario for LEAN Service, meaning Sales Order generating PR for LEAN Service and subsequent SES then LIV to LEAN Service Vendor and Billing to the Customer requesting the LEAN Service ?
*** You can find this solution under S4SD1 Blog Posting as it is related to SD-MM Integration but via SD 3rd Party Sales Scenario ***
Answer: Yes, it is possible to use the LEAN Service in the Sales Order to generate a PR for LEAN Service to be done by Vendor to a Customer (in a 3rd Party Sales Process), and when time permit; a BLOG Post will be posted to illustrate the scenario in question:
*** Pending Blog Posts ***
- Material Type introduction Product Type Group "2" for LEAN Service Material Master.
- Material Master code field length increase from 18 to 40.
- MRP2 Quota Arrangement Usage field remove due to simplification.
- MRP3 Consumption Mode "5" (Consume in Period).
- MRP4 BOM Selection Method field removed as Production Version is Mandatory.
- MRP4 Storage Location segment is removed forcing use of MRP Area for SLoc Planning Control.
- Advanced Planning view for Embedded PPDS.
Flexibility in configuration:
User can set whether the Incoterm location field is mandatory or optional depending on the company's requirements (especially if TM is to be used).
Importance for logistics:
So far as at S/4HANA 2023, Incoterm location is not mandatory but specifying the Incoterm location can be pivotal for precise logistics planning and scheduling, and perhaps this is especially true when dealing with international trade.
The Incoterm location helps define where the responsibility for transportation costs and risks transfers between buyer and seller.
- Classic Simple Service using Material type DIEN with PO-GR-LIV (ECC + S/4)
- External Service using Service Master with PO-SES-Approval-LIV (ECC + S/4)
- LEAN Service using Material type SERV with PO-Fiori SES-Approval -LIV (S/4)
- Material Master MRP 4 SLoc data segment.
- IMG t-code OMIR (refers to the transaction "Define Storage Location MRP per Plant," which allows users to customize Material Requirements Planning (MRP) settings for specific storage locations within a plant, essentially defining whether a storage location should be included in MRP calculations or not.)
- When SAP created the SAP HANA database, there was a huge opportunity to improve MRP performance using the power of SAP HANA’s in-memory parallelization. Therefore, SAP decided to improve classic MRP, pushing the MRP logic into the database layer and creating MRP Live.
- Instead of using User Exit for Selected Materials if used MD01 or MDBT, MRP Live via MD01N uses Multiple Material Section, Selection by Product Group, Selection by MRP Controllers.
- In Classic MRP, execution of MPS Materials and MRP Materials uses different t-codes; however, MRP Live can have choice to execution both MPS and MRP Material or either one.
- For Materials activated for Advanced Planning, MRP Live can also include in the same planning run but will use the PPDS Heuristics.
- App ID F1339 (Schedule MRP Run) Fiori App combines MD01 and MDBT as the FIORI App can be used to create Background or Online Jobs as desired by the Planner.
- NETPL Planning File Entry feature is not supported (ie: only NETCH and NEUPL).
- MRP List will not be created.
- For Procurement type "F", the system always create Purchase Requisition as Planning Horizon is no longer available in OPPQ (Plant Parameter) and SMK (Scheduling Margin Key) in MRP 2 view is no longer Mandatory.
- Production Version is Mandatory for Procurement type "X" and "E".
Monday, February 17, 2025
Q&A in Class (2025-02-17) S4EA1
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: the Idea of Phased-Based Maintenance.
Answer: In S/4HANA, recommended (but not Mandatory) is the new approach of "Phase-Based Maintenance" which allows the "Screening Process" especially for Corrective Maintenance scenario. SAP introduce a new approach to configure Priority Determination via user defined Q&A to determine the Risk Assessment in order to determine the Priority. Then there will be a step wise approach for Submission - Action - Reject/Accepted before the Notification is converted to Maintenance to process the Corrective Maintenance.
https://docs.google.com/Phased-Based-Maintenance-DEMO/
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: new "Request Maintenance" in S/4HANA Plant Maintenance Process.
Answer: In SAP S/4HANA there are 2 Fiori apps available for creation of maintenance notification:
Request Maintenance (F1511) (recommended for Corrective Maintenance)Blog Posts step by step, Fiori App and SAP online help below:
Report Malfunction (F2023) (recommended for Breakdown Maintenance)
https://froggysap.blogspot.com/2027/11/request-maintenance-fiori-app-1909.html
https://help.sap.com/CreateMaintenanceRequest/
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F1511A')/S30PCE
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: new "Malfunction Report" in S/4HANA Plant Maintenance Process.
Answer: Report Malfunction app is designed mainly for technicians for to be used in Emergency Breakdown process. It is included in default role SAP_BR_MAINTENANCE_TECHNICIAN.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Review on Preventive Scenario via FIORI App in S/4HANA 2023.
Reference: see the following Blog Post:
https://docs.google.com/Preventive-Via-FIORI/
Q&A in Class (2025-02-17) S4H00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- LSMW (Legacy System Migration Workbench) (introduced in R/3) not recommended in S/4HANA
- LTMC (Legacy Transfer Migration Cockpit) (2015 to 2021) deemed obsolete
- Migrate your Data (the recommended approach)