Below are the written steps to take to complete the test cases in the EDI.
Test Case Summary (see further below for the steps to take for each test):
- Test Case 1 - Singe Line PO
- The purpose of this test is to process a single line PO by accepting, shipping and invoicing the item ordered, using the shipping method requested.
- Test Case 2 - Multiple Line PO
- The purpose of this test is to accept/ship/invoice multiple items while specifying which items go in several boxes.
- The purpose of this test is to accept/ship/invoice multiple items while specifying which items go in several boxes.
- Test Case 3 - Multiple Line PO Cancellation/Discontinued:
- The purpose of this test is to cancel the the items of the order, and to discontinue (aka NLA or Obsolete) one of the items
- Test Case 4 - Multiple Line PO - Backorder
- The purpose of this test is to backorder the first line, ship/invoice the 2nd line, update the backorder date on the 1st line, then ship/invoice the 1st line. This test is optional if the vendor does not support backorders.
- Test Case 5 - Multiple Line PO - Multiple Invoices
- The purpose of this test is to acknowledge the whole order, partially ship/invoice the two lines separately, and provide a substitution. There are two test options, depending on whether you can process a substitution or not. You only do one of the following:
- Test Case 5 - Multiple Line PO - Multiple Invoices: Acknowledge, ship and invoice the various lines separately OR
- Test Case 5A - Multiple Line PO - Substitution/Multiple Invoices: Acknowledge, ship and invoice the various lines separately while substituting line 2.
- The purpose of this test is to acknowledge the whole order, partially ship/invoice the two lines separately, and provide a substitution. There are two test options, depending on whether you can process a substitution or not. You only do one of the following:
Test Case 1 - Single Line PO
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain one line item. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement |
The 855 should accept the one line of the order. The estimated ship date should be included. |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
5 |
Invoice |
The 810 will be the invoice for the item that shipped on the order. |
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
6 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Test Case 2 - Multiple Line PO
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain three lines of items. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement |
855 acknowledgement should contain all items with all quantities being accepted. The estimated ship date must be included on all acknowledgements. |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
5 |
Invoice |
810 will be for all items on the order. We are using the 810 EDI file to also capture the tracking and carrier information to process the shipment through the 810 EDI.
You will need to make sure to ship the order (on the 810) in 2 different boxes (2 different tracking numbers). In the first box, Line 1, quantity 1. In the second box, Line 2 and Line 3 quantity 1. |
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
6 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Test Case 3 - Multiple Line PO - Cancellation/Discontinued
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain two lines of items. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement |
855 should cancel all lines on the order. However, the 2nd line will be marked as discontinued as well. R4 is the code used to delineate a discontinued item in the ACK01 segment. |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Test Case 4 - Multiple Line PO - Backorder
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain two lines of items. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement #1 |
855 should be submitted as a backorder for the first line item (quantity 2) and a regular acceptance acknowledgement for the second line item. The estimated ship date must be included. |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
5 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. We are using the 810 to also capture the tracking and carrier information to process the shipment through the 810.
You will need to make sure to ship the order in 2 different invoice documents (2 different tracking numbers).
In this first invoice, you will invoice the 2nd line item. Remember that the 1st line item is on backorder.
|
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
6 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
7 |
Acknowledgement #2 |
855 should update the backorder date for the 1st line item to a NEW backorder date from the date you original chose. The purpose of this step is to walk you through how to update the backorder date when there is a change in the date.
|
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
8 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
9 |
Invoice #2 |
There will be two invoices for the order, one for each shipment created. We are using the 810 to also capture the tracking and carrier information to process the shipment through the 810.
You will need to make sure to ship the order in 2 different invoice documents (2 different tracking numbers).
In this second invoice, you will invoice the 1st line item.
|
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
10 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Test Case 5 - Multiple Line PO - Multiple Invoices
IMPORTANT: You only need to do Test Case 5 OR Test Case 5A, not both. If you are able to do substitutions, proceed to Test Case 5A further below.
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain two lines of items. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement |
855 should contain all items with all quantities being accepted. The estimated ship date should be included. |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
5 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. We are using the 810 to also capture the tracking and carrier information to process the shipment through the 810.
In the first invoice, the first line item will be shipped with only a quantity 2 and the second line item will be shipped with a quantity 1. |
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
6 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
7 |
Invoice #2 |
There will be two invoices for the order, one for each shipment created. We are using the 810 EDI file to also capture the tracking and carrier information to process the shipment through the 810 EDI.
In the second invoice, the remaining quantity of 1 from the first line item should be shipped.
|
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
8 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Test Case 5A - Multiple Line PO - Substitution/Multiple Invoices
IMPORTANT: You only need to do Test Case 5 OR Test Case 5A, not both. If you are NOT able to do substitutions, proceed to Test Case 5 above.
Step |
Document |
Description |
FTP/SFTP |
AS2 |
1 |
Order |
Logicbroker will create the order in Stage Portal, then Logicbroker will send the 850 through the established connection. The 850 will contain two lines of items. |
850 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
850 will post to Stage AS2 endpoint provided. |
2 |
Functional Acknowledgment |
Supplier will send 997 EDI; the test is successful when it is Accepted. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
997 will post to Stage AS2 endpoint provided. |
3 |
Acknowledgement |
855 should contain all items with all quantities being accepted. The estimated ship date should be included.
NOTE: Make sure you process the substitution with the SR qualifier in the PO1 segment (for the second line item, quantity 1). |
855 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
855 EDI file to get sent to Logicbroker's AS2 endpoint. |
4 |
Functional Acknowledgment |
997 should be received whether the 855 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
5 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. We are using the 810 to also capture the tracking and carrier information to process the shipment through the 810 EDI.
In this first invoice, the first line item will be shipped with only a quantity 2 and the second line item will be shipped with a quantity 1.
NOTE: Make sure you process the substitution with the SR qualifier in the IT1 segment of the second line item of this first invoice. |
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
6 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
7 |
Invoice #2 |
There will be two invoices for the order, one for each shipment created. We are using the 810 to also capture the tracking and carrier information to process the shipment through the 810.
In this second invoice, the remaining quantity of 1 from the first line item should be shipped.
|
810 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Outbound |
810 EDI file to get sent to Logicbroker's AS2 endpoint. |
8 |
Functional Acknowledgment |
997 should be received whether the 810 passes validation or not. |
997 file is sent to Logicbroker's Stage FTP/SFTP site: /EDI/Inbound |
997 will post to Stage AS2 endpoint provided. |
Comments
0 comments
Article is closed for comments.