This Blog is mainly on SAP Exam Questions and Selected "How-to" SAP processes
Tuesday, June 30, 2026
Friday, June 26, 2026
Question no 4134 : Discount-in-Kind in MM Purchase Order
(more than one answers)
A) set "Grant Free Goods" in the General data view of the Purchasing Info Record.
B) set "Grant Free Goods" in the Purchasing Organization data view of the Business Partner Vendor.
C) set "Grant Free Goods" in the Source List for the Vendor and Material combination in the Source List.
D) set "Grant Free Goods" in the Plant data view of the Material Master.
E) Set "Grant Free Goods" in the Plant Parameter in the Configuration.
.
Answer: B, D
Thursday, June 25, 2026
Wednesday, June 24, 2026
Question no 4133 : Supply Region in Procurement
(more than one answers)
A) GI backflush at GR Posting.
Tuesday, June 23, 2026
Monday, June 22, 2026
Q&A in Class (2026-06-26) EWM100
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- via Query from the Table above (see below link to other EWM tables)
- via the EWM Warehouse Monitor
- Goto folder Product Master Data - Warehouse Attributes (double-click).
- Change Layout to ADD fields desired.
- Export to Spreadsheet.
- Purchase Order Creation: The process starts in the ERP/SAP S/4HANA core system, a Purchase Order item created with EWM activated Storage Location (Receive in Dock SLoc RD00) and Confirmation Control key relevant for Inbound Delivery.
- LE Inbound Delivery Creation: The process starts in the ERP/SAP S/4HANA core system, which automatically generates an LE inbound delivery document (often based on a Purchase Order or Advanced Shipping Notification).
- Replication (Warehouse Request): The LE inbound delivery document is replicated into the EWM system as a EWM inbound delivery to act as a Warehouse Request.
- Unloading & Deconsolidation (Optional): Goods are received at the door, unloaded, and may be split into smaller units if necessary.
- Goods Receipt (GR) Posting: Goods receipt is posted in EWM and subsequently updated in the ERP system. Best practice is to received into Dock Storage Location (SLoc RD00) which is mapped to EWM GR-ZONE. (if Goods Receipt step is not executed at this point, it can be delayed to the WT confirmation step).
- Warehouse Task (WT) Creation: EWM creates warehouse tasks where the system will determine EWM stock movement from the GR-ZONE to the Final Putaway Storage Type & Storage Bin.
- Putaway & Confirmation: Warehouse workers physically move the items and confirm the putaway in the system. The Stocks is Putaway to teh Final Final Putaway Storage Type & Storage Bin according to the WT. In the ERP/S/4HANA core system, the stocks is transferred to SLoc RD00 (Receive in Dock) to AF00 (Available for Sales/Use).
- Preferred method:
- In /SCWM/DCONS, do not drag the "lost" WT#200157 back to the material "Hollow Shaft".
- Set complete to both HU# 665 and HU# 10546.
- Go back to the Warehouse Task and Confirm all WTs.
- There should be ONE WT which cannot be confirmed ie: WT#200157 where it does not have any Material and Qty.
- Set the WT#200157 to Cancel status.
- The system should AUTO created a new WT# for the Material "Hollow Shaft" in HU#10546.
- Confirm that new WT should move the HU#10546 from the DECO Bin to the Final Putaway Storage Bin.
- Verify the completed MOVEment of the HU#10546 from the DECO Bin to the Putaway Bin.
- Verify that there is no more HU in the Deconsolidation Work Center in /SCWM/DCONS.
- What if system did not Auto create the new WT for HU#10546:
- Use EWM t-code /SCWM/ADHU to create a new WT manually for the MOVEMENT.
- Load the Product/Material "Hollow Shaft" in /SCWM/ADHU which will show the HU#10546 in the current DECO Bin location.
- Create WT
- Enter Destination Bin as HU#10546, using WPT "9999", Enter the QTY, Enter the Putaway Bin manually.
- SAVE the WT (will also create a WO).
- Then Confirm the manually created WT.
- Verify the completed MOVEment of the HU#10546 from the DECO Bin to the Putaway Bin.
- Verify that there is no more HU in the Deconsolidation Work Center in /SCWM/DCONS.
• Delivery-less Processing: Instead of waiting for an inbound delivery document to trigger warehouse tasks, posting a Goods Receipt (e.g., via the Post Goods Movement app or Inventory Management BAPIs) automatically triggers the EWM receipt and creates putaway warehouse tasks at the same time.• Direct Bin Placement: The system determines the putaway destination bin directly from the transaction and triggers the warehouse tasks independently of a warehouse request.• Supported Scenarios: It applies to external procurements (Purchase Orders, scheduling agreements, Stock Transport Orders) and production orders (discrete and process manufacturing).
Key Benefits:
• Simplified Process: Cuts down document clutter by processing without Inbound Delivery documents or warehouse requests.
• Increased Speed: Streamlines the putaway process for simple scenarios (e.g., direct to fixed bin, no Value-Added Services needed), getting stock available faster.
• Real-Time Visibility: Synchronizes IM and EWM financial and physical records instantly without delayed queued processing (aRFC/qRFC).
• Counting (IOT 3): Standard 100% quantity verification upon inbound deliver.
• Inbound Deliveries / Goods Receipt (IOT 4): Triggers an inspection (e.g., lot type 1701) automatically as soon as goods are received from a vendor or production.• Returns & Internal Stock (IOT 5): Evaluates products currently stored in the warehouse or when being returned by customers.
Ensure the PPF action profile assigned to your outbound delivery or transportation unit is active and configured correctly. [1]Go to the PPF condition configuration using transaction SPPFCADM.Select Application /SCDL/DELIVERY (or your specific TU application).Check the Action Profile for outbound loading and verify that /SCWM/PRD_OUT_LOAD_LIST_PRINT is maintained in the action definition.Ensure the Schedule Condition and Start Condition are met
If the system fails to trigger the output, your condition records might be missing or incorrect.Go to the condition maintenance transaction for outbound deliveries: /SCWM/DLV_PRINT or /SCWM/PRDO.Ensure that a valid condition record exists for the print profile, document type, and warehouse number.Verify that the SmartForm / Adobe Form name is correctly mapped in the condition record.
If EWM reports that the print job was successfully processed but nothing prints, the issue is likely with the spool generation or device type. [1]Review transaction SP01 or SP02 to see if the spool request was generated.Check if the specific output device (printer) is set to immediately print and ensure the user profile has the correct default printer assigned.
Common Workflow to Fix Stuck Queues:
1. Open SMQ2 (for Inbound) or SMQ1 (for Outbound).2. Double-click the queue name to view the error status.3. Fix the underlying data or configuration issue (e.g., missing storage bin or wrong mapping).4. Select the failed queue line and click Activate (or hit F6) to reprocess it.
1. Queue Monitors
• SMQ2 (Inbound Queues): View and process queues coming into EWM (or going into ERP) that are blocked or stuck in an error status.• SMQ1 (Outbound Queues): View and manage queues sending data out of EWM to the ERP/Core Interface (CIF).• SMQ3 (Queue Administration): Used to view saved queues or LUWs (Logical Units of Work) that were temporarily parked for later processing.
• /SCWM/MON (Warehouse Management Monitor): The central hub. Navigate to Tools > Queue Manager to monitor and restart delivery queues directly inside the EWM framework.• SLG1 (Application Log): Analyze error logs to uncover granular details on why an inbound/outbound delivery failed to post or update.
• ST22 (ABAP Dump Analysis): Investigate short dumps. If an integration queue fails with a system error, a dump is often generated in either EWM or ERP.• WE02 (IDoc List): Use this to display and trace IDoc messages (particularly if your integration with SAP ERP uses decentralized delivery interfaces).
1. Open transaction SMQ1 (qRFC Monitor for Outbound Queues).2. Enter your specific criteria (e.g., Target Destination, *DLV* in the Queue Name field).3. Press Enter or Execute (F8).4. Go to the menu: Edit -> Select All.5. Click the Delete icon (Shift + F2), or go to Edit -> Delete Selected Objects.6. Confirm the deletion.
1. Go to transaction SE38 or SA38.2. Enter program name RSTRFCQDS.3. Execute.4. Input your specific queue names and destination, then run to safely purge the targeted queues in bulk.
- Module Consultants (FICO, PS, PM, CPL): They are responsible for understanding the functional errors in the queue. If a queue is stuck due to a missing configuration, wrong master data, or a financial period being closed, the respective functional module expert must investigate.
- Integration / PI / CPI Team: If the queues are backed up because of broken communication channels between systems (e.g., between SAP ECC/S4HANA and EWM/CRM), the integration team steps in.
- BASIS Team: They handle the underlying technical infrastructure, such as resetting the locks, checking RFC destinations, and making sure the queue monitor is actively processing data (e.g., via SMQR).
- Work: They check queues daily using transactions like /SCWM/MON (Warehouse Monitor) or SMQ2. They are responsible for queue entries that fail due to business or master data issues.
- Common Examples: Missing master data (e.g., product weight/volume missing, incorrect packaging specs), unposted Goods Issues, or closed posting periods in ERP
- Action: They fix the underlying business data, then manually restart the stuck queue.
- Work: They step in when errors are tied to system issues or code faults.
- Common Examples: Custom program bugs, RFC communication dropouts, system dumps (e.g., ST22), or lock table conflicts.
- Action: They perform root cause debugging, review short dumps, or apply infrastructure-level fixes.
- Tier 1 (Business Analysts/Super Users): First-line of defense. They should review the queues daily, clear simple data errors, and notify the business.
- Tier 2 (Technical/ABAP): Second-line of defense. Engaged if the super user cannot identify the error or if the failure is a recurring technical issue.
- 1. Create and Activate the PI Document:
- T-Code: /SCWM/PI_CREATE
- Action: Select your inventory procedure code (e.g., HL for ad-hoc bin specific or HS for product specific). Input your target search criteria, select the generated item rows, click Set Flag, and change the initial status to Active before saving. User can decide to either set "Posting Block" or "Freeze Inventory" at time of the PI activity.
- 2. Execute the Physical Count:
- Mobile (RF Method):
- Access transaction /SCWM/RFUI. Navigate to 04 Internal Processes ➔ 01 Inventory Counting ➔ 02 Inventory Counting Manually. Scan the bin, verify handling units, and enter the physical quantity directly on your mobile scanner.
- Manual Paper-Driven Method:
- Print the physical selection sheet via /SCWM/PRPI_DOC. Hand the list to a warehouse associate to tally items manually. Once written down, use /SCWM/COUNTLIST or /SCWM/PI_PROCESS to type the actual quantities into the system.
- Fiori App Method:
- Count Physical Inventory - Paper-Driven Counting (App ID: F3340): Allows users to filter, view, and print Physical Inventory documents. It is primarily used to enter count results into the system after physical counting is completed.
- Physical Inventory Document Overview (App ID: F0379A): Provides a comprehensive look at all created physical inventory documents. You can search by storage location or count status and drill down to check item-level counting results.
- External System/ (Spreadsheet):
- /SCWM/PI_DOWNLOAD: Used to export storage bin and stock data to external systems or spreadsheets to facilitate offline inventory plannint.
- /SCWM/PI_UPLOAD): Allows you to upload storage bin data and count results from external systems back into your SAP EWM system.
- 3. Post Differences in EWM:
- T-Code: /SCWM/PI_PROCESS
- Action: Locate your reference document number, review the variance between the book inventory and actual entry, and click Post. This step completes the counting run and adjusts the physical inventory availability balance at the local bin architecture leve
- 4. Clear Differences at ERP / IM Level:
- T-Code: /SCWM/DIFF_ANALYZER
- Action: Discrepancies posted in EWM are held temporarily in a virtual interface component. Execute the Difference Analyzer tool to evaluate value variances against user tolerance groups. Select the item lines and hit Post and Save. This generates the official ERP Material Document (similar to MM's MI07), aligning Inventory Management valuation with the warehouse floor.
Sunday, June 21, 2026
Question no 4132 : Revenue G/L Account Determination at Sales Order Billing
(more than one answers)
A) Condition Type.
B) Material Master Valuation Class.
C) Account Assignment Group assigned to the Customer Master.
D) Sales Area.
E) Chart of Account.
.
Answer: A, C, E
The following are direct influencing factors:
(IMG - SD - Basic Functions - Account Assignment/Costing - Revenue Account Determination - Assign G/L Accounts)
. Application "V" for Sales Order
. Condition Type "KOFI" (from the Account Determination Procedure assign to the Billing Document Type)
. Chart of Accounts
. Sales Organization
. Account Assignment Group assign to Customer Master
. Account Assignment Group assign to Material Master
. Account Key (which is assigned to the Condition Type PR00 to the Billing Pricing Procedure)
Saturday, June 20, 2026
Friday, June 19, 2026
Question no 4131 : Effective Price Calculations
(more than one answers)
A) Freight costs.
B) Discounts.
C) Customs and Duties (Taxes).
D) Surcharges
E) All of the above.
.
Answer: A, B, C, D, E
- Gross Price: The base price of the material before any deductions or additions.
- Effective Price: The resulting price after deducting all discounts (cash, quantity, special) and adding surcharges.
- Net Price: The final payable amount. Calculated by taking the Effective Price and adding delivery costs (freight), packaging costs, and relevant taxes.
- Purchase Order for a Material with Quantity of 100 units
- Gross Price: $10.00 per unit
- Standard Discount (2%): -$20.00 (2% x $1,000)
- Surcharge: +$70 fixed amount
- Freight Charge: +$50.00 fixed amount
- Tax: 10% based on Gross Value
- Payment Term Cash Discount (2% in 30 Days)
- Gross Value: Gross Price × Quantity
- Gross Value: $10.00 per unit x 100 units
- Gross Value: $1,000.00 (or $10.00 per unit)
- Net Value: (Gross Price × Quantity) - Discounts + Surcharges
- Net Value: ($10.00 per unit x 100 units) - (2% of $1,000) + ($70)
- Net Value: $1050.00 (or $10.50 per unit)
- Effective Value: Gross Value - Standard Discounts + Surcharges + Freight + Taxes - Cash Discount
- Effective Value: $1,000 - $20 + $70 + $50.00 + (10% x $1,000) - (2% of $1050)
- Effective Value: $1,179.90 ($11.79 per unit)
Thursday, June 18, 2026
Wednesday, June 17, 2026
Question no 4130 : Cash Discount "SKTO" in MM Purchase Order
- In SAP MM (Materials Management) and SD, SKTO is a standard condition type used to calculate and display cash discounts (prompt payment discounts). It retrieves the discount percentage based on your agreed payment terms and displays it for information purposes during pricing.
- Statistical Condition: SKTO is marked as statistical in the pricing procedure. This means it only calculates for information, it does not alter the actual net value of the material or affect the final inventory valuation.
- Payment Terms Trigger: The discount rate and amount are automatically fetched from the payment terms maintained in the vendor master or Purchase Order (PO). It is important to note that there 2 payment terms in the vendor master; one in the company code level (for non-po based invoice) and another one in the purchasing org data level (for po based invoice).
- How it works in MM:
- When you create a Purchase Order (ME21N), the system applies the Payment Terms (e.g., Pay within 14 days, get a 2% discount).
- The SKTO condition automatically reads these payment terms and calculates the potential discount amount.
- Because it is statistical, the Purchase Order remains correctly valued at the gross price, but the system stores the SKTO data so the Finance team knows exactly what discount to expect if the invoice is paid early.
- Accounting Impact: When the actual invoice is processed in Logistics Invoice Verification (MIRO), the cash discount is handled directly by SAP's financial accounting component (FI). Depending on your company code settings, the discount taken is either posted to a cash discount received/cleared account or reduces the material's inventory value.
- In SAP, you can post vendor invoices in transaction MIRO using either Gross (Document Type RE) or Net (Document Type RN) methods, primarily depending on how you want to handle cash discounts and taxes:
- Gross Invoice Posting (Document Type: RE):
- This is the default, standard method in MIRO. The vendor is credited with the full invoice amount (including taxes), and the cash discount is not considered during the initial invoice entry.
- Cash discounts are only recognized when the payment is actually made, reducing the cash discount account.
- d
- Net Invoice Posting (Document Type: RN):
- The invoice amount is entered exclusive of the cash discount. The system automatically deducts the expected cash discount from the stock or cost account. This means that the cash discounts are already realized when the invoice is first posted.
- The discount amount is posted to a Cash Discount Clearing account and then cleared at the time of payment.
- Organizations that strictly enforce automatic cash discount deductions and want their inventory/material costs accurately reflected at the net cost immediately.
- Net invoice posting via transaction code MIRO is an acceptable practice in accounting, but its acceptability depends heavily on strict internal controls and consistent accounting policies.
Tuesday, June 16, 2026
Monday, June 15, 2026
Sunday, June 14, 2026
Saturday, June 13, 2026
Q&A in Class (2026-06-12) EWM100
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Transient Documents: Rather than storing a separate EGR document in EWM, the system emulates "transient" EGR data on the fly by reading directly from the open purchase or manufacturing order.
- No Middleware: Since both EWM and Inventory Management are in the same S/4HANA system, you no longer need to replicate or update transactional EGR data between separate systems.
- Delivery Creation: This transient data still acts as a template, allowing warehouse operators to manually or automatically create inbound deliveries in EWM based on the purchase order or production order.
- Synchronous Goods Movements: Embedded EWM supports "Synchronous Goods Movements," allowing you to post the goods receipt directly in S/4HANA Inventory Management or Production without even needing to create an inbound delivery.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Review of EWM Process steps in class:
Click below to overview the Processes in EWM
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Review of Serial Number Processing from ERP to EWM system.
Answer: Serial number processing in SAP EWM provides end-to-end traceability for individual items. Serial numbers are mapped from the ERP system and captured or generated during goods receipt, tracked throughout warehouse movements (putaway/picking), and validated upon goods issue to guarantee absolute item accuracy.
Goods Receipt (GR): EWM copies serial numbers from the ERP inbound delivery. If missing, you must enter them during warehouse task confirmation or use Provisional Serial Numbers (which automatically assign a placeholder if numbers aren't known yet).Putaway & Picking: You can assign serial numbers manually or automatically. During RF transactions, EWM allows you to scan or input entire serial number ranges instead of typing them out individually.Goods Issue (GI): Serial numbers are copied from the outbound delivery. If EWM picks in the background, it automatically assigns known serial numbers (e.g., using FIFO) to complete the pick.
Serial Number Profiles: Assigned in the material master plant stoage view 2. Both the ERP backend and EWM must share an identical profile configuration.
ERP configuration: IMG - MM - Purchasing - Serial Numbers - Determine Serial Number Profile
Harmonized Profiles: From S/4HANA 2020 onward, you can use harmonized serial number profiles to maintain both ERP serialization rules and EWM requirements in a single profile.
EWM configuration: IMG - SCM EWM - EWM - Master Data - Product - Serial Number Profiles - Harmonized Serial Number Profiles - Define Serial Number Profiles
Length Constraints: While S/4 EWM supports serial numbers up to 30 characters, it is highly recommended to restrict them to 18 characters to maintain master data compatibility with legacy SAP ERP systems.
Click below to overview the Processes in EWM
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Question: Review of Batch Processing from ERP to EWM system.
Answer: SAP Extended Warehouse Management (EWM) Batch Number Processing tracks groups of identical products, such as managing expiration dates, manufacturing dates, and quality statuses. It integrates batch records between the core ERP system and EWM, allowing batches to be created, determined, and updated across both inbound and outbound warehouse tasks.
Essential Transactions:• Batch Master Maintenance: Use MSC1N (Create), MSC2N (Change), and MSC3N (Display).• Batch Determination: Configured in the system to automatically filter or propose optimal batch numbers during the outbound picking process. (Logistics - Central Functions - Batch Management - Batch Determination - Batch Search Strategy - For SD - Use VCH1 (Create), VCH2 (Change), and VCH3 (Display).
Click below to overview the Processes in EWM
https://docs.google.com/Batch Processing for EWM Inbound
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Answer: Physical Inventory (PI) in SAP Extended Warehouse Management (EWM) is the process of verifying actual warehouse stock quantities and conditions against system records to ensure accurate financial reporting and stock control.
Click below to overview the Processes in EWM
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Thursday, June 11, 2026
Question no 4129 : Kanban call for Scheduling Agreement
(more than one answers)
A) Storage Location with PSA for Kanban assigned to the Scheduling Agreement item.
B) Kanban Indicator in the Scheduling Agreement item.
C) Kanban Indicator in the Material Master Purchasing data view.
D) MRP 4 data view for Storage Location without Planning in the Material Master MRP 4 data view.
E) A Source List.
.
Answer: A, B
The following setup is desirable:
. Replenishment Strategy for External Procurement with Control Type "2 Working with Scheduling Agreements" with default Goods Receipt Movement Type.
. PSA assigned to SLoc for Kanban.
. MRP Area assigned to SLoc for Kanban.
. Material Master MRP1 vew assigned to MRP Area (Kanban SLoc) with MRP type "ND" for No Planning.
. Extend Material Master to the Kanban SLoc.
. Scheduling Agreement item assigned to Kanban SLoc.
. Scheduling Agreement item detail (via Additional data) assign to Kanban Indicator "X".
. Setup Control cycle for the Material with the Replenishment Strategy and assign the Scheduling Agreement item to it.

.jpg)
.jpg)



.jpg)
.jpg)
.jpg)



_BLogged.jpg)







_0523_PhysicalInventory_Blogged.jpg)
%20(1).jpg)

.jpg)





.jpg)


.jpg)



_Blogged.jpg)





