JDE Reference
F0911
transactionAlso in JDE WorldGeneral ledger transaction detail: every journal entry line with its account, G/L date, amount, batch, subledger, and source-document references.
Module: 09 · General AccountingColumn prefix: GL
Fields
40 fields · 7 key
| Key | Field | Alias | Description | Type | Length | Flags |
|---|---|---|---|---|---|---|
| Primary key | GLDCT | DCT | Document type of the journal entry (JE, PV, RI, etc.). | String | 2 | |
| Primary key | GLDOC | DOC | Document number of the journal entry. | Numeric | 8 | |
| Primary key | GLKCO | KCO | Company that assigned the document number (key company). | String | 5 | |
| Primary key | GLDGJ | DGJ | G/L date driving the fiscal period the line posts to. | Numeric | 6 | |
| Primary key | GLJELN | JELN | Line number within the journal entry. | Numeric | 7 | |
| Primary key | GLEXTL | EXTL | Line extension code completing the unique key. | String | 2 | |
| GLPOST | POST | Posted status flag; P means posted to F0902. | Character | 1 | ||
| GLICU | ICU | Batch number the line was entered under; joins to F0011. | Numeric | 8 | ||
| GLICUT | ICUT | Batch type identifying the source application (G, V, IB, etc.). | String | 2 | ||
| GLDICJ | DICJ | Date of the batch. | Numeric | 6 | ||
| GLCO | CO | Company of the account being posted. | String | 5 | ||
| GLANI | ANI | Account number as entered, usually in BU.Object.Subsidiary format. | String | 29 | ||
| GLAM | AM | Mode in which the account number was entered. | Character | 1 | ||
| GLAID | AID | Account ID; the reliable join to F0901 and F0902. | String | 8 | ||
| GLMCU | MCU | Business unit of the line (right-justified); the cost-center dimension. | String | 12 | ||
| GLOBJ | OBJ | Object account of the line. | String | 6 | ||
| GLSUB | SUB | Subsidiary of the line. | String | 8 | ||
| GLSBL | SBL | Subledger value carrying transaction-level detail below the account. | String | 8 | ||
| GLSBLT | SBLT | Type of the subledger value. | Character | 1 | ||
| Primary key | GLLT | LT | Ledger type the line belongs to (AA actual, CA foreign currency, etc.). | String | 2 | |
| GLPN | PN | Fiscal period number derived from the G/L date. | Numeric | 2 | ||
| GLCTRY | CTRY | Century component of the fiscal year. | Numeric | 2 | ||
| GLFY | FY | Two-digit fiscal year of the posting. | Numeric | 2 | ||
| GLCRCD | CRCD | Transaction currency of the line. | String | 3 | ||
| GLCRR | CRR | Exchange rate applied to convert the transaction currency. Implied decimals vary by setup, so no fixed scaling is applied. | Numeric | 15 | ||
| GLAA | AA | Ledger amount in the ledger currency, with implied decimals. | Numeric | 15 | ||
| GLU | U | Units quantity for unit-ledger analysis. | Numeric | 15 | ||
| GLUM | UM | Unit of measure for the units amount. | String | 2 | ||
| GLGLC | GLC | G/L offset code that determined the automatic offset account. | String | 4 | ||
| GLRE | RE | Marks reversing or voided entries. | Character | 1 | ||
| GLEXA | EXA | Explanation line 1 (name/alpha text). | String | 30 | ||
| GLEXR | EXR | Explanation line 2 (remark text). | String | 30 | ||
| GLR1 | R1 | Reference 1 cross-reference from the source system. | String | 8 | ||
| GLODOC | ODOC | Original document number the line traces back to. | Numeric | 8 | ||
| GLODCT | ODCT | Original document type. | String | 2 | ||
| GLAN8 | AN8 | Address number (customer, supplier, employee) tied to the line; joins to F0101. | Numeric | 8 | ||
| GLPO | PO | Purchase order number referenced by the line. | String | 8 | ||
| GLDCTO | DCTO | Order type of the referenced purchase order. | String | 2 | ||
| GLACR | ACR | Amount in the foreign (transaction) currency. | Numeric | 15 | ||
| GLBCRC | BCRC | Base currency of the company at posting time. | String | 3 |
Field provenance: hand-curated.
Boilerplate SQL
Starting point for reading F0911on 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 : F0911 General ledger transaction detail: every journal entry line with its account, G/L date, amount, batch, subledger, and source-document references.
-- Purpose: Column-selected read of F0911 — auto-generated from field metadata
-- Grain : One row per GLDCT + GLDOC + GLKCO + GLDGJ + GLJELN + GLEXTL + GLLT
-- 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.GLDCT AS "Document type of the journal entry (JE, PV, RI, etc.).",
f.GLDOC AS "Document number of the journal entry.",
f.GLKCO AS "Company that assigned the document number (key company).",
CASE WHEN f.GLDGJ IS NULL OR f.GLDGJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.GLDGJ AS INT) DIV 1000, 1, 1), CAST(f.GLDGJ AS INT) % 1000 - 1) END AS "G/L date driving the fiscal period the line posts to.", -- CYYDDD Julian → DATE
f.GLJELN AS "Line number within the journal entry.",
f.GLEXTL AS "Line extension code completing the unique key.",
f.GLLT AS "Ledger type the line belongs to (AA actual, CA foreign currency, etc.).",
f.GLPOST AS "Posted status flag; P means posted to F0902.",
f.GLICU AS "Batch number the line was entered under; joins to F0011.",
f.GLICUT AS "Batch type identifying the source application (G, V, IB, etc.).",
CASE WHEN f.GLDICJ IS NULL OR f.GLDICJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.GLDICJ AS INT) DIV 1000, 1, 1), CAST(f.GLDICJ AS INT) % 1000 - 1) END AS "Date of the batch.", -- CYYDDD Julian → DATE
f.GLCO AS "Company of the account being posted.",
f.GLANI AS "Account number as entered, usually in BU.Object.Subsidiary format.",
f.GLAM AS "Mode in which the account number was entered.",
f.GLAID AS "Account ID; the reliable join to F0901 and F0902.",
TRIM(f.GLMCU) AS "Business unit of the line (right-justified); the cost-center dimension.",
f.GLOBJ AS "Object account of the line.",
f.GLSUB AS "Subsidiary of the line.",
f.GLSBL AS "Subledger value carrying transaction-level detail below the account.",
f.GLSBLT AS "Type of the subledger value.",
f.GLPN AS "Fiscal period number derived from the G/L date.",
f.GLCTRY AS "Century component of the fiscal year.",
f.GLFY AS "Two-digit fiscal year of the posting.",
f.GLCRCD AS "Transaction currency of the line.",
f.GLCRR AS "Exchange rate applied to convert the transaction currency. Implied decimals vary by setup, so no fixed scaling is applied.",
f.GLAA / POWER(10, 2) AS "Ledger amount in the ledger currency, with implied decimals.", -- implied decimals: 2 (verify in F9210)
f.GLU / POWER(10, 2) AS "Units quantity for unit-ledger analysis.", -- implied decimals: 2 (verify in F9210)
f.GLUM AS "Unit of measure for the units amount.",
f.GLGLC AS "G/L offset code that determined the automatic offset account.",
f.GLRE AS "Marks reversing or voided entries.",
f.GLEXA AS "Explanation line 1 (name/alpha text).",
f.GLEXR AS "Explanation line 2 (remark text).",
f.GLR1 AS "Reference 1 cross-reference from the source system.",
f.GLODOC AS "Original document number the line traces back to.",
f.GLODCT AS "Original document type.",
f.GLAN8 AS "Address number (customer, supplier, employee) tied to the line; joins to F0101.",
f.GLPO AS "Purchase order number referenced by the line.",
f.GLDCTO AS "Order type of the referenced purchase order.",
f.GLACR / POWER(10, 2) AS "Amount in the foreign (transaction) currency.", -- implied decimals: 2 (verify in F9210)
f.GLBCRC AS "Base currency of the company at posting time."
FROM <catalog>.<schema_data>.f0911 f
ORDER BY f.GLDCT;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.
Programs That Use This Table
Primary programs
Secondary programs
- P4105Cost Revisions — maintain item costs by cost method and branch/plant, generating variance journal entries on changeWrite accessInteractive
- P4112Inventory Issues — remove inventory from stock (for example to scrap or expense) with matching journal entriesWrite accessInteractive
- P4113Inventory Transfers — move inventory between locations or branch/plants, recording both sides of the movementWrite accessInteractive
- P4114Inventory Adjustments — correct on-hand quantity discrepancies (cycle count variances, damage, initial loads)Write accessInteractive
- P4116Item Reclassifications — reclassify inventory from one item number, lot, or location to anotherWrite accessInteractive
- P4312PO Receipts — record receipt of goods against purchase orders, updating on-hand inventory and creating receiver recordsWrite accessInteractive
- P4314Voucher Match — match supplier invoices to purchase order receipts (two- or three-way match) to create A/P vouchersWrite accessInteractive
- R09801General Ledger Post — validate approved journal entry batches and post them to account balancesRead/write accessBatch UBE