Move smartphone spare parts, PC spare parts and serialized units between shops of the same company: draft-ship-receive workflow, automatically updated stock, and full movement traceability.
A display available in one shop but nowhere to be found in the one that actually needs it is a common problem for multi-shop repair chains. Warehouse transfers let you move smartphone spare parts, PC spare parts, and accessories between shops of the same company with a flow tracked step by step, from creating the transfer through to confirming receipt, with stock at both shops always aligned.
Why it matters for a repair shop
In repair inventory management for a multi-shop chain, it often happens that a part needed for an urgent repair is out of stock at the shop where the customer is, but available at another shop of the same company, perhaps just a few kilometers away. Without a tracked transfer system, physically moving a part between two shops risks creating a mismatch between real stock and what the system shows: the part still looks available at the origin shop even though it was physically taken away, or it never shows as having arrived at the destination. A structured transfer solves exactly this, keeping stock data always consistent with the actual physical location of the parts.
How it works in practice
A transfer starts as a draft, specifying the origin shop, the destination shop, and optional notes. At this stage you add lines with the products to move and their quantities: for products without serial tracking, the system checks that available stock at the origin shop is sufficient, while for products with serial tracking enabled you must select the exact individual units to transfer, with the number of serials chosen matching the specified quantity. As long as the transfer stays in draft, lines and quantities can be freely edited, or the whole transfer can be cancelled.
When the transfer is shipped, the system automatically deducts stock from the origin shop, using the FIFO principle (oldest batches consumed first) to determine the cost value to recognize on receipt, and any selected serialized units move to "transferred" status. The transfer then enters "in transit" status: it can no longer be edited, but stays trackable until arrival is confirmed. On receipt at the destination shop, stock increases there automatically, a new warehouse batch is created referencing the transfer's history, and serialized units become available "in stock" again, now at the new shop.
Every transfer stays viewable with its updated status (draft, in transit, completed, or cancelled), shipping and receiving dates, and the full list of products involved: this lets you know at any time what was moved, from which shop, to which shop, and when it actually arrived at its destination.
Quick guide
- Go to Warehouse > Transfers and create a new transfer.
- Choose the origin shop and the destination shop.
- Add the products to move with their quantities; for products with serial tracking, select the specific units.
- Review the draft transfer and, if needed, fix lines or quantities before proceeding.
- Confirm shipping: stock decreases at the origin shop and the transfer moves to in transit.
- At the destination shop, confirm receipt of the goods that arrived.
- Check that stock increased correctly at the destination shop, and check the transfer history for future reference.
Real use cases
A customer walks into a shop for an urgent repair but the needed part is out of stock there: staff check it is available at another outlet of the same company, create a transfer, and arrange the pickup, so the customer does not need to go elsewhere.
A chain with a central warehouse and several outlying outlets receives a large batch of batteries from a supplier at the central shop: it distributes the quantities to the outlying shops via transfers, keeping a single goods-receipt point while balancing the spare parts warehouse across all shops.
A shop has three refurbished smartphones in stock with serial tracking enabled, but demand is concentrated at another shop in the chain: it selects the three specific serialized units to transfer, and on receipt at the new shop each serial number correctly shows as available there, with no confusion against units already in that shop's catalog.
Tips and best practices
Always check real stock at the origin shop before creating a transfer with large quantities, to avoid having to correct the transfer later. Confirm receipt only once the goods have physically arrived and been checked at the destination shop, so recorded stock always reflects physical reality. Use the notes field to record particular reasons for the transfer (e.g. an urgent customer need), useful for anyone reviewing the history later.
Common mistakes to avoid
Do not confirm receipt of a transfer before the goods have actually arrived at the shop: stock would increase for products not yet physically available there. Avoid leaving draft transfers forgotten for days: until shipped, stock only stays logically held at the origin shop, and if left unmanaged this creates confusion about what is actually available. Do not pick serialized units at random just to quickly fill the requested quantity: the transferred serial number must exactly match the physical item actually moved.
Frequently asked questions
Can I transfer products between shops of different companies? No, the transfer is designed to move products between shops of the same company.
Does stock update as soon as I create the transfer, or only later? It decreases at the origin shop once the transfer is shipped, and increases at the destination shop only on confirmed receipt.
Can I transfer several products in a single operation? Yes, you can include multiple products and their quantities in the same transfer.
What happens if the product has serial tracking enabled? You must select the specific units to transfer, and their number must exactly match the specified quantity.
Can I edit a transfer after it has been shipped? No, once shipped the transfer enters "in transit" status and can no longer be edited, only waiting for receipt confirmation.
Can I cancel a transfer? Yes, but only while it is still in draft status; once shipped the flow continues through to receipt.