Skip to content
JDE Reference

F47036

workfileAlso in JDE World

One row per outbound advance ship notice (X12 856) at the shipment level, written by the R47032 extraction at the top hierarchy break.

Notes

EDSP='N' rows are ASNs generated but not yet transmitted; ASN creation timestamps versus actual ship dates feed ASN-timeliness KPIs that retail and MedTech customers score vendors on.

What the badges mean
Superseded
Superseded — a newer table has replaced it, but older scripts still read this one.
Also in JDE World
Also present in JDE World A9.x on the same table name.
master
Data class: what the table holds — master data, transaction documents, control/setup values, history, or a workfile.
Read/write access
Access mode: how the paired program reads or writes this table — R (read), W (write), or R/W (both).
No lifecycle badge means the table is current and not documented in JDE World. In field listings, K marks a primary-key field.

Fields

26 fields · 3 key

26 fields.

Table fields: key flag, field name, DD alias, description, data type, length, and quirk flags (Julian date, implied decimals, padded string, UDC decode). 26 fields.
KeyFieldAliasDescriptionTypeLengthFlags
Primary keySYEKCOEKCOKey company that scopes the EDI document number; part of the staging primary key.String5
Primary keySYEDOCEDOCEDI document number assigned when the transaction is staged; the primary handle for one staged EDI document.Numeric9
Primary keySYEDCTEDCTEDI document type qualifier; pairs with document number and key company to complete the staging key.String2
SYEDSTEDSTX12 transaction-set number this row stages (850, 855, 856, 810).String6
SYEDDTEDDTJulian date the transmission was created or received by the EDI translator.Numeric (DD type: Date)6
SYEDEREDERDirection flag: R for documents received from the trading partner, S for documents JDE is sending.Character1
SYEDDLEDDLCount of detail lines belonging to this EDI document.Numeric5
SYEDSPEDSPProcessed flag: Y once the edit/update program has moved this row to or from the live application tables. Filter N for the open queue; Y rows are the reconciliation audit trail.Character1
SYEDBTEDBTBatch number grouping documents staged in the same translator run.String15
SYPNIDPNIDTrading partner identifier agreed with the customer or supplier; the natural grain for partner-level EDI scorecards.String15
SYTPURTPURPurpose of the transaction set: original, change, cancellation, or response.String2
SYSPIDSPIDShipment identifier; the outbound 856 extraction writes one header row per shipment at the highest hierarchy break.String20
SYACKCDACKCDAcknowledgment code returned for the document.String3
SYACKDJACKDJJulian date the acknowledgment was received.Numeric (DD type: Date)6
SYACKRCACKRCFlag showing whether an acknowledgment has been received for this document.Character1
SYACKTACKTAcknowledgment type reported by the trading partner.String2
SYADLJADLJActual delivery date (Julian).Numeric (DD type: Date)6
SYADTMADTMActual shipment time.Numeric6
SYASNDJASNDJJulian date the advance ship notice was generated.Numeric (DD type: Date)6
SYASNTMASNTMTime the advance ship notice was generated.Numeric6
SYDCT4DCT4Document type of the related document at the shipment level.String2
SYDOC1DOC1Related document number (order or invoice) carried at the shipment level.Numeric8
SYDVANDVANDeliver-to address book number.Numeric8
SYEDITMEDITMTime the EDI transmission was created.Numeric6
SYHOLDHOLDHold code applied when the staged order needs review before release.String2
SYRQSJRQSJRequested ship date (Julian).Numeric (DD type: Date)6

Field provenance: hand-curated.

Boilerplate SQL

Starting point for reading F47036 on 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

4 parameters not filled: <catalog>, <schema_data>, <EDDT_FROM>, <EDDT_TO>

