Kobler seg til ERP- og MES-systemer som

Integrasjoner / ERP / KARAT

Veiledning for KARAT-integrasjon for produksjonsplanlegging med SkyPlanner APS

Denne veiledningen for KARAT-integrasjon viser partnere og IT-team hvordan IS KARAT kobles til SkyPlanner APS. SkyPlanner integreres med KARAT i begge retninger via KARATs egne grensesnitt:

  • Produksjonsordrer (výrobní příkazy) og produksjonsjobber (výrobní zakázky) med tilhørende operasjoner importeres, sammen med varekort, stykklister, ruter, maskiner, arbeidsplasser, personellressurser, lagerbeholdning og utstedte innkjøpsordrer.
  • Planlagte start- og sluttdatoer overføres tilbake til produksjonsdataene i KARAT.
  • Operatørenes tidsregistreringer kan overføres tilbake via KARATs terminalrapportering hvis dere ønsker det.
  • SkyPlanners webhooks sender planendringer fortløpende.
Gantt-tidslinje i SkyPlanner APS med jobber fordelt på arbeidsstasjoner og en ordreliste nedenfor.

SkyPlanner-teamet tilpasser integrasjonen til KARAT-oppsettet deres under innføringen og gir støtte etter at løsningen er satt i drift. Denne veiledningen er for KARAT-partnere og utviklere som vil delta i arbeidet eller selv bygge videre på SkyPlanners dokumenterte REST API (API-referanse).

KARATs integrasjonsgrensesnitt

Avtalt datagrensesnitt.

KARAT Software opplyser at den åpne arkitekturen i ERP KARAT gjør det mulig å koble systemet til andre eksterne informasjonssystemer, og at systemet støtter elektronisk datautveksling i XML, EDI, ISDOC og ISDS (programvareutvikling hos KARAT). For et planleggingsverktøy betyr dette et grensesnitt som avtales for deres installasjon. Det eksporterer åpne produksjonsordrer, ruter, ressurser, lagerbeholdning og innkjøpsordrer, og importerer planlagte datoer.

Grensesnitt for terminalrapportering.

KARATs modul for terminalrapportering (terminálové odvádění) klargjør data for eksport til et eksternt system og tar imot importerte data via et avtalt grensesnitt (terminalrapportering). Den håndterer start, avbrudd og avslutning av arbeid, overlevering av operasjoner, materialuttak til produksjon og mottak av ferdigvarer. Dette er den naturlige kanalen for å overføre registrert arbeid fra SkyPlanner.

Systemintegrasjon som tjeneste.

KARAT Software tilbyr å koble IS KARAT til datainnsamling fra produksjonsgulvet, automatiserte lagre, CAD/CAM og andre spesialiserte applikasjoner (systemintegrasjon). Under avklaringen avtaler SkyPlanner-teamet grensesnittet med KARAT Software eller KARAT-partneren deres.

Excel og CSV.

Åpne produksjonsordrer eksportert til Excel eller CSV er nok til prøveimporten.

Autentisering og lisensiering

  • Integrasjonsbruker. Grensesnittet kjøres med en KARAT-bruker som har tilgang til produksjons-, lager- og innkjøpsdataene det leser og skriver. Tilgangsrettighetene i KARAT kan styres helt ned til enkelte tabellnøkler, så begrens dem nøye.
  • Driftsform. IS KARAT kjøres lokalt, med utkontraktert drift eller som SaaS. Under avklaringen settes overføringsmåten for det avtalte grensesnittet opp for deres driftsform, enten som filutveksling eller et tjenesteendepunkt.
  • Lisensiering. Det avtalte grensesnittet og eventuelt arbeid fra KARAT Software avtales med KARAT Software eller partneren deres.

Hos SkyPlanner bruker REST API et API-token i Authorization-Token-headeren til autentisering (SkyPlanner Settings > API). API-et er dokumentert i Swagger/OpenAPI. Integrasjonsveiledningen tar dere gjennom de første kallene.

Hendelser og polling

SkyPlanner leser data fra KARAT med faste intervaller. Nye oppdrag hentes gjennom planlagte eksporter eller lesinger via det avtalte grensesnittet, filtrert på åpne produksjonsordrer og nylige endringer. Intervallet fastsettes for hvert anlegg, fra noen få minutter for produksjonsordrer til hver time for lagerbeholdning.

