Add a warehouse
1
Open the form
Click + Create warehouse.
2
Describe the warehouse
Enter a Code and a Name, both required, and choose a Type: Standard, Cold storage or
Hazardous materials. Under Address, enter the Street, Postal code, City and Country, and under
Contact the Contact person and Phone.
3
Save
Click Save.
Edit a warehouse
Click Edit on the warehouse’s card, change what you need, and click Save. Every field but Code can be changed. The form also shows the Active checkbox and Who changes stock, read-only. If someone else saved the same warehouse while you were editing it, Omnilinker says “This warehouse was modified by someone else while you were editing it. Refresh and try again.” Click Refresh form to load their version, then make your change again.The default warehouse
Order lines that don’t name a warehouse reserve their stock in the default warehouse. To make another warehouse the default, click Set as default on its card. The default warehouse can’t be deleted or deactivated. Set another warehouse as the default first.Deactivate or delete a warehouse
- Deactivate. Click Edit, clear Active, and click Save. The card shows INACTIVE. Stock in an inactive warehouse is no longer offered on marketplaces; it still counts when you add a product to an order by hand.
- Delete. Click Delete on the card. Omnilinker deletes the warehouse at once, without asking you to confirm. A warehouse that has a stock level for any product can’t be deleted, even when every quantity in it is zero: “Cannot delete a warehouse that holds stock. Move or scrap the stock first.” Moving or scrapping the stock leaves those stock levels in place, so deactivate the warehouse instead.
Who changes stock
Each card shows Who changes stock: the one place that may change the warehouse’s stock on hand. Hover over the tag to see since when, for example Since this warehouse was created.- Omnilinker · Inventory: your team changes stock in Omnilinker, with adjustments, counts, transfers and imports. Every warehouse starts like this.
- ‹connection›, the name of an ERP connection, for example Wapro: your ERP manages the warehouse’s stock. The card says “Stock here comes from ‹connection›. Adjustments, counts, transfers and imports are refused in Omnilinker. Orders held here go to ‹connection›, which reserves them; Omnilinker’s hold ends at the next stock read.” See Hand a warehouse to your ERP.
Hand a warehouse to your ERP
When your ERP manages a warehouse, the ERP’s stock becomes the warehouse’s stock in Omnilinker and reaches your sales channels, and the orders held there go to the ERP, which reserves them. The ERP connection is offered in Who changes this warehouse’s stock once:- the warehouse is mapped to exactly one ERP warehouse on the connection’s Warehouses and products tab,
- the connection is active, and
- the ERP Sync agent has sent at least one complete stock list.
1
Open the dialog
Click Change owner next to Who changes stock on the warehouse’s card.
2
Choose the connection
Choose the connection. Under What changes now, Omnilinker checks what the change would do (“Checking what would
change…”) and lists it in the parts described below.
3
Confirm
Click Make ‹connection› the owner. If orders will wait to be sent (see
Orders that wait for a person), Omnilinker asks you to confirm once more.
- Stock: how many stock balances will take the ERP’s numbers, when the ERP’s last complete stock read was, how many products it reports for this warehouse and how many of them are linked to a catalog product. Last, highlighted, it says how many products have stock here in Omnilinker but are not reported by the ERP, for example “3 products have stock here in Omnilinker but ‹connection› reports none: they become 0”. That number is an estimate: it is counted again when the first stock read after the switch lands.
- Open orders: open orders whose stock is reserved in Omnilinker but which are not in the ERP yet (and how many of them have no order source, are already deducted or are archived), orders that are in the ERP without a reservation, and orders sent to another ERP connection. Send them to ‹connection› first opens the Orders list filtered to the counted orders that already wait to be sent to the connection. An order without a source, or from a source that does not send, has no waiting entry yet; it gets one when you make the switch.
- Order sources that land here: every order source whose warehouse is this one, and, while this is your default warehouse, every source without a warehouse of its own, each with how it sends its orders to the ERP.
- Leaving the ERP: shown when you switch a warehouse away from an ERP; see Switch back to Omnilinker.
When Omnilinker refuses the change
Two things stop the switch. The dialog lists both at once, and Make ‹connection› the owner stays greyed out:- An order source does not send to this connection. “Orders from ‹sources› land in ‹warehouse› but aren’t sent to this ERP, so their stock would stay held for good. Make each source send its orders to this ERP, or give it another warehouse.” A source counts when its warehouse is this one, or, while this is your default warehouse, when it has no warehouse of its own. Set each one to send to this connection on the connection’s Orders tab (see Choose how each source sends), or give it another warehouse.
- The connection does not book reservations. “‹connection› must reserve the ordered stock while it manages a warehouse’s stock: turn on reservations in its order settings, and make sure its ERP Sync supports them.” Switch on Book a reservation in ‹connection› under Order settings on the connection’s Orders tab, and update the agent if it cannot send orders yet. While the connection manages a warehouse, that setting can’t be switched off.
Orders that wait for a person
Orders without an order source, and older open orders, do not stop the switch: they wait. Before you confirm, the dialog warns:- “Orders without a source that land on ‹warehouse›, now and later, wait as Not in ‹connection› yet until someone sends them or marks them as entered in ‹connection› by hand.” It says this whenever the warehouse is your default warehouse.
- “Stock held for the older open orders listed here stays held by Omnilinker until each one is sent or cancelled.”
Switch back to Omnilinker
Choose Omnilinker · Inventory in the same dialog. Under Leaving the ERP it lists:- holds kept for the ERP that become deductions from on hand,
- holds the ERP had already booked, which count in Omnilinker again as ordinary holds, and
- open orders whose stock the ERP had already taken over: Omnilinker will not hold it again.
Stock read from your ERP
When a warehouse is mapped to a warehouse in your ERP, its card gets a line with a clock icon: “Stock in ‹connection› read 5 min ago” (or “Stock in the ERP read …” when the connection has no name), then ”· 120 products in the ERP”. Until the agent has finished its first read of stock, it says “Stock in ‹connection› not read yet”. The age turns amber after 6 hours. Hover over the line for the exact read time in your organization’s time zone. A warehouse that two connections map has one line for each. On a warehouse Omnilinker manages, this is the ERP’s stock for comparison, shown beside yours on Stock levels; it does not change the warehouse’s stock. On a warehouse your ERP manages, it is where the warehouse’s stock comes from. While any warehouse is mapped, the ERP stock read drop-down appears above the cards. Choose more than 6 h ago, more than 24 h ago or more than 72 h ago to see only the warehouses whose ERP stock was read that long ago or never. If none is, the page says “No warehouses match”; click Clear filters to see all of them again.Create warehouses from the ERP’s warehouses
You don’t have to create each warehouse twice. On a connection’s Warehouses and products tab, the Warehouses list offers, for each ERP warehouse that is not mapped, Create in Inventory: it creates an Omnilinker warehouse from the ERP warehouse and maps it in one step, and Omnilinker · Inventory manages its stock. You need the Create Warehouses permission, and your plan must allow another warehouse. See Lists and mappings.Next steps
Stock levels and movements
See and change the stock in each warehouse.
Set up inventory
Create your warehouses and stock defaults in one go.
Stock import
Load stock for many products from an Excel file.
Low-stock alerts
Get told when a product runs low in a warehouse.