Handbok Råvarupriskomponenter

Senast uppdaterad: 2026-01-14

Urvalsvillkor

Urvalsvillkoren beskriver om en priskomponent ska användas för värdeberäkning och kan jämföras med fliken "Begränsningar" i ett prisark i VIOL 2.

I fliken Urvalsvillkor finns en lista med samtliga urvalstermer som kan utgöra urvalsvillkor. Det är tillåtet att välja in flera urvalsvillkor i priskomponenten. Samtliga urvalsvillkor måste vara uppfyllda för att priskomponenten ska användas för värdeberäkning

Skapa nytt urvalsvillkor

Nytt urvalsvillkor skapas med knappen Lägg till.

I fältet Urvalsterm är det möjligt att öppna upp en lista med samtliga urvalstermer.

I fältet Villkor finns följande val:

Symbol

Förklaring

=

Lika med

Större än

Mindre än

>=

Större än eller lika med

<=

Mindre än eller lika med

*

Multiplikation, använd ej.

!=

Skilt från (exkludering)

Intervall*

Intervall, ange fr.o.m. värde och t.o.m. värde

* Tills vidare är vår rekommendation att endast använda Intervall med följande värdetermer:

  • Mätdatum
  • Leveransdatum
  • LLD

För intervall på LLD gäller att intervallets start- och slutvärden måste vara existerande LLD koder.

I fältet Termvärde finns värdeförråd för aktuell urvalsterm.

Exempel 1:
Detta urvalsvillkor innebär att värdeberäkningen läser priskomponentens värdevillkor om Anskaffningsform är lika med Privat ägare.

Exempel 2:
Detta urvalsvillkor innebär att värdeberäkningen läser priskomponentens värdevillkor om Anskaffningsform är skilt från (exkluderat) Privat ägare.

Exempel 3:
Detta urvalsvillkor innefattar flera termvärden och innebär att värdeberäkningen läser priskomponentens värdevillkor om Handelssortimentet är lika med 011-1 eller lika med 011-2. Notera att dessa handelssortiment anges på samma rad skiljt med endast ett kommatecken.

Exempel 4:
Detta urvalsvillkor innefattar flera villkor och innebär att värdeberäkningen läser priskomponentens värdevillkor om Anskaffningsform är lika med Privat ägare OCH Handelssortimentet är lika med 011-1 eller lika med 011-2.

Observera: Om flera termvärden ska anges för en urvalsterm måste dessa anges på samma rad skiljt med kommatecken, utan mellanslag.

Värdevillkor

Värdevillkor beskriver vad som ska vara uppfyllt för att ett visst värde ska falla ut i värdeberäkningen. Dessa kan jämföras med rader och rad inom rader i prisark i VIOL 2, som styrs med hjälp av termer.

Prisadministratören får själv prioritera ordningen av uppsatta värdevillkor för att nå förväntat utfall av värdeberäkningen. Detta med anledning av att systemet läser ordningen ”uppifrån och ner” och stannar där första värdevillkoret uppfylls.

Värdevillkor består av prio, namn, villkor och uttryck. Under villkor anges villkoret som behöver uppfyllas för att beräkna uttrycket. Uttrycket består av en
beräkningsformel och en eller flera konstanter.

Till skillnad från ett urvalsvillkor är inte värdevillkoret tomt när en priskomponent skapas. Från standardkomponenten ärvs x antal rader beroende på hur många olika formler som finns möjlig för en standardkomponent. Generellt sett består värdevillkoret av en rad från standardkomponenten, då de flesta beräkningar i råvaruprisräkningen handlar om en kvantitet som multipliceras med ett värde. Exempelvis avståndsberoende standardkomponenter innehåller fler rader.

Skapa nytt värdevillkor

I en ny priskomponent kan värdevillkoret se ut så här:

Om värdet är beroende av att ett villkor uppfylls väljer du som prisadministratör Redigera villkor.

Villkoret anges i en dialogruta:

Rader i villkor

Under fliken Rader i villkor finns de värdetermer som tidigare angetts under Beräknings- och värdeelement och som därmed är möjliga att använda för värdevillkor.

Om prisadministratören själv inte lagt till någon värdeterm under Beräknings- och värdeelement syns de som priskomponenten ärvt från standardkomponenten. Prisadministratören kan när som helst komplettera med nya värdetermer från den lista som finns tillgänglig under Beräknings- och värdeelement.

Komplettera med fler värdetermer

För att komplettera en priskomponent med ytterligare värdetermer gå till flik Beräknings- och värdeelement i priskomponenten och klicka på Lägg till.

