Liidestused / ERP / abas ERP

abas ERP liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga

See abas ERP liidestamise juhend näitab partneritele ja IT-meeskondadele, kuidas ühendada abas ERP SkyPlanner APS-iga. SkyPlanneri ja abas ERP vahel liiguvad andmed mõlemas suunas:

  • SkyPlannerisse tuuakse detailid, tootmisloendid, masinad, tootmistellimused, laoseis ja ostutellimused.
  • Iga operatsiooni planeeritud algus, lõpp ja masin kirjutatakse tagasi tootmistellimusele.
  • Operaatorite ajakirjed saadetakse tagasi töö valmimise kinnitamiseks.
  • SkyPlanneri veebihaagid edastavad ajakava muudatused kohe, kui need toimuvad.
SkyPlanner APS-i Gantti ajajoon, kus tööd on jaotatud töökeskuste vahel ning all kuvatakse tellimuste loend.

SkyPlanneri meeskond seadistab liidestuse kasutuselevõtu käigus teie abas-keskkonna jaoks ja pakub tuge ka pärast töölerakendamist. See juhend on partneritele ja arendajatele, kes soovivad töös osaleda või ise SkyPlanneri dokumenteeritud REST API abil lahendusi luua (API dokumentatsioon).

abas ERP liidesed

  1. abas REST API. “The Abas REST API is a web interface for real-time data access to Abas ERP.” (Abas REST API on veebiliides reaalajas juurdepääsuks Abas ERP andmetele.) (abas) See on peamine viis tootmistellimuste, tootmisloendite, laoseisu ja ostutellimuste lugemiseks ning planeeritud kuupäevade tagasikirjutamiseks.
  2. abas Connect. Pilvepõhine integratsiooniplatvorm, mille võimalusi kirjeldab abas nii: “configure interfaces and connections to third-party systems yourself.” (seadistage ise liideseid ja ühendusi kolmandate osapoolte süsteemidega.) (abas) Kasutage seda sündmuspõhiste andmevoogude jaoks, mis saadavad muudetud tootmistellimused abasest välja.
  3. abas ESDK (Essentials SDK) ja AJO Java API. Partneritele mõeldud võimalus luua abases serveripoolset loogikat. Avalikus näidiskoodis kasutatakse näiteks klassi de.abas.erp.db.schema.part.Product. (GitHub)
  4. MS SQL Connector ja ODBC. “The MS SQL Connector enables flexible and automated export of ERP data.” (MS SQL Connector võimaldab ERP andmeid paindlikult ja automaatselt eksportida.) (abas) Ainult lugemiseks ja eksportimiseks. Ärge kunagi kirjutage selle kaudu planeerimistulemusi, sest nii ei käivitu abase äriloogika.
  5. abas Data Import Toolkit ja failieksport. Andmete masslaadimiseks ning SkyPlanneri prooviversiooniga kiiresti alustamiseks.

Autentimine

Abase poolel toimub juurdepääs abase veebiteenuste kaudu, kasutades teie keskkonnas seadistatud tehnilist kasutajat või pääsutõendit. Looge liidestuse jaoks eraldi kasutaja, kelle õigused piirduvad vastendustabelis toodud objektidega. Selle seadistab teie abase partner, sest andmeskeemid ja õigused erinevad keskkonniti.

SkyPlanneri poolel kasutab REST API autentimiseks API pääsutõendit (SkyPlanner Settings > API) ning selle dokumentatsioon on Swagger/OpenAPI vormingus. Alustamiseks piisab API pääsutõendist. Liidestamise õpetus juhendab esimeste päringute tegemisel.

Sündmused ja perioodilised päringud

Abase dokumentatsioonis ei ole avalikku API-t veebihaakide tellimiseks. Väljuvad muudatused saadakse ühel kolmest viisist:

  • abas Connecti andmevoog, mis saadab muudetud tootmistellimused liidestusele
  • ESDK sündmusekäsitleja, mis käivitub tootmistellimuse või operatsiooni salvestamisel
  • perioodilised päringud abas REST API kaudu, millega päritakse ainult avatud tootmistellimusi ja pärast eelmist päringukorda tehtud muudatusi

