Skip to content
IT Canvass
SAP tables · Lesson

MARC

Quick answer

Use MARC to find plant-specific settings (MRP type, controller, procurement).

Key takeaways

  • The key is MATNR + WERKS, so there is one MARC row per material per plant.
  • MARA, general material data.
  • MARD, storage-location stock.
  • Watch out: Reading tables directly instead of using CDS/reports where appropriate.

What it stores

It stores plant-specific material data, the attributes of a material that vary by plant (MRP, procurement, production settings).

Key fields

  • MATNR, material (key).
  • WERKS, plant (key).
  • DISMM, MRP type.
  • DISPO, MRP controller.
  • BESKZ, procurement type.

Keys and relationships

The key is MATNR + WERKS, so there is one MARC row per material per plant. It complements MARA (general data) with the plant-level settings that drive MRP and procurement.

  • MARA, general material data.
  • MARD, storage-location stock.
  • MBEW, valuation (often per plant/valuation area).
  • MDKP/MDTB, MRP results.

Working with it

Use MARC to find plant-specific settings (MRP type, controller, procurement). A material must be extended to a plant (MARC row) before it can be used there. View its structure in SE11 and its data (with authorization) in SE16N.

Common pitfalls

  • Reading tables directly instead of using CDS/reports where appropriate.
  • Ignoring header/item relationships.
  • Performance: querying large tables without indexed selection.

Want to learn this properly?

Our live, instructor-led SAP Training covers this hands-on, with real projects and a certification path.

Check your understanding

  1. Which statement is true of MARC?

    • A. SAP Fiori is SAP’s modern user experience, a role-based, responsive, web design language and set of apps that…
    • B. Restoring an SAP system, bringing it back from backup after data loss, corruption or a failed change, is the…
    • C. It complements MARA (general data) with the plant-level settings that drive MRP and procurement.
    Show answer

    C. It complements MARA (general data) with the plant-level settings that drive MRP and procurement.

    Covered in the “Keys and relationships” section of this lesson.

  2. Which of these also applies to MARC?

    • A. A material must be extended to a plant (MARC row) before it can be used there.
    • B. Leaving production clients changeable.
    • C. Using the wrong variant (e.g. create vs change vs display).
    Show answer

    A. A material must be extended to a plant (MARC row) before it can be used there.

    Covered in the “Working with it” section of this lesson.

  3. Which part of the Learn SAP curriculum covers MARC?

    • A. SAP tables
    • B. SAP modules hub
    • C. SAP ABAP development
    Show answer

    A. SAP tables

    This lesson sits in the SAP tables section of the Learn SAP course.

Frequently asked questions

What does MARC stand for in SAP?

MARC is a key SAP table in MM (Materials). It stores plant-specific material data, the attributes of a material that vary by plant (MRP, procurement, production settings).

Which fields matter most in MARC?

The key is MATNR + WERKS, so there is one MARC row per material per plant.

What is worth remembering about MARC in practice?

Use MARC to find plant-specific settings (MRP type, controller, procurement).

What tends to go wrong with MARC?

Reading tables directly instead of using CDS/reports where appropriate. Ignoring header/item relationships. Performance: querying large tables without indexed selection.
CallWhatsAppEnquire