-- ============================================================
-- Table  : F47036 One row per outbound advance ship notice (X12 856) at the shipment level, written by the R47032 extraction at the top hierarchy break.
-- Purpose: Column-selected read of F47036 — auto-generated from field metadata
-- Grain  : One row per SYEKCO + SYEDOC + SYEDCT
-- 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.SYEKCO AS "Key company that scopes the EDI document number; part of the staging primary key.",
  f.SYEDOC AS "EDI document number assigned when the transaction is staged; the primary handle for one staged EDI document.",
  f.SYEDCT AS "EDI document type qualifier; pairs with document number and key company to complete the staging key.",
  f.SYEDST AS "X12 transaction-set number this row stages (850, 855, 856, 810).",
  CASE WHEN f.SYEDDT IS NULL OR f.SYEDDT = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.SYEDDT AS INT) DIV 1000, 1, 1), CAST(f.SYEDDT AS INT) % 1000 - 1) END AS "Julian date the transmission was created or received by the EDI translator.",  -- CYYDDD Julian → DATE
  f.SYEDER AS "Direction flag: R for documents received from the trading partner, S for documents JDE is sending.",
  f.SYEDDL AS "Count of detail lines belonging to this EDI document.",
  f.SYEDSP AS "Processed flag: Y once the edit/update program has moved this row to or from the live application tables. Filter N for the open queue; Y rows are the reconciliation audit trail.",
  f.SYEDBT AS "Batch number grouping documents staged in the same translator run.",
  f.SYPNID AS "Trading partner identifier agreed with the customer or supplier; the natural grain for partner-level EDI scorecards.",
  f.SYTPUR AS "Purpose of the transaction set: original, change, cancellation, or response.",
  f.SYSPID AS "Shipment identifier; the outbound 856 extraction writes one header row per shipment at the highest hierarchy break.",
  f.SYACKCD AS "Acknowledgment code returned for the document.",
  CASE WHEN f.SYACKDJ IS NULL OR f.SYACKDJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.SYACKDJ AS INT) DIV 1000, 1, 1), CAST(f.SYACKDJ AS INT) % 1000 - 1) END AS "Julian date the acknowledgment was received.",  -- CYYDDD Julian → DATE
  f.SYACKRC AS "Flag showing whether an acknowledgment has been received for this document.",
  f.SYACKT AS "Acknowledgment type reported by the trading partner.",
  CASE WHEN f.SYADLJ IS NULL OR f.SYADLJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.SYADLJ AS INT) DIV 1000, 1, 1), CAST(f.SYADLJ AS INT) % 1000 - 1) END AS "Actual delivery date (Julian).",  -- CYYDDD Julian → DATE
  f.SYADTM AS "Actual shipment time.",
  CASE WHEN f.SYASNDJ IS NULL OR f.SYASNDJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.SYASNDJ AS INT) DIV 1000, 1, 1), CAST(f.SYASNDJ AS INT) % 1000 - 1) END AS "Julian date the advance ship notice was generated.",  -- CYYDDD Julian → DATE
  f.SYASNTM AS "Time the advance ship notice was generated.",
  f.SYDCT4 AS "Document type of the related document at the shipment level.",
  f.SYDOC1 AS "Related document number (order or invoice) carried at the shipment level.",
  f.SYDVAN AS "Deliver-to address book number.",
  f.SYEDITM AS "Time the EDI transmission was created.",
  f.SYHOLD AS "Hold code applied when the staged order needs review before release.",
  CASE WHEN f.SYRQSJ IS NULL OR f.SYRQSJ = 0 THEN NULL ELSE DATE_ADD(MAKE_DATE(1900 + CAST(f.SYRQSJ AS INT) DIV 1000, 1, 1), CAST(f.SYRQSJ AS INT) % 1000 - 1) END AS "Requested ship date (Julian)."  -- CYYDDD Julian → DATE
FROM <catalog>.<schema_data>.f47036 f
WHERE
  f.SYEDDT >= <EDDT_FROM>  -- Julian CYYDDD, e.g. 126001
  -- AND f.SYEDDT <= <EDDT_TO>  -- Julian CYYDDD, e.g. 126365
ORDER BY f.SYEKCO;

Verified September 2026

Relationships

Diagram of 1-hop neighbors — join details below. UDC decode edges point coded fields at their F0005 lookup.

Join details

  • F47036F47037header detail · 1:N
    ON f47036.SYEDOC = f47037.SZEDOC

Programs That Use This Table

More Electronic Data Interchange tables

Maintained by Summit Analytics, a supply chain analytics practice. The tools and references are free — the consulting is selective.

Part of the Summit Analytics reference library.

Work with the practice

Not affiliated with or endorsed by Oracle. Oracle, JD Edwards, and EnterpriseOne are registered trademarks of Oracle and/or its affiliates.