SkyPlanner sender webhooks når status eller planen endres. Tilbakeskrivingen er dermed hendelsesstyrt.

Datakobling

Objekt i KARATObjekt i SkyPlannerRetningHyppighet
Varekort (karty), enheterProdukter og materialerKARAT → SkyPlannerFørstegangsimport, deretter polling
Stykklister (kusovníky)Produktstruktur, delprodukter, materialer per produktKARAT → SkyPlannerFørstegangsimport, deretter ved endringer
Produksjonsruter (technologické postupy), operasjoner og tiderProsesstrinn med varighet, rigg- og nedriggingstidKARAT → SkyPlannerFørstegangsimport, deretter ved endringer
Ressurser (zdroje): maskiner, arbeidsplasserArbeidsstasjoner, grupper av arbeidsstasjoner, alternative arbeidsstasjonerKARAT → SkyPlannerFørstegangsimport, sjelden deretter
PersonellressurserPersonell og antall operatører per jobbKARAT → SkyPlannerFørstegangsimport, deretter ved endringer
Produksjonsordrer (výrobní příkazy), produksjonsjobber (výrobní zakázky), operasjoner, materialerOrdrer og jobber med frister og materialbehovKARAT → SkyPlannerPolling med noen få minutters mellomrom
Lagerbeholdning (sklady)LagersaldoerKARAT → SkyPlannerPolling hver time eller ved planleggingskjøring
Utstedte innkjøpsordrer (objednávky vydané) med leveringsdatoerInnkjøpsordrer, innkommende materialer etter leveringsdatoKARAT → SkyPlannerPolling hver time eller ved planleggingskjøring
Planlagt start og slutt per ordreoperasjon (avtalt import)Planlagt start og slutt per jobbSkyPlanner → KARATVed planendring, via webhook fra SkyPlanner
Terminalrapportering: start, stopp, overlevering, mengderTidsregistreringer og operatørbekreftelserSkyPlanner → KARATPer bekreftelse eller per skift, hvis valgt
Finnes ikke i KARATOmstillingsmatrise, verktøy som ressurser med begrenset kapasitet, jobber med flere operatørerVedlikeholdes i SkyPlannerSettes opp under innføringen

Integrasjonsmønstre

1. Førstegangsimport av grunndata. Les inn varekort, stykklister, ruter og ressurser. Ta et bevisst valg når ressursene kobles til SkyPlanner: En arbeidsplass med fire maskiner blir til én gruppe med arbeidsstasjoner eller fire arbeidsstasjoner. Personellressurser som planlegges med vektet planlegging for arbeid før produksjon, for eksempel teknologer og konstruktører, holdes utenfor planen for produksjonsgulvet med mindre dere bestemmer noe annet.

2. Ordresynkronisering. Les inn frigitte produksjonsordrer med tilhørende operasjoner og materialer, samt utstedte innkjøpsordrer. SkyPlanner regner bestilt materiale som tilgjengelig på innkjøpsordrens leveringsdato og oppdaterer lagerbeholdningen når innkjøpsordren merkes som Delivered.

3. Tilbakeskriving av planen. Når planleggingsmotoren plasserer eller flytter en jobb, utløser en webhook fra SkyPlanner import av planlagte start- og sluttdatoer til KARAT via det avtalte grensesnittet. Hvor dataene skal importeres i KARAT – til ressursreservasjonene eller operasjonsdatoene på produksjonsordren – fastsettes under avklaringen ved innføring.

4. Bekreftelser fra produksjonsgulvet. Operatørene registrerer arbeid med SkyPlanner Mobile Confirmations eller Production Timer, og tidsregistreringene holder planen oppdatert. Dere velger om faktiske tider skal overføres tilbake til KARAT. Hvis ja, importeres de via grensesnittet for terminalrapportering som start-, stopp- og mengdehendelser per operasjon. Hvis nei, fortsetter operatørene å rapportere på KARAT-terminalene, og SkyPlanner leser disse rapportene.

5. Regler for dataeierskap og konflikthåndtering. Dokumenter dem før løsningen settes i drift:

