Page tree

Versions Compared

Key

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

...

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
Body3.7.0+
together with fulfilment options. Thus it is possible to manage inventory for SKU that is not yet part of the catalog, i.e. non-restrictive data entry. This allows business user to effectively manage inventory and PIM separately from each other.

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 codename 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.

...

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 
Label
Body3.7.0+
availability and order quantity setting reside in inventory record to allow to control these fulfilment options per FC, prior version would contain these setting at product level in PIM.

...

It is recommended that most of the inventory management will be done via manual or automatic import process.

Inventory behaviour customisation

...

Since 

Label
Body3.5.0+
 it is possible to configure Inventory availability resolution provider via configuration. Your custom modules can be injected via extension points and then activated via system configurations (System > Configurations). 

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

...