> For the complete documentation index, see [llms.txt](https://help.kassaro.se/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.kassaro.se/kom-igang/produkter.md).

# Produkter

Denna guide beskriver hur du skapar nya produkter i systemet.

### Navigera till produkter

1. Öppna **Meny** från huvudskärmen
2. Välj **Produkter** från menyn

Du kommer nu se en lista över alla befintliga produkter i vänster panel.

### Hitta produkt med streckkodsläsare

Om **streckkodsskanning** är aktiverat för butiken kan du skanna en streckkod direkt i produktlistan för att snabbt öppna produkten för redigering:

1. Gå till **Meny** → **Produkter**
2. Skanna produktens streckkod med streckkodsläsaren (samma läsare som vid försäljning)
3. Produkten öppnas automatiskt i höger panel
4. Om streckkoden inte matchar någon produkt visas ett varningsmeddelande ovanför sökfältet

Streckkoder som använder [streckkodformat](/installningar/streckkodformat.md) (t.ex. viktvariabla koder) tolkas på samma sätt som i kassavyn — appen slår upp rätt produkt utifrån produkt-ID i koden.

### Skapa en ny produkt

1. Klicka på knappen **Lägg till** (plus-ikonen) i övre högra hörnet
2. En ny produktformulär öppnas i höger panel med titeln "Lägg till produkt"

### Fyll i produktinformation

Formuläret är uppdelat i flera sektioner. Vilka sektioner och fält som visas beror på vilka funktioner som är aktiverade för din butik.

#### Grundinformation

I denna sektion anger du grundläggande information om produkten:

* **Produktnamn**: Ange namnet på produkten (obligatoriskt)
* **Varugrupp**: Välj en varugrupp för produkten, eller välj "Ingen" om produkten inte tillhör någon grupp
* **Pris**: Ange försäljningspriset. Visas här om funktionen för inköpspris inte är aktiverad; annars finns priset under **Prissättning**
* **Moms**: Välj momsats (25%, 12%, 6% eller 0%)
* **Enhet**: Välj enhet för produkten (t.ex. "Styck", "kg", "liter")
* **Öppet pris**: Aktivera denna växel om priset ska kunna ändras vid försäljning

#### Prissättning

Denna sektion visas om funktionen för inköpspris är aktiverad:

* **Pris**: Ange försäljningspriset för produkten
* **Marginal**: Beräknas automatiskt utifrån pris och inköpspris när inköpspris är angivet. Du kan också ange marginal i procent för att räkna ut försäljningspriset
* **Inköpspris**: Ange inköpspriset för produkten

#### Detaljhandel

Denna sektion visas om streckkodsskanning och/eller enkel lagerhantering är aktiverad. Fälten som visas beror på vilka av dessa funktioner som är på:

* **Streckkod** (streckkodsskanning): Ange streckkoden för produkten. Du kan antingen:
  * Skriva in streckkoden manuellt
  * Använda kameraknappen för att skanna streckkoden (om enheten är konfigurerad för kameraskanning)
  * Använda QR-kodknappen för att skanna QR-kod
* **Format**: Välj streckkodsformat (t.ex. "Svenska variabelmåttnummer")
* **Lagerantal** (enkel lagerhantering): Ange aktuellt lagerantal. Om inget värde är satt visas **Ej angivet**. Lagerantal på produktnivå visas inte om produkten har variationer — då anges lager per variation i stället. För snabb uppdatering vid leverans, se [Inleverans](/kom-igang/inleverans.md)
* **Artikelnummer**: Ange artikelnummer för produkten
* **Tillverkarens artikelnummer**: Ange tillverkarens artikelnummer (valfritt)
* **Tillverkarens streckkod**: Ange tillverkarens streckkod (valfritt)
* **Skriv ut etikett**: Knapp för etikettutskrift visas om etikettutskrift är aktiverad (gäller produkter utan variationer)

#### Extrafält

Om du har konfigurerat extrafält under **Meny** → **Inställningar** visas en sektion **Extrafält** med de fält du har definierat. Varje fält fylls i per produkt.

#### Information

Denna sektion visas om funktionen för produktinformation är aktiverad för din butik:

* **Information**: Fritext med mer information om produkten (visas för kassörer vid försäljning)
* **Produktbild**: Ladda upp en bild på produkten. Tryck **Ladda upp bild** för att välja från enhetens bildbibliotek, **Byt bild** för att byta, eller **Ta bort bild** för att ta bort bilden. Bilden sparas när du trycker **Spara**

Produktbilden visas i butiksvyn när layouten är inställd att visa produktbilder och produkten har en uppladdad bild. Se [Layouter](/kom-igang/layouter.md) för hur du ställer in bildvisning.

#### Variationer

Om produkten har variationer (t.ex. olika storlekar eller färger):

1. Klicka på knappen **Lägg till variation**
2. Ange värden för varje dimension du vill kombinera — till exempel storlekar, färger eller produktnamn
3. Systemet skapar automatiskt alla kombinationer av de angivna värdena

Du kan ange **Produktnamn** som en dimension vid masskapande av variationer. Då får varje kombination ett eget namn utöver eventuella extrafält.

När du redigerar en enskild variation använder formuläret samma uppdelning som huvudprodukten:

* **Grundinformation**: Namn, moms, enhet, öppet pris med mera. Pris visas här om inköpspris-funktionen inte är aktiverad
* **Prissättning** (om inköpspris är aktiverat): Pris och inköpspris för variationen
* **Detaljhandel** (om streckkod eller enkel lagerhantering är aktiverat): Streckkod, lagerantal per variation, artikelnummer och etikettutskrift
* **Extrafält** (om konfigurerat): Egna fält per variation

Värden som inte sätts på variationen kan ärvas från huvudprodukten (visas som platshållare i fälten).

I restaurangmiljöer med **Restaurangvarianter**-funktionen kan huvudproduktens namn och pris användas som standardvariant vid snabb försäljning. På varugruppen kan du aktivera **Inkludera huvudprodukt som variant** om huvudprodukten också ska visas i variantdialogen. Se [Variantval](/restaurang/variantval.md) för hur variantval styrs i kassavyn.

#### Bokföring

I denna sektion ställer du in bokföringsrelaterad information:

* **Typ**: Välj om produkten är en "Produkt" eller "Tjänst"
* **Bokföringskonto**: Välj bokföringskonto för produkten

### Spara produkten

När du har fyllt i all önskad information:

1. Klicka på knappen **Spara** i övre högra hörnet
2. En bekräftelsemeddelande visas när produkten har skapats
3. Produkten visas nu i produktlistan

### Ytterligare funktioner

#### Kopiera produkt

Om du vill skapa en produkt baserad på en befintlig produkt:

1. Välj den produkt du vill kopiera från produktlistan
2. Klicka på knappen **Kopiera** i övre högra hörnet
3. En ny produkt skapas med samma information som den ursprungliga produkten
4. Ändra de fält du vill och spara

#### Redigera produkt

För att redigera en befintlig produkt:

1. Välj produkten från produktlistan
2. Produktinformationen visas i höger panel
3. Gör dina ändringar
4. Klicka på **Spara** för att spara ändringarna

#### Radera produkt

För att radera en produkt:

1. Välj produkten från produktlistan
2. Scrolla ner till sektionen "Fara" längst ner i formuläret
3. Klicka på knappen **Radera produkt**
4. Bekräfta raderingen i dialogrutan

### Tips

* Om produkten tillhör en varugrupp kan vissa fält vara låsta (visas med ett lås-ikon) eftersom de ärvs från varugruppen
* Streckkoden måste vara unik - om du försöker använda en streckkod som redan finns kopplad till en annan produkt visas ett felmeddelande
* Använd streckkodsläsaren i produktlistan när du snabbt ska uppdatera pris, lager eller streckkod på en befintlig vara
* Produktnamnet är obligatoriskt - du kan inte spara en produkt utan namn
* Om "Öppet pris" är aktiverat kan priset väljas direkt vid försäljning utan att behöva redigera produkten
* Saknar du en sektion i formuläret (t.ex. Detaljhandel eller Prissättning) beror det på att motsvarande funktion inte är aktiverad för butiken


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.kassaro.se/kom-igang/produkter.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
