Automatisera ditt lager med TypeScript

Lagersystems Rule Engine ger dig full kontroll över affärsregler i ett riktigt programmeringsspråk. Inga begränsningar, ingen väntetid på oss. Du bygger reglerna själv.

Vad är Rule Engine?

Ett fullständigt programmeringsspråk
— inte en regelbyggare med dropdowns

De flesta WMS-system erbjuder enkla if/then-regler med dropdowns. Lagersystems Rule Engine använder TypeScript — ett fullständigt programmeringsspråk. Det betyder:

– Komplex logik med loopar, villkor och funktioner
– Åtkomst till all order-, produkt- och kunddata
– Inga begränsningar på vad du kan automatisera
– Versionshantering och tester

Exempel
				
					// Välj fraktbolag baserat på vikt och destination
if (order.totalWeight > 30 && order.country === 'DE') {
  order.cargoMethod = 'DSV';
} else if (order.deliveryType === 'pakkeshop') {
  order.cargoMethod = 'GLS_PARCELSHOP';
} else {
  order.cargoMethod = 'POSTNORD';
}

				
			
8 regeltyper

8 sätt att automatisera ditt lagerflöde

1. Ordermodifiering

Ändra orderdata automatiskt vid import

När en order importeras från din webbshop kan Rule Engine automatiskt ändra data. Lägg till fält, ändra värden, berika med extra information.

Exempel:

  • Lägg till en intern anteckning baserat på kundsegment
  • Konvertera valuta eller värde-fält
  • Sätt prioritet baserat på ordervärde
  • Lägg till särskilda instruktioner per land

2. Automatiskt fraktval

Välj fraktbolag baserat på regler

Den mest använda regeltypen. Automatiskt val av fraktbolag och frakttyp baserat på vikt, destination, ordervärde, kundtyp eller vilken annan orderdata som helst.

Exempel:

  • Ordrar över 20 kg till DE → DSV
  • Paketombud-ordrar → GLS Parcelshop
  • Expressordrar → DHL Express
  • Ordrar från VIP-kunder → Prioriterad frakt

3. Subsite-tilldelning

Dirigera ordrar till rätt avdelning automatiskt

Perfekt för 3PL: Automatisk tilldelning av ordrar till rätt subsite baserat på webbshop-källa, kund eller produkttyp.

Exempel:

  • Ordrar från Shopify-butik A → Subsite A
  • Ordrar med produktkategori X → Subsite B
  • API-ordrar från kund C → Subsite C

4. Etikett/tagg-tilldelning

Auto-taggning av ordrar

Tilldela etiketter/taggar till ordrar automatiskt. Används för att markera ordrar som kräver särskild hantering.

Exempel:

  • Ordrar med ömtåliga varor → ”Försiktig”-etikett
  • Gåvoförsändelser → ”Presentinslagning”-etikett
  • Reklamationsordrar → ”Prioritet”-etikett

5. Automatiskt val av utskrift

Välj skrivare och mall per order

Automatiskt val av vilken skrivare och fraktetikett-mall som används, baserat på orderdata.

Exempel:

  • Internationell frakt → A4-skrivare (tulldokument)
  • Standardpaket → Zebra-etikettskrivare
  • Pall → Stor fraktetikett

6. Returfraktval

Automatiskt val av returetikett-typ

Välj automatiskt rätt fraktbolag och rätt typ för returetiketten baserat på kundens land och orderdata.

7. Produktimport-filtrering

Filtrera produkter vid import

Bestäm automatiskt vilka produkter som importeras från webbshoppen eller ERP-systemet. Filtrera bort oönskade produkter.

Exempel:

  • Importera endast aktiva produkter
  • Hoppa över digitala produkter
  • Filtrera bort produkter utan streckkod

8. Produktimport-modifiering

Ändra produktdata vid import

Modifiera produktdata automatiskt vid import från externa system.

Exempel:

  • Lägg till prefix på artikelnummer
  • Konvertera kategorier
  • Sätt standardvärden för saknade fält

Verktyg

Transaktionslogg - Se exakt vad som hände

Varje regelkörning loggas med full spårbarhet. Se exakt vilka regler som kördes på en order, vad de ändrade och om de lyckades.

– Tidsstämpel för varje regelkörning
– Indata och utdata
– Felmeddelanden vid fel
– Filtrerbar per order, regel och tidsperiod

Testmiljö

Testa innan du går live

Testa dina regler med riktig orderdata innan de aktiveras. Se resultatet utan att påverka produktionsdata.

– Testa med befintliga ordrar
– Se förväntad utdata
– Jämför före/efter
– Iterera snabbt

Utvecklarvänlig

Kan du TypeScript? Då kan du automatisera ditt lager.

Rule Engine är designad för utvecklare och tekniskt kunniga användare. Har du en utvecklare i teamet — eller är du själv en? Då har du full kontroll.

– TypeScript (JavaScript-kompatibelt)
– Stöd för standard-IDE
– Versionshantering möjlig via API
– Ingen väntetid på Lagersystem-teamet

Inte utvecklare?

Vi hjälper dig igång

Har du ingen utvecklare? Vårt team kan hjälpa till att konfigurera regler som passar din verksamhet. Kontakta oss för ett samtal.

Fulfilment-automatisering

Det kompletta automatiska flödet

Från orderimport till faktura — utan manuella steg

Rule Engine är en del av ett större automatiseringsflöde som körs vid varje order:

1. Order importeras automatiskt från webbshop/ERP
2. Rule Engine körs: Fraktval, subsite-tilldelning, tagg-tilldelning, ordermodifiering
3. Plock och packning med handterminal
4. Fraktetikett genereras → betalning dras automatiskt** på gateway
5. Spårning skickas till kund via e-post/SMS
6. Order stängs automatiskt i webbshop
7. Faktura skapas och bokförs automatiskt i ERP

Bakgrundsjobb som körs automatiskt

Utöver Rule Engine har Lagersystem ett antal bakgrundsjobb:

Orderimport

Automatisk import av ordrar från 9+ webbshoppar och 8+ ERP-system med konfigurerbara intervall

Minimilager-rapport

Daglig e-post med CSV över varor under minimilagernivå

Pickup-påminnelse-SMS

Automatiskt SMS när paketet väntar på paketombud ett användardefinierat antal dagar

Foto-arkivering

Automatisk arkivering av fotodokumentation till S3

Log-rensning

Automatisk radering av gamla loggposter

GDPR-rensning

Automatisk anonymisering av persondata efter konfigurerbar period

Valutakurser

Automatisk uppdatering av valutakurser

Produktsynkronisering

Automatisk synkronisering av produktdata från externa system

Vill du se Rule Engine i aktion?

Boka en demo och se hur TypeScript-baserade regler automatiserar ditt lagerflöde.

Boka en gratis demo

Få en personlig genomgång på 30-60 minuter. Vi visar dig precis hur Lagersystem passar din verksamhet — med fokus på de funktioner som är viktigast för dig.

Vi återkommer normalt inom 24 timmar på vardagar.

Har du en utmaning eller något annat gällande ditt lagersystem?