Skip to content
JDE Reference

F4102

masterAlso in JDE World

Item branch — branch/plant-level item attributes, planning parameters, and sourcing responsibility

Fields

36 fields · 2 key

KeyFieldAliasDescriptionTypeLengthFlags
Primary keyIBITMITMShort item number - the internal numeric item keyNumeric8
Primary keyIBMCUMCUBusiness unit / branch plant (right-justified, space-padded to 12)String12
IBLITMLITMSecond item number - the primary user-facing item codeString25
IBAITMAITMThird item number - catalog or cross-reference item codeString25
IBSTKTSTKTStocking type - how the item is stocked/made/purchasedCharacter1
IBGLPTGLPTG/L class code driving inventory account derivation through AAIsString4
IBLNTYLNTYLine type controlling inventory/GL/AR interfaces (S, N, F, ...)String2
IBPDGRPDGRProduct group for pricingString3
IBBUYRBUYRBuyer address book number responsible for the item at this branchNumeric8
IBVENDVENDPrimary (or most recent) supplier address book numberNumeric8
IBANPLANPLPlanner address book numberNumeric8
IBSRP0SRP0Sales category code 10 (6-char)String6
IBSRP1SRP1Sales category code 1 - catalog sectionString3
IBSRP2SRP2Sales category code 2 - sub sectionString3
IBSRP3SRP3Sales category code 3String3
IBSRP4SRP4Sales category code 4String3
IBSRP5SRP5Sales category code 5String3
IBPRP0PRP0Purchasing category code - item pool (6-char)String6
IBPRP1PRP1Purchasing category code 1 - commodity classString3
IBPRP2PRP2Purchasing category code 2 - commodity sub classString3
IBPRP3PRP3Purchasing category code 3 - supplier rebate codeString3
IBPRP4PRP4Purchasing category code 4 - master planning familyString3
IBPRP5PRP5Purchasing category code 5String3
IBMPSTMPSTPlanning code - how MRP/DRP plans the itemCharacter1
IBLTLVLTLVLevel lead time in daysNumeric5
IBLTCMLTCMCumulative lead time in daysNumeric5
IBLTMFLTMFManufacturing lead time in daysNumeric5
IBSAFESAFESafety stock quantityNumeric15
IBROQIROQIFixed reorder quantity entered for the branchNumeric15
IBROPIROPIReorder point entered for the branchNumeric15
IBABCSABCSABC ranking by salesCharacter1
IBABCMABCMABC ranking by marginCharacter1
IBABCIABCIABC ranking by investmentCharacter1
IBBACKBACKWhether backorders are allowed for this item at this branchCharacter1
IBSLDSLDShelf life in daysNumeric6
IBLOTSLOTSDefault lot status codeCharacter1

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F4102on 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  : F4102 Item branch — branch/plant-level item attributes, planning parameters, and sourcing responsibility
-- Purpose: Column-selected read of F4102 — auto-generated from field metadata
-- Grain  : One row per IBITM + IBMCU
-- 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
  ib.IBITM AS "Short item number - the internal numeric item key",
  TRIM(ib.IBMCU) AS "Business unit / branch plant (right-justified, space-padded to 12)",
  ib.IBLITM AS "Second item number - the primary user-facing item code",
  ib.IBAITM AS "Third item number - catalog or cross-reference item code",
  ib.IBSTKT AS "Stocking type - how the item is stocked/made/purchased",
  ib.IBGLPT AS "G/L class code driving inventory account derivation through AAIs",
  ib.IBLNTY AS "Line type controlling inventory/GL/AR interfaces (S, N, F, ...)",
  ib.IBPDGR AS "Product group for pricing",
  ib.IBBUYR AS "Buyer address book number responsible for the item at this branch",
  ib.IBVEND AS "Primary (or most recent) supplier address book number",
  ib.IBANPL AS "Planner address book number",
  ib.IBSRP0 AS "Sales category code 10 (6-char)",
  ib.IBSRP1 AS "Sales category code 1 - catalog section",
  ib.IBSRP2 AS "Sales category code 2 - sub section",
  ib.IBSRP3 AS "Sales category code 3",
  ib.IBSRP4 AS "Sales category code 4",
  ib.IBSRP5 AS "Sales category code 5",
  ib.IBPRP0 AS "Purchasing category code - item pool (6-char)",
  ib.IBPRP1 AS "Purchasing category code 1 - commodity class",
  ib.IBPRP2 AS "Purchasing category code 2 - commodity sub class",
  ib.IBPRP3 AS "Purchasing category code 3 - supplier rebate code",
  ib.IBPRP4 AS "Purchasing category code 4 - master planning family",
  ib.IBPRP5 AS "Purchasing category code 5",
  ib.IBMPST AS "Planning code - how MRP/DRP plans the item",
  ib.IBLTLV AS "Level lead time in days",
  ib.IBLTCM AS "Cumulative lead time in days",
  ib.IBLTMF AS "Manufacturing lead time in days",
  ib.IBSAFE AS "Safety stock quantity",
  ib.IBROQI AS "Fixed reorder quantity entered for the branch",
  ib.IBROPI AS "Reorder point entered for the branch",
  ib.IBABCS AS "ABC ranking by sales",
  ib.IBABCM AS "ABC ranking by margin",
  ib.IBABCI AS "ABC ranking by investment",
  ib.IBBACK AS "Whether backorders are allowed for this item at this branch",
  ib.IBSLD AS "Shelf life in days",
  ib.IBLOTS AS "Default lot status code"
FROM <catalog>.<schema_data>.f4102 ib
WHERE
  ib.IBITM = <ITM>
  -- AND ib.IBMCU = '<MCU>'
ORDER BY ib.IBITM;

4 parameters not filled: <catalog>, <schema_data>, <ITM>, <MCU>

Relationships

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

Join details

  • F4102F4101foreign key · N:1
    ON f4102.IBITM = f4101.IMITM
  • F4105F4102foreign key · N:1
    ON f4105.COITM = f4102.IBITM

Programs That Use This Table

Secondary programs