iHub Service (Load Sales Order)
Summary
This service allows the creation of New Sales Orders in SEKO 360. Orders will only be created if the products have enough available stock (Backend setting: “PushToDC” is set to true).
SalesOrderReference: A unique reference for the sales order, defined by the user.
SalesInvoiceNumber: An optional tracking ID for the sales order.
SalesOrderNumber: The identifier for the sales order.
System Behaviors
Error Handling: If any item in the order has an error (e.g., no available stock), the entire order fails to upload.
Address Validation: Addresses are not validated upon upload.
Editing: Sales orders cannot be edited once uploaded.
CSV Handling
Reusing a sales order number later in the file (separated by another order) treats them as separate orders.
A single sales order cannot have multiple lines of the same ProductCode.
For multi-line orders, include order details (address, SO number, etc.) on every row.
Inventory Processing
Each SalesOrderLineItem requires inventory and must be fully processed as a pick.
Order Status
Once a sales order is marked ‘Dispatched’, it is closed and no further dispatches will be sent.
Stock Availability
Orders with insufficient stock for any SKU will be rejected. Re-upload the order once stock is available, remove out-of-stock SKUs, or cancel the order in the client system.
Web Contact
Delivery Address: Include First Name, Last Name, Email Address, and Phone Number.
Assign Service to Client
https://seko.atlassian.net/wiki/spaces/SMAN/pages/2932998161/iHub+-+Client+Setup#Assign-Services
Service Mapping
Upload File - Load Sales Order
https://seko.atlassian.net/wiki/spaces/SMAN/pages/2933030933/iHub+-+File#Upload-File
WMS
Client Sales Order Process Flow
https://seko.atlassian.net/wiki/x/dwN0qQ
DC SO Dispatches
https://seko.atlassian.net/wiki/x/fQx0qQ
NSR (Non Standard Requirements)
Order Line Message and Gift Cards
https://seko.atlassian.net/wiki/x/ARV0qQ
Retail Compliance
https://seko.atlassian.net/wiki/x/OAAMrg