Below are the written steps to take to complete the test cases in the CSV.
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 |
1 |
Order |
Logicbroker will create the order and it will contain one line item. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement |
The acknowledgement should contain one line item to be accepted. The estimated ship date must be included. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
3 |
Invoice |
The invoice will be for the one line item of the order. We are using the invoice to also capture the tracking and carrier information to process the shipment through the invoice. The shipment will only need to contain one package and tracking number. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
Test Case 2 - Multiple Line PO
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Logicbroker will create the order and it will contain three lines of items. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement |
The acknowledgement should contain all items with all quantities being accepted. The estimated ship date should also be included. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
3 |
Invoice |
The invoice will be for all items on the order. We are using the invoice to also capture the tracking and carrier information to process the shipment through the invoice. You will need to make sure to ship the order in 2 different boxes/containers (2 different tracking numbers) in a single shipment. In the first box, Line 1, quantity 1. In the second box, Line 2 and Line 3 quantity 1. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
Test Case 3 - Multiple Line PO - Cancellation/Discontinued
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Logicbroker will create the order and it will contain two lines of items. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement |
The acknowledgement should cancel all lines on the order. However, the 2nd line will be marked as discontinued as well.
The acknowledgement should be submitted with the first line item cancelled.
The second line item should be cancelled but also discontinued. QP is the code used to delineate a discontinued item for the Change Reason. This is the only way to list an item as discontinued. It also communicates to Sears Home Services to stop sending future orders for that item. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
Test Case 4 - Multiple Line PO - Backorder
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Logicbroker will create the order and it will contain two lines of items. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement #1 |
The acknowledgement 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. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
3 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. We are using the invoice to also capture the tracking and carrier information to process the shipment through the invoice.
In this first invoice, you will invoice the 2nd line item. Remember that the 1st line item is on backorder. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
3 |
Acknowledgement #2 |
The acknowledgement 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. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
4 |
Invoice #2 |
In this second invoice, you will invoice the 1st line item.
|
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
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 |
1 |
Order |
Logicbroker will create the order and it will contain two lines of items. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement |
The acknowledgement should contain all items with all quantities being accepted. The estimated ship date should be included. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
3 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. You will need to make sure to ship the order in 2 different invoices (2 different tracking numbers) |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
4 |
Invoice #2 |
In the second invoice, the remaining quantity of 1 from the first line item should be shipped. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
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 |
1 |
Order |
Logicbroker will create the order and it will contain two lines of items. The status of the order will be in Submitted until the order is picked up and removed from the FTP, then it will move into a Ready to Ship status. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /CSV/Inbound/Order |
2 |
Acknowledgement |
The acknowledgement should contain all items with all quantities being accepted. The estimated ship date should be included.
NOTE: For the substitution, use the field labeled "SubstitutePartNumber" to put in the NEW SKU that in the place of the originally ordered SKU. |
The acknowledgement file is posted to: /CSV/Outbound/Acknowledgement
Date format should be yyyy-mm-dd. |
3 |
Invoice #1 |
There will be two invoices for the order, one for each shipment created. You will need to make sure to ship the order in 2 different invoices (2 different tracking numbers) NOTE: For the substitution, use the field labeled "SubstitutePartNumber" to put in the NEW SKU that in the place of the originally ordered SKU for the 2nd line of the order. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
4 |
Invoice #2 |
In the second invoice, the remaining quantity of 1 from the first line item should be shipped. |
The invoice file is posted to: /CSV/Outbound/Invoice
Date format should be yyyy-mm-dd. |
Comments
0 comments
Article is closed for comments.