Integrationer / ERP / KARAT
Guide till KARAT-integration för produktionsplanering med SkyPlanner APS
Den här guiden till KARAT-integration visar partner och IT-team hur IS KARAT ansluts till SkyPlanner APS. SkyPlanner integreras med KARAT i båda riktningarna via KARAT:s egna gränssnitt:
- Tillverkningsorder (výrobní příkazy) och produktionsuppdrag (výrobní zakázky) läses in med tillhörande operationer, artikelkort, stycklistor, beredningar, maskiner, arbetsplatser, personalresurser, lagersaldon och utställda inköpsorder.
- Planerade start- och slutdatum skrivs tillbaka till produktionsdata i KARAT.
- Om ni vill kan operatörernas tidsregistreringar skrivas tillbaka via KARAT:s terminalrapportering.
- SkyPlanners webhooks skickar planändringar direkt när de sker.
SkyPlanner-teamet anpassar integrationen till er KARAT-miljö under införandet och ger support efter driftstart. Guiden vänder sig till KARAT-partner och utvecklare som vill medverka eller själva bygga vidare på SkyPlanners dokumenterade REST API (API-referens).
KARAT:s integrationsgränssnitt
Överenskommet datagränssnitt.
Enligt KARAT Software gör öppenheten i ERP KARAT det möjligt att ansluta systemet till andra externa informationssystem. Systemet stöder elektroniskt datautbyte i XML, EDI, ISDOC och ISDS (programvaruutveckling hos KARAT). För ett planeringssystem innebär det ett gränssnitt som ni kommer överens om för er installation. Det exporterar öppna tillverkningsorder, beredningar, resurser, lagersaldon och inköpsorder samt importerar planerade datum.
Gränssnitt för terminalrapportering.
KARAT:s modul för terminalrapportering (terminálové odvádění) förbereder data för export till ett externt system och tar emot importerade data enligt ett överenskommet gränssnitt (terminalrapportering). Modulen hanterar start, avbrott och avslut av arbete, överlämning av operationer, materialuttag till produktionen och inleverans av färdiga varor. Det är den naturliga vägen för registrerat arbete från SkyPlanner.
Systemintegration som tjänst.
KARAT Software erbjuder en tjänst för att ansluta IS KARAT till datainsamling i produktionen, automatiserade lager, CAD/CAM och andra specialiserade applikationer (systemintegration). Under kartläggningen kommer SkyPlanner-teamet överens om gränssnittet med KARAT Software eller er KARAT-partner.
Excel och CSV.
Öppna tillverkningsorder exporterade till Excel eller CSV räcker för provinläsningen.
Autentisering och licensiering
- Integrationsanvändare. Gränssnittet körs med en KARAT-användare som har behörighet till de produktions-, lager- och inköpsdata som det läser och skriver. Behörigheterna i KARAT kan styras ända ner till enskilda tabellnycklar, så begränsa dem noga.
- Driftform. IS KARAT körs lokalt, med utlagd drift eller som SaaS. Under kartläggningen anpassas överföringen via det överenskomna gränssnittet (filutbyte eller en tjänsteändpunkt) till er driftmiljö.
- Licensiering. Ni avtalar med KARAT Software eller er partner om det överenskomna gränssnittet och eventuellt arbete som KARAT Software ska utföra.
På SkyPlanner-sidan använder REST API en API-token i headern Authorization-Token för autentisering (SkyPlanner Settings > API). API:et är dokumenterat i Swagger/OpenAPI. Integrationsguiden går igenom de första anropen.
Händelser och pollning
SkyPlanner läser från KARAT med bestämda intervall. Nya uppdrag hämtas genom schemalagda exporter eller läsningar via det överenskomna gränssnittet, filtrerade på öppna tillverkningsorder och de senaste ändringarna. Intervallet bestäms per fabrik, från inläsning med några minuters mellanrum för tillverkningsorder till en gång i timmen för lagersaldon.
SkyPlanner skickar webhooks när status eller planen ändras, så återskrivningen är händelsestyrd.
Datamappning
| Objekt i KARAT | Objekt i SkyPlanner | Riktning | Frekvens |
|---|---|---|---|
| Artikelkort (karty), enheter | Produkter och material | KARAT → SkyPlanner | Första inläsning, därefter pollning |
| Stycklistor (kusovníky) | Produktstruktur, delprodukter, material per produkt | KARAT → SkyPlanner | Första inläsning, därefter vid ändring |
| Beredningar (technologické postupy), operationer och tider | Processteg med varaktigheter, ställ- och avrustningstider | KARAT → SkyPlanner | Första inläsning, därefter vid ändring |
| Resurser (zdroje): maskiner, arbetsplatser | Produktionsgrupper, grupper av produktionsgrupper, alternativa produktionsgrupper | KARAT → SkyPlanner | Första inläsning, därefter sällan |
| Personalresurser | Personal och antal operatörer per operation | KARAT → SkyPlanner | Första inläsning, därefter vid ändring |
| Tillverkningsorder (výrobní příkazy), produktionsuppdrag (výrobní zakázky), operationer, material | Order och operationer med slutdatum och materialbehov | KARAT → SkyPlanner | Pollning med några minuters mellanrum |
| Lagerbestånd (sklady) | Lagersaldon | KARAT → SkyPlanner | Pollning, varje timme eller vid planeringskörning |
| Utställda inköpsorder (objednávky vydané) med leveransdatum | Inköpsorder, inkommande material per leveransdatum | KARAT → SkyPlanner | Pollning, varje timme eller vid planeringskörning |
| Planerad start och sluttid per orderoperation (överenskommen import) | Planerad start och sluttid per operation | SkyPlanner → KARAT | Vid ändring av planen, via en webhook från SkyPlanner |
| Terminalrapportering: start, stopp, överlämning, kvantiteter | Tidsregistreringar och operatörsrapportering | SkyPlanner → KARAT | Per rapportering eller per skift, om ni väljer det |
| Finns inte i KARAT | Ställtidsmatris, verktyg som resurser med begränsad kapacitet, operationer med flera operatörer | Underhålls i SkyPlanner | Konfigureras under införandet |
Integrationsupplägg
1. Första inläsning av grunddata. Läs in artikelkort, stycklistor, beredningar och resurser. Gör medvetna val när resurserna mappas till SkyPlanner: en arbetsplats med fyra maskiner blir en samling produktionsgrupper eller fyra separata produktionsgrupper. Personalresurser som planeras med viktad planering för förberedande arbete, exempelvis produktionstekniker och konstruktörer, ingår inte i verkstadsplanen om ni inte bestämmer annat.
2. Ordersynkronisering. Läs in frisläppta tillverkningsorder med operationer och material samt utställda inköpsorder. SkyPlanner räknar beställt material som tillgängligt på inköpsorderns leveransdatum och uppdaterar lagersaldot när inköpsordern markeras som Delivered.
3. Återskrivning av planen. När planeringsmotorn lägger in eller flyttar en operation utlöser en webhook från SkyPlanner en import av planerade start- och slutdatum till KARAT via det överenskomna gränssnittet. Under kartläggningen i samband med införandet fastställs var uppgifterna ska skrivas i KARAT: i resursreservationerna eller i operationsdatumen på tillverkningsordern.
4. Rapportering från produktionen. Operatörerna registrerar arbete med SkyPlanner Mobile Confirmations eller Production Timer, och tidsregistreringarna håller planen aktuell. Ni väljer om faktiska tider ska skrivas tillbaka till KARAT. Om ni väljer det importeras de via gränssnittet för terminalrapportering som start-, stopp- och kvantitetshändelser per operation. Annars fortsätter operatörerna att rapportera på KARAT-terminalerna, och SkyPlanner läser in rapporterna därifrån.
5. Dataägarskap och konfliktregler. Dokumentera dem före driftstart:
| Data | Ägare |
|---|---|
| Artikelkort, stycklistor, beredningar, kvantiteter, orderstatus | KARAT |
| Operationsföljd, start- och sluttider, maskintilldelning | SkyPlanner |
| Ställtidsmatris, krav på verktyg och operatörer, alternativa resurser | SkyPlanner |
| Skift och arbetsfria dagar | Ett system, valt under kartläggningen |
| Operationsrapportering, materialuttag och inleveranser | KARAT, med registrering där eller överföring från SkyPlanners tidsregistreringar |
Låt bara ett system skriva orderdatum. Om APS KARAT fortfarande sparar planer till produktionsdata ska ni stänga av det för de order som SkyPlanner planerar. Då skriver systemen aldrig över varandras uppgifter.
Vanliga projektsteg
Implementeringen blir normalt klar inom några veckor från införandets start. Innan dess kan ni validera planen under den kostnadsfria provperioden på 30 dagar, med maskiner, beredningar och öppna tillverkningsorder exporterade från KARAT som CSV eller Excel.
- Mappning. Fastställ mappningstabellen, reglerna för dataägarskap, synkroniseringsintervallen och om operationsrapporter ska skrivas tillbaka.
- KARAT-gränssnitt. Kom överens med KARAT Software eller er partner om format och överföringssätt för export och import, och konfigurera integrationsanvändaren. Testa först på en kopia av databasen.
- Första inläsning. Artikelkort, stycklistor, beredningar, resurser.
- Synkronisering av order och inköpsorder. Schemalagd inläsning med filter och återförsök.
- Konfiguration av begränsningar i SkyPlanner. Ställtidsmatris, verktyg, antal operatörer per operation och alternativa maskiner eller personal.
- Återskrivning av planen. Testa importen av planerade datum och, om ni har valt det, importen av terminalrapportering.
- Parallelltestning. Kör SkyPlanner parallellt med den befintliga planen, jämför datum och rätta grunddata.
- Driftsättning. Aktivera återskrivningen när uppgifterna stämmer överens.
Att planera för vid en KARAT-integration
- Gränssnittet avtalas för varje installation. Avsätt tid för kartläggning tillsammans med KARAT Software eller er partner, och dokumentera export- och importformatet som en del av datamappningen.
- Ansvar för planen. APS KARAT sparar planerna i produktionsdata när programmet stängs. Bestäm vilka order det fortfarande ska planera, om några.
- Gemensam huvudplan för flera anläggningar. Bestäm för varje anläggning vilka order SkyPlanner ska planera.
- Befintliga terminalintegrationer. Om terminalrapporteringen redan exporterar till ett annat system, återanvänd det överenskomna gränssnittet för tidregistreringar från SkyPlanner i stället för att lägga till ett andra.
- Tidsenheter. Kontrollera enheterna för operationstider i beredningarna vid den första inläsningen. Rätt tidsenheter är avgörande för att alla tidslängder ska bli korrekta.
Vem konfigurerar och ger support för KARAT-integrationen?
- SkyPlanner-teamet konfigurerar integrationen under införandet och ger support efter driftsättningen. Det gäller de överenskomna flödena för export, import och terminalrapportering. Varje anläggning använder KARAT på sitt sätt, och den kunskapen tas till vara här.
- KARAT Software eller er KARAT-partner kan delta. De känner till er installation och era datastrukturer och kan konfigurera det överenskomna gränssnittet och integrationsanvändaren tillsammans med SkyPlanner-teamet.
- Era egna utvecklare kan bygga vidare på integrationen via SkyPlanners REST API med en API-token. En API-token räcker för att komma igång, och SkyPlanner-teamet hjälper till vid behov. Dokumentationen finns i SkyPlanners integrationsdokumentation.
SkyPlanner kostar från 199 € per månad med 5 produktionsgrupper inkluderade och faktureras månadsvis. Ni får en offert för integrationen i förväg, anpassad till era processer och behov, tillsammans med ert abonnemang. Se priser, finplanering för KARAT, KARAT-sidan och översikten över ERP-integrationer. För grunderna i planering, se produktionsplanering.
Tillverkningsföretag om SkyPlanner
2 hsparade varje vecka
”SkyPlanner har tagit vår produktionsplanering från Excel-kalkylblad till produktionsoptimering i realtid.”
Kalle Kalliomäki, specialist inom försörjningskedjan
UTU · Elcentraler och ställverk
Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny arbetskö når produktionslinjen på några sekunder.
+90%produktionseffektivitet
”Effektiviteten i produktionen har ökat med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning
Produktionseffektiviteten har ökat med 90%, och det tar under 30 minuter att skapa en optimerad plan för tre månader för alla produktionsgrupper.
99,2%leveransprecision
”SkyPlanner har gjort det lättare att upptäcka flaskhalsar och gett oss en tydligare produktionsstyrning.”
Toni Tuori, produktionschef
Piristeel · Taksäkerhet och takavvattningssystem
Leveransprecisionen nådde 99,2% i år, och produktionsplaneringen sparar upp till fyra timmars arbetstid per dag.
Färrestopp på grund av materialbrist
”Värdet med SkyPlanner för oss är att det är ett verktyg som fungerar i det dagliga arbetet, särskilt när vi ska fastställa leveransdatum.”
Tommi Männistö, produktionsplaneringschef
Eskomatic · Legobearbetning
Automatisk beläggningsplanering ger mer exakta leveransdatum, och produktionsstoppen på grund av materialbrist har minskat kraftigt.
Vanliga frågor
Hur ansluter SkyPlanner till KARAT?
Via ett överenskommet KARAT-gränssnitt i XML för order, grunddata och planerade datum, samt via KARATs terminalrapportering för registrerat arbete. SkyPlanner-teamet konfigurerar detta tillsammans med KARAT Software eller er KARAT-partner under införandet.
Hur hämtar SkyPlanner ändringar i KARAT?
SkyPlanner läser in data från KARAT enligt ett schema som ställs in för varje anläggning, med filtrering på öppna tillverkningsorder och de senaste ändringarna. SkyPlanners egna webhooks skickar planändringar så snart de sker.
Hur skrivs planerade datum tillbaka till KARAT?
Genom import av planerade start- och slutdatum per orderoperation via det överenskomna gränssnittet. Under kartläggningen vid införandet fastställer SkyPlanner-teamet var uppgifterna ska importeras: till resursreservationer eller till operationsdatum på tillverkningsordern.
Kan operatörernas tidregistreringar skrivas tillbaka till KARAT?
Ja, om ni väljer det. KARATs terminalrapportering tar emot importerade data via ett överenskommet gränssnitt. Tidregistreringar från SkyPlanner förs då över som start-, stopp- och kvantitetshändelser per operation.
Bör en KARAT-partner föreslå APS KARAT eller SkyPlanner?
SkyPlanner, när kundens plan ändras ofta och måste baseras på aktuella data. APS KARAT planerar utifrån data som exporterats från produktionen, och planerarna skapar varianter innan de sparar tillbaka en av dem (KARAT). SkyPlanner planerar om automatiskt, planerar omställningar, verktyg, arbetslag och material och har obegränsat antal användare, från 199 € per månad.
Kan vi testa SkyPlanner innan vi bygger integrationen?
Ja. Under den kostnadsfria provperioden på 30 dagar kan ni använda upp till 20 produktionsgrupper och importera CSV- eller Excel-filer från KARAT. Inget kreditkort behövs. Starta provperioden eller kontakta säljteamet för en kartläggning av integrationen.