Introduction
The SFS(Ship From Store) Single UI for Order Processing is a mobile-first interface designed to streamline order processing.
It empowers store associates with greater control over their workflow, allowing them to opt-in/out of tasks like order acceptance, picklist release, and picking.
This ensures a configurable experience that adapts to individual store needs and optimizes order fulfillment efficiency.
Home screen
Configurations
To access the configuration, go to SFS Home → Settings → Configurations.
The configurations screen consists of providing the configs to the Store manager to set the MAT, Warning Time, etc.
Maximum Acceptance Time
Store Managers can define the Maximum Acceptance Time (MAT) of online orders for their store.
If the order is not accepted within the time frame, it would hop to the next store.
Warning Time
When MAT breach is approaching by this warning time, a notification appears against the order on the ‘Accept Orders’ screen highlighting the order to be accepted soon. Store managers can define the Warning Time.
Hold Packing for POS Confirmation
This configuration can be switched on to ensure that the billing for an order is done in the POS system before it is processed on the SFS panel.
Additionally, The new interface allows Store Admin to opt-in or opt-out of key tasks based on store preferences, needs and store workload. It is designed with the flexibility and efficiency of the store in mind.
Here’s a look at these optional features:
Use Picklist to Process Orders
Admin can decide to opt-in or opt-out of the picklist release process. This means he can control whether picklist generation is required or not, allowing the store team to better manage their time and resources based on the size of the store and needs.
Accept Orders
Store has the flexibility to choose whether or not to make accept reject workflow mandatory for incoming orders.
Pick Orders
Store has the flexibility to choose whether or not to pick the items in the system.
The opted-out workflow will not be visible in the UI to the users. Please find the below screenshots with the representation of how UI looks on opting in and opting out Accept Orders, Picklist Release, and Picking.
Numeral Display for Order count at different Order Processing Phases
Filters in New SFS UI
For every stage of order processing, users can find the filter button on top.
On click of the filter button, the basic filters like From Date, To Date, Channel, Status etc would be displayed. The same can be chosen by the user and searched.
To search using a specific identifier like Order ID, Channel Order ID, Picklist ID, etc. A separate tab has been provided in filters to make the UI user friendly and simple to use.
Sorting in New SFS UI
In different screens of order processing, the order details can be sorted in ascending or descending order of order time or required by time.
Page size can also be decided by the user to see the data.
Accept Orders
The initial order acceptance/rejection can be done from the 'Accept Orders' screen.
When the orders come to the Increff SFS system, it is in a REQUESTED state. The store Manager has to accept this order.
On Shelf quantity displayed can be used by the user to determine whether to accept the order or not.
The images can be scrolled left or right to view other line item details. This allows the user to keep on vertically Accepting the orders.
The user can specify the quantity against each line item of an order that they are accepting.
The user can mention the rejection reason against the rejected quantity of a line item.
Once a user clicks on Accept to confirm, the Increff OMS hops the rejected quantity to a different store (when Increff OMS does the splitting and routing).
If Increff OMS is doing splitting routing and the Maximum Acceptance Time (set up in configurations) is breached for an order, the system automatically hops the order and the order status shows MAT_BREACHED on the panel for the store.
On nearing the Maximum Acceptance Time break by the warning time (also set up in configurations), a warning flag is shown against the order.
Release Pick List
Picklist is a group of orders which we are going to pick together. There are two ways of releasing the pick list:
Let the system search and select the orders for which the Picklist needs to be released.
Upload a file with the order IDs for which the Picklist needs to be released.
Picklist Release by Order Search and Selection
The system does sorting by SLA and fetches all orders which can be fulfilled (REQUESTED/ACCEPTED/PRATIALLY_ACEPTED). The steps are as follows:
Select the client and the number of orders to be released. Selecting a channel to release the picklist is optional.
The orders which are fulfillable will be displayed on the UI in increasing order of the Required by Time or the SLA.
One can choose to release all selected orders or some of them.
On clicking on the ‘Release Picklist’, the picklist will be released.
Picklist Release by Upload
Manually group orders to process them together. The steps are as follows
Select client. Selecting a channel to release Picklist is optional.
The orders for which the picklist needs to be released should be added to a CSV and uploaded here.
On clicking on the ‘Release Picklist’, the picklist will be released.
Search Picklist
This screen allows you to search for the Picklist based on date, client, channel, pick list statuses, and Picklist ID.
The picklist generated in SFS is meant for digital picking using the ‘Picking Screen’.
The picklist can be downloaded from this screen in the form of CSV or PDF.
More orders can be added to a picklist from this screen.
On each picklist card there is an option to:
Pick using the selected Picklist
Sort items using the selected picklist
Pack using the selected picklist
View SKUs to pick in the picklist
Picking
Pick by Pick list
Picking can be digitally done using the ‘Picking Screen’
The user will enter the Picklist ID and the list of all SKUs that the user needs to pick for that picklist will be shown.
Filters can be applied to filter out the SKUs.
To pick an SKU, the user will click on the SKU card.
A new pop-up will open containing an SKU image, attributes, and a line item each with order and required-by-time details of every piece of that SKU required to be picked.
The picking status of a piece required will be shown on the screen.
The user can either ‘Pick’ the piece by clicking on the Pick button or by scanning the SKU barcode or can reject a piece after selecting the rejection reason.
Pick by Order
Picking can be digitally done using the ‘Picking Screen’
The user will enter the Picklist ID and the list of all SKUs that the user needs to pick for that picklist will be shown.
Filters can be applied to filter out the SKUs.
To pick an SKU, the user will click on the SKU card.
A new pop-up will open containing an SKU image, attributes, and a line item each with order and required-by-time details of every piece of that SKU required to be picked.
The picking status of a piece required will be shown on the screen.
The user can either ‘Pick’ the piece by clicking on the Pick button or by scanning the SKU barcode or can reject a piece after selecting the rejection reason.
Packing
In Increff SFS packing an order can be done in two ways:
Packing by Picklist ID
Packing by Order ID
Packing by Picklist ID
The user will scan/enter the Picklist ID, and then pick up an item and scan the SKU
The system will automatically sort the orders by SLA and then assign the item first to a single-item order and then to a multi-item order once all single-item orders for that SKU are packed.
The system will show the current scanned item’s image, attributes, and two tables: ‘Item(s) scan completed’ [items already scanned for the order] and ‘Item(s) scan pending’ [items pending to be scanned for the order]
The user can reject an item from the pending table with a rejection reason if required.
Similarly, if the autoHopping configuration is FALSE, the user can accept an item rejected during the 'Picking' step.
Once, all the items are scanned and there is nothing in the pending table, Confirm Packing button gets enabled.
The user clicks the ‘Confirm Packing’ button to confirm the packing. A call is made to the marketplace confirming the packing.
Then the user clicks on the ‘Print Invoice and Shipping Label' button to print the invoice and shipping label simultaneously.
Once the user has pasted the correct invoice and shipping label on the packet, the system asks the user to scan the AWB number to complete the packing.
Packing by Order ID
The user enters the Order ID and scans the SKU barcode of any item of the order.
The system will show the current scanned item’s image, attributes, and two tables: ‘Item(s) scan completed’ [items already scanned for the order] and ‘Item(s) scan pending’ [items pending to be scanned for the order]
The user can reject an item from the pending table with a rejection reason if required.
Similarly, if the autoHopping configuration is FALSE, the user can accept an item rejected during the 'Picking' step.
Once, all the items are scanned and there is nothing in the pending table, Confirm Packing button gets enabled.
The user clicks the ‘Confirm Packing’ button to confirm the packing. A call is made to the marketplace confirming the packing.
Then the user clicks on the ‘Print Invoice and Shipping Label' button to print the invoice and shipping label simultaneously.
Once the user has pasted the correct invoice and shipping label on the packet, the system asks the user to scan the AWB number to complete the packing.
Dispatch
The order can be dispatched from this screen once the courier comes for pick up.