DataEier
Varekort, stykklister, ruter, mengder, ordrestatusKARAT
Operasjonsrekkefølge, start- og sluttider, maskintildelingSkyPlanner
Omstillingsmatrise, krav til verktøy og operatører, alternative ressurserSkyPlanner
Skift og fridagerEtt system, valgt under avklaringen
Operasjonsrapporter, materialuttak og varemottakKARAT, registrert der eller overført fra tidsregistreringer i SkyPlanner

Velg ett system som skal skrive ordredatoene. Hvis APS KARAT fortsatt lagrer planer tilbake til produksjonsdataene, må dette slås av for ordrer som SkyPlanner planlegger. Da overskriver de to systemene aldri hverandres data.

Typiske prosjekttrinn

Implementeringen er normalt ferdig noen uker etter at innføringen starter. Valider først planen i den gratis prøveperioden på 30 dager med maskiner, ruter og åpne produksjonsordrer eksportert fra KARAT som CSV eller Excel.

  1. Datakobling. Fastsett koblingstabellen, reglene for dataeierskap, synkroniseringsintervallene og om operasjonsrapporter skal overføres tilbake.
  2. KARAT-grensesnitt. Avtal format og overføringsmåte for eksport og import med KARAT Software eller partneren deres, og opprett integrasjonsbrukeren. Test først på en kopi av databasen.
  3. Førstegangsimport. Varekort, stykklister, ruter, ressurser.
  4. Synkronisering av ordrer og innkjøpsordrer. Planlagt innlesing med filtre og nye forsøk ved feil.
  5. Oppsett av begrensninger i SkyPlanner. Matrise for omstillingstider, verktøy, antall operatører per jobb og alternative maskiner eller medarbeidere.
  6. Tilbakeskriving av planen. Test importen av planlagte datoer og, hvis det er valgt, importen av data fra terminalrapporteringen.
  7. Parallelltesting. Kjør SkyPlanner parallelt med dagens plan, sammenlign datoer og korriger grunndata.
  8. Produksjonssetting. Aktiver tilbakeskriving når dataene stemmer overens.

Dette bør dere planlegge for i en KARAT-integrasjon

  • Grensesnittet avtales for hver installasjon. Sett av tid til avklaring med KARAT Software eller partneren deres, og dokumenter eksport- og importformatet som en del av feltkoblingen.
  • Eierskap til planen. APS KARAT lagrer planer i produksjonsdataene ved lukking. Avgjør hvilke ordrer det fortsatt skal planlegge, om noen.
  • Hovedplan på tvers av fabrikker. Avgjør for hver fabrikk hvilke ordrer SkyPlanner skal planlegge.
  • Eksisterende terminalintegrasjoner. Hvis terminalrapporteringen allerede eksporterer til et annet system, bruk det avtalte grensesnittet også for tidsregistreringer fra SkyPlanner i stedet for å legge til et nytt.
  • Tidsenheter. Kontroller enhetene for operasjonstidene i rutene ved første innlesing. Alle varigheter avhenger av dette.

Hvem setter opp og støtter KARAT-integrasjonen?

  1. SkyPlanner-teamet setter opp integrasjonen under innføringen og gir støtte etter produksjonssetting. Dette omfatter de avtalte dataflytene for eksport, import og terminalrapportering. Hver fabrikk bruker KARAT på sin måte, og denne kunnskapen tas med i oppsettet.
  2. KARAT Software eller KARAT-partneren deres kan delta. De kjenner installasjonen og datastrukturene deres og kan sette opp det avtalte grensesnittet og integrasjonsbrukeren sammen med SkyPlanner-teamet.
  3. Egne utviklere kan bygge videre på integrasjonen via SkyPlanners REST API med et API-token. Et API-token er nok for å komme i gang, og SkyPlanner-teamet hjelper til ved behov. Se SkyPlanners integrasjonsdokumentasjon.

SkyPlanner koster fra 199 € per måned med 5 arbeidsstasjoner inkludert og faktureres månedlig. Dere får et pristilbud på integrasjonen på forhånd, tilpasset prosessen og behovene deres, sammen med abonnementet. Se priser, produksjonsplanlegging med KARAT som tar hensyn til faktisk maskin- og bemanningskapasitet, KARAT-siden og oversikten over ERP-integrasjoner. Les om produksjonsplanlegging for en grunnleggende innføring.

