Navy Exchange
Navy Exchange
Transaction Set 852 Version 4010VICS, Product Activity Data

Segment: ISA - INTERCHANGE CONTROL HEADER Level: ENVELOPE
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To start and identify an interchange of one or more functional groups.
 
  Data Element Name NEXCOM Codes/Values
ISA01 Authorization Information Qualifier "00"
ISA02 Authorization Information Ten blank positions.
ISA03 Security Information Qualifier "00"
ISA04 Security Information Ten blank positions.
ISA05 Interchange ID Qualifier "08" for Production.
"ZZ" for Testing.
ISA06 Interchange Sender ID "9252671859" for Production.
"NEXCOM" for Testing.
ISA07 Interchange ID Qualifier Supplier's ID qualifier.
ISA08 Interchange Receiver Id Supplier's ID.
ISA09 Interchange Date CCYYMMDD
ISA10 Interchange Time HHMM
ISA11 Interchange Control Standards Identifier "U" = ACS X12.
ISA12 Interchange Control Version Number "00401"
ISA13 Interchange Control Number Sequential Number.
ISA14 Acknowledgment Requested "0"
ISA15 Test Indication "P" for Production. "T" for Testing.
ISA16 Subelement Separator ">"
 
       
Segment: GS - FUNCTIONAL GROUP HEADER Level: GROUP
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To start and identify a functional group of related transaction sets and provide control and application identification information.
 
  Data Element Name NEXCOM Codes/Values
GS01 Functional Identifier Code "PO" - Purchase Order.
GS02 Application Sender's Code "9252671859" for Production.
"NEXCOM" for Testing.
GS03 Application Receiver's Code Supplier's ID.
GS04 Date CCYYMMDD.
GS05 Time HHMM.
GS06 Group Control Number Sequential Number.
GS07 Responsible Agency Code "X" - X12.
GS08 Version/Release/Industry Identifier Code "004010VICS".
 
Segment: ST - TRANSACTION SET HEADER Level: HEADER
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To indicate the start of a purchase order transaction set and to assign a control number.
 
  Data Element Name NEXCOM Codes/Values
ST01 Transaction ID "850"
ST02 Control Number Sequential Number.
 
Segment: BEG - BEGINNING SEGMENT Level: HEADER
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To identify a purchase order number and date.
 
  Data Element Name NEXCOM Codes/Values
BEG01 Transaction Set Purpose Code "00"
BEG02 Purchase Order Type Code "SA" - Stand Alone.
BEG03 Purchase Order Number Purchase Order Number.
BEG04 Release Number Not used by NEXCOM.
BEG05 Purchase Order Date CCYYMMDD
 
Segment: REF - REFERENCE NUMBER Level: HEADER
Loop: Max Use: 1 Usage: REQUIRED
 
PURPOSE: To specify identifying numbers.
 
  Data Element Name NEXCOM Codes/Values
REF01 Reference Number Qualifier "DP"
REF02 Reference Number Department Number.
 
Segment: REF - REFERENCE NUMBER Level: HEADER
Loop: Max Use: 1 Usage: REQUIRED
 
PURPOSE: To specify identifying numbers.
 
  Data Element Name NEXCOM Codes/Values
REF01 Reference Number Qualifier "IA"
REF02 Reference Number Duns Number
 
Segment: CSH - HEADER SALE CONDITION Level: HEADER
Loop: Max Use: 1 Usage: REQUIRED
 
PURPOSE: To specify general conditions or requirements of the sale.
 
  Data Element Name NEXCOM Codes/Values
CSH01 Sales Requirement Code "N" - No Back Order.
"Y" - Back Order if Out of Stock.
 
Segment: SAC - ALLOWANCE OR CHARGE Level: HEADER
Loop: Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To request or identify an allowance or charge and to specify the amount or a percentage of the allowance or charge.
 
  Data Element Name NEXCOM Codes/Values
