Warehouse management system for Uniconta — a complete, deep integration

Do you use Uniconta as your ERP and accounting system? Our warehouse management system offers one of the deepest and most thoroughly developed Uniconta integrations on the market. We've been connecting directly to Uniconta for many years, and we have customers in live operation who send hundreds of thousands of stock movements, sales orders and purchase orders through the integration every day — without anyone sitting in the Uniconta client having to lift a finger. We speak Uniconta. We understand your item register, your debtors, your creditors, your warehouse locations, your stock journals, your batch numbers and your custom fields. You keep Uniconta as your financial hub — we take care of all the physical work in the warehouse.

Why our Uniconta integration is different

To ensure a deep and reliable integration, we’ve chosen to build on Uniconta’s official DLL integration model — not REST or OData.

In practice, that means:

  • Full access to Uniconta’s business logic — we go through the same channel as the Uniconta client itself. Validation, stock adjustment, batch handling and posting happen exactly as if you’d typed it in yourself.
  • Significantly more fields and functions than the open REST/OData API can offer — for example advanced stock movements, journal posting, correct handling of serial numbers and batches, and custom fields on all relevant objects.
  • Consistency and data integrity — because we use the same integration model as Uniconta itself, there’s no risk of stock and accounts falling out of sync because of shortcuts.
  • Stability through Uniconta updates — the DLL integration is Uniconta’s official, supported integration route, and we keep pace with upgrades.

It’s this technical foundation that lets our integration deliver what many other warehouse integrations can only half promise: a genuine synchronisation with your ERP, not just an exchange layer that looks like one.

What our Uniconta integration can do

Multi-warehouse — multiple stock locations

Do you run several physical warehouses, or work with multiple stock locations in Uniconta (main warehouse, returns warehouse, B-stock warehouse, shop, external remote warehouse)? We fully support that.

  • Stock levels per location, exactly as in Uniconta
  • Automatic picking from the correct location, based on rules you define yourself
  • Physical warehouse location (aisle/rack/shelf) layered on top of Uniconta’s warehouse structure
  • Reporting per location, so you can see what’s actually where

Stock transfers between locations

Need to move stock from the main warehouse to a branch, a pop-up shop, an external remote warehouse or a returns warehouse? Stock transfers are carried out directly from the handheld terminal and posted immediately in Uniconta as a stock transfer on a stock journal.

  • Scan the item, choose the receiving location, done
  • Complete traceability — the Uniconta journal line can always be traced back to the stock transfer document in the warehouse system
  • Also suited to large transfer projects with masses of lines

Adjustments and stock counting

Counting, upward and downward adjustments, write-offs — everything is posted directly in Uniconta via the stock journal. You keep your audit trail and your posting rules.

  • Cyclic counting and full annual stocktake from the handheld terminal
  • Discrepancies go to approval before being posted to Uniconta
  • Write-offs and shrinkage are logged with a reason, so you can report on them

Batch numbers with expiry dates

Do you sell food, cosmetics, chemicals, supplements or other goods with batch numbers and expiry dates? We have deep batch support.

  • Batches are synchronised with Uniconta both ways
  • Expiry dates come along, so the warehouse can pick FEFO (First-Expired-First-Out)
  • Forced batches on order lines (e.g. the customer has requested a specific batch) are supported
  • Available quantity per batch takes open sales orders into account
  • Built-in report of goods with expiry dates — so you know what’s in stock and falling due
  • Goods receipt of new batches on purchase happens directly from the handheld terminal and is posted in Uniconta

Serial numbers

Every serial-numbered unit can be traced from goods receipt through the warehouse to the customer — including through returns flows.

  • Serial numbers are created on receipt from the supplier
  • Scanned at picking, so the correct serial number ends up on the correct order line
  • Posted on Uniconta’s sales order, so you can always see which serial number went to which customer
  • If a serial number is returned, it’s put back into stock with a full history

Items and item register

