EDI 856 TEST PROCEDURES FCA US INFORMATION

Transcription

EDI 856 TEST PROCEDURES FCA US INFORMATION
EDI 856 TEST PROCEDURES
FCA US
INFORMATION & COMMUNICATION TECHNOLOGY MANAGEMENT
FCA US – EDI 856 Test Procedures EBMX Connectivity Requirements
EBMX supports multiple communication protocols. Each trading partner is expected to send and receive
documents with the protocol of their choice.
An EBMX communication/migration overview containing a summary of these protocols is available at
https://ps.extra.chrysler.com/sites/itb-ebus/Pages/Home.aspx
Select “Electronic Business Message eXchange(EBMX)”.
CHASE Prerequisites
1.
You must be able to wrap the 856 ASN transaction with:
ISA/IEA interchange version 00204
2.
You must be able to conform to FCA Group’s implementation of the ANSI ASC X12
transaction set:
856--Ship Notice/Manifest (ASN) (version 002040CHRY)
3.
You must be able to receive and conform to FCA Group’s implementation of the ANSI ASC
X12 transaction sets:
824 - Application Advice (version 002040CHRY)
997 - Functional Acknowledgement (version 002040)
Additional Requirements:
o
o
o
Only one GS/GE is allowed per ISA/IEA.
Only one ST/SE is allowed per GS/GE.
Only an 856 is allowed inside the ISA/IEA enveloped (e.g. 810s, 997s or any other
transaction sets are NOT allowed in the same envelope with the 856).
CHASE Requirements
FCA requires the following functions to be successfully tested:
1.
Send ASNs (856) using your selected communication protocol.
2.
Receive Functional Acknowledgement (997) and Application Advice (824) using your
selected communication protocol.
04/24/2015
1
FCA US
FCA US – EDI 856 Test Procedures CHASE Testing Procedures
NOTE: If you experience problems with connectivity, bad or missing data, or installation issues, it is your
responsibility to resolve these issues before continuing testing.
1.
Generate a test 856 ASN/ASC based on the FCA Group’s Implementation Guide for the Ship
Notice/Manifest (856) transaction set.
a. Use your FCA supplier id as a test supplier code.
That is, put your FCA supplier id" in the ISA06 (Interchange Sender ID) element of the
ISA (Interchange Control Header).
NOTE: In ISA08 use 04000 as the receiver for an ASN and use 04000FC in ISA08 for an
ASC.
ASN Example: ISA*00*
*00*
*ZZ*
Your FCA Id
*ZZ*04000
*
890307*1200*U*00204*000000020*0*P*<~
ASC Example: ISA*00*
*00*
*ZZ*
Your FCA Id
*ZZ*04000FC
*
890307*1200*U*00204*000000020*0*P*<~
Note: for clarity, the segment terminator will not be included in the following segment
descriptions.
Also, put your FCA supplier id in the GS02 (Application Sender Code) element of the GS
(Functional Group Header) segment.
NOTE: In GS03 use 04000 as the receiver for an ASN and use 04000FC in GS03 for an
ASC.
ASN Example: GS*SH*Your FCA ID*04000*890307*1200*20*X*002040CHRY
ASC Example: GS*SH*Your FCA ID*04000FC*890307*1200*20*X*002040CHRY
For the N1 segments, put "01000AA" in the N104 (Identification Code) element of the N1
(Name) segment with the "SU" (Released Supplier) qualifier in the N101 (Entity Identifier
Code) element. Use "01000BB" in the N104 (Identification Code) element of the N1
(Name) segment with the "SF" (Ship From) qualifier in the N101 (Entity Identifier Code)
element:
Example:
N1*SU**92*01000AA
N1*SF**92*01000BB
b. Use "04012" as the test FCA receiving plant.
That is, for the N1 segments for the Ship To Location (N101 = "ST") and Ultimate
Destination (N101 = "MA"), populate data element N104 with "04012" in the N104
(Identification Code) element of the N1 (Name) segment with the "ST" (Ship To) qualifier
in the N101 (Entity Identifier Code) element. Data element N104 (Identification Code)
element of the N1 (Name) segment with the "MA" (Ultimate Destination) qualifier in the
N101 (Entity Identifier Code).
Example:
04/24/2015
N1*ST**92*04012
N1*MA**92*04012
2
FCA US
FCA US – EDI 856 Test Procedures c.
Use your FCA assigned supplier code as the test Bill of Lading number. This will
distinguish your tests from those of other suppliers.
That is, put your FCA assigned supplier code in the REF02 (Reference Number) element
of the REF (Reference Numbers) segment with the "BM" (Bill of Lading) qualifier in the
REF01 (Reference Number Qualifier) element.
Example:
REF*BM*63909
d. Use your FCA assigned supplier code as the test Packing Slip number. This will
distinguish your tests from those of other suppliers.
Examples:
REF*PK*63909
e. Use "0AAAAAA1BB" as the test Part Number.
That is, put "0AAAAAA1BB" in the LIN03 (Product/Service ID) element of the LIN (Item
Identification Detail) segment with the "BP" (Buyer's Part Number) qualifier in the LIN02
(Product/Service ID Qualifier) element.
Example:
f.
LIN**BP*0AAAAAA1BB*EC*REL
Complete the remaining segments and elements of the ASN according to the guidelines
in FCA's Implementation Guide for the Ship Notice/Manifest (856) transaction set.
2. Receive the corresponding Functional Acknowledgement (997) and the Application Advice (824).
Please note that the EDI communications contact information is on page 11.
a. If your ASN data contains syntax errors, you will receive a 997 with the syntax errors
noted in the AK3 and AK4 segments. There will also be the message, "SYNTAX ERROR
- REVIEW FUNCTIONAL ACKNOWLEDGEMENT (997)" in the NTE segment of the 824.
This is a translation software problem and you should contact your software provider for
assistance.
b. If you receive only an 824 (without a 997) with one of the following messages in the NTE
segment, you should take the corresponding corrective action:
"INTERCHANGE SENDER ID IS NOT ON TRADING PARTNER FILE"
 Check your outgoing ISA segment to make sure you have your proper supplier code
in the Interchange Sender ID (ISA06). If the supplier code is correct, contact EDI
Communications to verify that you are properly set up on the FCA trading partner
files.
"INTERCHANGE RECEIVER ID IS NOT EQUAL TO 04000"
 Check your outgoing ISA segment to make sure you have "04000" in the Interchange
Receiver ID (ISA08).
"APPLICATION SENDER ID IS NOT ON TRADING PARTNER FILE"
 Check your outgoing GS segment to make sure you have your proper supplier code
in the Application Sender Code (GS02). If the supplier code is correct, contact EDI
Communications to verify that you are properly set up on the FCA trading partner
files.
04/24/2015
3
FCA US
FCA US – EDI 856 Test Procedures "APPLICATION RECEIVER ID IS NOT EQUAL TO 04000"
 Check your outgoing GS segment to make sure you have "04000" in the Application
Receiver Code (GS03).
"UNABLE TO INTERPRET EDI DATA RECEIVED"
 This can be caused by several conditions including, but not limited to:
o The ISA segment is the improper length. It must always be exactly 106 bytes
o The element separator and sub-element separator are the same character
o A missing segment terminator
o ISA segment is missing
Refer to the "Enveloping" section for the correct format of the ISA segment
"NO EDI DATA RECEIVED BY THE CHASE SYSTEM"
 This usually occurs if FCA receives an envelope without any data or non-X12 data is
within the envelope
"INVALID FAST BATCH TRANSACTION"
 Check your outgoing GS segment to make sure you have "SH" in the Functional ID
(GS01) and check your outgoing "ST" segment to make sure you have "856" in the
Transaction Set ID Code (ST01). Any other values will produce this error message.
If you encounter any of these conditions, contact your software supplier for assistance!
c.
Under normal conditions you will receive both the 997 and the 824.
3. Examine the 997 Functional Acknowledgement returned by the CHASE ASN System.
a. Successful delivery of an 856 ASN transaction will result in a 997 Functional
Acknowledgement containing only AK1, AK2 and AK5 segments, followed by an AK9
segment.
b. Should an ANSI X12 syntax error condition arise, the 997 will contain AK3 and AK4
segments as well as the AK1, AK2, AK5 and AK9 segments.
c.
If the AK3 and AK4 segments are present due to syntax errors, see Appendix C, "997
ERROR CODES," for an explanation of the error codes contained within the AK3 and
AK4 segments. Syntax errors are caused by translation software. Contact your software
supplier for assistance.
4. Examine the 824 Application Advice returned by the CHASE ASN System.
a. Successful delivery and processing of an 856 ASN will result in an 824 Application
Advice that does not contain TED (Technical Error Description) or NTE (Note) segments.
These two segments are only used to describe processing errors.
b. Should an error condition arise due to bad data, error messages will be returned in the
TED and NTE segments.
The error code(s) contained in the TED segment will be found in the TED01 (Application
Error Condition) element. A text description of the field in error is in the TED02 (Free
Form Message) element. A copy of the bad data is in the TED07 (Copy of Bad Element)
element.
Example: TED*11*ASN-PART/PLANT/SUPPLIER*****054401130402583909
04/24/2015
4
FCA US
FCA US – EDI 856 Test Procedures Error messages from the CHASE ASN system are contained in the NTE segment and will
be found in the NTE02 (Free Form Message) element.
Example: NTE*LIN*INVALID PART/PLANT/SUPPLIER COMBINATIONN/L
See "FCA 824 ERROR MESSAGES" for a list of error messages contained within the
TED and/or NTE segments.
NOTE: In the test environment, the year-to-date totals will always disagree. This is a
non-fatal FCA System error, and the CHASE ASN System will process this ASN.
5. Send FCA an 856 ASN transaction to cancel a previous successful ASN and receive the
corresponding 997 Functional Acknowledgement and 824 Application Advice.
That is, element BSN01 (Transaction Set Purpose Code) must contain a "01" (zero, one)
for cancellation as opposed to "00" (zero, zero) for original.
The Supplier Code, Receiving Plant, Ship Date, Packing Slip Number, Bill of Lading
Number, and ASN Shipped Quantity must be the same as those on the original ASN
being cancelled. These fields are used to match the two transactions. If all fields do not
match, the cancellation will fail and you will receive the ASN System Error Message 224-"CANCELLATION TRANS SUBMITTED AND NO MATCHING ASN".
6. When you are able to send and cancel 856 ASNs and receive 997 Functional Acknowledgements
and 824 Application Advice’s without errors, you have successfully completed CHASE ASN
System testing.
7. When you have completed testing of your ability to perform all the functions listed above using
your test data, contact:
Jeff Besh - (248) 576-8635
You will need to supply the Ship Date, Bill of Lading, and Packing Slip numbers of your
successful ASN tests for confirmation.
8. You are now ready to send production ASNs to the FCA CHASE ASN System.
04/24/2015
5
FCA US