SAC01 Allowance/Charge Indicator "A" - Allowance. "C" - Charge.
SAC02 Allowance/Charge Code
SAC03 Agency Qualifier Code Not used by NEXCOM.
SAC04 Agency Allowance/Charge Code Not used by NEXCOM.
SAC05 Allowance/Charge Amount
SAC06 Allowance/Charge Percent Qualifier "3" - Discount/Gross.
SAC07 Allowance/Charge Percentage
SAC08 Allowance/Charge Rate
SAC12 Method of Handling "02" - Off Invoice.
 
Note: The SAC segment may appear in the header or detail area of the transaction set.
If the segment appears in the header area, the data applies to the entire transaction set.
If the data appears in the detail area, the data applies only to that line item.
 
Segment: ITD - TERMS OF SALE Level: HEADER
Loop: Max Use: 5 Usage: OPTIONAL
 
PURPOSE: To specify terms of sale.
 
  Data Element Name NEXCOM Codes/Values
ITD01 Terms Type Code "01" for Basic, "02" for EOM.
ITD02 Terms Basis Date Code "2" for Delivery Date, "3" for Invoice Date.
ITD03 Terms Discount Percent
ITD04 Terms Discount Due Date
ITD05 Terms Discount Days
ITD06 Terms Net Due Date CCYYMMDD
ITD07 Terms Net Days
 
Segment: DTM - DATE/TIME REFERENCE Level: HEADER
Loop: Max Use: 10 Usage: OPTIONAL
 
PURPOSE: To specify pertinent dates and times.
 
  Data Element Name NEXCOM Codes/Values
DTM01 Date/Time Qualifier "037" - Ship not before.
DTM02 Date CCYYMMDD
DTM01 Date/Time Qualifier "038" - Ship not after.
DTM02 Date CCYYMMDD
 
Segment: N1 - NAME Level: HEADER
Loop: N1 Repeat 200 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To identify a party by type of organization, name and code.
 
  Data Element Name NEXCOM Codes/Values
N101 Entity Identifier Code "ST" -Ship To.
N102 Name Ship To Name.
N103 Identification Code Qualifier "92" - Assigned by Buyer.
N104 Identification Code Location Code
 
Note: Either an N1 segment or an SDQ segment must exist at all times. If SDQ segment is used the N1 Segment is optional.
If N1 segment is used and SDQ segment exists then goods wil be prepackaged for the location code specified in the SDQ segment and shipped to the location code specified in the N104 segment.
If there is no N1 segment, goods will be shipped directly to the location codes specified in the SDQ segment.
 
Segment: N2 - ADDITIONAL NAME INFORMATION Level: HEADER
Loop: N1 Max Use: 2 Usage: OPTIONAL
 
PURPOSE: To specify additional names or those longer than 35 characters in length.
 
  Data Element Name NEXCOM Codes/Values
N201 Name CALL 1-800-XXX-XXXX FOR ROUTING INSTRUCTIONS
N202 Name PO SUBJECT TO TERMS & CONDITIONS IN PUB. 61
 
Segment: N3 - ADDRESS INFORMATION Level: HEADER
Loop: N1 Max Use: 2 Usage: OPTIONAL
 
PURPOSE: To specify the location of the named party.
 
  Data Element Name NEXCOM Codes/Values
N301 Address Information Ship-To Street Address.
 
Segment: N4 - GEOGRAPHIC LOCATION Level: HEADER
Loop: N1 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To specify the geographic place of the named party.
 
  Data Element Name NEXCOM Codes/Values
N401 City Name Ship-To City.
N402 State or Province Code Ship-To State.
N403 Postal Code Ship-To Zip Code.
 
Segment: N1 - NAME Level: HEADER
Loop: N1 Repeat 200 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To identify a party by type of organization, name and code.
 
  Data Element Name NEXCOM Codes/Values