I exemplet kompletterar vi med värdeterm Mottagningsplats samt LLD

Värdetermerna blir då direkt tillgängliga som variabler under Rader i villkor i Redigera villkor.

Delvillkor
När en värdeterm valts in i Rader i villkor är det möjligt att skapa ett nytt delvillkor.

I fältet Villkor finns följande val:

Önskar man villkora med ”eller” så sker detta genom att göra en ny värdevillkorsrad. Det finns ingen operator för ”eller” i pris råvara.

Symbol

Förklaring

=

Lika med

Större än

Mindre än

>=

Större än eller lika med

<=

Mindre än eller lika med

!=

Skilt från (exkludering)

Intervall *

Intervall, ange fr.o.m. värde och t.o.m. värde

Såvida inte Intervall valts in som operator är det endast möjligt att ange ett värde i fältet Från. Operatorn Intervall öppnar upp möjligheten att ange ett värde även i fältet Till.

* Tills vidare är vår rekommendation att endast använda Intervall med följande värdetermer:

  • Mätdatum
  • Leveransdatum
  • LLD

För intervall på LLD gäller att man måste skapa intervall där start- och slutvärden måste vara existerande LLD koder.

Önskar man villkora med ”eller” så sker detta genom att skapa ytterligare ett delvillkor.

I fältet Fr.o.m. finns värdeförråd för aktuell värdeterm. Om värdeförråd saknas, exempelvis om det gäller procent, skriver prisadministratören själv in ett värde i fältet.

Ett komplett värdevillkor består av Värdeterm (Variabel), Villkor (Operator) och Termvärde (Från/Till).

Exempel:

LLD ska vara 101002 eller 101001.

Resultatet på raden:

I villkorsformeln står | för ”eller".

Flera delvillkor

Det är möjligt att ange flera delvillkor på en och samma värdevillkorsrad. Detta motsvarar ”rad-inom-rad” i VIOL 2.

Ange de värdetermer som ska ingå i värdevillkoret under Rader i villkor.
Välj Nytt delvillkor (Värde) för att skapa ett delvillkor för den markerade värdetermen (LLD).

Längst ner presenteras då villkorsformeln som i nuläget ser ut så här: ((LLD == "101001"))

Markera nästa värdeterm (Mottagningsplats) för att skapa ett ytterligare delvillkor. Villkorsformeln längst ner ser nu ut så här: ((Mottagningsplats == "00001")) & ((LLD == "101001"))

I villkorsformeln står & för ”och”.

Kombination av värdetermer i villkor

Värdetermerna har en egenskap som i VIOL 3 benämns Sortiment. De kan antingen vara av Sortiment Inmätt eller Fördelat. När värdevillkor redigeras visas egenskapen för respektive värdeterm i listan:

Det går inte att kombinera värdetermer med Sortiment Inmätt och Fördelat i samma villkor (De går dock att använda på två separata värdevillkorsrader i
priskomponenten). När du valt in en värdeterm med Fördelat visas inte längre villkor med Inmätt i listan och tvärtom.

Ett undantag från denna regel är värdetermen produkt_objekt som har Sortiment Fördelat men som går att kombinera, med exempelvis kvalitetsklass som har Sortiment Inmätt.

Redigera uttrycksvärden

I fältet Uttryck finns en fördefinierad formel som ärvts från standardkomponenten. Denna är inte redigeringsbar av prisadministratören. Prisadministratören kan däremot komplettera uttrycket med ett värde som ska gälla för värdevillkoret.

Välj Redigera uttrycksvärden.

En dialogruta Öppnas:

Ange aktuellt värde i rutan för värde. En del formler möjliggör för prisadministratören att ange flera värden. I dessa fall finns Värde 1,
Värde 2 och så vidare. Uttrycket kompletteras då med ytterligare ett eller flera värden.

Ifyllt värde, i detta exempel 100, visas efter uttrycket på raden:

Kompletta värdevillkor

Exempel 1:
Detta värdevillkor innebär att värdeberäkningen beräknar ett tillägg med 100kr/m3f om Mottagningsplatsen är lika med 00001.

Exempel 2:
Detta värdevillkor innebär att värdeberäkningen beräknar ett tillägg med 100kr/m3f om mottagningsplatsen är lika med 00001 och 150kr/m3f om mottagningsplatsen är lika med 00022. Om mottagningsplatsen är varken eller sker ingen värdeberäkning med priskomponenten.

Exempel 3:
Detta värdevillkor innebär att värdeberäkningen beräknar ett tillägg med 100kr/m3f om mottagningsplatsen är lika med 00001 eller lika med 00022. Om mottagningsplatsen är varken eller sker ingen värdeberäkning med priskomponenten.

