SAP S/4HANA MM common mistakes
SAP S/4HANA MM · Understand the traps and how to avoid them.
On a question about what determines a purchase order's release strategy, selects the PO document type as the controlling object.
Document type and release strategy are both configured under Purchasing and both appear on the PO header, so candidates assume the document type - which already controls number ranges and field selection - also selects the release strategy.
What to do instead
Trace the release chain explicitly: release procedure → release strategy → classification characteristics (which may include the document type) → release codes and release indicator. The document type can be one characteristic, but it does not by itself select a strategy.
When asked what makes a purchase order item a stock item, chooses an account assignment category instead of the item category.
Item category and account assignment category sit adjacent on the PO item and both appear to 'classify' the line, so candidates conflate consumption with stock.
What to do instead
Item category (standard versus consumable) decides whether the item is posted to stock or to consumption; the account assignment category is then mandatory for consumption items and must be blank for stock items.
Assumes that entering a count against a physical inventory document already changes the book inventory quantity and value.
Count entry produces a document number that looks like a material document, so candidates confuse the count document with the posting document.
What to do instead
Count entry only records the counted quantity in the physical inventory document (create, change, display count). Book inventory changes only at difference posting, which generates the material document and the FI document for the difference.
Sets only the cycle counting indicator on the material master and expects the system to generate count documents.
The material master field is visible and looks sufficient, so candidates miss the plant-level and Inventory Management customizing that actually drives count scheduling.
What to do instead
Cycle counting needs the CC indicator in the material master plant segment, the cycle counting indicator customizing that defines counting frequency per plant, and physical inventory activated for the plant; without all three no count documents are created.
Applies the invoice verification tolerance limits to the invoice total and concludes a small total variance passes even when individual items exceed the item limits.
Tolerance configuration looks like one global check, and in practice people compare invoice totals rather than line items.
What to do instead
Tolerances are evaluated per item (absolute, percentage and per-unit checks) with separate total-based checks such as the small-difference check limit; assess item values first, then the total, and remember both must pass.
Treats a parked invoice as if it had already been posted and expects a vendor liability and payment block to exist.
Parking and blocking are both 'not paid yet' states reached from the same transaction, so candidates assume both create financial documents.
What to do instead
A parked (held) invoice creates no FI document and no vendor liability; a blocked invoice is posted with a blocking reason and does create the FI document; a payment block is a separate field on the vendor line item that survives posting.
Expects the standard price of a material with price control S to be updated when the invoice price differs from the purchase order price.
A price difference looks like it should correct the material value, so candidates mix up the behaviour of standard price and moving average price.
What to do instead
With price control S the standard price stays fixed for the period; purchase order and invoice price differences post to the price difference account and do not change the standard price. Only moving average price absorbs differences into the material value.
Names the valuation class as the field that directly determines the G/L account hit by a goods receipt.
Valuation class is the only one of the determining fields that is maintained on the material master, so it is remembered as the sole driver.
What to do instead
Account determination is a combination of chart of accounts, transaction key (for example BSX, WRX, PRD), account modification, valuation class and valuation grouping code. The valuation class is only one input in that key.
Describes a stock transport order as a plain transfer posting between two plants with no purchasing documents involved.
Both move stock from plant to plant, so candidates ignore the document and logistics differences between the two processes.
What to do instead
A stock transport order is a purchase order (document type UB) with its own item category, goods issue through a delivery or transfer movement, goods receipt against the order, and optionally billing; a plain transfer posting has no purchase order, no delivery and no invoice.
Assumes a quota arrangement is the object that prevents a vendor from being used, rather than the source list.
Both are purchasing master data that reference vendors and materials, and both are described as controlling 'which source is used'.
What to do instead
The source list entry with the blocked indicator, together with the MRP indicator and fixed-source flag, controls whether a source may be used; a quota arrangement only allocates shares among sources that are already permitted.