Produsentenes erfaringer med SkyPlanner

Kalle Kalliomäki, spesialist på forsyningskjeder i UTU, i tavleproduksjonen i Ulvila

2 hspart hver uke

«SkyPlanner har tatt produksjonsplanleggingen vår fra Excel-ark til produksjonsoptimalisering i sanntid.»

Kalle Kalliomäki, spesialist på forsyningskjeder
UTU · Elektriske tavler og koblingsanlegg

Produksjonsplanleggingen sparer 2 arbeidstimer hver uke, og en ny arbeidskø når produksjonslinjen på sekunder.

Les om UTUs erfaringer

Operatører i renromsdrakter ved en flaskefyllingslinje i Laboratory & Allieds legemiddelfabrikk i Nairobi

+90%produksjonseffektivitet

«Effektiviteten i produksjonen har økt med 90%.»

Abdul Rucyinga, IT-sjef
Laboratory & Allied · Legemiddelproduksjon

Produksjonseffektiviteten har økt med 90%, og det tar under 30 minutter å lage en optimalisert plan for tre måneder for alle arbeidsstasjoner.

Les om erfaringene til Laboratory & Allied

Flyfoto av Piristeels fabrikk for taksikringsprodukter i Kauhava

99,2%leveringspålitelighet

«SkyPlanner har gjort det lettere å identifisere flaskehalser og gitt oss en mer oversiktlig produksjonsstyring.»

Toni Tuori, produksjonssjef
Piristeel · Taksikring og takrennesystemer

Leveringspåliteligheten nådde 99,2% i år, og produksjonsplanleggingen sparer opptil fire arbeidstimer per dag.

Les om Piristeels erfaringer

Færrestans på grunn av materialmangel

«Verdien SkyPlanner gir oss, er at det er et verktøy som fungerer i det daglige, særlig når vi skal fastsette leveringsdatoer.»

Tommi Männistö, leder for produksjonsplanlegging
Eskomatic · Maskinering på oppdrag

Automatisk planlegging av belastningen gir mer presise leveringsdatoer, og produksjonsstans som skyldes materialmangel, er kraftig redusert.

Les Eskomatics vurdering

Vanlige spørsmål

Hvordan kobles SkyPlanner til KARAT?

Via et avtalt KARAT-datagrensesnitt i XML for ordrer, grunndata og planlagte datoer, og via KARATs terminalrapportering for registrert arbeid. SkyPlanner-teamet setter dette opp sammen med KARAT Software eller KARAT-partneren deres under innføringen.

Hvordan fanger SkyPlanner opp endringer i KARAT?

SkyPlanner leser fra KARAT etter en tidsplan som fastsettes for hver fabrikk, med filtre for åpne produksjonsordrer og nylige endringer. SkyPlanners egne webhooks sender ut planendringer fortløpende.

Hvordan skrives planlagte datoer tilbake til KARAT?

Planlagte start- og sluttdatoer importeres per ordreoperasjon gjennom det avtalte grensesnittet. Under avklaringen ved innføring fastsetter SkyPlanner-teamet hvor importen skal gå: til ressursreservasjoner eller operasjonsdatoer på produksjonsordren.

Kan operatørenes tidsregistreringer sendes tilbake til KARAT?

Ja, hvis dere velger det. KARATs terminalrapportering tar imot importerte data gjennom et avtalt grensesnitt, slik at tidsregistreringer fra SkyPlanner overføres som registreringer av start, stopp og antall per operasjon.

Bør en KARAT-partner foreslå APS KARAT eller SkyPlanner?

SkyPlanner når kundens plan endres ofte og må bygge på løpende oppdaterte data. APS KARAT planlegger ut fra data eksportert fra produksjonen, og planleggerne lager varianter før de lagrer én av dem tilbake (KARAT). SkyPlanner omplanlegger automatisk, planlegger omstillinger, verktøy, arbeidslag og materialer og har ubegrenset antall brukere, fra 199 € per måned.

Kan vi teste SkyPlanner før vi bygger integrasjonen?

Ja. Den gratis prøveperioden på 30 dager støtter opptil 20 arbeidsstasjoner med CSV- eller Excel-import fra KARAT, uten krav om kredittkort. Start prøveperioden, eller snakk med salg for å avklare omfanget av integrasjonen.