Skip to content
M3 Reference

MITMAS

Prefix: MMmaster

The item master — one row per item per company, carrying the item's identity, status, grouping codes, basic unit of measure, and physical attributes; every balance, order line, and stock movement joins back to it on ITNO

Module: Items & Product DataCompany-partitioned (CONO)

Parent & satellites

MITMAS is the parent master for MITFAC, MITAUN, MITPOP, and MITBAL — each carries many rows per MITMAS row at its own grain.

Fields

14 fields · 2 key

KeyFieldAliasDescriptionTypeLengthFlags
KeyMMCONOCONOCompanynumeric
KeyMMITNOITNOItem number — the natural key every balance, order line, and movement joins onalphanumeric
MMSTATSTATItem status — a two-char ladder from preliminary through active to deactivatedalphanumeric
MMITDSITDSItem name (short description)alphanumeric
MMFUDSFUDSItem description (full)alphanumeric
MMITTYITTYItem type — the code that controls how the item behaves across modulesalphanumeric
MMITGRITGRItem group — the primary reporting and posting bucket for the itemalphanumeric
MMITCLITCLProduct group — a second classification slice alongside the item groupalphanumeric
MMBUARBUARBusiness area — the broadest reporting classification on the itemalphanumeric
MMUNMSUNMSBasic unit of measure — the unit balances and movements are stored inalphanumeric
MMNEWENEWENet weight of one basic unitnumeric
MMGRWEGRWEGross weight of one basic unitnumeric
MMVOL3VOL3Volume of one basic unit — with weight, the basis for load and freight mathnumeric
MMRESPRESPResponsible — the user accountable for the item's master dataalphanumeric

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading MITMASon Databricks — numeric YYYYMMDD dates are wrapped to NULL, verified status ladders are decoded, and the CONO anchor is in place. Set your Unity Catalog location, company, and filter values below; they’re substituted into the SQL and the copy button.

Query parameters
-- ============================================================
-- Table  : MITMAS — The item master — one row per item per company, carrying the item's identity, status, grouping codes, basic unit of measure, and physical attributes; every balance, order line, and stock movement joins back to it on ITNO
-- Purpose: Column-selected read of MITMAS — auto-generated from field metadata
-- Grain  : One row per company (CONO) + MMITNO
-- Notes  : Auto-generated skeleton for Infor Data Lake-landed M3 data. Dates are numeric YYYYMMDD (0 = none, mapped to NULL); status ladders decoded inline where verified. Audit columns (RGDT/RGTM/LMDT/CHNO/CHID) omitted — see the quirks guide.
-- ============================================================
SELECT
  im.MMCONO AS "Company",
  im.MMITNO AS "Item number — the natural key every balance, order line, and movement joins on",
  im.MMSTAT AS "Item status — a two-char ladder from preliminary through active to deactivated",  -- status: decode im.MMSTAT against your configuration — see quirks guide #statuses
  im.MMITDS AS "Item name (short description)",
  im.MMFUDS AS "Item description (full)",
  im.MMITTY AS "Item type — the code that controls how the item behaves across modules",
  im.MMITGR AS "Item group — the primary reporting and posting bucket for the item",
  im.MMITCL AS "Product group — a second classification slice alongside the item group",
  im.MMBUAR AS "Business area — the broadest reporting classification on the item",
  im.MMUNMS AS "Basic unit of measure — the unit balances and movements are stored in",
  im.MMNEWE AS "Net weight of one basic unit",
  im.MMGRWE AS "Gross weight of one basic unit",
  im.MMVOL3 AS "Volume of one basic unit — with weight, the basis for load and freight math",
  im.MMRESP AS "Responsible — the user accountable for the item's master data"
FROM <catalog>.<schema>.MITMAS im
WHERE
  im.MMCONO = <company>
  -- AND im.MMITNO = '<ITNO>'
ORDER BY im.MMITNO;

4 parameters not filled: <catalog>, <schema>, <company>, <ITNO>

Relationships

1-hop neighbors — click a table to navigate there. CSYTAB decode edges are highlighted; they’re the joins newcomers most often get wrong.

Join details

  • MITBALMITMASforeign key · N:1
    ON MITBAL.MBITNO = MITMAS.MMITNO AND MITBAL.MBCONO = MITMAS.MMCONO
  • MITLOCMITMASforeign key · N:1
    ON MITLOC.MLITNO = MITMAS.MMITNO AND MITLOC.MLCONO = MITMAS.MMCONO
  • MITTRAMITMASforeign key · N:1
    ON MITTRA.MTITNO = MITMAS.MMITNO AND MITTRA.MTCONO = MITMAS.MMCONO
  • OOLINEMITMASforeign key · N:1
    ON OOLINE.OBITNO = MITMAS.MMITNO AND OOLINE.OBCONO = MITMAS.MMCONO
  • MPLINEMITMASforeign key · N:1
    ON MPLINE.IBITNO = MITMAS.MMITNO AND MPLINE.IBCONO = MITMAS.MMCONO
  • MITFACMITMASforeign key · N:1
    ON MITFAC.M9ITNO = MITMAS.MMITNO AND MITFAC.M9CONO = MITMAS.MMCONO
  • MITAUNMITMASforeign key · N:1
    ON MITAUN.MUITNO = MITMAS.MMITNO AND MITAUN.MUCONO = MITMAS.MMCONO
  • MITPOPMITMASforeign key · N:1
    ON MITPOP.MPITNO = MITMAS.MMITNO AND MITPOP.MPCONO = MITMAS.MMCONO
  • MILOMAMITMASforeign key · N:1
    ON MILOMA.LMITNO = MITMAS.MMITNO AND MILOMA.LMCONO = MITMAS.MMCONO
  • MITALOMITMASforeign key · N:1
    ON MITALO.MQITNO = MITMAS.MMITNO AND MITALO.MQCONO = MITMAS.MMCONO
  • ODLINEMITMASforeign key · N:1
    ON ODLINE.UBITNO = MITMAS.MMITNO AND ODLINE.UBCONO = MITMAS.MMCONO
  • MITPLOMITMASforeign key · N:1
    ON MITPLO.MOITNO = MITMAS.MMITNO AND MITPLO.MOCONO = MITMAS.MMCONO

Programs That Use This Table

Maintained by Summit Analytics, a supply chain analytics practice. The tools and references are free — the consulting is selective.

Work with the practice →

Not affiliated with or endorsed by Infor. Infor, Infor M3, and Infor CloudSuite are trademarks of Infor and/or its affiliates.