> For the complete documentation index, see [llms.txt](https://support.ordereazi.com/central/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.ordereazi.com/central/apps/business-systems/cin7-core/stock-and-locations.md).

# Stock and locations

How the Cin7 Core app writes Cin7 stock into your main OrderEazi warehouse, location by location.

Your team quotes from the stock OrderEazi shows, so it needs to match Cin7. The Cin7 Core app writes each Cin7 location's stock into your main OrderEazi warehouse. Each product gets a [Simple Inventory Management](/central/order-management/products/inventory/simple-inventory-management.md) stock level at each location.

### Before you start

You'll need:

* **A saved Configuration tab:** Save it once, so the app can work out your main warehouse. See [Configuration](/central/apps/business-systems/cin7-core/configuration.md).
* **The products in OrderEazi:** Stock only comes across for products whose code exactly matches the Cin7 SKU (the product code), capitals included. Run the items sync first.
* **The stock switches on:** Tick **Cin7 → OrderEazi (pull-back)** and **Stock levels** under **Sync Settings**.

### How Cin7 locations are linked

Each Cin7 location is linked to an OrderEazi location (a bin or area in a warehouse) when the reference sync runs:

* **A location with the same name:** It's linked, ignoring capitals and extra spaces. If the only match is in another warehouse, stock still goes into your main warehouse, under that location's name.
* **No match:** A new location is created in your main warehouse, under the area most of its locations sit in.
* **Your own link:** You can change a location's link on the **Mappings** tab. See [Mappings](/central/apps/business-systems/cin7-core/mappings.md).

If you link two Cin7 locations to the same OrderEazi location, their stock is added together.

> **Note:** New locations can't be created until your main warehouse has a location under an area. Until then, the reference sync reports "Locations: \[number] Cin7 location(s) have no OrderEazi bin yet and were not created", with the count in place of \[number]. Run **Sync Stock**, which creates the missing locations, then **Sync Now** on the **Reference Data** tab.

### How stock is written

* **The quantity:** Cin7's available quantity at each location becomes the location's Actual Stock in OrderEazi, rounded to whole units. OrderEazi then takes off its own Reserved Stock to work out the Available Stock.
* **When:** Every 30 minutes by default, or straight away with **Sync Stock** on the **Master Sync** tab. See [Sync schedule](/central/apps/business-systems/cin7-core/sync-schedule.md).

> **Warning:** Stock levels the app writes show "Managed by: \[app name]" on the product's locations, with the app's name in place of \[app name]. Change these quantities in Cin7, because edits made in OrderEazi are overwritten on the next sync.

**Example:** CHAIR-01 has 40 available at Cin7's "Johannesburg" location and 12 at "Showroom". OrderEazi's main warehouse gets 40 at "Johannesburg" and 12 at "Showroom". If 5 are reserved on a Sales Order at "Showroom", OrderEazi shows 7 available there.

### When stock doesn't come across

When a product isn't in OrderEazi, or its code differs from the Cin7 SKU, its stock row is dropped. The Status Log can still say the stock was pushed, so compare the product's code with the Cin7 SKU.

Each batch of up to 500 stock rows is recorded on the **Status Logs** tab. See [Logs](/central/apps/business-systems/cin7-core/logs.md).

### What the stock sync does not do

* **Send stock to Cin7:** Stock only moves from Cin7 to OrderEazi. With the rules engine, stock transfers between Cin7 locations are made in Cin7. See [Rules](/central/apps/business-systems/cin7-core/rules.md).
* **Clear old stock:** A product or location removed in Cin7 keeps its last quantity in OrderEazi.
* **Use other warehouses:** All Cin7 stock goes into your main warehouse.

### Related pages

* [Locations](/central/order-management/products/inventory/locations.md): set up locations in OrderEazi
* [Master data sync](/central/apps/business-systems/cin7-core/master-data-sync.md): bring products across before stock
* [Mappings](/central/apps/business-systems/cin7-core/mappings.md): change a location's link
