> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Streckkoder och QR-koder

> Lägg till streckkoder och QR-koder i dokument med blocket Streckkod / QR eller Liquid-filtren barcode och qr.

Med streckkoder och QR-koder kan ditt team skanna i stället för att skriva: ordernumret på en följesedel, varje SKU på en plocklista eller länken till orderstatus för kunden. Foliant ritar dem som skarpa vektorbilder. Därför går de bra att skanna i alla utskriftsstorlekar och ser likadana ut i förhandsgranskningen, i utskrivna dokument och i PDF:er.

## I den visuella redigeraren

Lägg till ett block **Streckkod / QR** (under **Innehåll**) och ställ in:

* **Typ**: **Streckkod (Code 128)** eller **QR-kod**.
* **Kodar**: **Ordernamn (#1042)**, **Ordernummer (1042)**, **Dokumentnummer** eller **Eget värde**. Med **Eget värde** skriver du **Text att koda**, med ordervärden som `SO-{{ order_number }}`.

**Artikeltabell** har också kolumnerna **SKU-streckkod** och **Variantstreckkod**, och blocket **Plockrader** kan visa ordrarnas streckkoder för skanning.

## I kod

### Streckkoder

```liquid theme={null}
{{ order_number | barcode }}
{{ line_item.sku | barcode }}
{{ line_item.variant.barcode | barcode: 'ean13' }}
{{ name | barcode: 'code128', 60, 12 }}
```

* Det första alternativet är streckkodstypen. Utan det blir det Code 128.
* Två tal till anger utskriven bredd och höjd i millimeter, till exempel 60 × 12 mm för en fraktetikett.

Typer som stöds: `code128`, `code39`, `code39ext`, `code93`, `ean13`, `ean8`, `upca`, `upce`, `itf14`, `interleaved2of5`, `codabar` och `msi`.

### QR-koder

```liquid theme={null}
{{ order_status_url | qr }}
{{ order_status_url | qr: 'H', 120 }}
```

* Det första alternativet är nivån för felkorrigering: `L`, `M` (standard), `Q` eller `H`. Högre nivåer tål mer skador men ger en tätare kod.
* Det andra är storleken i pixlar (standard 96).

## Bra att veta

* Ett tomt värde ritar ingenting, så produkter utan streckkod får helt enkelt ingen.
* Ett värde som streckkodstypen inte kan rymma (till exempel bokstäver i en EAN-13) ritar en liten röd felruta med orsaken, så att du ser det i förhandsgranskningen.
* En streckkod med **Dokumentnummer** skriver inte ut något förrän dokumentet har ett nummer.
* `{{ order_status_url }}` finns bara för onlineordrar.

## Relaterade artiklar

* [Blockreferens](https://foliant-help.iforiti.com/sv/template-editor/block-catalogue.md)
* [Orderrader i mallar](https://foliant-help.iforiti.com/sv/template-editor/liquid-line-items.md)
* [Dokumentnummer i mallar](https://foliant-help.iforiti.com/sv/template-editor/liquid-document-numbers.md)
* [Liquid-filter](https://foliant-help.iforiti.com/sv/template-editor/liquid-filters.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.