Skip to content
JDE Reference

F0002

controlAlso in JDE World

Next numbers — the per-system counters JDE uses to assign document and record numbers

Module: 00 · FoundationColumn prefix: NN

Fields

31 fields · 1 key

KeyFieldAliasDescriptionTypeLengthFlags
Primary keyNNSYSYSystem code the next-number ranges belong toString4
NNUD01UD01Label describing what next-number range 1 is used forString15
NNUD02UD02Label describing what next-number range 2 is used forString15
NNUD03UD03Label describing what next-number range 3 is used forString15
NNUD04UD04Label describing what next-number range 4 is used forString15
NNUD05UD05Label describing what next-number range 5 is used forString15
NNUD06UD06Label describing what next-number range 6 is used forString15
NNUD07UD07Label describing what next-number range 7 is used forString15
NNUD08UD08Label describing what next-number range 8 is used forString15
NNUD09UD09Label describing what next-number range 9 is used forString15
NNUD10UD10Label describing what next-number range 10 is used forString15
NNN001N001Current next number for range 1Numeric8
NNN002N002Current next number for range 2Numeric8
NNN003N003Current next number for range 3Numeric8
NNN004N004Current next number for range 4Numeric8
NNN005N005Current next number for range 5Numeric8
NNN006N006Current next number for range 6Numeric8
NNN007N007Current next number for range 7Numeric8
NNN008N008Current next number for range 8Numeric8
NNN009N009Current next number for range 9Numeric8
NNN010N010Current next number for range 10Numeric8
NNCK01CK01Check-digit flag for range 1Character1
NNCK02CK02Check-digit flag for range 2Character1
NNCK03CK03Check-digit flag for range 3Character1
NNCK04CK04Check-digit flag for range 4Character1
NNCK05CK05Check-digit flag for range 5Character1
NNCK06CK06Check-digit flag for range 6Character1
NNCK07CK07Check-digit flag for range 7Character1
NNCK08CK08Check-digit flag for range 8Character1
NNCK09CK09Check-digit flag for range 9Character1
NNCK10CK10Check-digit flag for range 10Character1

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.

Programs That Use This Table