...
Inventory management framework provides a flexible and non-restrictive data entry mechanism. The fundamental data objects that are responsible for stock management are fulfilment centre (FC) (a.k.a. warehouse) and SKU inventory . Fulfilment centre allows to define a logical or physical location of the inventory whereas SKU inventory specifies the quantity and SKU code to which this quantity relates to
Label | ||
---|---|---|
|
Each shop can be assigned one or more fulfilment centres thus providing the link between the inventory and SKU that are available in a given shop.
...
Fulfilment centres (FC) are used to define a logical or physical location of the inventory depending on how the business manages their inventory. Example of a logical location could be "Discontinued stock items" or "Used items for sale". Using a separate FC would allow to logically separate these kind of products which can aid later on in configuring FC specific pricing, adjust content or email content to reflect some of the specifics of the items.
...
In order to add FC a code, name must be specified and optionally a location and additional fulfilment options.
Tip |
---|
Adding FC from inventory management section requires administrative rights to the system. Shop administrator can add additional shop specific FCs from the shopmanagement section on "Fulfilment centres" tab. |
...
- Standard stock default lead time - defines standard time required to prepare the order before it is shipped if all items in order delivery are available. This will influence approximate delivery date calculation.
- Backorder stock default lead time - defines backorder time required to prepare the order before it is shipped if any items in order delivery are not currently available (backorder). This will influence approximate delivery date calculation.
- Partial deliveries available - controlled whether partial shipment are available and deliveries can be split further by availability
- Force separate delivery for each item
- forces separate delivery for all items in the order fulfilled by given centreLabel Body 4.1.0 - Force separate delivery for backorder item
- forces separate delivery for out of stock or unavailable items in the order fulfilled by given centreLabel Body 4.1.0
Inventory management
SKU inventory records are managed per FC using the inventory management section. This section provides various searching options to find specific SKU inventory record.
...
When editing inventory record it is only possible to adjust the quantity to indicate a different level of stock. Reserved quantities can only be manipulated automatically by YC order state machine.
Info | ||||
---|---|---|---|---|
As of
|
Availability configuration encompasses type and date range. The date range allows to define when the product starts being available (i.e. Available from) and when it is taken off the sales (i.e. Available to). These dates define the period when product is visible on the storefront. Availability type defines how inventory is handled for this products. The following types are available in YC:
Availability type | Date range | Behaviour | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Standard | available from < now < available to | Product must have enough items in stock for the order to be placed.
| ||||||||
Always | available from < now < available to | Stock is completely ignored. This type is used for digital products or when inventory management is not important (i.e. there is always more than enough) | ||||||||
Showroom | available from < now < available to | Cannot be purchased. These products are for customers to have a look and read about. Showroom items are usually prototypes, or could be items that will be soon available (e.g. fashion collection for next season). This type of product is more for raising interest and advertisement purposes | ||||||||
Back order | available from < now < available to | Products that can be purchased even if there is not enough items in stock. The assumption is that the shop can re-stock and fulfil the order
| ||||||||
Pre-order
| now < available to | Products that have not yet been released. The assumption is that the shop can re-stock and fulfil the orders after product release date.
|
...
It is recommended that most of the inventory management will be done via manual or automatic import process.
Inventory behaviour customisation
...
Since
Label | ||
---|---|---|
|
For example use of Restriction on Backorder stock can be configured like so:
Code Block |
---|
SHOP10.productAvailabilityStrategy=productAvailabilityStrategyBackorderInStockOnly |
...
- For each FC to fulfil their part of the order (i.e. delivery) on their own terms (available shipping methods and lead times, available payment methods) and provide automatic updates (in case of auto integrations) to progress deliveries in isolation.
- Provide automatic order exports to FC with items relevant only to specific delivery
...