Delvillkoret ser då ut så här i Redigera villkor.

Summeringsnivåns koppling till värde- och urvalsvillkor

prisfunktionen har logik tillförts för att underlätta för prisadministratören vid val av värde- och urvalsvillkor. Alla priskomponenter har en summeringsnivå definierad, som ärvts från standardkomponenten. Summeringsnivån kan vara av typen Leverans (alla leveransens objekt sammanslagna) eller Objekt (stock, trave, skäppa…). Summeringsnivån avgör vilken kvantitet som priskomponenten ska konsumera i värdeberäkningen.

På samma sätt är värde- och urvalsvillkor i pris uppsatta. Därför finns det till exempel både Produkt_leverans och Produkt_objekt.

När en prisadministratör arbetar med värde- och urvalsvillkor i en priskomponent, sker en kontroll av den aktuella priskomponentens summeringsnivå. Det innebär att prisadministratören endast kan välja in värde- och urvalsvillkor som har samma
summeringsnivå som aktuell priskomponent. Prisadministratören behöver inte fundera om det till exempel är Produkt_leverans eller Produkt_objekt som ska väljas in. Funktionen resulterar i att felaktig eller utebliven värdeberäkning, på grund av felaktiga värde- och urvalsvillkor, kan förhindras.

Utöver detta kommer de priskomponenter som agerar på Leveransnivå men är av typen Brutto- och Avdragskvantitet inte ha tillgång till värdetermen Produkt_leverans. Detta eftersom dessa kvantiteter aldrig får tillgång till en produktfördelning.

Kvantitetstyper

Kvantitetstypen talar om vilken kvantitet priskomponenten ska använda för värdeberäkning och redovisning. Kvantitetstypen tillsammans med summeringsnivån styr hur mycket information som visas på mätbeskedet. Beroende på mätmetod och sortiment kan ett flertal kvantitetstyper falla ut på objektet och leveransen.

Bruttokvantitet

Total levererad och mottagen kvantitet

Nettokvantitet

Levererad och mottagen leveransgill kvantitet exkl. avdrag

Vrakkvantitet

Levererad och mottagen kvantitet som ej är leveransgill

Avdragskvantitet

Del av leveransgill kvantitet som behöver särskiljas

Modulkvantitet

Kvantitet grundat på modullängder i använd priskomponent

Vilken standardkomponent ska jag välja?

  • Leveransens Bruttovolym & Nettovolym – Högsta nivån med samtliga kvantiteter och egenskaper sammanslagna. Inte möjligt att styra värdeberäkningen eller göra redovisning per produkt eller egenskap.
  • Leveransens Nettovolym per produkt - Samtliga egenskaper sammanslagna men produkternas kvantiteter åtskilda. Inte möjligt att styra värdeberäkning eller redovisning per egenskap. Värdeberäkning kan styras och redovisning görs per produkt.
  • Objektets Bruttovolym – Det enskilda objektets kvantitet och egenskaper åtskilda. Inte möjligt att styra värdeberäkning eller redovisning per produkt. Värdeberäkning kan styras och redovisning göras per egenskap.
  • Objektets Nettovolym – Det enskilda objektets kvantitet och egenskaper åtskilda. Möjligt att styra värdeberäkning och redovisning per egenskap eller per produkt. Redovisning görs per produkt.

Grundpris

Grundprismatris

För att skapa en grundpriskomponent där priset hämtas med hjälp av en matris behöver först prismatris och eventuell längdkorrektion skapas separat.

Skapa Prismatris

Prismatris hittas genom:
Pris råvara > Matriser och längdkorrektioner > Prismatriser

För att skapa en ny prismatris gå till Prismatriser samt klicka på Ny.

Det finns flera sätt att skapa en prismatris:

Skapa matris med diameter, längd och klass i intervaller

Skapar prismatris baserad på klass med jämna intervall för längd och diameter

Skapa matris där diameter, klass och längd anges

Skapar prismatris baserad på klass med manuellt inmatade värden för längd och diameter

Skapa matris där produkt anges

Skapar prismatris baserad på produkt med manuellt inmatade värden för längd och diameter

Skapa matris för ersättningsgrundande skördarmätning

Skapar prismatris för ersättningsgrundande skördarmätning med jämna intervall för diameter

Skapa matris för ersättningsgrundande skördarmätning manuellt

Skapar prismatris för ersättningsgrundande skördarmätning med manuellt inmatade värden för diameter

I detta exempel skapas en prismatris där diameter, klass och längd anges.

Fält

Förklaring

