Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Order Hopping refers to re-splitting and routing the items of a sub-order that a fulfilment location is not able to fulfil due to some reason.

Scope

...

of Work

  1. Hopping of Orders among Increff-managed Fulfillment Systems (SFS,USP and WMS) for the orders that are routed and Split by Increff Omni.

  2. Capturing and considering the store holidays, opening and closing time in Routing, Splitting and Hopping of Orders. 

  3. Accept / Reject Orders at SKU Qty level in SFS for an Order.

  4. Auto Hopping the orders after a certain time threshold Maximum Acceptance Time(MAT) for non-responsive stores.

...

Date

Opening Time

Closing Time

26-01-2023

10:00

19:00

15-08-2023

10:00

19:00

31-12-2023

00:00

00:00

Panel
panelIconIdatlassian-note
panelIcon:note:
bgColor#FFF0B3

 Note:

  1. If Daily schedule is not defined on any day, the store scheduled is marked as Unscheduled for that day.

  2. The Store Schedule needs to be defined by Store initially or else the Ad-Hoc Schedule will also not be considered even if it is defined for that day.

  3. If the Store is marked as Closed in Store schedule screen or if the current time has passed from the Store Closing time defined in store schedule, then the store will be marked as OFFLINE and the store will not be eligible to get new orders.

  4. Ad-Hoc store schedule will take precedence over daily store schedule every time.

...

MAT - Maximum Acceptance Time

MAT is the maximum time that can be taken by a store to Accept / Reject the order, after which Auto-Hopping Logic of a Sub Order will be triggered. Note:

  • The time will be taken in hours from SFS UI. 

  • The time will be stored at the Store level masters in SFS as every store can have a different MAT.

...

MAT consideration will be on Active time of stores. SFS will be computing that if a store is eligible to fulfil Sub Order or not with help of RequiredBy Time (SLA) of a Sub Order.

Please keep note of below mentioned things related to Order allocation to a Store location and Hopping process to other store

Panel
panelIconIdatlassian-note
panelIcon:note:
bgColor#FFF0B3

Note:

Active Hrs and Store Allocation

  • Active Hrs are defined as the Total time where the store is operational

...

  • If Active Hrs

...

  • of store is greater than MAT configured, then store is eligible to take orders

...

  • or otherwise not. 

...

Order Hopping will Happen in below cases

  • If the Active Hrs of store between the Current Time and Order Creation Time is more than MAT configured

  • If anytime the Active Hrs of Store between Order Creation Time and Required By Time (SLA) is less than the MAT configured

  • For Example: For a store S1 with the configured MAT as 4 hours and Store schedule is set from 8AM-8PM. If an order is created at 10PM on Day 1 and allocated to Store S1 will be hopped to another store in case if it is not Accepted/Rejected untill 12PM on Day 2

Acceptance Status 

Every Sub Order in OMS will have a new status field known as Acceptance Status. Following can be the possible values of Acceptance Status:

  1. REQUESTED - The location has been requested to fulfill the sub-order.

  2. ACCEPTED - The location has ACCEPTED to fulfill the entire sub-order.

  3. REJECTED - The location has REJECTED to fulfill the entire order

  4. PARTIALLY_ACCEPTED - The location has accepted to fulfill one or more Qty but not all the Qty of the SKU line item of sub-order.

  5. AUTO_REJECTED -  The store did not accept to fulfill the sub-order within the MAT time and sub-order got auto-hopped by OMS.

Spit Threshold Breached Status

  • In Outward Orders section, there is a new status SPLIT_THRESHOLD_BREACHED added.

  • If an Outward order is retried 20 times to be hopped to various fulfillment locations but either all locations are disabled or all stores are not eligible for hopping(due to MAT breach or store being non-operational) with Splitting Allowed in CIMS, then the status of Outward Order will be marked as SPLIT_THRESHOLD_BREACHED.

Info
  1. For Sub Orders being fulfilled from  WMS, 

    1. Sub Order Acceptance will be AUTO. This means WMS need not give the explicit acceptance for a the Sub Order to OMS. 

  2. For Sub Orders being fulfilled from SFS, 

    1. Sub Order Acceptance will be MANUAL. This means SFS need to give explicit acceptance/rejection for the Sub Order to OMS within the expected MAT

...