Below are the written steps to take to complete the test cases via XML or JSON.
NOTE: You would use the Stage Portal Testing module to create your test orders as well as see the results on the files you send back (Acknowledgement and Shipment).- Case 1 - Fulfill Order (Single Line)
- Create a test PO and return a successful acknowledgment and a successful shipment. Refer to the order for the requested shipping method.
- Case 2 - Fulfill Order (Multiple Lines)
- Create a multi-line test PO and return a successful acknowledgment and a successful shipment. Refer to the order for the requested shipping method.
- Case 3 - Cancel Order
- Create a test PO and return a successful acknowledgment back cancelling the order. Be sure to cancel all items on the order and to use a valid cancel code. DO NOT submit a backorder as they are not accepted.
Case 1 - Fulfill Order (Single Line)
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Vendor/Supplier will create the order in Stage Portal, then Logicbroker will send the order through the established connection. The order will contain two lines of items. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /APIXML/Inbound/Order or /JSON/Inbound/Order |
2 |
Ack |
The acknowledgement file should accept the quantity created on the order (1). |
The acknowledgement file is posted to: /APIXML/Outbound or |
3 |
Shipment |
The shipment file will need to make sure to ship the order with the full quantity using the ship method from the order. |
The shipment file is posted to: /APIXML/Outbound or |
4 |
Review Test Results |
NOTE: Go back to the Testing module in Stage Portal to review the results of your tests. |
|
Case 2 - Fulfill Order (Multiple Lines)
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Vendor/Supplier will create the order in Stage Portal, then Logicbroker will send the order through the established connection. The order will contain two lines of items. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /APIXML/Inbound/Order or /JSON/Inbound/Order |
2 |
Ack |
The acknowledgement file should accept all lines and quantities of the order. |
The acknowledgement file is posted to: /APIXML/Outbound or |
3 |
Shipment |
The shipment file will need to make sure to ship the order with the full quantity using the ship method from the order. |
The shipment file is posted to: /APIXML/Outbound or |
4 |
Review Test Results |
NOTE: Go back to the Testing module in Stage Portal to review the results of your test |
|
Case 3 - Cancel Order
Step |
Document |
Description |
FTP/SFTP |
1 |
Order |
Vendor/Supplier will create the order in Stage Portal, then Logicbroker will send the order through the established connection. The order will contain two lines of items. |
The order file is sent to Logicbroker's Stage FTP/SFTP site: /APIXML/Inbound/Order or /JSON/Inbound/Order |
2 |
Ack |
The acknowledgement file should cancel both lines on the order. Be sure to use a valid cancel code and do not issue a backorder.
|
The acknowledgement file is posted to: /APIXML/Outbound or |
3 |
Review Test Results |
NOTE: Go back to the Testing module in Stage Portal to review the results of your tests. |
|
Comments
0 comments
Article is closed for comments.