Your item register is edited as usual in Uniconta. We automatically pull the items into the warehouse system and keep the data in sync.

  • Item number is the key between Uniconta and the warehouse
  • EAN/barcode comes along (or we can use the item number as a barcode, if that matches your setup)
  • Variants are supported, if you use Uniconta’s variant module
  • Custom fields (UserFields) on the item object can be mapped in, so for example country of origin, customs code, stock zone and shelf location come along
  • Item images can be synchronised in at a selectable frequency

Sales orders from webshop to Uniconta

Do you receive orders from Shopify, Shopware, Magento, WooCommerce, PrestaShop, DanDomain, HostedShop, Shoporama, Smartweb or other channels? We’ve built the integration so orders land directly as sales orders in Uniconta — and if the customer is new, the debtor is created automatically in the correct debtor group.

  • Sales orders are created in Uniconta with the correct debtor account, item lines, shipping method, payment, delivery address, our reference and their reference
  • Custom fields on the sales order are filled in (e.g. channel, external order ID, campaign code)
  • Invoices can be created automatically once the order has been packed and dispatched
  • You no longer sit typing webshop orders manually into Uniconta

Purchase orders / goods receipt

Purchasing from suppliers is typically handled through Uniconta — purchase orders are automatically transferred to the warehouse system and goods are received via handheld terminal against the individual purchase order.

  • Support for partial receipts, so goods can move on quickly
  • Support for over-receipt relative to the ordered quantity
  • Goods receipt is scanned on the handheld terminal and put into stock in Uniconta immediately
  • Item barcodes can be printed during goods receipt directly from the handheld terminal
  • Can receive into a goods-in zone
  • Supports cross-docking to special buffer locations

Returns

When a customer returns an item, your warehouse can receive, scan, quality-check and put the item back into stock — or mark it as defective. The return is created in Uniconta as a sales return order, so the credit note is ready for accounts.

Stock value and reporting

Picking times, error rates, stock value, turnover rate, dead stock, batches approaching their expiry date — you get the figures to run the warehouse professionally, and it always reconciles with Uniconta’s stock, because Uniconta is what we read from.

General highlights

Mobile warehouse management with handheld terminals

Picking, goods receipt, location management, stock transfers and stock counting are carried out on rugged Android handheld terminals with a 1D/2D scanner (Honeywell or Zebra scan engine). Warehouse staff work with a scanner in hand — not with a mouse in the Uniconta client.

Location management on top of Uniconta

Uniconta has stock locations (warehouses). We layer physical location management on top — aisle, rack, shelf, bin — so you get the best of both worlds: Uniconta’s financially accurate stock, and an operationally functional warehouse structure.

Pick and pack station

A complete pick-and-pack flow with batch picking, multi-order picking and scanning of every line. Shipping labels are printed, the track & trace number is written back to the order channel — and the Uniconta order is marked as dispatched.

Shelf life and traceability

FIFO and FEFO are handled automatically. In the event of a recall, you can answer which batch went to which customer, and when — and print the list straight out for the authorities.

Freight and shipping

We support PostNord, GLS, DAO, DHL, UPS, Bring and more. Labels are printed directly from the warehouse based on the order’s shipping method. Parcel-shop flows are supported.

Multi-channel sales

Uniconta is the accounting core. Our warehouse system is channel-agnostic and can receive orders from many sales channels at once — they all end up in Uniconta as sales orders, done the right way.

Who is it suited to?

  • Growing Uniconta customers who are outgrowing manual stock management and overselling
  • Multi-warehouse businesses operating several physical warehouses or external remote warehouses
  • Industries with batches and shelf life — food, cosmetics, supplements, chemicals, animal feed, building materials
  • Industries with serial numbers — electronics, white goods, tools, sports equipment, e-mobility
  • B2B businesses with complex debtors, price lists and large orders
  • Multi-channel webshops that already use Uniconta and want orders from Shopify, Shopware, Magento, WooCommerce, PrestaShop, DanDomain, HostedShop and Shoporama to land directly as sales orders
  • Hybrid retail with both a physical shop and a webshop, needing a combined stock overview on Uniconta’s accounting structure

From manual typing to automated flow