SkyPlanner saadab omalt poolt oleku või ajakava muutumisel veebihaake, nii et andmete tagasikirjutamine abasesse on sündmuspõhine.

Andmete vastendamine

abas ERP objektSkyPlanneri objektSuundSagedus
Detail / toode (Teil, Artikel)Tooted ja materjalidabas → SkyPlannerEsialgne laadimine, seejärel muudatuste korral
Tootmisloend (Fertigungsliste): materjalid ja mitmetasandiline struktuurToote struktuur, alamtooted, iga toote materjalidabas → SkyPlannerEsialgne laadimine, seejärel muudatuste korral
Operatsioonid (Arbeitsgänge) koos töötlemis- ja seadistusaegadegaProtsessietapid koos kestuste ja seadistusaegadegaabas → SkyPlannerEsialgne laadimine, seejärel muudatuste korral
Masinad ja ressursid, tootmisvõimsuse kalenderTöökeskused, töökeskuste rühmad, vahetused, puudumisedabas → SkyPlannerEsialgne laadimine; vahetuste andmeid uuendatakse iga päev või hallatakse SkyPlanneris
Töösse lubatud tootmistellimus (Betriebsauftrag) koos koguse ja tähtajagaTellimus ja tööd koos tähtaja ja prioriteedigaabas → SkyPlannerPäringud iga mõne minuti järel või saatmine abas Connectist
LaoseisudMaterjalide laoseisabas → SkyPlannerIga tund või enne iga ajakava koostamist
Ostutellimus koos tarnekuupäevagaSaabuv materjal selle tarnekuupäevalabas → SkyPlannerIga tund või enne iga ajakava koostamist
Tootmistellimuse operatsioonid: planeeritud algus, lõpp, masinIga operatsiooni ajakavakohane algus, lõpp ja töökeskusSkyPlanner → abasAjakava muutumisel SkyPlanneri veebihaagi kaudu
Töö valmimise kinnitused (Rückmeldungen)Ajakirjed ja kogused funktsioonist Mobile ConfirmationsSkyPlanner → abasIga kinnituse või vahetuse järel
SkyPlanneri piirangute andmedSeadistusaegade maatriks, tööriistad piiratud ressurssidena, alternatiivsed masinad ja töötajadHallatakse SkyPlannerisSeadistatakse kasutuselevõtu käigus

Liidestuse töövood

1. Põhiandmete esialgne laadimine. Lugege detailid, tootmisloendid ja masinad abas REST API kaudu või laadige need ühekordselt eksporditud failist. Määrake läbimõeldult, millisele SkyPlanneri töökeskusele iga abase masin vastab. Otsustage, kas masinarühmast saab üks töökeskuste rühm või mitu töökeskust.

2. Tellimuste sünkroonimine. Lugege töösse lubatud tootmistellimused koos operatsioonidega ning laoseis ja avatud ostutellimused. SkyPlanner käsitleb tellitud materjali saadavana ostutellimuse tarnekuupäeval ja uuendab laoseisu, kui ostutellimuse olekuks märgitakse Delivered. Seega arvestab ajakava nii laoseisu kui ka saabuvate ostudega.

Koostage ajakava töösse lubatud tootmistellimustele, mitte tootmistellimuste ettepanekutele (Fertigungsvorschläge). Ettepanekud on MRP arvutuse tulemus ja muutuvad järgmise MRP arvutusega.

3. Ajakava tagasikirjutamine. Iga operatsiooni puhul, mille planeerimismootor ajakavasse paigutas või ümber tõstis, kirjutab liidestus planeeritud alguse, lõpu ja masina abas REST API kaudu tootmistellimuse operatsioonile. API kaudu kirjutamisel jäävad abase valideerimiskontrollid kehtima samamoodi nagu siis, kui planeerija muudab tootmistellimust.