Ägare

Prismatrisens ägare

Ägare, namn

Ägarens namn i klartext

Prismatris

Valfri identitet på prismatrisen (max 10 tecken)

Namn

Valfritt namn på prismatrisen

 

När samtliga uppgifter är ifyllda, klicka på Nästa.

I nästa steg anges prismatrisens längdintervall, diameterintervall samt klassintervall. Längd och diameterns minsta värde blir fr.o.m. Klassintervall anges beroende på prissättning, i exemplet skapas en rad för klass 1, en gemensam rad för klass 2-3 samt ytterligare en rad för klass 4.

Detta gör det möjligt att fylla i värde för klass 2-3 på en och samma rad i de fall dessa har samma pris.

När samtliga värden är ifyllda klicka på Nästa. I detta steg kan värden fyllas i alternativt fylls dessa i när prismatrisen lyfts in i en priskomponent.

Skapa längdkorrektion

Längdkorrektion hittas genom:

Pris råvara > Matriser och längdkorrektioner > Längdkorrektioner

För att skapa en ny längdkorrektion gå till Längdkorrektioner samt klicka på Ny.

Det finns flera sätt att skapa en längdkorrektion:

Skapa matris med diameter, längd och klass i intervaller

Skapar längdkorrektion baserad på klass med jämna intervall för längd och diameter

Skapa matris där diameter, klass och längd anges

Skapar längdkorrektion baserad på klass med manuellt inmatade värden för längd och diameter

Skapa matris där produkt anges

Skapar längdkorrektion baserad på produkt med manuellt inmatade värden för längd och diameter

I detta exempel skapas en längdkorrektion med diameter, klass och längd i intervaller.

Fält

Förklaring

Ägare

Längdkorrektionens ägare

Ägare, namn

Ägarens namn i klartext

Längdkorrektion

Valfri identitet på längdkorrektionen (max 10 tecken)

Namn

Valfritt namn på längdkorrektionen

När samtliga uppgifter är ifyllda, klicka på Nästa.

I nästa steg anges längdkorrektionens längdintervall, diameterintervall samt klassintervall. Det går även att ange endast en längd/diameter.

När samtliga värden är ifyllda klicka på Nästa. I sista steget kan värden fyllas i alternativt fylls dessa i när längdkorrektionen lyfts in i en priskomponent. Längdkorrektionens värden kan i priskomponenten anges i form av värde eller procent.

Utelämna värde i en längdkorrektion


Det finns ett verksamhetsbehov av att kunna utelämna värde i vissa celler i en längdkorrektion. Det kan till exempel vara så att en längdkorrektion innehåller två
olika diameterintervall och att vissa längdmoduler enbart är gällande för en av dessa. Eftersom lösningen bygger på att samtliga värden anges i en och samma matris, anges en variabel för att få värdeberäkningen att ignorera denna cell. Variabeln är 9999,00.


Anledningen till att vi måste använda en variabel, är att värdeberäkningen inte kan exekveras om det förekommer blanka värden. När variabeln 9999,00 skrivs in i en cell i längdkorrektion innebär detta att denna cell ska ignoreras. Värdeberäkningen läser i stället närmsta cell, i fallande ordning.

I bildexemplet ska längdkorrektionen för stock med längd 350-399 samt 450 eller längre endast gälla om stocken har diameter 200 eller grövre. Värde 9999 i kolumn 350 samt 450 för rad med diameter 100 innebär att cellerna ignoreras och längder mellan 300-399 får längdkorrektionen 75 samt längd 400 och längre får längdkorrektion 80.

Om 9999,00 används i första cellen i längdkorrektionen, och en stock får träff mot denna innebär det att stocken inte kommer få någon träff alls i längdkorrektionen.

Observera att det endast är i längdkorrektionen som 9999,00 är en variabel. I prismatrisen är detta ett värde.

Skapa priskomponent - Grundprismatris

Välj en standardkomponent för Grundprismatris och skapa en företagsunik priskomponent av den.

I denna priskomponent skapas värdevillkor upp utifrån vald prismatris samt eventuell längdkorrektion när priskomponenten sparas, inga villkor anges manuellt under värdevillkor. Under fliken Prismatris har du möjlighet att välja in en prismatris som ska ligga till grund för värdeberäkning. I listan visas de för användaren tillgängliga prismatriserna.

I fältet Underdimensionspris kan ett värde anges som gäller för de stockar som är klenare eller kortare än prismatrisens startvärden.

Om det till grundprismatrisen även ska tillhöra en längdkorrektion, anges denna under flik Längdkorrektion samt Välj längdkorrektion. I listan visas de för användaren tillgängliga längkorrektionerna.

