JDE Reference
F0002
controlAlso in JDE WorldNext numbers — the per-system counters JDE uses to assign document and record numbers
Module: 00 · FoundationColumn prefix: NN
Fields
31 fields · 1 key
| Key | Field | Alias | Description | Type | Length | Flags |
|---|---|---|---|---|---|---|
| Primary key | NNSY | SY | System code the next-number ranges belong to | String | 4 | |
| NNUD01 | UD01 | Label describing what next-number range 1 is used for | String | 15 | ||
| NNUD02 | UD02 | Label describing what next-number range 2 is used for | String | 15 | ||
| NNUD03 | UD03 | Label describing what next-number range 3 is used for | String | 15 | ||
| NNUD04 | UD04 | Label describing what next-number range 4 is used for | String | 15 | ||
| NNUD05 | UD05 | Label describing what next-number range 5 is used for | String | 15 | ||
| NNUD06 | UD06 | Label describing what next-number range 6 is used for | String | 15 | ||
| NNUD07 | UD07 | Label describing what next-number range 7 is used for | String | 15 | ||
| NNUD08 | UD08 | Label describing what next-number range 8 is used for | String | 15 | ||
| NNUD09 | UD09 | Label describing what next-number range 9 is used for | String | 15 | ||
| NNUD10 | UD10 | Label describing what next-number range 10 is used for | String | 15 | ||
| NNN001 | N001 | Current next number for range 1 | Numeric | 8 | ||
| NNN002 | N002 | Current next number for range 2 | Numeric | 8 | ||
| NNN003 | N003 | Current next number for range 3 | Numeric | 8 | ||
| NNN004 | N004 | Current next number for range 4 | Numeric | 8 | ||
| NNN005 | N005 | Current next number for range 5 | Numeric | 8 | ||
| NNN006 | N006 | Current next number for range 6 | Numeric | 8 | ||
| NNN007 | N007 | Current next number for range 7 | Numeric | 8 | ||
| NNN008 | N008 | Current next number for range 8 | Numeric | 8 | ||
| NNN009 | N009 | Current next number for range 9 | Numeric | 8 | ||
| NNN010 | N010 | Current next number for range 10 | Numeric | 8 | ||
| NNCK01 | CK01 | Check-digit flag for range 1 | Character | 1 | ||
| NNCK02 | CK02 | Check-digit flag for range 2 | Character | 1 | ||
| NNCK03 | CK03 | Check-digit flag for range 3 | Character | 1 | ||
| NNCK04 | CK04 | Check-digit flag for range 4 | Character | 1 | ||
| NNCK05 | CK05 | Check-digit flag for range 5 | Character | 1 | ||
| NNCK06 | CK06 | Check-digit flag for range 6 | Character | 1 | ||
| NNCK07 | CK07 | Check-digit flag for range 7 | Character | 1 | ||
| NNCK08 | CK08 | Check-digit flag for range 8 | Character | 1 | ||
| NNCK09 | CK09 | Check-digit flag for range 9 | Character | 1 | ||
| NNCK10 | CK10 | Check-digit flag for range 10 | Character | 1 |
Field provenance: hand-curated.
Boilerplate SQL
Starting point for reading F0002on 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 : F0002 Next numbers — the per-system counters JDE uses to assign document and record numbers
-- Purpose: Column-selected read of F0002 — auto-generated from field metadata
-- Grain : One row per NNSY
-- 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
nn.NNSY AS "System code the next-number ranges belong to",
nn.NNUD01 AS "Label describing what next-number range 1 is used for",
nn.NNUD02 AS "Label describing what next-number range 2 is used for",
nn.NNUD03 AS "Label describing what next-number range 3 is used for",
nn.NNUD04 AS "Label describing what next-number range 4 is used for",
nn.NNUD05 AS "Label describing what next-number range 5 is used for",
nn.NNUD06 AS "Label describing what next-number range 6 is used for",
nn.NNUD07 AS "Label describing what next-number range 7 is used for",
nn.NNUD08 AS "Label describing what next-number range 8 is used for",
nn.NNUD09 AS "Label describing what next-number range 9 is used for",
nn.NNUD10 AS "Label describing what next-number range 10 is used for",
nn.NNN001 AS "Current next number for range 1",
nn.NNN002 AS "Current next number for range 2",
nn.NNN003 AS "Current next number for range 3",
nn.NNN004 AS "Current next number for range 4",
nn.NNN005 AS "Current next number for range 5",
nn.NNN006 AS "Current next number for range 6",
nn.NNN007 AS "Current next number for range 7",
nn.NNN008 AS "Current next number for range 8",
nn.NNN009 AS "Current next number for range 9",
nn.NNN010 AS "Current next number for range 10",
nn.NNCK01 AS "Check-digit flag for range 1",
nn.NNCK02 AS "Check-digit flag for range 2",
nn.NNCK03 AS "Check-digit flag for range 3",
nn.NNCK04 AS "Check-digit flag for range 4",
nn.NNCK05 AS "Check-digit flag for range 5",
nn.NNCK06 AS "Check-digit flag for range 6",
nn.NNCK07 AS "Check-digit flag for range 7",
nn.NNCK08 AS "Check-digit flag for range 8",
nn.NNCK09 AS "Check-digit flag for range 9",
nn.NNCK10 AS "Check-digit flag for range 10"
FROM <catalog>.<schema_ctl>.f0002 nn
ORDER BY nn.NNSY;2 parameters not filled: <catalog>, <schema_ctl>
Relationships
1-hop neighbors — click a table to navigate there. UDC decode edges point coded fields at their F0005 lookup.