4. Kinnitused tootmisest. Operaatorid registreerivad töö SkyPlanner Mobile Confirmationsi või Production Timeri abil. Ajakirjed hoiavad ajakava ajakohasena ja saadetakse abasesse tagasi töö valmimise kinnitustena. Kui teie tehases kinnitatakse töid juba abase PDC-terminalide kaudu, jätke topeltkannete vältimiseks kasutusele üks kinnituskanal.

5. Andmevastutuse ja vastuolude lahendamise reeglid. Pange need kirja enne töölerakendamist:

AndmedVastutav süsteem
Detailid, tootmisloendid, kogused, tootmistellimuse olekabas ERP
Operatsioonide järjestus, algus- ja lõpuajad, masina määramineSkyPlanner
Seadistusaegade maatriks, tööriistad, operaatorite arv, alternatiivsed ressursidSkyPlanner
Vahetused ja puudumisedÜks süsteem, mis valitakse ulatuse määramisel
Töö valmimise kinnitused ja laokandedabas ERP, kuhu andmed tulevad SkyPlanneri ajakirjetest või PDC-st

SkyPlanner ei vaja abas APS-i. Kui teil on ka abas APS-i litsents, jätke operatsioonide kuupäevade haldamine SkyPlannerile, sest kaks samu kuupäevi kirjutavat planeerimissüsteemi kirjutavad teineteise andmed üle. Kui kuupäevi haldab SkyPlanner, koostab Autopilot iga olulise muudatuse korral ajakava automaatselt ümber ja uued kuupäevad saadetakse abasesse tagasi. Eraldi optimeerimist pole vaja käivitada.

Projekti tavapärased etapid

Juurutamine lõpeb tavaliselt mõne nädala jooksul pärast kasutuselevõtu alustamist. Enne seda saate 30-päevase tasuta prooviperioodi jooksul töötada oma andmetega. Eksportige abasest avatud tootmistellimused, operatsioonid ja masinad CSV- või Exceli faili, importige need ning kontrollige ajakava enne liidestustööde alustamist.

  1. Vastendamise töötuba. Leppige oma abase partneriga kokku vastendustabel, andmevastutuse reeglid, sünkroonimise sagedused ja kinnituskanal.
  2. Liideste seadistamine. Lubage abas REST API või abas Connecti andmevood ja looge liidestuse kasutaja. Esmalt testkeskkonnas, seejärel töökeskkonnas.
  3. Esialgne laadimine. Detailid, tootmisloendid, masinad ja kalendrid.
  4. Tellimuste, laoseisu ja ostutellimuste sünkroonimine. Perioodilised päringud või saatmine Connectist koos korduskatsetega.
  5. Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, tööriistad, operaatorite arv ning alternatiivsed masinad või töötajad.
  6. Ajakava tagasikirjutamine. Planeeritud kuupäevad tootmistellimuste operatsioonidele; selles etapis lisatakse ka kinnitused.
  7. Paralleelne töö. Võrrelge SkyPlanneri kuupäevi praeguse plaaniga ja parandage põhiandmed.
  8. Töölerakendamine. Lülitage tagasikirjutamine sisse, kui andmed on kooskõlas.