Genom att klicka på de tre prickarna kan längdkorrigeringstyp ändras mellan procent och värde. Vald längdkorrigeringstyp redovisas i fältet Längdkorrigeringstyp.

När priskomponenten sparas med prismatris och eventuell längdkorrektion fylls fliken värdevillkor automatiskt i utifrån den aktuella prismatrisen/längdkorrektionen.

Fast grundpris

På mätresultatet lagras en total kvantitet för hela leveransen samt kvantiteterna för respektive produkt.

Nettovolym m3f

44,952

 

Nettovolym m3f

39,433

101 Tallmassaved

Nettovolym m3f

5,519

102 Granmassaved

Fast grundpris kan styras på två olika nivåer, handelssortiment eller produkt. Om priset styrs per produkt kan den fördelade kvantiteten hämtas, om priset styrs per handelssortiment kan endast den totala kvantiteten hämtas. Därför finns två olika standardkomponenter.


Det är inte möjligt att blanda villkor med produkter och handelssortiment i samma priskomponent. Detta riskerar att en del produkter värdeberäknas dubbelt, då de kvantiteterna ingår i såväl den fördelade som den totala kvantiteten.

Observera att det i VIOL 3 alltid sker en fördelning till produkt vid inmätning, till skillnad från VIOL 2 där det ibland inte finns en FSST (fördelat sortiment).

Fast grundpris per produkt

Exempel 1:
Olika priser gäller för produkterna Tallmassaved (101), Granmassaved (102) respektive Barrmassaved (100). Vi skapar tre värdevillkorsrader, en per respektive produkt.

Exempel 2:
Ett pris ska gälla för Tallmassaved (101) och ett annat pris ska gälla för Granmassaved (102) samt Barrmassaved (100). Vi skapar två värdevillkorsrader, en per pris.

Fast grundpris per handelssortiment

Exempel 1:
Ett och samma pris ska gälla samtliga produkter i respektive handelssortiment. Barrmassaved fördelad (100-1), Granmassaved (102-1) samt Contortamassaved (10M-1). Vi skapar då en priskomponent med värdevillkorsrader som anger pris per handelssortiment.

Exempel 2:
Ett pris gäller för handelssortiment Barrmassaved fördelad (100-1), ett annat pris gäller för Granmassaved (102-1) samt Contortamassaved (10M-1). Vi skapar två värdevillkorsrader, en per pris.

Fast grundpris med torrhaltsjustering

Standardkomponent Fast grundpris med torrhaltsjustering möjliggör grundpris med prisdifferentiering utifrån torrhaltsprocent. Termen Torrhaltsprocent kan endast hämta ett resultat från ordinarie mätning.

Värdevillkor skapas utifrån det procentintervall som gäller respektive pris. Detta kan skapas på olika sätt.

Exempel 1:
I detta fall spelar prioordning roll eftersom vi endast villkorar med ”större än”.

Exempel 2:

I detta fall anger vi villkor i intervall vilket innebär att vi behöver ange samma värden på följande rader för att inte gå miste om decimaler mellan angivna värden.

Notera att i båda dessa exempel kommer en leverans med torrhalt mindre än 20 inte att få någon träff på priskomponenten.

Dimensionsberoende

Prismatris som tillämpas i en priskomponent av typen dimensionsberoende T/A är möjlig att avgränsa genom att ange slutlängd och slutdiameter, som innebär ett avslut i prismatrisens sista cell. Det innebär att alla stockar vars längd och diameter inte ryms inom prismatrisens angivna värden exkluderas värdeberäkning. Endast stockar som överensstämmer med prismatrisens angivna längder och diametrar ska exekveras och redovisas.

Slutlängd och slutdiameter är per default satt till 9999 cm respektive 9999 mm.

Egenskapsberoende

Vrak per produkt

Standardkomponenten Vrak per produkt ska användas då man avser att värdeberäkna en vrakkvantitet. Standardkomponenten ger möjlighet för differentierad prissättning per vrakprodukt samt exkludering av en viss vrakprodukt.

Standardkomponenten innehåller en formel som beräknar kvantitet per vrakprodukt gånger ett värde.

Exempel:
Vrakprodukter 9991 samt 9992 ersätts med 100, övrigt vrak förutom vrakprodukt 9998 ersätts med 50. 9998 får ingen träff och därmed inget pris genom priskomponenten.

Samfinansberoende