N101 Entity Identifier Code "BT" - Bill To.
N103 Identification Code Qualifier "92" - Assigned by Buyer.
N104 Identification Code Location Code.
 
Segment: N2 - ADDITIONAL NAME INFORMATION Level: HEADER
Loop: N1 Max Use: 2 Usage: OPTIONAL
 
PURPOSE: To specify additional names or those longer than 35 characters in length.
 
  Data Element Name NEXCOM Codes/Values
N201 Name Bill-To Name.
 
Segment: N3 - ADDRESS INFORMATION Level: HEADER
Loop: N1 Max Use: 2 Usage: OPTIONAL
 
PURPOSE: To specify the location of the named party.
 
  Data Element Name NEXCOM Codes/Values
N301 Address Information Bill-To Address.
 
Segment: N4 - GEOGRAPHIC LOCATION Level: HEADER
Loop: N1 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To specify the geographic place of the named party.
 
  Data Element Name NEXCOM Codes/Values
N401 City Name Bill-To City.
N402 State or Province Code Bill-To State.
N403 Postal Code Bill-To Zip Code.
 
Segment: PO1 - BASELINE ITEM DATA Level: DETAIL
Loop: PO1 Repeat 100000 Max Use: 1 Usage: REQUIRED
 
PURPOSE: To specify basic and most frequently used line item data.
 
  Data Element Name NEXCOM Codes/Values
PO101 Assigned Identification Not used by NEXCOM.
PO102 Quantity Ordered Quantity Ordered.
PO103 Unit of Measure "EA" - Each
PO104 Unit Price Price per Unit.
PO105 Basis of Unit Price "WE" - Wholesale.
PO106 Product/Service ID Qualifier UP"= UPC (1-5-5-1) or "EN" = EAN (2-5-5-1)
PO107 Product/Service ID UPC/EAN
PO108* Product/Service ID Qualifier "VA"
PO109* Product/Service ID Vendor's Style Number
PO110* Product/Service ID Qualifier "VE"
PO111* Product/Service ID Vendor Color
PO112* Product/Service ID Qualifier "SM"
PO113* Product/Service ID NRMA Size Code
PO108* Product/Service ID Qualifier "IT"
PO109* Product/Service ID Buyer's Style Number
PO110* Product/Service ID Qualifier "BO"
PO111* Product/Service ID Buyer Color
PO112* Product/Service ID Qualifier "IZ"
PO113* Product/Service ID Buyer Size Color
 
* Segment/element may or may not be included in transmission.
 
Segment: CTP - PRICING INFORMATION * Level: DETAIL
Loop: PO1 Max Use: 25 Usage: OPTIONAL
 
PURPOSE: To specify pricing information.
 
  Data Element Name NEXCOM Codes/Values
CTP01 Class of Trade Code Not used by NEXCOM.
CTP02 Price Identifier Code "RES" - Resale
CTP03 Unit Price Retail Price
 
* Segment/element may or may not be included in transmission.
 
Segment: PID - PRODUCT/ITEM DESCRIPTION * Level: DETAIL
Loop: PO1/PID Repeat 1000 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To describe a product in code or free -form format.
 
  Data Element Name NEXCOM Codes/Values
PID01 Item Description Type "F" = Free-form.
PID02 Product Characteristic Code "75"
PID03 Agency Qualifier Code Not used by NEXCOM.
PID04 Product Description Code Not used by NEXCOM.
PID05 Description Buyer's Color Description.
PID02 Product Characteristic Code "08"
PID03 Description Product Description.
 
* Segment/element may or may not be included in transmission.
 
Segment: PO4 - ITEM PHYSICAL DETAILS * Level: DETAIL
Loop: PO1 Max Use: 1 Usage: OPTIONAL
 
PURPOSE: To specify the physical qualities, packaging, weights and dimensions of the item.
 
  Data Element Name NEXCOM Codes/Values
PO401 Pack No. of inner pack units per outer pack.
PO402 Size Size of supplier units in pack.
PO403 Unit or Basis for Measurement Code "EA"
 