Millega abas ERP integreerimisel arvestada

  • Kohandatud andmeskeemid. Enamik abase paigaldusi sisaldab kohandatud välju ja objekte. Määrake koos partneriga iga objekti puhul väljade kaupa kindlaks, mida integratsioon hõlmab. Ärge eeldage, et teise tehase väljavastendused sobivad ka teile.
  • Eraldi tehnoloogilist marsruuti ei ole. Operatsioonid asuvad tootmisloendis, mitte tehnoloogilise marsruudi objektis. SAP-i või Business Centrali projektidest üle võetud tööriistad otsivad tehnoloogilisi marsruute ja jätavad seetõttu osa andmeid leidmata.
  • „Scheduling“ tähendab MRP-d. Abase ingliskeelses terminoloogias tähistab Scheduling MRP-arvutust.
  • Seadistus- ja töötlemisajad. Enne importimist kontrollige ühikuid ning seda, kas seadistusaeg on antud tootmistellimuse või tooteühiku kohta. Valed ühikud moonutavad kõiki kestusi.
  • Aegunud kalendrid. Masinate kalendrid peavad katma kogu planeerimisperioodi, muidu jääb osa tootmisvõimsusest plaanis arvestamata.
  • SQL sobib ainult lugemiseks. MS SQL Connector ja ODBC ekspordivad andmeid. Kirjutamine toimub REST API, abas Connect või ESDK kaudu.
  • Dokumentatsioon nõuab sisselogimist. Abase ametlik abimaterjal on kliendiportaalis. Ärge oletage väljanimesid, vaid kinnitage need koos partneriga.

abas ERP integratsioon: kes seda seadistab ja toetab?

Töö hõlmab tootmisloendite, masinate ja tootmistellimuste andmete vastendamist ning SkyPlanneri piirangute, näiteks seadistusaegade maatriksi ja tööriistade seadistamist.

  1. SkyPlanneri meeskond seadistab integratsiooni kasutuselevõtu käigus ja pakub tuge ka pärast käivitamist. Enamik abase paigaldusi on kohandatud ning just siin läheb neid eripärasid tundvat oskusteavet vaja.
  2. Teie abase partner saab kaasa lüüa. Partner tunneb teie andmeskeemi, kohandatud välju ja ESDK rakendusi ning saab seadistada REST API juurdepääsu või Connecti töövood. SkyPlanner pakub REST API-t, Swagger/OpenAPI dokumentatsiooni ja veebihaake.
  3. Teie enda arendajad saavad integratsiooni edasi arendada, kasutades sama REST API-t ja API-pääsutõendit. SkyPlanneri meeskond aitab vajaduse korral. Toote dokumentatsioon on avalikult kättesaadav SkyPlanneri dokumentatsiooni lehel.

SkyPlanneri hind algab 199 € kuus ja sisaldab 5 töökeskust. Arveldamine toimub kord kuus. Teie protsessile ja vajadustele vastav integratsiooni hinnapakkumine esitatakse koos valitud paketiga enne alustamist, nii et teate juba ette kogukulu. Lugege abase tootmisvõimsuse planeerimisest lehelt Kas abas ERP võimaldab tootmise planeerimist masinate ja töötajate tegeliku võimsuse piires?, vaadake ülevaadet abas ERP lehelt ning tutvuge teiste süsteemidega ERP integratsioonide lehel.

Tootmisettevõtete kogemused SkyPlanneriga

UTU tarneahelaspetsialist Kalle Kalliomäki Ulvilas elektrikilpide tootmistsehhis

2 hajasäästu igal nädalal

„SkyPlanner on viinud meie tootmise planeerimise Exceli tabelitest tootmise reaalajas optimeerimiseni.“

Kalle Kalliomäki, tarneahelaspetsialist
UTU · Elektrikilbid ja jaotusseadmed

Tootmise planeerimisel säästetakse igal nädalal 2 tundi tööaega ning uus tööjärjekord jõuab tootmisliinile sekunditega.

Loe UTU kogemuslugu

Puhasruumi kaitseriietuses operaatorid pudelite täiteliinil Laboratory & Alliedi ravimitehases Nairobis

+90%tootmise tõhusust

„Tootmise tõhusus on kasvanud 90%.“

Abdul Rucyinga, IT-juht
Laboratory & Allied · Ravimitootmine

Tootmise tõhusus on kasvanud 90% ning kõiki töökeskusi hõlmiva optimeeritud kolme kuu plaani koostamine võtab alla 30 minuti.

