JDE Reference
F0901
masterAlso in JDE WorldChart of accounts master: one row per account with its business unit, object, and subsidiary segments, posting controls, and reporting category codes.
Module: 09 · General AccountingColumn prefix: GM
Fields
28 fields · 1 key
| Key | Field | Alias | Description | Type | Length | Flags |
|---|---|---|---|---|---|---|
| Primary key | GMAID | AID | System-assigned account ID; the stable join key to F0902 balances and F0911 detail. | String | 8 | |
| GMCO | CO | Company that owns the account. | String | 5 | ||
| GMMCU | MCU | Business unit segment of the account (right-justified in the database). | String | 12 | ||
| GMOBJ | OBJ | Object account segment (the natural account). | String | 6 | ||
| GMSUB | SUB | Subsidiary segment providing further detail below the object. | String | 8 | ||
| GMANS | ANS | Alternate (third) account number format. | String | 25 | ||
| GMDL01 | DL01 | Account description. | String | 30 | ||
| GMLDA | LDA | Level of detail (1-9) placing the account in the rollup hierarchy. | Character | 1 | ||
| GMBPC | BPC | Budget pattern code controlling budget spreads. | String | 3 | ||
| GMPEC | PEC | Posting edit code: controls whether and how the account accepts postings (header, detail, inactive). | Character | 1 | ||
| GMBILL | BILL | Flag marking the account as billable for job/service billing. | Character | 1 | ||
| GMCRCD | CRCD | Currency restriction on the account, when used. | String | 3 | ||
| GMUM | UM | Unit of measure for unit ledger postings to the account. | String | 2 | ||
| GMR001 | R001 | Account category code 1 (alternate rollups/statutory charts). | String | 3 | ||
| GMR002 | R002 | Account category code 2. | String | 3 | ||
| GMR003 | R003 | Account category code 3. | String | 3 | ||
| GMR004 | R004 | Account category code 4. | String | 3 | ||
| GMR005 | R005 | Account category code 5. | String | 3 | ||
| GMR006 | R006 | Account category code 6. | String | 3 | ||
| GMR007 | R007 | Account category code 7. | String | 3 | ||
| GMR008 | R008 | Account category code 8. | String | 3 | ||
| GMR009 | R009 | Account category code 9. | String | 3 | ||
| GMR010 | R010 | Account category code 10. | String | 3 | ||
| GMOBJA | OBJA | Alternate object account for statutory reporting. | String | 6 | ||
| GMSUBA | SUBA | Alternate subsidiary for statutory reporting. | String | 8 | ||
| GMHTC | HTC | Header type code distinguishing title/rollup rows. | Character | 1 | ||
| GMFMOD | FMOD | Flags model accounts and consolidation accounts. | Character | 1 | ||
| GMTXA1 | TXA1 | Default tax rate/area tied to the account. | String | 10 |
Field provenance: hand-curated.
Boilerplate SQL
Starting point for reading F0901on 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 : F0901 Chart of accounts master: one row per account with its business unit, object, and subsidiary segments, posting controls, and reporting category codes.
-- Purpose: Column-selected read of F0901 — auto-generated from field metadata
-- Grain : One row per GMAID
-- 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
f.GMAID AS "System-assigned account ID; the stable join key to F0902 balances and F0911 detail.",
f.GMCO AS "Company that owns the account.",
TRIM(f.GMMCU) AS "Business unit segment of the account (right-justified in the database).",
f.GMOBJ AS "Object account segment (the natural account).",
f.GMSUB AS "Subsidiary segment providing further detail below the object.",
f.GMANS AS "Alternate (third) account number format.",
f.GMDL01 AS "Account description.",
f.GMLDA AS "Level of detail (1-9) placing the account in the rollup hierarchy.",
f.GMBPC AS "Budget pattern code controlling budget spreads.",
f.GMPEC AS "Posting edit code: controls whether and how the account accepts postings (header, detail, inactive).",
f.GMBILL AS "Flag marking the account as billable for job/service billing.",
f.GMCRCD AS "Currency restriction on the account, when used.",
f.GMUM AS "Unit of measure for unit ledger postings to the account.",
f.GMR001 AS "Account category code 1 (alternate rollups/statutory charts).",
f.GMR002 AS "Account category code 2.",
f.GMR003 AS "Account category code 3.",
f.GMR004 AS "Account category code 4.",
f.GMR005 AS "Account category code 5.",
f.GMR006 AS "Account category code 6.",
f.GMR007 AS "Account category code 7.",
f.GMR008 AS "Account category code 8.",
f.GMR009 AS "Account category code 9.",
f.GMR010 AS "Account category code 10.",
f.GMOBJA AS "Alternate object account for statutory reporting.",
f.GMSUBA AS "Alternate subsidiary for statutory reporting.",
f.GMHTC AS "Header type code distinguishing title/rollup rows.",
f.GMFMOD AS "Flags model accounts and consolidation accounts.",
f.GMTXA1 AS "Default tax rate/area tied to the account."
FROM <catalog>.<schema_data>.f0901 f
ORDER BY f.GMAID;2 parameters not filled: <catalog>, <schema_data>
Relationships
1-hop neighbors — click a table to navigate there. UDC decode edges point coded fields at their F0005 lookup.