Till komponenttypen samfinansberoende T/A hör exempelvis Älgbetesinventering (ÄBIN), Svenska Skogen, Svenskt Trä samt Skogforskbidrag. Då dessa oftast är generella avdrag som gäller för den totala kvantiteten behöver inga villkor sättas upp. Det räcker att uppdatera uttrycksvärdet till önskat värde.

Exempel:
Välj Standardkomponenten Svenskt Trä och skapa en priskomponent. Sedan behöver endast uttrycksvärde anges, villkor lämnas tomt. För avdrag anges minustecken följt av värdet.

Certifikatsberoende

Exempel på värdevillkor i en priskomponent som styr värdet beroende på typ av certifiering på förstaledskontraktsraden.

Avståndsberoende

Transport LLD

Standardkomponenten Transport LLD kan bland annat användas för att skapa så kallat ”Sockenavdrag”. Värdevillkoren byggs då med hjälp av LLD-koder. Standardkomponenten innehåller en formel som beräknar kvantitet/vikt gånger ett värde. LLD hämtas från avtalsobjektet.

Exempel:
Ett ”Sockenavdrag” som drar av 20kr/ton för ett specifikt LLD och 15kr/ton för ett annat specifikt LLD. Villkorsrader skapas för respektive LLD.

Transportkilometer närmaste förbrukande industri

Standardkomponenten Transportkilometer närmaste förbrukande industri kan användas för att bygga ett avståndsbaserat T/A med en ”transportformel”. Det vill säga ett fast och/eller rörligt pris beroende på kvantitet och/eller kilometer.

Standardkomponenten innehåller tre fördefinierade rader värdevillkor som möjliggör olika typer av formler.

Fast och rörligt pris används när total kvantitet dels har ett fast pris, dels ett rörligt pris beroende på kilometer.

Rörligt pris används när total kvantitet har ett rörligt pris beroende på kilometer.

Fast pris används när total kvantitet har ett fast pris oberoende av kilometer.

Raderas ett av de fördefinierade värdevillkoren av misstag i skapad priskomponent kan detta inte skapas på nytt, i det fallet behöver en ny priskomponent skapas.

Exempel 1:
Fast pris -20kr/m3fub samt rörligt -1kr/m3f och km.

Vi använder endast första värdevillkorsraden och tar bort resterande. Inget villkor behöver anges om priset ska gälla generellt oavsett kilometer. Uttrycksvärde 1 avser fast pris samt värde 2 avser rörligt pris.

Exempel 2:
Rörligt pris -0,25kr/m3f och km, maximalt avdrag 50kr/m3f.

Brytgränsen från rörligt till fast blir då 200km.

Vi använder både värdevillkorsrad 2 och 3 samt tar bort första raden. Radernas prio justeras till 1 respektive 2. För rörligt pris skapas ett villkor som anger att kilometer ska vara mindre eller lika med 200. För fast pris skapas villkor som anger kilometer större än 200. Kilometer hämtas från kontraktsrad i förstaledskontraktet ”Avstånd till närmaste industri”.

Exempel 3:

-0,25kr/m3f och km upp till 30km, över 30 km gäller -0,30kr/m3f och km.

Vi använder endast värdevillkorsrad 2 som dupliceras, övriga rader tas bort. Radernas prio justeras. Villkor skapas på respektive rad för kilometer upp till 30 samt över 30.

Transportkilometer

Standardkomponenten Transportkilometer kan användas för att bygga ett avståndsbaserat T/A med en ”transportformel”. Det vill säga ett fast och/eller rörligt pris beroende på kvantitet och/eller kilometer.

Transportkilometer innehåller två värdetermer. Den ena hämtar avstånd från transportresultatet, om sådant finns, och den andra hämtar avstånd från Krönt Vägval som skapas vid destinering. Det innebär att det är möjligt att bygga priskomponenter som prioriterar avståndet från transportresultatet före det som hämtas från Krönt Vägval. Vill man inte använda avståndet från Krönt Vägval, tar man bort de rader som avser detta när man bygger sina formler enligt exemplen nedan.

Då 0 är ett värde, har standardkomponenten villkor som innebär att Transportkilometer och Krönt Vägval ska vara större än 0. Detta är nödvändigt eftersom Transportunderlaget ger värde 0 om inget avstånd kan hittas. Samma gäller för Krönt Vägval.

Standardkomponenten innehåller fem fördefinierade rader värdevillkor som möjliggör olika typer av formler.

Fast och rörligt pris används när total kvantitet dels har ett fast pris, dels ett rörligt pris beroende på kilometer.

Rörligt pris används när total kvantitet har ett rörligt pris beroende på kilometer.

Fast pris används när total kvantitet har ett fast pris oberoende av kilometer.

