SQL data model - ORDERS description

SQL Tables description description - ORDERS

Abstract

This paragraph describes the ORDERS tables hierarchy and fields stored in the original "EdiPax+net+web-eancom.mdb".
Use Microsoft Access "tools/relation" menu or any other compatible tool to browse table relations (primary key, foreign key, integrity) and table structures.

remark : "Comment" fields must be 255 characters long, minimum to accomodate EDIFACT FTX segment.

Table UNB

Common table for UNB segment.

Table UNH

Common table for UNH segment. FK_UNB is related to UNB.PK_UNB.

Table NAD

Common table for NAD segment.

Table ORDERS_header (or ORDERS_D_96A_UN_EAN008)

 
Field nameDescription
PK_BGMprimary key (autonumber)
Audit numberunique internal key - refer to UpdateBatch - audit number
Interchange reference numberrequired, EDIFACT mandatory interchange unique reference
Message reference numberrequired, EDIFACT mandatory message unique reference inside interchange
Document reference number required, document reference inside the messages, unique key per sender
Document Typeorder, ruch order,..
Message Daterequired, Message date / Order date and time
Order Numberrequired, order number
Order Dateorder date (if not present, document date is used)
Supplier Coderequired, Supplier party EAN code
An order is always sent to the Supplier (EDIFACT qualifier SU)
EAN code, part of the new record selection process - review the query "ORDERSselectNew" query to check relations
Supplier namerecommended
Buyer Coderequired, Buyer party EAN code (EDIFACT qualifier BY)
Delivery coderequired, Delivery party EAN code / identification ((EDIFACT qualifier DP)
Invoicee codeInvoicee party EAN code / identification ((EDIFACT qualifier IV)
Buyer corporate codeBuyer corporate party EAN code (EDIFACT qualifier BCO)
Supplier corporate nameSupplier corporate party EAN code (EDIFACT qualifier SCO)
Algebraic TotalSummary total - algebraic total
Line TotalSummary total - number of orders line
Reference currencyCurrency - Order currency
Reference Currency TypeCurrency - reference currency type
Target Currency TypeCurrency - target currency type
Target CurrencyCurrency - target currency
Exchange RateCurrency - exchange rate
Exchange rate dateCurrency - quotation date / time
Latest DeliveryDelivery date/time, latest
Earliest DeliveryDelivery date/time, earliest
Payment TermPayment condition and term
Discount RateDiscount rate (%)
Total duty/tax/feeoption
Total amountoption
Commentoption
Statusrecord flow status
FK_UNHForeign key - pointer to UNH.PK_UNH

Table ORDERS_items (or ORDERS_D_96A_UN_EAN008_SG25)

ORDERS items.
Field nameDescription
PK_LINprimary key, auto number
Order linerequired, line item number
GTINrequired, item number (EAN code)
Item typeitem type identification code
Amount qualifiermonetary amount type code qualifier
Amountmonetary amount value
Price qualifierprice qualifier
Pricerequired, price per unit
Price type
Price specificationprice specification, coded
Price measure
Price unitrequired, unit prices is calculated (per piece,...)
Tax functionrequired, tax function qualifier
Tax typerequired, tax type name or code
Tax raterequired, tax rate, VAT or other - all taxes
Supplier articlerequired, item number (Supplier's article number)
Buyer partitem number (Buyer's part number)
EAN codeitem number (EAN code - GTIN)
Promotional variantitem number (Promotional variant number)
Number of layersrequired, number of layers (Measured attribute code == LAY)
Units per layerrequired, number of units per layer (Measured attribute code == ULY)
Item identificationitem Class (TU = Trade Unit, CU = Customer unit)
Item descriptionother coded information (EAN)
Item code list
Other description
Order quantityrequired, quantity (Ordered quantity)
Order unitrequired, order unit (Piece, kg,..)
CU in TUrequired, number of consumer units in the trade unit
FK_BGMforeign key, related to ORDERS.PK_BGM
Statusrecord flow status

See also

SQL Data Model and Relations

ORDERS SQL tables description

INVOIC SQL tables description

Flow SQL tables description