SAP tableObjectLQUAModuleWM_EWM

LQUA table — LQUA Warehouse Management Quant Table

LQUA is the classic Warehouse Management quant table. One row is a physical stock quantity of a material, batch, and stock category sitting in a specific storage bin of a specific storage type within a warehouse number. It belongs to classic WM (Lean WM / LE-WM), not embedded or decentralized EWM, which keeps its own separate quant storage.

This page covers LQUA, the bin-level quant table underlying classic SAP Warehouse Management. It explains what a quant record represents, how it links to bin master, transfer order, and material master WM tables, and the recurring mistakes consultants make when reconciling LQUA against Inventory Management stock.

Reviewed by an ERPClimb SAP consultant on 15 Sept 2026· 1,075 words

What it stores

Each row in LQUA is a quant: a specific quantity of one material (and, where relevant, one batch and one stock category or special stock indicator) physically located in one storage bin of one storage type in one warehouse number. It is the WM-side counterpart to inventory management stock tables such as MARD or MCHB, but expressed at bin granularity rather than plant/storage location granularity. Quants are created and consumed by confirmed transfer orders. A quant does not represent a movement; it represents a resting state of stock at a point in time. When the quantity in a bin reaches zero, the quant row is normally deleted rather than kept at zero, which matters when someone goes looking for history.

Key fields

  • MANDT - client
  • LGNUM - warehouse number, the WM key that everything else hangs off
  • LGTYP - storage type within the warehouse (bulk, high rack, interim area, etc.)
  • LGPLA - storage bin
  • LQNUM - internal quant number, the technical key of the row
  • MATNR - material number
  • WERKS - plant
  • LGORT - storage location linked to this warehouse number
  • CHARG - batch number, blank for non-batch-managed material
  • BESTQ - stock category (unrestricted, quality inspection, blocked, etc.)
  • SOBKZ - special stock indicator (consignment, project stock, sales order stock)
  • VERME - available quantity in the quant
  • GESME - total quantity including reserved amounts
  • EINME - quantity due to be put into the bin from open transfer orders
  • AUSME - quantity due to be removed from the bin by open transfer orders
  • MEINS - base unit of measure

How it joins the data model

  • LQUA-LGNUM = LAGP-LGNUM and LQUA-LGTYP = LAGP-LGTYP and LQUA-LGPLA = LAGP-LGPLA for bin master attributes (bin type, capacity, blocking status)
  • LQUA-LGNUM = T300-LGNUM for warehouse number master data
  • LQUA-LGNUM = T301-LGNUM and LQUA-LGTYP = T301-LGTYP for storage type control parameters
  • LQUA-LGNUM/LGTYP/LGPLA/MATNR/CHARG traced against LTAP-LGNUM/LGTYP/LGPLA/MATNR/CHARG to find the transfer order items that created or are about to change a given quant
  • LQUA-MATNR/LGNUM = MLGN-MATNR/LGNUM for material WM data at warehouse level, and LQUA-MATNR/LGNUM/LGTYP = MLGT-MATNR/LGNUM/LGTYP for storage-type-specific material settings such as fixed bin

How to read it safely

LQUA is client-dependent and can be large in an active warehouse, so never select on MATNR alone across all warehouse numbers. Lead with LGNUM, then LGTYP and LGPLA if the bin is known, then MATNR and CHARG. If chasing a specific stock category or special stock issue, add BESTQ and SOBKZ to the selection rather than filtering after extraction. Because zero-quantity quants are deleted, a missing row for a material in a bin is not evidence the material was never there; it only proves there is nothing there now. Cross-check VERME against GESME before assuming the full quantity is actually available, since the difference is stock already earmarked by open transfer order items.

How to prove it in the data

Symptom: a picker reports the system shows stock in a bin but nothing is physically there, or a putaway confirmation seems to have vanished. Select LQUA on LGNUM, LGTYP, LGPLA, MATNR, restricted to that exact bin. If VERME is nonzero but EINME also carries a value, the quantity is still tied up in an unconfirmed transfer order rather than truly available; pull LTAP with the same warehouse/storage type/bin/material/batch to find the open item and its confirmation status before touching the quant directly.

ECC vs S/4HANA

LQUA continues to exist and function unchanged in shape for warehouse numbers still run on classic Warehouse Management inside S/4HANA. It is not the quant table for embedded or decentralized EWM, which SAP positions as the strategic path for new warehouse implementations and which maintains stock in its own separate quant structures. A project doing a WM-to-EWM migration needs to plan for the fact that LQUA data does not carry over automatically and has to be reconciled or converted as part of the migration.

Common pitfalls

  • Treating LQUA totals as equal to MARD or MCHB stock: they will diverge whenever transfer orders are open but not confirmed, since IM already posted the goods movement while WM has not physically completed the put or pick.
  • Assuming absence of a row means the material was never stocked in that bin: zero-quantity quants are deleted, so LQUA only shows current state, not history.
  • Ignoring BESTQ and SOBKZ and summing VERME across rows for a material in a bin: quality-blocked stock, sales order stock, and unrestricted stock sit in separate quant rows and should rarely be added together without checking which category the business question actually needs.
  • Reading GESME as available quantity: GESME includes reserved amounts, VERME is the actually available figure for new transfer order proposals.
  • Correcting a quant discrepancy by editing LQUA data directly instead of running a physical inventory count or a stock correction transaction: manual table changes desynchronize LQUA from LTAP history and from IM stock, and the mismatch resurfaces at the next cycle count.
  • Confusing this table with an EWM quant: LQUA belongs to classic WM only; a warehouse run on embedded or decentralized EWM stores its quants elsewhere and LQUA will simply be empty or irrelevant for that warehouse number.

Whose problem this is

Warehouse operations or logistics execution consultants own questions about LQUA content, since it reflects transfer order activity they configure and monitor. Basis or data teams should not be asked to adjust rows directly; discrepancies are resolved through physical inventory documents or transfer order cancellation, not table maintenance. Reporting teams building extracts should confirm with WM functional consultants which stock categories and special stock indicators are in scope before aggregating quantities.

Related SAP objects

Reviewed pages this object connects to in the ERPClimb knowledge graph.

Source: ERPClimb — https://erpclimb.com/sap-tables/lquaERPClimb is an independent platform and is not affiliated with SAP SE. Reference pages are written and reviewed by SAP consultants for learning and troubleshooting.