Raderas ett av de fördefinierade värdevillkoren av misstag i skapad priskomponent kan detta inte skapas på nytt, i det fallet behöver en ny priskomponent skapas.

Exempel 1:

Fast pris -20kr/m3fub samt rörligt -1kr/m3f och km
Avståndet från Transportresultatet prioriteras före avståndet från Krönt Vägval.

Vi använder de två första värdevillkorsraderna och tar bort resterande. Villkoret behöver inte justeras om priset ska gälla oavsett kilometer.

Uttrycksvärde 1 avser fast pris samt värde 2 avser rörligt pris.

Exempel 2:

Rörligt pris -0,25kr/m3f och km, maximalt avdrag 50kr/m3f.

Brytgränsen från rörligt till fast blir då 200km.

Vi använder värdevillkorsrad 3, 4, 5 och tar bort resterande. Radernas prio justeras. För rörligt pris skapas ett villkor som anger att kilometer ska vara mellan 1 och 200. Rad 5 dupliceras för att skapa separata rader för källa transportresultat samt Krönt Vägval. För fast pris skapas villkor som anger kilometer större än 200.

Exempel 3:

-0,25kr/m3f och km upp till 30 km, över 30 km gäller -0,30kr/m3f och km.

Avståndet från Transportresultatet prioriteras före avståndet från Krönt Vägval.

Vi använder värdevillkorsrad 3 och 4 som dupliceras, övriga rader tas bort. Radernas prio justeras. Villkor skapas på respektive rad för kilometer upp till 30 samt över 30.

Logistik

Standardkomponenten Logistik finns för att kunna skapa priskomponenter där transporten inneburit en försvårad omlastning eller förhöjd framkomlighetsklass som ska leda till ett avdrag i råvaruaffären. I VIOL 2 benämns detta ofta som Vägklassavdrag.

Med hjälp av termerna Omlastning och/eller Framkomlighetsklass kan prisadministratören skapa sina värdevillkor. Värdet för omlastning och framkomlighetsklass hämtas från transportresultatet (ej avtalsobjektet).

Exempel:

-15 om Omlastning är 2:Bil till släp, bristfälliga förhållanden

-15 om Framkomlighetsklass är 3:Endast framkomlig med lastbil

Vi duplicerar värdevillkorsraden och anger villkor för omlastning samt framkomlighetsklass på respektive rad. Båda med uttrycksvärde -15.

Råvarupriskomponenter för kollektiv

För information om vilka råvarupriskomponenter samt värde- och urvalstermer som är möjliga för värdeberäkning i samband med kollektiv, ordinarie mätning samt stickprov, se Handbok Kollektiv samt Beskrivning av värde- och urvalstermer råvara.

Priskomponenter på kontrakt/via integration

Det finns olika typer av standardkomponenter, samtliga finns under Standardkomponenter råvara. Kolumnen Får användas på ger information om var aktuell standardkomponent kan användas. Kolumnen Fördefinierat värde ger information om värdet är fördefinierat i priskomponenten eller om värde ska anges vid integration/på kontrakt. Priskomponent skapad utifrån standardkomponent som får användas på kontrakt redigeras direkt i Priskomponenter råvara där den även versionshanteras.

Tabellen visar alla typer av standardkomponenter. Endast de som får användas på kontrakt kan användas för integration.

Får användas på

Prislista

 

Förstaledskontraktsrad

 

Förstaledskontrakt huvud

 

Köparekontraktsrad

 

Köparekontrakt huvud

Fördefinierat värde

Ja

 

Nej

Variant 1 – Fördefinierat värde = Ja

Priskomponenten läggs till på kontrakt (rad eller huvud). Detta sker antingen via Affärssystemet eller via integration. Värde kan ej anges i kontraktet eftersom detta anges i priskomponenten. Värdet skrivs inte ut i kontraktet.

Identiteten som anges på kontraktet är en referens till priskomponenten i förteckningen. Det innebär att en förändring i priskomponenten slår på samtliga kontrakt där den aktuella priskomponenten existerar.

Exempel på priskomponenter med fördefinierat värde som lagts till på ett Förstaledskontrakt:

Sammanfattning

  • Priskomponenten måste vara aktiv i Priskomponenter råvara med ett värde.
  • Det går att integrera in denna priskomponent – inget värde anges samt priskomponenten får max ha en värdevillkorsrad = ett värde.
  • Via Affärssystemet, kan man välja in priskomponenten i kontraktet – värde endast i priskomponent, flera värdevillkorsrader samt värden möjliga.
  • Endast prisadministratör kan administrera priskomponenten, endast företagsadministratör kan administrera kontrakt.
  • Det finns ingen kalenderfunktion som gör priskomponenten aktiv/inaktiv, datum får hanteras i den aktuella priskomponenten som ett urvals- eller värdevillkor.
  • För grundpris kan endast priskomponent med avtalat måttslag användas.