Loe Laboratory & Alliedi kogemuslugu

100%tarnekindlus alates 2021. aastast

„SkyPlanner annab meile ülevaate tootmisvõimsusest ja muudab planeerimise prognoositavaks.“

Dan Berglund, COO/CFO
Opes Corporation · Keemia- ja toiduainetootmine

Tarnekindlus on olnud 100% kogu SkyPlanneri kasutamise aja, alates 2021. aastast.

Loe Opes Corporationi kogemuslugu

Fredman Operationsi tootmisjuht Anu Järvinen Raumas robotraku kõrval, kus kaupa laotakse kaubaalustele

6 kuudette näeb müük vaba tootmisvõimsust

„SkyPlanner loob kogu tootmise planeerimisele kindla ja usaldusväärse aluse.“

Anu Järvinen, tootmisjuht
Fredman Operations · Toiduga kokkupuuteks sobivad pakkepaberid

Müügimeeskond näeb vaba tootmisvõimsust kuus kuud ette. Ajakava muutmise päringud, millele vastamine võttis varem tunni või kauem, saavad nüüd vastuse sekunditega.

Loe Fredman Operationsi kogemuslugu

Korduma kippuvad küsimused

Millist abas’e liidest integratsioon kasutab?

abas REST API-t kasutatakse tellimuste ja põhiandmete lugemiseks ning planeeritud kuupäevade tagasikirjutamiseks. abas Connect töövoog või ESDK sündmusetöötleja saab muudetud tootmistellimused abas’est välja saata. Prooviperioodil ja andmete hulgilaadimiseks kasutatakse failieksporte.

Kas abas ERP toetab veebihaake?

abas’e dokumentatsioonis ei ole avalikku API-t veebihaakide tellimiseks. Muudatused jõuavad SkyPlannerisse abas Connect töövoogude, ESDK sündmusetöötlejate või iga mõne minuti järel tehtavate päringute kaudu. SkyPlanneri enda veebihaagid muudavad tagasikirjutamise sündmuspõhiseks.

Kas saame integratsiooniks kasutada MS SQL Connectorit?

Lugemiseks küll. See ekspordib abas’e andmeid tõhusalt. Planeerimistulemused saadetakse tagasi REST API, abas Connect või ESDK kaudu, et abas’e äriloogika kontrolliks iga muudatust.

Kuhu planeeritud kuupäevad abas’es salvestatakse?

Töösse antud tootmistellimuse (Betriebsauftrag) operatsioonidele salvestatakse planeeritud algus, lõpp ja masin. Kogused, olek ja kulud jäävad abas’e hallata.

Kas SkyPlanner saab ajakavas arvestada abas’e laoseisu ja ostutellimustega?

Jah. Laoseis ja avatud ostutellimused loetakse abas’est iga tund või enne iga ajakava koostamist. Tellitud materjal loetakse kättesaadavaks selle tarnekuupäeval.

Kas abas’e partner peaks pakkuma abas APS-i või SkyPlannerit?

SkyPlannerit, kui klient soovib kiiresti kogu tehast hõlmavat reaalajas ajakava. Praegune abas APS-i põlvkond tuli koos hoolduspaketiga Abas 2024.Q3.1 ning ajakava saab optimeerida pukseerides või optimeerimist käivitades. SkyPlanner ühendub abas REST API-ga, uuendab ajakava automaatselt, planeerib ümberseadistusi, tööriistu, meeskondi ja materjale ning pakub operaatoritele funktsiooni Mobile Confirmations. Hind algab 199 € kuus. (abas)

Kas saame SkyPlannerit enne integratsiooni loomist katsetada?

Jah. 30-päevasel tasuta prooviperioodil saate kasutada kuni 20 töökeskust, importides tootmistellimused CSV- või Exceli failist. Krediitkaarti pole vaja. Alustage prooviperioodi või võtke ühendust müügiga, et määrata integratsiooni ulatus.