Skip to content
JDE Reference

F4101

masterAlso in JDE World

Item master — one row per item with descriptions, units of measure, and category codes shared across branches

Fields

32 fields · 1 key

KeyFieldAliasDescriptionTypeLengthFlags
Primary keyIMITMITMShort item number - the internal numeric item keyNumeric8
IMLITMLITMSecond item number - the primary user-facing item codeString25
IMAITMAITMThird item number - catalog or cross-reference item codeString25
IMDSC1DSC1Description line 1String30
IMDSC2DSC2Description line 2String30
IMSRTXSRTXSearch text used by item lookupString30
IMSTKTSTKTStocking type - how the item is stocked/made/purchasedCharacter1
IMGLPTGLPTG/L class code driving inventory account derivation through AAIsString4
IMLNTYLNTYDefault line type used when the item is orderedString2
IMPDGRPDGRProduct group for pricingString3
IMUOM1UOM1Primary unit of measureString2
IMUOM2UOM2Secondary unit of measureString2
IMUOM3UOM3Purchasing unit of measureString2
IMUOM4UOM4Pricing unit of measureString2
IMUOM6UOM6Shipping unit of measureString2
IMSLDSLDShelf life in daysNumeric6
IMBBDDBBDDDefault days used to compute the best-before dateNumeric6
IMCDCDCDCDCommodity codeString15
IMABCSABCSABC ranking by salesCharacter1
IMLOTSLOTSDefault lot status codeCharacter1
IMSRP0SRP0Sales category code 10 (6-char)String6
IMSRP1SRP1Sales category code 1 - catalog sectionString3
IMSRP2SRP2Sales category code 2 - sub sectionString3
IMSRP3SRP3Sales category code 3String3
IMSRP4SRP4Sales category code 4String3
IMSRP5SRP5Sales category code 5String3
IMPRP0PRP0Purchasing category code - item pool (6-char)String6
IMPRP1PRP1Purchasing category code 1 - commodity classString3
IMPRP2PRP2Purchasing category code 2 - commodity sub classString3
IMPRP3PRP3Purchasing category code 3 - supplier rebate codeString3
IMPRP4PRP4Purchasing category code 4 - master planning familyString3
IMPRP5PRP5Purchasing category code 5String3

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F4101on Databricks — Julian dates, implied decimals, and padded strings are already converted. Set your Unity Catalog location and filter values below; they’re substituted into the SQL and the copy button.

Query parameters
-- ============================================================
-- Table  : F4101 Item master — one row per item with descriptions, units of measure, and category codes shared across branches
-- Purpose: Column-selected read of F4101 — auto-generated from field metadata
-- Grain  : One row per IMITM
-- Notes  : Auto-generated skeleton. Julian dates (CYYDDD) are converted to DATE and implied-decimal amounts are scaled (verify decimals in F9210); padded business-unit/UDC keys are TRIMmed. Audit columns (…USER/…PID/…UPMJ) are omitted — see the quirks guide. Set catalog/schema to your Unity Catalog location; fill remaining placeholders (<...>) for your tenant.
-- ============================================================
SELECT
  im.IMITM AS "Short item number - the internal numeric item key",
  im.IMLITM AS "Second item number - the primary user-facing item code",
  im.IMAITM AS "Third item number - catalog or cross-reference item code",
  im.IMDSC1 AS "Description line 1",
  im.IMDSC2 AS "Description line 2",
  im.IMSRTX AS "Search text used by item lookup",
  im.IMSTKT AS "Stocking type - how the item is stocked/made/purchased",
  im.IMGLPT AS "G/L class code driving inventory account derivation through AAIs",
  im.IMLNTY AS "Default line type used when the item is ordered",
  im.IMPDGR AS "Product group for pricing",
  im.IMUOM1 AS "Primary unit of measure",
  im.IMUOM2 AS "Secondary unit of measure",
  im.IMUOM3 AS "Purchasing unit of measure",
  im.IMUOM4 AS "Pricing unit of measure",
  im.IMUOM6 AS "Shipping unit of measure",
  im.IMSLD AS "Shelf life in days",
  im.IMBBDD AS "Default days used to compute the best-before date",
  im.IMCDCD AS "Commodity code",
  im.IMABCS AS "ABC ranking by sales",
  im.IMLOTS AS "Default lot status code",
  im.IMSRP0 AS "Sales category code 10 (6-char)",
  im.IMSRP1 AS "Sales category code 1 - catalog section",
  im.IMSRP2 AS "Sales category code 2 - sub section",
  im.IMSRP3 AS "Sales category code 3",
  im.IMSRP4 AS "Sales category code 4",
  im.IMSRP5 AS "Sales category code 5",
  im.IMPRP0 AS "Purchasing category code - item pool (6-char)",
  im.IMPRP1 AS "Purchasing category code 1 - commodity class",
  im.IMPRP2 AS "Purchasing category code 2 - commodity sub class",
  im.IMPRP3 AS "Purchasing category code 3 - supplier rebate code",
  im.IMPRP4 AS "Purchasing category code 4 - master planning family",
  im.IMPRP5 AS "Purchasing category code 5"
FROM <catalog>.<schema_data>.f4101 im
WHERE
  im.IMITM = <ITM>
ORDER BY im.IMITM;

3 parameters not filled: <catalog>, <schema_data>, <ITM>

Relationships

1-hop neighbors — click a table to navigate there. UDC decode edges point coded fields at their F0005 lookup.

Join details

  • F4211F4101foreign key · N:1
    ON f4211.SDITM = f4101.IMITM
  • F4102F4101foreign key · N:1
    ON f4102.IBITM = f4101.IMITM
  • F41021F4101foreign key · N:1
    ON f41021.LIITM = f4101.IMITM
  • F4111F4101foreign key · N:1
    ON f4111.ILITM = f4101.IMITM
  • F4101F0005UDC decode · N:1
    ON f4101.IMGLPT = f0005.DRKY
  • F4311F4101foreign key · N:1
    ON f4311.PDITM = f4101.IMITM
  • F41061F4101foreign key · N:1
    ON f41061.CBITM = f4101.IMITM
  • F4106F4101foreign key · N:1
    ON f4106.BPITM = f4101.IMITM
  • F4104F4101foreign key · N:1
    ON f4104.IVITM = f4101.IMITM
  • F4108F4101foreign key · N:1
    ON f4108.IOITM = f4101.IMITM
  • F41002F4101foreign key · N:1
    ON f41002.UMITM = f4101.IMITM

Programs That Use This Table