Variant 2 - Fördefinierat värde = Nej
Priskomponenten läggs till på kontrakt (rad eller huvud). Detta sker antingen via Affärssystemet eller via integration. Värde anges via integration eller direkt på kontraktet.

Identiteten som anges på kontraktet är en referens till priskomponenten i förteckningen. Det innebär att en förändring i priskomponenten slår på samtliga kontrakt där den aktuella priskomponenten existerar. Observera att det ej avser värde som är unikt för varje förekomst/kontrakt.

Exempel på priskomponenter med fördefinierat värde = Nej som lagts till på ett Förstaledskontrakt, värde angivet till 100 både för grundpris och T/A:

Sammanfattning

  • Priskomponenten måste vara aktiv i Priskomponenter råvara. Det ska inte anges något värde i priskomponenten när den skapas.
  • Det går att integrera in denna priskomponent - identitet och värde anges.
  • Via Affärssystemet, kan man välja in priskomponent på kontraktet - värde anges på kontraktet.
  • Om en priskomponent har värde angivet på kontraktet men ett nytt kontrakt integreras in men nya uppgifter, är det de nya uppgifterna som gäller.
  • Det går endast att ange ett värde för dessa priskomponenter. Det innebär att man måste välja ett annat alternativ om man önskar ha olika värden för olika villkor.
  • Endast prisadministratör kan administrera priskomponenten, endast företagsadministratör kan administrera kontrakt.
  • Det finns ingen kalenderfunktion som gör priskomponenten aktiv/inaktiv, datum får hanteras inne i den aktuella priskomponenten som ett urvals- eller värdevillkor.
  • För grundpris kan endast priskomponent med avtalat måttslag användas.

Versionshantering av priskomponenter

Versionshantering av priskomponenter skiljer sig åt beroende på om de får användas på prislista eller kontrakt.

Versionshantering av priskomponent i prislista

Priskomponenten skapas med en unik identitet i Priskomponenter råvara. Identiteten tilldelas automtiskt av systemet och är samma i status Preliminär som i status Aktiv.

Identiteten, KOM-000061276, är identisk på samtliga ställen i version 1:

När priskomponenten läggs till i en prislista tilldelas den en ny identitet. Detta eftersom priskomponenten är unik i sin förekomst i aktuell prislista. Varje gång en prislista versionshanteras förändras även priskomponentens identitet i prislistan. Detta ger spårbarhet eftersom identiteten på ingående priskomponenter som använts vid värdeberäkning är tillgänglig.

Identiteten, KOM-000061277, i grönt är den unika identitet priskomponenten får när den först läggs till i en prislista. Uppdaterad identitet efter ny version av prislista i gult, KOM-000061278:

I Priskomponenter råvara visas alltid och endast den ursprungliga identiteten. Versionshantering av priskomponent för prislista sker endast i respektive prislista där senaste versionsidentitet visas.

Versionshantering av priskomponent på kontrakt

Priskomponenten skapas med en unik identitet i Priskomponenter råvara. Identiteten tilldelas automtiskt av systemet. Denna identitet består och är den som visas både på kontrakt samt i Priskomponenter råvara. När priskomponenten aktiveras samt när nya versioner skapas förändras versionsidentiteten.

Version 1

Version 2

Varje gång priskomponenten versionshanteras sker förändringen i samtliga kontrakt där priskomponenten lagts till. Du kan se vilka kontrakt priskomponenten finns på under flik Finns på kontrakt.

Export av priskomponenter

Priskomponenter kan exporteras till Excel, resultatet blir en lista likt förteckning som återfinns under Priskomponenter råvara.

Öppna Priskomponenter råvara. Innehållet som ska exporteras kan filtreras genom filter i respektive kolumn.

När filtreringen är gjord och resultatet önskas exporteras, gör följande:

1. Klicka på ”Öppna i Microsoft Office” i övre högra hörnet och välj ”Modell för produktkonfiguration”

2. Klicka på Hämta

3. Klart! Export sker nu till Excel där resultatet kan redigeras vidare, sparas eller skrivas ut.

Revisionshistorik

Ändring Datum
Reviderad version 2026-01-08
Justering certifikatsberoende, tillägg av kombination värdetermer, borttag avverkningsskadeklass & blånad 2024-10-02
Reviderat handbok 2023-03-17

Blev du hjälpt av denna information