Skip to main content

Timber stock

Linking and scanning barcodes in the app

Robin van Maasakker · 10 Nov 2026

With barcodes the app finds an item as soon as you scan the code on the packaging. You then issue the material to a project or book the receipt on an order, without searching. Barcodes are part of the Houtvoorraad & Materiaalplanning (Timber stock & Material planning) add-on (€139 per month).

Linking codes to an item

  1. Go to Voorraadbeheer → Voorraad (Stock management → Stock) and open the item.
  2. Open the Barcodes tab.
  3. Click Code toevoegen (Add code) and under Code enter the digits below the barcode, or the text of the QR code.
  4. Under Soort (Type) choose EAN-13, EAN-8, Code128 or QR-code, or leave it on Automatisch herkennen (Detect automatically).
  5. Save.

An item can have several codes, for example from different suppliers. Within your company a code always belongs to one item: if you link it to a second item, Beamcore tells you which item it already belongs to. An EAN code is checked against its check digit. A 12-digit UPC code automatically becomes an EAN-13. Viewing requires the Voorraad bekijken (View stock) permission; adding or removing codes requires Artikelen en voorraad beheren (correctie, telling) (Manage items and stock: correction, count).

What the app recognises

When you scan, Beamcore first searches the linked barcodes. Then it looks at the EAN in the item details and at the item number, so a QR code containing the item number works too. If Beamcore does not know the code, you look up the item in the app and link the code to it straight away, provided you may manage codes.

Issuing material by scanning

  1. Scan the code in the app.
  2. Choose the project and enter the quantity. For an item with a quantity per pack you choose whether you count per piece or per pack.
  3. Confirm the issue.

If the project has a reservation for this item, Beamcore books the issue against that reservation, just like Materiaal uitgeven (Issue material) on the Material tab. Without a reservation it becomes a separate issue. If the item is part of the material requirement of the project, Beamcore refuses a separate issue: issue it via the Material tab instead. Issuing requires the Houtlijst importeren, reserveren en uitgeven (Import timber list, reserve and issue) permission; without a reservation you also need Artikelen en voorraad beheren (correctie, telling) (Manage items and stock: correction, count).

Receiving a delivery by scanning

  1. Scan the code of the delivered material.
  2. Choose the open order the item is on and enter the quantity.
  3. Confirm the receipt.

The material goes into stock and, just like with Ontvangst boeken (Book receipt), is reserved for the project it was ordered for. If you receive more than was ordered, the difference becomes free stock. Receiving requires the Bestellen, documenten verwerken en ontvangst boeken (Order, process documents and book receipt) permission.

Every scan counts once

Beamcore books each scan at most once. If the app sends the same scan again, for example after a dropped connection, you see the message Dit was al geboekt. (This was already booked.)

Did this article help?

Need help putting this into practice?