Skip to content
JDE Reference

F0101

masterAlso in JDE World

Address book master — the shared registry of customers, suppliers, employees, and other entities

Fields

35 fields · 1 key

KeyFieldAliasDescriptionTypeLengthFlags
Primary keyABAN8AN8Address book number - the master key for any entityNumeric8
ABALKYALKYLong address - a user-defined alternate keyString20
ABTAXTAXTax ID (EIN, VAT, etc.)String20
ABALPHALPHAlpha name - the entity display nameString40
ABDCDCCompressed name used for word search (no blanks/specials)String40
ABMCUMCUResponsible business unit (right-justified, space-padded)String12
ABSICSICStandard industry classification codeString10
ABLNGPLNGPPreferred language for documentsString2
ABAT1AT1Search type - classifies the entity (C customer, V supplier, E employee, ...)String3
ABCMCMCredit message shown during order/invoice entryString2
ABTAXCTAXCPerson/corporation code for 1099 and tax reportingCharacter1
ABSBLISBLISubledger inactive code - non-blank blocks use as a subledgerCharacter1
ABEFTBEFTBEffective start date of the recordNumeric6
ABAN81AN81Related address number 1Numeric8
ABAN82AN82Related address number 2Numeric8
ABAN83AN83Related address number 3Numeric8
ABAN84AN84Related address number 4Numeric8
ABAN85AN85Factor / special payee address numberNumeric8
ABAN86AN86Related address number 5Numeric8
ABAC01AC01Address book category code 01String3
ABAC02AC02Address book category code 02String3
ABAC03AC03Address book category code 03String3
ABAC04AC04Address book category code 04String3
ABAC05AC05Address book category code 05String3
ABAC06AC06Address book category code 06String3
ABAC07AC07Address book category code 07String3
ABAC08AC08Address book category code 08String3
ABAC09AC09Address book category code 09String3
ABAC10AC10Address book category code 10String3
ABRMKRMKFree-text remarkString30
ABTXCTTXCTTax exemption certificate numberString20
ABTX2TX2Additional individual tax IDString20
ABALP1ALP1Secondary alpha nameString40
ABDUNSDUNSDun & Bradstreet DUNS numberString13
ABNOENOENumber of employees (company records)Numeric15

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F0101on 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  : F0101 Address book master — the shared registry of customers, suppliers, employees, and other entities
-- Purpose: Column-selected read of F0101 — auto-generated from field metadata
-- Grain  : One row per ABAN8
-- 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
  ab.ABAN8 AS "Address book number - the master key for any entity",
  ab.ABALKY AS "Long address - a user-defined alternate key",
  ab.ABTAX AS "Tax ID (EIN, VAT, etc.)",
  ab.ABALPH AS "Alpha name - the entity display name",
  ab.ABDC AS "Compressed name used for word search (no blanks/specials)",
  TRIM(ab.ABMCU) AS "Responsible business unit (right-justified, space-padded)",
  ab.ABSIC AS "Standard industry classification code",
  ab.ABLNGP AS "Preferred language for documents",
  ab.ABAT1 AS "Search type - classifies the entity (C customer, V supplier, E employee, ...)",
  ab.ABCM AS "Credit message shown during order/invoice entry",
  ab.ABTAXC AS "Person/corporation code for 1099 and tax reporting",
  ab.ABSBLI AS "Subledger inactive code - non-blank blocks use as a subledger",
  CASE WHEN ab.ABEFTB IS NULL OR ab.ABEFTB = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(ab.ABEFTB AS INT) DIV 1000, 1, 1), CAST(ab.ABEFTB AS INT) % 1000 - 1) END AS "Effective start date of the record",  -- CYYDDD Julian → DATE
  ab.ABAN81 AS "Related address number 1",
  ab.ABAN82 AS "Related address number 2",
  ab.ABAN83 AS "Related address number 3",
  ab.ABAN84 AS "Related address number 4",
  ab.ABAN85 AS "Factor / special payee address number",
  ab.ABAN86 AS "Related address number 5",
  ab.ABAC01 AS "Address book category code 01",
  ab.ABAC02 AS "Address book category code 02",
  ab.ABAC03 AS "Address book category code 03",
  ab.ABAC04 AS "Address book category code 04",
  ab.ABAC05 AS "Address book category code 05",
  ab.ABAC06 AS "Address book category code 06",
  ab.ABAC07 AS "Address book category code 07",
  ab.ABAC08 AS "Address book category code 08",
  ab.ABAC09 AS "Address book category code 09",
  ab.ABAC10 AS "Address book category code 10",
  ab.ABRMK AS "Free-text remark",
  ab.ABTXCT AS "Tax exemption certificate number",
  ab.ABTX2 AS "Additional individual tax ID",
  ab.ABALP1 AS "Secondary alpha name",
  ab.ABDUNS AS "Dun & Bradstreet DUNS number",
  ab.ABNOE AS "Number of employees (company records)"
FROM <catalog>.<schema_data>.f0101 ab
WHERE
  ab.ABAN8 = <AN8>
ORDER BY ab.ABAN8;

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

Relationships

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

Join details

  • F4211F0101foreign key · N:1
    ON f4211.SDAN8 = f0101.ABAN8
  • F4311F0101foreign key · N:1
    ON f4311.PDAN8 = f0101.ABAN8
  • F0911F0101foreign key · N:1
    ON f0911.GLAN8 = f0101.ABAN8
  • F0111F0101foreign key · N:1
    ON f0111.WWAN8 = f0101.ABAN8
  • F0115F0101foreign key · N:1
    ON f0115.WPAN8 = f0101.ABAN8
  • F01151F0101foreign key · N:1
    ON f01151.EAAN8 = f0101.ABAN8
  • F0116F0101foreign key · N:1
    ON f0116.ALAN8 = f0101.ABAN8
  • F0150F0101foreign key · N:1
    ON f0150.MAAN8 = f0101.ABAN8
  • F0401F0101foreign key · 1:1
    ON f0401.A6AN8 = f0101.ABAN8

Programs That Use This Table