* Segment/element may or may not be included in transmission.
 
Segment: SDQ - DESTINATION QUANTITY * Level: DETAIL
Loop: PO1 Max Use: 500 Usage: OPTIONAL
 
PURPOSE: To specify destination and quantity detail.
 
  Data Element Name NEXCOM Codes/Values
SDQ01 Unit of Measure Same as PO103
SDQ02 Identification Code Qualifier "92" for Assigned by Buyer.
SDQ03 Identification Code Location Code
SDQ04 Quantity Quantity
SDQ05 Identification Code Location Code
SDQ06 Quantity Quantity
SDQ07 Identification Code Location Code
SDQ08 Quantity Quantity
SDQ09 Identification Code Location Code
SDQ10 Quantity Quantity
SDQ11 Identification Code Location Code
SDQ12 Quantity Quantity
SDQ13 Identification Code Location Code
SDQ14 Quantity Quantity
SDQ15 Identification Code Location Code
SDQ16 Quantity Quantity
SDQ17 Identification Code Location Code
SDQ18 Quantity Quantity
SDQ19 Identification Code Location Code
SDQ20 Quantity Quantity
SDQ21 Identification Code Location Code
SDQ22 Quantity Quantity
 
Note: Either an N1 segment or an SDQ segment must exist at all times. If SDQ segment is used, N1 segment is optional.
If N1 segment is used and SDQ segment exists then goods will be prepackaged for the location code specified in the SDQ segment and shipped to the location code specified in the N104 segment.
If there is no N1 segment, goods will be shipped directly to the location codes specified in the SDQ Segment.
 
* Segment/element may or may not be included in transmission.
 
Segment: CTT - TRANSACTION TOTALS Level: SUMMARY
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To transmit a hash total for a specific element in the transaction set.
 
  Data Element Name NEXCOM Codes/Values
CTT01 Number of Line Items Total Number of Line Items (PO1's).
 
 
Segment: SE - TRANSACTION SET TRAILER Level: SUMMARY
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To indicate the end of the transaction set and provide the count of the transmitted segments.
 
  Data Element Name NEXCOM Codes/Values
SE01 Number of Segments Include ST and SE segments.
SE02 Control Number Sequential Number, same as ST02.
 
Segment: GE - FUNCTIONAL GROUP TRAILER Level: SUMMARY
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To define the end of a functional group of related transaction sets.
 
  Data Element Name NEXCOM Codes/Values
GE01 Number of Transaction Sets Included Total Number of Transaction Sets.
GE02 Group Control Number Sequential Number, same as GS06.
 
Segment: IEA - INTERCHANGE CONTROL TRAILER Level: ENVELOPE
Loop: Max Use: 1 Usage: MANDATORY
 
PURPOSE: To define the end of an interchange of one or more functional groups and related control.
 
  Data Element Name NEXCOM Codes/Values
IEA01 Number of Included Functional Groups Count of GS Segments in Transmission.
IEA02 Interchange Control Number Sequential number. Same as ISA 13.
 
myNavyExchange.com Company Information Company Information NEX Online Mall
My Account About Us Work For Us Car Rental
Order Tracking
Shipping/Delivery
Returns
FAQs
Size Chart
Customer Service
Home
Navy & Marine Corps Uniforms
Annual Report
Vendors
Contact Us
Community
Environment
Inclement Weather
Links to Navy Resources
Mailing List
Military Star Card

Navy Lodge
Special Orders
Navy Reading Proogram
Post Allowance Claim
Shopping Survey
Store Finder
Trademarks
NEX Gift Cards
Electronics Trade-In
Order Flowers
Photo & Gifts
Moving & Storage
NPG Bookstore
Overseas Car Sales
TV & Home Theater Installation
Video Rental
Virtual Phone Cards
Gifts and Novelties
All-Services Exchange Catalog