Integrasjoner / ERP / APplus
Veiledning for APplus-integrasjon for produksjonsplanlegging med SkyPlanner APS
Denne integrasjonsveiledningen viser APplus-partnere og IT-team hvordan de kobler APplus til SkyPlanner APS. SkyPlanner integreres med APplus i begge retninger via Assecos egne grensesnitt:
- Produksjonsordrer (Fertigungsaufträge) med tilhørende operasjoner (Arbeitsgänge), ruter (Arbeitspläne), stykklister (Stücklisten), kapasitetsenheter (Kapazitätsstellen og Kapazitätseinheiten), verktøy (Betriebsmittel), lagerbeholdning og innkjøpsordrer overføres til SkyPlanner.
- Planlagt start, slutt og kapasitetsenhet for hver operasjon skrives tilbake til produksjonsordren.
- Operatørenes tidsregistreringer kan skrives tilbake som BDE-meldinger på ordren hvis du ønsker det.
- SkyPlanners webhooks sender planendringer fortløpende.
SkyPlanner-teamet tilpasser integrasjonen til APplus-oppsettet ditt under innføringen og gir støtte etter produksjonssetting. Denne veiledningen er for partnere og utviklere som vil delta eller selv bygge videre på SkyPlanners dokumenterte REST API (API-referanse).
Grensesnitt for APplus-integrasjon
APplus tilbyr disse tilkoblingsmulighetene for et eksternt planleggingssystem:
- APplus-webtjenester. APplus er bygget på en arkitektur basert på webtjenester. Ifølge Asseco er alle nødvendige planleggingsfunksjoner tilgjengelige direkte over internett og kan brukes av kundenes og leverandørenes IT-systemer (Asseco). Dette er hovedveien for å lese produksjonsdata og skrive planlagte datoer.
- Business Integration Framework. Siden APplus 6.3 har rammeverket gjort det mulig å koble til tredjepartssystemer uten programmering, gjennom tilpasningsdyktige datastrukturer (Asseco). Bruk det til å koble APplus-objekter til SkyPlanners REST API.
- Universal Cloud Connector. Innført i APplus 7.1 for å koble partnerløsninger og SaaS-tjenester til APplus, med høy sikkerhet for dataene som overføres (Asseco).
Med APplus 10 starter Flow Mode prosesser på fastsatte tidspunkter eller når bestemte hendelser inntreffer, uten manuelle trinn (Asseco). Hvilken tilkobling som skal brukes for hvert objekt, bestemmes i avklaringen ved innføring.
Autentisering og tilgang
- I APplus. Integrasjonen kjører med en egen teknisk bruker i APplus, med rettigheter begrenset til objektene den leser og skriver. APplus-partneren din oppretter brukeren og setter opp tilgangen til webtjenestene.
- Nettverk. APplus kjøres lokalt eller som en driftet løsning (Fakta om APplus). Integrasjonen kobler seg til via tilkoblingen som IT-teamet eller driftsleverandøren tillater.
- I SkyPlanner. REST API-et bruker et API-token i
Authorization-Token-headeren til autentisering. Tokenet opprettes under Settings > API. API-et er dokumentert i Swagger/OpenAPI, og integrasjonsveiledningen viser de første kallene trinn for trinn.
Hendelser og polling
På APplus-siden henter integrasjonen åpne produksjonsordrer og nylige endringer ved å spørre webtjenestene jevnlig, eller Business Integration Framework sender endringene til SkyPlanner. Frekvensen settes per fabrikk: med få minutters mellomrom for ordrer og hver time for lagerbeholdning.
SkyPlanner sender webhooks når status eller planen endres. Tilbakeskrivingen er dermed hendelsesstyrt.
Datakobling
| APplus-objekt | SkyPlanner-objekt | Retning | Frekvens |
|---|---|---|---|
| Artikler (Artikel), enheter | Produkter og materialer | APplus → SkyPlanner | Førstegangsinnlasting, deretter polling |
| Stykklister (Stücklisten, Strukturstücklisten) | Produktstruktur, delprodukter, materialer per produkt | APplus → SkyPlanner | Førstegangsinnlasting, deretter ved endringer |
| Ruter (Arbeitspläne) med operasjoner, omstillings- og kjøretider | Prosesstrinn med varighet, omstillings- og nedriggingstider | APplus → SkyPlanner | Førstegangsinnlasting, deretter ved endringer |
| Kapasitetssteder og kapasitetsenheter (Kapazitätsstellen, Kapazitätseinheiten) | Grupper av arbeidsstasjoner og arbeidsstasjoner, effektivitetsgrader | APplus → SkyPlanner | Førstegangsinnlasting, deretter sjelden |
| Personellkapasitet | Personell med skift | APplus → SkyPlanner | Daglig, eller egne skift i SkyPlanner |
| Verktøy og fiksturer (Betriebsmittel) | Verktøy som delte ressurser med begrenset kapasitet | APplus → SkyPlanner | Førstegangsinnlasting, deretter ved endringer |
| Produksjonsordrer (Fertigungsaufträge) med operasjoner og materialer | Ordrer og jobber med leveringsfrister og materialbehov | APplus → SkyPlanner | Polling med få minutters mellomrom |
| Fysisk lagerbeholdning | Lagersaldoer | APplus → SkyPlanner | Polling hver time eller ved planleggingskjøring |
| Innkjøpsordrer (Bestellungen) med leveringsdatoer | Innkjøpsordrer, innkommende materialer etter leveringsdato | APplus → SkyPlanner | Polling hver time eller ved planleggingskjøring |
| Planlagt start, slutt og kapasitetsenhet for hver operasjon på produksjonsordren | Planlagt start og slutt for hver jobb | SkyPlanner → APplus | Ved planendringer, via webhook fra SkyPlanner |
| BDE-meldinger: tid og mengde per operasjon, medarbeider | Tidsregistreringer og operatørbekreftelser | SkyPlanner → APplus | Per bekreftelse eller per skift, hvis valgt |
| Ikke i APplus | Matrise for omstillingstider, antall operatører per jobb, alternative maskiner og personell | Vedlikeholdes i SkyPlanner | Settes opp under innføringen |
Integrasjonsmønstre
1. Førstegangsinnlasting av grunndata. Les artikler, stykklister, ruter, kapasitetssteder og kapasitetsenheter, Betriebsmittel og personellkapasitet via APplus-webtjenestene. Vær nøye med koblingene: En Kapazitätsstelle med fire Kapazitätseinheiten blir én gruppe med fire arbeidsstasjoner.
2. Ordresynkronisering. Les produksjonsordrer med tilhørende operasjoner og materialer, samt åpne innkjøpsordrer. SkyPlanner regner bestilte materialer som tilgjengelige på innkjøpsordrens leveringsdato og oppdaterer lagerbeholdningen når innkjøpsordren får status Delivered. Innkjøpsforslag blir værende i APplus Disposition til de blir ordrer.
3. Tilbakeskriving av planen. Når planleggingsmotoren plasserer eller flytter en operasjon, utløser en webhook fra SkyPlanner oppdateringen i APplus via tilkoblingen som ble avtalt i avklaringen (webtjenester eller Business Integration Framework). Oppdateringen setter planlagt start, planlagt slutt og kapasitetsenhet for operasjonen på produksjonsordren, slik at planleggingstavlen i APplus viser rekkefølgen fra SkyPlanner.
4. Frigivelse av verkstedordrer. Planleggeren fortsetter å frigi verkstedordrer (Werkstattaufträge) i APplus, nå med datoene fra SkyPlanner. Frigitte ordrer og tilhørende status overføres til SkyPlanner ved neste synkronisering.
5. Tilbakemeldinger fra produksjonen. Operatørene registrerer arbeid med SkyPlanner Mobile Confirmations eller Production Timer, og tidsregistreringene holder planen oppdatert. Du velger om faktiske tider skal skrives tilbake. Hvis du velger det, skrives tid og mengde per operasjon som BDE-meldinger på ordren. Hvis strekkodebasert BDE fortsatt brukes, leser SkyPlanner i stedet meldingene fra APplus.
6. Regler for dataeierskap og konflikter. Dokumenter dem før produksjonssetting:
| Data | Eier |
|---|---|
| Artikler, stykklister, ruter, mengder, ordrestatus, frigivelse av verkstedordrer | APplus |
| Operasjonsrekkefølge, start- og sluttider, tildeling av kapasitetsenhet | SkyPlanner |
| Matrise for omstillingstider, antall operatører, alternative ressurser | SkyPlanner |
| Grunndata for Betriebsmittel | APplus; tilgjengelighet over tid planlegges i SkyPlanner |
| Skift og fridager | Ett system, valgt i avklaringen |
| BDE-meldinger, materialuttak og varemottak | APplus, registrert der eller overført fra tidsregistreringer i SkyPlanner |
La bare ett system skrive operasjonsdatoer. Hvis PPS-planlegging kjører, eller Feinplanung eller APplus APS skriver datoer, slår du dette av for ordrene som SkyPlanner planlegger.
Vanlige prosjekttrinn
Implementeringen er normalt fullført i løpet av noen uker etter at innføringen starter. Før det validerer du planen i den gratis prøveperioden på 30 dager med kapasitetsenheter, ruter og åpne produksjonsordrer eksportert fra APplus som CSV eller Excel.
- Datakobling. Fastsett koblingstabellen, reglene for dataeierskap, synkroniseringsfrekvensene og om BDE-meldinger skal skrives tilbake.
- APplus-tilgang. Opprett den tekniske brukeren, aktiver webtjenestene sammen med APplus-partneren din, og test først i et testsystem.
- Førstegangsinnlasting. Artikler, stykklister, ruter, kapasitetssteder og kapasitetsenheter, Betriebsmittel, personell.
- Synkronisering av ordrer og innkjøpsordrer. Periodisk henting med filtre, sideinndeling og nye forsøk, eller push via Business Integration Framework.
- Oppsett av begrensninger i SkyPlanner. Matrise for omstillingstider, verktøy, antall operatører per jobb og alternative maskiner eller personell.
- Tilbakeskriving av planen. Datoer for operasjoner fra SkyPlanner-webhooks, samt BDE-meldinger hvis dere velger det.
- Parallell testing. Kjør SkyPlanner parallelt med dagens planleggingstavle, sammenlign datoer og rett opp grunndata.
- Produksjonssetting. Aktiver tilbakeskriving når dataene stemmer overens.
Dette må dere planlegge for ved en APplus-integrasjon
- Kapasitetsenheter med begrenset og ubegrenset kapasitet. I APplus kan enkelte kapasitetsenheter planlegges med ubegrenset kapasitet. I SkyPlanner har hver arbeidsstasjon begrenset kapasitet, så kontroller skift og effektivitetsgrader for hver av dem ved import.
- Planleggingsløsninger i bruk. Kontroller om Feinplanung eller APplus APS er lisensiert og i bruk, og la bare ett system skrive datoer.
- Produksjonspapirer og strekkoder. BDE-meldinger registreres på ordrer som har utskrevne produksjonspapirer. Avtal om frigivelse og utskrift skal bli i APplus som i dag.
- Enheter for omstillings- og kjøretider. Bruk riktig enhet og beregningsgrunnlag når omstillings- og kjøretider konverteres ved import. Ellers blir alle varigheter feil.
- Eksterne operasjoner. Operasjoner hos underleverandører tar tid, men belaster ikke egen kapasitet. Modeller dem som trinn som bare har en varighet.
- Installasjoner hos driftsleverandør. For den driftede versjonen må dere tidlig avtale nettverkstilgangen til webtjenestene med driftsleverandøren.
Hvem setter opp og gir støtte for APplus-integrasjonen?
- SkyPlanner-teamet setter opp integrasjonen under innføringen og gir støtte etter produksjonssetting, for de avtalte webtjenestene og datakoblingene. Hver fabrikk bruker APplus på sin måte, og denne kunnskapen legges til grunn for oppsettet.
- APplus-partneren deres kan delta. Partneren kjenner tilpasningene, brukerrettighetene og oppsettet av Business Integration Framework, og kan åpne tilgangen sammen med SkyPlanner-teamet.
- Egne utviklere kan bygge videre på integrasjonen ved hjelp av SkyPlanners REST API og et API-token. Et API-token er nok for å komme i gang, og SkyPlanner-teamet hjelper til ved behov. Dokumentasjonen finner dere i 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 begrenset kapasitet for APplus, APplus-siden og oversikten over ERP-integrasjoner.
Produsentenes erfaringer med SkyPlanner
2 hspart hver uke
«SkyPlanner har tatt produksjonsplanleggingen vår fra Excel-ark til produksjonsoptimalisering i sanntid.»
Kalle Kalliomäki, spesialist på forsyningskjeder
UTU · Eltavler og koblingsanlegg
Produksjonsplanleggingen sparer 2 timers arbeidstid hver uke, og en ny arbeidskø når produksjonslinjen på sekunder.
+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 arbeidsstasjonene.
6 månedermed ledig kapasitet synlig for salgsavdelingen
«SkyPlanner gir et pålitelig grunnlag for all produksjonsplanlegging.»
Anu Järvinen, produksjonssjef
Fredman Operations · Emballasjepapir egnet for kontakt med mat
Salgsavdelingen ser ledig kapasitet seks måneder frem i tid, og forespørsler om planendringer som før tok en time eller mer, besvares på sekunder.
Færrestans på grunn av materialmangel
«Verdien av SkyPlanner for oss er at det er et verktøy som fungerer i hverdagen, særlig når vi skal fastsette leveringsdatoer.»
Tommi Männistö, leder for produksjonsplanlegging
Eskomatic · Maskinering på oppdrag
Automatisk planlegging av kapasitetsbelastningen gir mer presise leveringsdatoer, og produksjonsstans som skyldes materialmangel, har gått kraftig ned.
Ofte stilte spørsmål
Har APplus et API for produksjonsordrer?
Ja. APplus er bygd på en webtjenestearkitektur, og ifølge Asseco kan planleggingsfunksjonene brukes direkte av kundenes og leverandørenes IT-systemer. Business Integration Framework kobler til tredjepartssystemer gjennom tilpasningsdyktige datastrukturer, og Universal Cloud Connector kobler SaaS-løsninger til APplus.
Hvordan skrives planlagte datoer tilbake til APplus?
Ved hver planendring utløser en SkyPlanner-webhook en oppdatering av planlagt start, planlagt slutt og kapasitetsenhet for hver operasjon på produksjonsordren. Oppdateringen går via APplus-webtjenester eller Business Integration Framework. Hvilken løsning som brukes, bestemmes under avklaringen ved innføring.
Kan SkyPlanner sende BDE-meldinger til APplus?
Ja, hvis dere velger det. Operatørenes tidsregistreringer i SkyPlanner sendes som BDE-meldinger med tid og mengde per operasjon på ordren. Fabrikker som beholder strekkodebasert BDE, lar i stedet SkyPlanner lese meldingene.
Bør en APplus-partner foreslå APplus APS eller SkyPlanner?
SkyPlanner, når kunden vil ha en fungerende produksjonsplan som tar hensyn til faktisk kapasitet, på noen uker. APplus APS er et partnerprodukt integrert i APplus for omstillingsmatriser på tvers av flere verktøy og planlegging med flere ressurser (Asseco). SkyPlanner dekker disse behovene, kobles til via APplus-webtjenester, planlegger om automatisk og har ubegrenset antall brukere, fra 199 € per måned.
Fungerer integrasjonen med APplus hos en driftsleverandør?
Ja. APplus kan kjøres lokalt eller hos en driftsleverandør, og SkyPlanner kobles til begge via webtjenestene. Nettverkstilgangen avtales med IT-teamet eller driftsleverandøren deres under avklaringen.
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 APplus og alle Basic-funksjoner. Ingen kredittkort kreves. Start prøveperioden, eller snakk med salg for å avklare integrasjonen.