Integrationer / ERP / KARAT
Guide til KARAT-integration til produktionsplanlægning med SkyPlanner APS
Denne guide til KARAT-integration viser partnere og IT-teams, hvordan IS KARAT forbindes med SkyPlanner APS. SkyPlanner integreres med KARAT i begge retninger via KARATs egne grænseflader:
- Produktionsordrer (výrobní příkazy) og produktionsopgaver (výrobní zakázky) overføres til SkyPlanner sammen med deres operationer, varekort, styklister, ruter, maskiner, arbejdspladser, personaleressourcer, lagerbeholdninger og afgivne indkøbsordrer.
- Planlagte start- og slutdatoer skrives tilbage til produktionsdataene i KARAT.
- Operatørernes tidsregistreringer kan skrives tilbage via KARATs terminalrapportering, hvis I vælger det.
- SkyPlanner-webhooks sender ændringer i planen, så snart de sker.
SkyPlanner-teamet tilpasser integrationen til jeres KARAT-opsætning under opstarten og yder support efter idriftsættelsen. Denne guide er til KARAT-partnere og udviklere, der vil deltage eller selv bygge videre på SkyPlanners dokumenterede REST API (API-reference).
KARATs integrationsgrænseflader
Aftalt datagrænseflade.
KARAT Software oplyser, at åbenheden i ERP KARAT gør det muligt at forbinde systemet med andre eksterne informationssystemer, og at det understøtter elektronisk dataudveksling i XML, EDI, ISDOC og ISDS (softwareudvikling hos KARAT). For planlæggeren betyder det en grænseflade, der aftales til jeres installation, og som eksporterer åbne produktionsordrer, ruter, ressourcer, lagerbeholdninger og indkøbsordrer samt importerer planlagte datoer.
Grænseflade til terminalrapportering.
KARATs modul til terminalrapportering (terminálové odvádění) klargør data til eksport til et eksternt system og modtager importerede data via en aftalt grænseflade (terminalrapportering). Det håndterer start, afbrydelse og afslutning af arbejde, overdragelse af operationer, materialeudlevering til produktionen og modtagelse af færdigvarer. Det er den naturlige vej for registreret arbejde fra SkyPlanner.
Systemintegration som service.
KARAT Software tilbyder at forbinde IS KARAT med dataopsamling i produktionen, automatiske lagre, CAD/CAM og andre specialiserede applikationer (systemintegration). SkyPlanner-teamet aftaler grænsefladen med KARAT Software eller jeres KARAT-partner under afklaringen.
Excel og CSV.
Åbne produktionsordrer eksporteret til Excel eller CSV er nok til en prøveindlæsning.
Autentificering og licenser
- Integrationsbruger. Grænsefladen kører under en KARAT-bruger med rettigheder til de produktions-, lager- og indkøbsdata, den læser og skriver. Adgangsrettigheder i KARAT kan styres helt ned til de enkelte tabelnøgler, så begræns dem nøje.
- Driftsform. IS KARAT kører lokalt, som outsourcet løsning eller som SaaS. Transporten via den aftalte grænseflade (filudveksling eller et service-endpoint) tilpasses jeres driftsform under afklaringen.
- Licenser. Den aftalte grænseflade og eventuelt arbejde fra KARAT Software aftales med KARAT Software eller jeres partner.
Hos SkyPlanner autentificeres REST API med et API-token i headeren Authorization-Token (SkyPlanner Settings > API), og API’et er dokumenteret i Swagger/OpenAPI. Integrationsvejledningen gennemgår de første kald.
Hændelser og polling
SkyPlanner læser data fra KARAT med faste intervaller. Nye opgaver hentes via planlagte eksporter eller læsninger gennem den aftalte grænseflade, filtreret på åbne produktionsordrer og seneste ændringer. Hyppigheden fastlægges for hver fabrik og spænder fra med få minutters mellemrum for produktionsordrer til hver time for lagerbeholdninger.
SkyPlanner sender webhooks, når en tilstand eller planen ændres, så tilbageskrivningen er hændelsesstyret.
Datamapping
| Objekt i KARAT | Objekt i SkyPlanner | Retning | Hyppighed |
|---|---|---|---|
| Varekort (karty), enheder | Produkter og materialer | KARAT → SkyPlanner | Første indlæsning, derefter polling |
| Styklister (kusovníky) | Produktstruktur, delprodukter, materialer pr. produkt | KARAT → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Produktionsruter (technologické postupy), operationer og tider | Procestrin med varigheder, opstillings- og nedtagningstider | KARAT → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Ressourcer (zdroje): maskiner, arbejdspladser | Arbejdsstationer, grupper af arbejdsstationer, alternative arbejdsstationer | KARAT → SkyPlanner | Første indlæsning, sjældent derefter |
| Personaleressourcer | Personale og antal operatører pr. opgave | KARAT → SkyPlanner | Første indlæsning, derefter ved ændringer |
| Produktionsordrer (výrobní příkazy), produktionsopgaver (výrobní zakázky), operationer, materialer | Ordrer og opgaver med leveringsfrister og materialebehov | KARAT → SkyPlanner | Polling med få minutters mellemrum |
| Lagerbeholdninger (sklady) | Lagersaldi | KARAT → SkyPlanner | Polling hver time eller ved planlægningskørsel |
| Afgivne indkøbsordrer (objednávky vydané) med leveringsdatoer | Indkøbsordrer, indgående materialer efter leveringsdato | KARAT → SkyPlanner | Polling hver time eller ved planlægningskørsel |
| Planlagt start og afslutning pr. ordreoperation (aftalt import) | Planlagt start og afslutning pr. opgave | SkyPlanner → KARAT | Ved planændringer via webhook fra SkyPlanner |
| Terminalrapportering: start, stop, overdragelse, mængder | Tidsregistreringer og operatørernes tilbagemeldinger | SkyPlanner → KARAT | Pr. tilbagemelding eller pr. skift, hvis det vælges |
| Findes ikke i KARAT | Omstillingstidsmatrix, værktøjer som ressourcer med begrænset kapacitet, opgaver med flere operatører | Vedligeholdes i SkyPlanner | Konfigureres under opstarten |
Integrationsmønstre
1. Første indlæsning af stamdata. Læs varekort, styklister, ruter og ressourcer ind. Tag aktivt stilling til, hvordan ressourcerne skal repræsenteres i SkyPlanner: En arbejdsplads med fire maskiner bliver til én gruppe af arbejdsstationer eller fire arbejdsstationer. Personaleressourcer, der planlægges med vægtet planlægning til produktionsforberedende arbejde, såsom teknologer og designere, holdes uden for produktionsplanen, medmindre I beslutter andet.
2. Ordresynkronisering. Læs frigivne produktionsordrer ind med deres operationer og materialer samt afgivne indkøbsordrer. SkyPlanner regner bestilte materialer som tilgængelige på indkøbsordrens leveringsdato og opdaterer lagerbeholdningen, når indkøbsordren markeres som Delivered.
3. Tilbageskrivning af planen. Når planlægningsmotoren placerer eller flytter en opgave, udløser en webhook fra SkyPlanner import af planlagte start- og slutdatoer til KARAT via den aftalte grænseflade. Under afklaringen i opstartsforløbet fastlægges det, hvor data skal importeres i KARAT: til ressourcereservationerne eller til operationsdatoerne på produktionsordren.
4. Tilbagemeldinger fra produktionen. Operatørerne registrerer arbejde med SkyPlanner Mobile Confirmations eller Production Timer, og tidsregistreringerne holder planen opdateret. I vælger, om faktiske tider skal skrives tilbage til KARAT. Hvis ja, importeres de via grænsefladen til terminalrapportering som start-, stop- og mængdehændelser pr. operation. Hvis nej, fortsætter operatørerne med at rapportere på KARAT-terminaler, og SkyPlanner læser disse tilbagemeldinger.
5. Dataejerskab og konfliktregler. Skriv dem ned før idriftsættelsen:
| Data | Dataejer |
|---|---|
| Varekort, styklister, ruter, mængder, ordrestatus | KARAT |
| Operationsrækkefølge, start- og sluttider, maskintildeling | SkyPlanner |
| Omstillingstidsmatrix, krav til værktøjer og operatører, alternative ressourcer | SkyPlanner |
| Skift og arbejdsfri dage | Ét system, valgt under afklaringen |
| Operationstilbagemeldinger, materialeudleveringer og -modtagelser | KARAT, registreret dér eller overført fra tidsregistreringer i SkyPlanner |
Vælg ét system til at skrive ordredatoer. Hvis APS KARAT stadig gemmer planer tilbage i produktionsdataene, skal I slå det fra for de ordrer, SkyPlanner planlægger, så de to systemer aldrig overskriver hinanden.
Typiske projekttrin
Implementeringen afsluttes normalt i løbet af ugerne efter opstartsforløbets begyndelse. Inden da kan I validere planen i den gratis prøveperiode på 30 dage med maskiner, ruter og åbne produktionsordrer eksporteret fra KARAT som CSV eller Excel.
- Mapping. Fastlæg mappingtabellen, regler for dataejerskab, synkroniseringshyppigheder, og om operationstilbagemeldinger skal skrives tilbage.
- KARAT-grænseflade. Aftal format og transport til eksport og import med KARAT Software eller jeres partner, og opret integrationsbrugeren. Test først på en kopi af databasen.
- Første indlæsning. Varekort, styklister, ruter, ressourcer.
- Synkronisering af ordrer og indkøbsordrer. Planlagte læsninger med filtre og genforsøg.
- Opsætning af begrænsninger i SkyPlanner. Matrix for omstillingstider, værktøjer, antal operatører pr. opgave og alternative maskiner eller medarbejdere.
- Tilbageskrivning af planen. Test importen af planlagte datoer og, hvis det er valgt, importen af terminalregistreringer.
- Paralleltest. Kør SkyPlanner sideløbende med den nuværende plan, sammenlign datoer, og ret stamdata.
- Idriftsættelse. Aktivér tilbageskrivning, når data stemmer overens.
Det skal I tage højde for ved en KARAT-integration
- Grænsefladen aftales for den enkelte installation. Afsæt tid til afklaring med KARAT Software eller jeres partner, og dokumentér eksport- og importformatet som en del af datamappingen.
- Ansvar for planen. APS KARAT gemmer planer i produktionsdata ved lukning. Beslut, hvilke ordrer det eventuelt fortsat skal planlægge.
- Hovedplan på tværs af fabrikker. Beslut for hver fabrik, hvilke ordrer SkyPlanner skal planlægge.
- Eksisterende terminalintegrationer. Hvis terminalregistreringer allerede eksporteres til et andet system, så genbrug den aftalte grænseflade til tidsregistreringer fra SkyPlanner i stedet for at tilføje endnu en.
- Tidsenheder. Kontrollér enhederne for operationstider i ruterne ved den første indlæsning. Alle varigheder afhænger af dem.
Hvem konfigurerer og supporterer KARAT-integrationen?
- SkyPlanner-teamet konfigurerer integrationen under opstarten og yder support efter idriftsættelsen. Det gælder de aftalte dataflow for eksport, import og terminalregistrering. Hver fabrik bruger KARAT på sin egen måde, og den viden bringes i spil her.
- KARAT Software eller jeres KARAT-partner kan deltage. De kender jeres installation og datastrukturer og kan konfigurere den aftalte grænseflade og integrationsbruger sammen med SkyPlanner-teamet.
- Jeres egne udviklere kan bygge videre på integrationen via SkyPlanners REST API med et API-token. Et API-token er nok til at komme i gang, og SkyPlanner-teamet hjælper efter behov. Se SkyPlanners integrationsdokumentation.
SkyPlanner koster fra 199 € om måneden med 5 arbejdsstationer inkluderet og månedlig fakturering. I får på forhånd et tilbud på integrationen, tilpasset jeres processer og behov, sammen med jeres abonnement. Se priser, produktionsplanlægning med KARAT inden for maskinernes og medarbejdernes faktiske kapacitet, KARAT-siden og oversigten over ERP-integrationer. Få en grundlæggende introduktion til planlægning under detailplanlægning.
Produktionsvirksomheders erfaringer med SkyPlanner
2 hsparet hver uge
“SkyPlanner har flyttet vores produktionsplanlægning fra Excel-regneark til optimering af produktionen i realtid.”
Kalle Kalliomäki, specialist i forsyningskæder
UTU · Eltavler og koblingsanlæg
Produktionsplanlægningen sparer 2 timers arbejdstid hver uge, og en ny opgavekø når ud til linjen på få sekunder.
+90%produktionseffektivitet
“Effektiviteten i produktionen er steget med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Lægemiddelproduktion
Produktionseffektiviteten er steget med 90%, og det tager under 30 minutter at udarbejde en optimeret plan for tre måneder på tværs af alle arbejdsstationer.
99,2%leveringssikkerhed
“SkyPlanner har gjort det lettere at identificere flaskehalse og gjort produktionsstyringen mere overskuelig.”
Toni Tuori, produktionschef
Piristeel · Tagsikkerhed og regnvandssystemer
Leveringssikkerheden nåede 99,2% i år, og detailplanlægningen sparer op til fire timers arbejdstid om dagen.
Færrestop på grund af materialemangel
“Værdien af SkyPlanner for os er, at det er et værktøj, der fungerer i hverdagen, især når vi skal fastlægge leveringsdatoer.”
Tommi Männistö, produktionsplanlægningschef
Eskomatic · Spåntagende bearbejdning som underleverandør
Automatisk belastningsplanlægning giver mere præcise leveringsdatoer, og antallet af produktionsstop på grund af materialemangel er faldet markant.
Ofte stillede spørgsmål
Hvordan forbindes SkyPlanner med KARAT?
Via en aftalt KARAT-datagrænseflade i XML til ordrer, stamdata og planlagte datoer samt via KARATs terminalregistrering til registreret arbejde. SkyPlanner-teamet sætter det op sammen med KARAT Software eller jeres KARAT-partner under opstarten.
Hvordan henter SkyPlanner ændringer i KARAT?
SkyPlanner læser data fra KARAT med intervaller, der fastlægges for hver fabrik, og henter kun åbne produktionsordrer og de seneste ændringer. SkyPlanners egne webhooks sender ændringer i planen, så snart de sker.
Hvordan skrives planlagte datoer tilbage til KARAT?
De planlagte start- og slutdatoer for hver ordreoperation importeres via den aftalte grænseflade. Under afklaringen ved opstart fastlægger SkyPlanner-teamet, om importen skal gå til ressourcereservationer eller operationsdatoer på produktionsordren.
Kan operatørernes tidsregistreringer overføres tilbage til KARAT?
Ja, hvis I vælger det. KARATs terminalregistrering kan importere data via en aftalt grænseflade, så tidsregistreringer fra SkyPlanner overføres som start-, stop- og mængdehændelser for hver operation.
Bør en KARAT-partner anbefale APS KARAT eller SkyPlanner?
SkyPlanner, når kundens plan ændres ofte og skal bygge på aktuelle data. APS KARAT planlægger ud fra data eksporteret fra produktionen, og planlæggerne udarbejder varianter, før de gemmer en af dem tilbage (KARAT). SkyPlanner omplanlægger automatisk og planlægger omstillinger, værktøjer, bemanding og materialer. Der er et ubegrænset antal brugere med i prisen, som starter fra 199 € om måneden.
Kan vi teste SkyPlanner, før vi bygger integrationen?
Ja. Den gratis prøveperiode på 30 dage understøtter op til 20 arbejdsstationer med CSV- eller Excel-import fra KARAT. Der kræves intet kreditkort. Start prøveperioden, eller tal med salg for at få afklaret integrationens omfang.