Koppelingen / ERP / KARAT
Handleiding voor de KARAT-koppeling voor productieplanning met SkyPlanner APS
Deze handleiding laat partners en IT-teams zien hoe ze IS KARAT aan SkyPlanner APS koppelen. SkyPlanner wisselt gegevens in beide richtingen uit met KARAT, via de eigen interfaces van KARAT:
- Productieorders (výrobní příkazy) en productieopdrachten (výrobní zakázky) worden ingelezen, samen met hun bewerkingen, artikelkaarten, stuklijsten, routings, machines, werkplekken, personeel, voorraad en geplaatste inkooporders.
- Geplande begin- en einddatums worden teruggeschreven naar de productiegegevens in KARAT.
- Als u daarvoor kiest, kunnen tijdregistraties van operators via de terminalmeldingen van KARAT worden teruggeschreven.
- SkyPlanner-webhooks geven wijzigingen in het productieschema direct door.
Tijdens de onboarding stemt het SkyPlanner-team de koppeling af op uw KARAT-inrichting. Ook na de ingebruikname blijft het team ondersteuning bieden. Deze handleiding is bedoeld voor KARAT-partners en ontwikkelaars die willen meewerken of zelf op basis van de gedocumenteerde REST API van SkyPlanner willen ontwikkelen (API-referentie).
Interfaces voor koppelingen met KARAT
Afgesproken gegevensinterface.
Volgens KARAT Software kan ERP KARAT dankzij zijn open opzet worden gekoppeld aan andere externe informatiesystemen. Het systeem ondersteunt elektronische gegevensuitwisseling in XML, EDI, ISDOC en ISDS (softwareontwikkeling bij KARAT). Voor een planningssysteem betekent dit dat er voor uw installatie een interface wordt afgesproken. Die exporteert openstaande productieorders, routings, productiemiddelen, voorraad en inkooporders en importeert geplande datums.
Interface voor terminalmeldingen.
De module voor terminalmeldingen van KARAT (terminálové odvádění) bereidt gegevens voor op export naar een extern systeem en accepteert geïmporteerde gegevens via een afgesproken interface (terminalmeldingen). De module verwerkt het starten, onderbreken en beëindigen van werk, de overdracht van bewerkingen, materiaaluitgifte aan productie en de ontvangst van gereed product. Dit is de logische route voor werkregistraties uit SkyPlanner.
Dienst voor systeemintegratie.
KARAT Software biedt een dienst aan om IS KARAT te koppelen aan gegevensverzameling op de werkvloer, geautomatiseerde magazijnen, CAD/CAM en andere gespecialiseerde toepassingen (systeemintegratie). Tijdens de scopebepaling maakt het SkyPlanner-team met KARAT Software of uw KARAT-partner afspraken over de interface.
Excel en CSV.
Een export van openstaande productieorders naar Excel of CSV volstaat om gegevens voor de proefperiode in te laden.
Authenticatie en licenties
- Integratiegebruiker. De interface werkt onder een KARAT-gebruiker met rechten voor de productie-, magazijn- en inkoopgegevens die de interface leest en schrijft. Toegangsrechten in KARAT kunnen tot op het niveau van afzonderlijke tabelsleutels worden ingesteld. Beperk ze dus zo nauwkeurig mogelijk.
- Hosting. IS KARAT draait on-premise, via outsourcing of als SaaS. Tijdens de scopebepaling wordt de gegevensoverdracht via de afgesproken interface (bestandsuitwisseling of een service-endpoint) afgestemd op uw hostingvorm.
- Licenties. Afspraken over de interface en eventuele werkzaamheden door KARAT Software maakt u met KARAT Software of uw partner.
Aan de kant van SkyPlanner gebruikt de REST API voor authenticatie een API-token in de Authorization-Token-header (SkyPlanner Settings > API). De API is gedocumenteerd in Swagger/OpenAPI. De integratiehandleiding leidt u door de eerste API-aanroepen.
Events en polling
SkyPlanner leest KARAT op vaste momenten uit. Nieuwe opdrachten worden opgehaald via geplande exports of leesacties via de afgesproken interface, met filters op openstaande productieorders en recente wijzigingen. De frequentie wordt per fabriek ingesteld: van om de paar minuten voor productieorders tot elk uur voor voorraad.
SkyPlanner verstuurt webhooks bij wijzigingen in de status of het productieschema. Het terugschrijven wordt dus door events aangestuurd.
Gegevensmapping
| Object in KARAT | Object in SkyPlanner | Richting | Frequentie |
|---|---|---|---|
| Artikelkaarten (karty), eenheden | Producten en materialen | KARAT → SkyPlanner | Eerste import, daarna via polling |
| Stuklijsten (kusovníky) | Productstructuur, deelproducten, materialen per product | KARAT → SkyPlanner | Eerste import, daarna bij wijzigingen |
| Productieroutings (technologické postupy), bewerkingen en tijden | Processtappen met bewerkingstijden, instel- en afbouwtijden | KARAT → SkyPlanner | Eerste import, daarna bij wijzigingen |
| Productiemiddelen (zdroje): machines, werkplekken | Werkcentra, groepen werkcentra, alternatieve werkcentra | KARAT → SkyPlanner | Eerste import, daarna zelden |
| Personeel | Personeel en aantallen operators per taak | KARAT → SkyPlanner | Eerste import, daarna bij wijzigingen |
| Productieorders (výrobní příkazy), productieopdrachten (výrobní zakázky), bewerkingen, materiaal | Orders en taken met uiterste datums en materiaalbehoeften | KARAT → SkyPlanner | Polling om de paar minuten |
| Magazijnvoorraad (sklady) | Voorraadsaldi | KARAT → SkyPlanner | Polling, elk uur of bij het berekenen van het productieschema |
| Geplaatste inkooporders (objednávky vydané) met leverdatums | Inkooporders, inkomend materiaal per leverdatum | KARAT → SkyPlanner | Polling, elk uur of bij het berekenen van het productieschema |
| Gepland begin en einde per orderbewerking (afgesproken import) | Gepland begin en einde per taak | SkyPlanner → KARAT | Bij wijzigingen in het productieschema, via een SkyPlanner-webhook |
| Terminalmeldingen: start, stop, overdracht, aantallen | Tijdregistraties en bevestigingen van operators | SkyPlanner → KARAT | Per bevestiging of per ploegendienst, als u daarvoor kiest |
| Niet in KARAT | Insteltijdenmatrix, gereedschappen met beperkte beschikbaarheid, taken met meerdere operators | Beheerd in SkyPlanner | Ingericht tijdens de onboarding |
Opzet van de koppeling
1. Eerste import van stamgegevens. Lees artikelkaarten, stuklijsten, routings en productiemiddelen in. Bepaal bewust hoe u productiemiddelen in SkyPlanner onderbrengt: een werkplek met vier machines wordt één groep werkcentra of vier werkcentra. Medewerkers die via gewogen planning worden ingepland voor voorbereidend werk, zoals technologen en ontwerpers, blijven buiten het productieschema voor de werkvloer, tenzij u anders besluit.
2. Ordersynchronisatie. Lees vrijgegeven productieorders met hun bewerkingen en materiaal in, samen met geplaatste inkooporders. SkyPlanner beschouwt besteld materiaal als beschikbaar op de leverdatum van de inkooporder en werkt de voorraad bij zodra de inkooporder de status Delivered krijgt.
3. Productieschema terugschrijven. Wanneer de planningsengine een taak inplant of verplaatst, zet een SkyPlanner-webhook de import van geplande begin- en einddatums in KARAT in gang via de afgesproken interface. Tijdens de scopebepaling bij de onboarding wordt vastgelegd waar de import in KARAT terechtkomt: in de reserveringen van productiemiddelen of in de bewerkingsdatums op de productieorder.
4. Bevestigingen op de werkvloer. Operators registreren hun werk met SkyPlanner Mobile Confirmations of de Production Timer. Die tijdregistraties houden het productieschema actueel. U kiest of de werkelijke tijden worden teruggeschreven naar KARAT. Zo ja, dan worden ze via de interface voor terminalmeldingen geïmporteerd als meldingen van start, stop en aantallen per bewerking. Zo nee, dan blijven operators hun werk melden op KARAT-terminals en leest SkyPlanner die meldingen in.
5. Gegevenseigenaarschap en conflictregels. Leg deze vóór de ingebruikname vast:
| Gegevens | Eigenaar |
|---|---|
| Artikelkaarten, stuklijsten, routings, aantallen, orderstatus | KARAT |
| Bewerkingsvolgorde, begin- en eindtijden, machinetoewijzing | SkyPlanner |
| Insteltijdenmatrix, benodigd gereedschap en personeel, alternatieve productiemiddelen | SkyPlanner |
| Ploegendiensten en niet-werkdagen | Eén systeem, gekozen tijdens de scopebepaling |
| Bewerkingsmeldingen, materiaaluitgiften en -ontvangsten | KARAT, daar ingevoerd of overgenomen uit tijdregistraties in SkyPlanner |
Laat slechts één systeem de orderdatums schrijven. Als APS KARAT nog plannen terugschrijft naar de productiegegevens, schakel dat dan uit voor orders die SkyPlanner inplant. Zo overschrijven de twee systemen elkaar nooit.
Gebruikelijke projectstappen
De implementatie wordt doorgaans binnen enkele weken na de start van de onboarding afgerond. Valideer het productieschema vooraf tijdens de gratis proefperiode van 30 dagen, met machines, routings en openstaande productieorders die u vanuit KARAT naar CSV of Excel exporteert.
- Mapping. Leg de mappingtabel, regels voor gegevenseigenaarschap en synchronisatiefrequenties vast. Bepaal ook of bewerkingsmeldingen worden teruggeschreven.
- KARAT-interface. Maak met KARAT Software of uw partner afspraken over het export- en importformaat en het transport, en richt de integratiegebruiker in. Test eerst op een kopie van de database.
- Eerste import. Artikelkaarten, stuklijsten, routings, productiemiddelen.
- Orders en inkooporders synchroniseren. Gegevens op vaste momenten uitlezen, met filters en nieuwe pogingen bij fouten.
- Randvoorwaarden instellen in SkyPlanner. Een matrix voor insteltijden, gereedschappen, het aantal operators per taak en alternatieve machines of medewerkers.
- Planning terugschrijven. Test de import van geplande datums en, indien gekozen, de import van terminalregistraties.
- Parallel testen. Laat SkyPlanner naast de huidige planning draaien, vergelijk datums en corrigeer stamgegevens.
- Ingebruikname. Schakel het terugschrijven in zodra de gegevens overeenkomen.
Waar u rekening mee moet houden bij een KARAT-koppeling
- De interface wordt per installatie afgesproken. Reserveer tijd voor scopebepaling met KARAT Software of uw partner en leg het export- en importformaat vast als onderdeel van de veldmapping.
- Wie beheert de planning? APS KARAT slaat plannen bij het afsluiten op in de productiegegevens. Bepaal welke orders het nog moet plannen, als dat nog nodig is.
- Overkoepelende planning voor meerdere vestigingen. Bepaal per vestiging welke orders SkyPlanner inplant.
- Bestaande terminalkoppelingen. Exporteert de terminalregistratie al naar een ander systeem? Gebruik dan de afgesproken interface ook voor tijdregistraties uit SkyPlanner, in plaats van een tweede interface toe te voegen.
- Tijdseenheden. Controleer bij de eerste import in welke eenheden de bewerkingstijden in de routings zijn vastgelegd. Elke tijdsduur hangt daarvan af.
Wie richt de KARAT-koppeling in en ondersteunt deze?
- Het SkyPlanner-team richt de koppeling tijdens de onboarding in en ondersteunt deze na ingebruikname, voor alle afgesproken gegevensstromen voor export, import en terminalregistratie. Elke vestiging gebruikt KARAT anders. Die praktijkkennis wordt in de inrichting verwerkt.
- KARAT Software of uw KARAT-partner kan meewerken. Zij kennen uw installatie en gegevensstructuren en kunnen samen met het SkyPlanner-team de afgesproken interface en de integratiegebruiker instellen.
- Uw eigen ontwikkelaars kunnen hierop voortbouwen via de REST API van SkyPlanner met een API-token. Een API-token volstaat om te beginnen en het SkyPlanner-team helpt waar nodig. De documentatie vindt u bij SkyPlanner-integratiedocumentatie.
SkyPlanner is beschikbaar vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturering. U ontvangt vooraf een offerte voor de koppeling, afgestemd op uw processen en behoeften, samen met uw abonnement. Bekijk de prijzen, capaciteitsplanning met KARAT, de KARAT-pagina en het overzicht van ERP-koppelingen. Lees voor de basisprincipes van planning meer over productieplanning.
Ervaringen van productiebedrijven met SkyPlanner
2 hbesparing per week
“Dankzij SkyPlanner zijn we voor onze productieplanning overgestapt van Excel-spreadsheets naar realtime productieoptimalisatie.”
Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische schakelborden en schakelapparatuur
De productieplanning bespaart elke week 2 uur werktijd. Een nieuwe takenlijst bereikt de productielijn binnen enkele seconden.
+90%productie-efficiëntie
“De efficiëntie in de productie is met 90% gestegen.”
Abdul Rucyinga, hoofd IT
Laboratory & Allied · Farmaceutische productie
De productie-efficiëntie is met 90% gestegen. Een geoptimaliseerd plan voor drie maanden voor alle werkcentra is in minder dan 30 minuten klaar.
99,2%leverbetrouwbaarheid
“SkyPlanner heeft knelpunten zichtbaar gemaakt en meer overzicht gebracht in de productieaansturing.”
Toni Tuori, productiemanager
Piristeel · Dakveiligheid en hemelwaterafvoersystemen
De leverbetrouwbaarheid bereikte dit jaar 99,2%. Het opstellen van het productieschema bespaart tot vier uur werktijd per dag.
Minderstilstand door materiaaltekorten
“SkyPlanner is voor ons waardevol omdat het een hulpmiddel is dat in de dagelijkse praktijk werkt, vooral bij het vaststellen van leverdatums.”
Tommi Männistö, Manager productieplanning
Eskomatic · Verspaning in opdracht
Door de productiebelasting automatisch in te plannen, worden leverdatums nauwkeuriger. De productiestilstand door materiaaltekorten is sterk afgenomen.
Veelgestelde vragen
Hoe wordt SkyPlanner aan KARAT gekoppeld?
Via een afgesproken KARAT-gegevensinterface in XML voor orders, stamgegevens en geplande datums, en via de terminalregistratie van KARAT voor geregistreerd werk. Het SkyPlanner-team richt dit tijdens de onboarding in, samen met KARAT Software of uw KARAT-partner.
Hoe haalt SkyPlanner wijzigingen in KARAT op?
SkyPlanner leest KARAT uit op vaste momenten die per vestiging worden ingesteld, met filters voor openstaande productieorders en recente wijzigingen. De eigen webhooks van SkyPlanner sturen planningswijzigingen door zodra ze plaatsvinden.
Hoe worden geplande datums teruggeschreven naar KARAT?
De geplande start- en einddatums worden per orderbewerking geïmporteerd via de afgesproken interface. Tijdens de scopebepaling bij de onboarding legt het SkyPlanner-team vast waar de import terechtkomt: bij de reserveringen van productiemiddelen of bij de bewerkingsdatums op de productieorder.
Kunnen tijdregistraties van operators worden teruggeschreven naar KARAT?
Ja, als u daarvoor kiest. De terminalregistratie van KARAT accepteert gegevensimport via een afgesproken interface. Zo worden tijdregistraties uit SkyPlanner per bewerking doorgegeven als start-, stop- en hoeveelheidsmeldingen.
Kan een KARAT-partner beter APS KARAT of SkyPlanner voorstellen?
SkyPlanner, als de planning van de klant vaak verandert en op actuele gegevens moet draaien. APS KARAT plant op basis van gegevens die uit de productie zijn geëxporteerd. Planners maken varianten en schrijven vervolgens één daarvan terug naar KARAT (KARAT). SkyPlanner plant automatisch opnieuw en houdt bij het plannen rekening met omstellingen, gereedschappen, ploegen en materiaal. SkyPlanner is beschikbaar vanaf 199 € per maand, met een onbeperkt aantal gebruikers.
Kunnen we SkyPlanner testen voordat we de koppeling bouwen?
Ja. Tijdens de gratis proefperiode van 30 dagen kunt u tot 20 werkcentra gebruiken en gegevens uit KARAT importeren via CSV of Excel. Een creditcard is niet nodig. Start de proefperiode of neem contact op met sales om de scope van de koppeling te bepalen.