Are you currently typing webshop orders manually into Uniconta? Clicking goods receipts, stock adjustments and stock transfers in one line at a time? With our integration, you get:

  1. Webshop orders appear automatically on the handheld terminal as soon as they’re ready
  2. Pick and pack with scanning — errors are caught before the box is sealed
  3. Sales orders in Uniconta are created automatically against the correct debtor
  4. Delivery, stock adjustment and invoice are posted directly
  5. Purchasing and goods receipt happen on the handheld terminal and are posted as a purchase order
  6. Stock transfers between locations are posted to the stock journal in the same movement
  7. Stock, batches and serial numbers are always accurate — in the warehouse AND in Uniconta

Getting started

  1. Book a demo — we show you the integration running live against a Uniconta company
  2. Access to Uniconta — you create a user for our integration on your company number in Uniconta
  3. Pilot phase on your company and your data — we set up against a test copy of your Uniconta company and run through your own workflow
  4. Go-live — we stay close during launch, and our support team knows Uniconta inside out

FAQ

How deep is your Uniconta integration?

Very deep. We use Uniconta’s official DLL integration model — not REST or OData — which gives us access to the same business logic the Uniconta client itself uses. We’ve been integrating with Uniconta for many years and have plenty of customers in live operation.

Because the DLL model gives full access to Uniconta’s business logic, validation, stock adjustment, batch handling and posting. REST/OData is open and useful for simple exchange, but it can’t match that depth — and it’s that depth which ensures stock and accounts are always in sync.

Yes. You can have as many stock locations in Uniconta as you need — main warehouse, branch warehouse, B-stock warehouse, shop stock, external remote warehouse — and our warehouse system handles all of them, in picking, goods receipt, transfers and reporting.

Yes. Stock transfers are carried out from the handheld terminal and posted immediately in Uniconta as a stock transfer on the stock journal. Complete traceability.

Yes. Upward and downward adjustments, write-offs and shrinkage are posted directly on the stock journal in Uniconta. You keep your audit trail and your posting rules.

Yes, in depth. Batches are synchronised both ways, expiry dates come along, FEFO (First-Expired-First-Out) is handled automatically, forced batches per order line are supported, and we have a built-in report of goods approaching their expiry date.

Yes. Every serial-numbered unit is tracked from goods receipt, through the warehouse, to the customer — and all the way back on a return. The serial number is posted on Uniconta’s sales order.

Yes. Webshop orders from Shopify, Shopware, Magento, WooCommerce, PrestaShop, DanDomain, HostedShop, Shoporama and Smartweb (among others) land automatically as sales orders in Uniconta — with the correct debtor account, item lines, freight, payment, delivery address and any custom fields.

Yes. If the customer doesn’t already exist, the debtor is created automatically in the correct debtor group.

Yes. Purchase suggestions are generated based on minimum stock levels and sales forecasts, and the purchase order is created directly in Uniconta. Goods receipt is scanned on the handheld terminal and posted to stock.

Yes. Once the order has been packed and dispatched, we can automatically create and post the invoice in Uniconta.

Yes. UserFields on items, debtors and orders can be mapped into the warehouse system, so for example country of origin, customs code, channel, campaign code and stock zone naturally come along.

The warehouse system is prepared for it. We detect planned service windows and pause posting until Uniconta is back. You don’t lose any orders or stock movements — everything is queued and sent once the connection is re-established.

Yes. We run per Uniconta company (Company ID), and you can have several companies running in parallel on the same warehouse system.

Many. We have Danish webshop, B2B and wholesale businesses in live operation for several years, and we run large daily volumes of stock movements, sales orders and purchase orders against Uniconta.

Yes. Our warehouse system is channel-agnostic — you can add Shopify, Shopware, Magento, WooCommerce, PrestaShop, DanDomain, HostedShop, Shoporama, Smartweb, Amazon, eBay, Zalando and B2B portals on top, and everything still lands correctly in Uniconta.

Want to see how it works in your Uniconta company? Contact us for a demo, or book a pilot phase where we connect to a test copy of your Uniconta. Read more about Uniconta at uniconta.com.