Liidestused / ERP / SYSPRO

SYSPRO liidestamise juhend tootmise ajakava koostamiseks SkyPlanner APS-iga

See SYSPRO liidestamise juhend näitab partneritele ja IT-meeskondadele, kuidas ühendada SYSPRO 8 SkyPlanner APS-iga. SkyPlanner vahetab SYSPRO-ga andmeid mõlemas suunas, kasutades SYSPRO enda liideseid:

  • SkyPlannerisse tuuakse tööd, tööde operatsioonid, Structures and Routings, töökeskused, masinad, Stock Codes, laoseisud ja ostutellimused.
  • Töödele kirjutatakse tagasi planeeritud algus- ja lõppkuupäevad.
  • Soovi korral saab operaatorite ajakirjed tagasi saata tööajakannetena.
  • 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 juurutamise käigus teie SYSPRO keskkonna järgi ja pakub tuge ka pärast kasutuselevõttu. See juhend on mõeldud partneritele ja arendajatele, kes soovivad kaasa lüüa või ise SkyPlanneri dokumenteeritud REST API abil lahendusi luua (API viitedokumentatsioon).

SYSPRO liidestusvõimalused

SYSPRO pakub välisele ajakava koostamise tarkvarale kahte andmekanalit:

  1. e.net Solutions Business Objects. Võimaldab kutsuda SYSPRO äriloogikat välisest süsteemist; nii sisend kui ka väljund on XML-vormingus. Objektid jagunevad kolme rühma: Query (näiteks WIPQBL, WIP Balance Query), Transaction või Post (näiteks WIPTJB, WIP Job Creation and Maintenance) ning põhiandmete jaoks Setup. Äriobjektid kontrollivad andmeid samade reeglite järgi nagu SYSPRO kasutajaliides ja jäävad versioonide vahel ühilduvaks. SYSPRO heade tavade juhend ütleb otse: “SYSPRO’s Business Objects are used to query and post data to SYSPRO.” (SYSPRO äriobjekte kasutatakse SYSPRO andmete pärimiseks ja sinna andmete kirjutamiseks.)
  2. SYSPRO OData Service (OData v4). Pakub RESTful-põhist kirjutusõiguseta ligipääsu ettevõtte- ja süsteemiandmebaasidele ning päringutele Business Activity Queries, mis on SYSPRO-s määratletud SQL-vaated. See on saadaval alates versioonist SYSPRO 8 2021 R2. SYSPRO Cloud ERP puhul kehtib: “Syspro OData is the only mechanism available when applications need access to SYSPRO data.” (Syspro OData on ainus võimalus rakendustele SYSPRO andmetele ligipääsu andmiseks.)

Äriobjekte kutsutakse teenuse e.net Communications kaudu, kasutades teenust SYSPRO WCF Service või SYSPRO Web Service.

Master Data Take On (IMPIMP) impordib arvutustabeleid Setup-äriobjektide kaudu ja sobib põhiandmete ühekordseks laadimiseks. SYSPRO Harmony elutsükkel lõpeb 31. detsembril 2026, seega ärge ehitage sellele uusi lahendusi.

Autentimine ja litsentsid

  • e.net sisselogimine. Liidestus logib sisse SYSPRO Operator kasutajana kindlasse ettevõttesse ja saab järgnevateks kutseteks seansi GUID-i.
  • Litsentsid. Teie SYSPRO litsents peab hõlmama nende äriobjektide funktsioonivaldkondi, mida liidestuse kasutaja kutsub.
  • OData. Ligipääs toimub HTTPS-i kaudu kasutajatega, kellele on seadistatud OData kasutusõigus.

SkyPlanneri poolel kasutab REST API autentimiseks API-pääsmikku (SkyPlanner Settings > API) ning on dokumenteeritud Swagger/OpenAPI vormingus. Liidestamise õpetus juhendab esimeste kutsete tegemist.

Sündmused ja perioodilised päringud

SYSPRO ei saada väljaminevaid veebihaake. Electronic Signature Transaction Setup saab eduka tehingu korral käivitada näiteks e-kirja saatmise või VBScripti. SYSPRO märgib aga: “It is not intended that triggers from e.net Business Objects fire VBScript triggers.” (e.net Business Objects päästikud ei ole mõeldud VBScripti päästikute käivitamiseks.)

Seetõttu päritakse SYSPRO andmeid perioodiliselt. Uued tööd leitakse äriobjektide või OData päringutega, mis filtreeritakse avatud tööde ja hiljutiste muudatuste järgi. Päringusagedus määratakse iga tehase jaoks eraldi: tööde puhul mõne minuti järel, laoseisude puhul kord tunnis.

SkyPlanner saadab oleku või ajakava muutumisel veebihaake, seega toimub tagasikirjutamine sündmuspõhiselt.

Andmete vastendamine

SYSPRO objekt (liides)SkyPlanneri objektSuundSagedus
Stock Codes, mõõtühikud (OData või Query-äriobjektid)Tooted ja materjalidSYSPRO → SkyPlannerEsmane laadimine, seejärel perioodilised päringud
Structures (komponendid, arvestuslikud tooted, kaastooted)Toote struktuur, alamtooted, iga toote materjalidSYSPRO → SkyPlannerEsialgne laadimine, seejärel muudatuste korral
Routings: töökeskus, seadistus-, töötlus-, oote- ja teisaldusaeg, Maximum unitsTootmisetapid koos kestuse, seadistamisele ja järeltoimingutele kuluva ajagaSYSPRO → SkyPlannerEsialgne laadimine, seejärel muudatuste korral
Work Centers (tootmisüksused, tootmisvõimsus) ja MachinesTöökeskused, töökeskuste rühmad, efektiivsusnäitajadSYSPRO → SkyPlannerEsmane laadimine, seejärel harva
Capacity Calendar, Shift PatternsVahetused ja töövabad päevadSYSPRO → SkyPlannerIga päev või vahetuste haldamine SkyPlanneris
Tööd ja alamtööd (WipMaster), tööde operatsioonid ja materjalidTellimused ja tööd koos tähtaegade ja materjalivajadustegaSYSPRO → SkyPlannerPäringud iga mõne minuti järel
Laoseis Stock Code kaupaLaoseisudSYSPRO → SkyPlannerPäringud kord tunnis või ajakava koostamisel
Ostutellimused koos tähtaegadegaOstutellimused, saabuvad materjalid tarnekuupäeva järgiSYSPRO → SkyPlannerPäringud kord tunnis või ajakava koostamisel
Töö planeeritud algus- ja lõppkuupäev (WIPTJB, WIP Job Creation and Maintenance)Iga töö planeeritud algus ja lõppSkyPlanner → SYSPROAjakava muutumisel SkyPlanneri veebihaagi kaudu
Labor Posting: seadistus- ja töötlusaeg töö operatsiooni, masina ja töötaja kaupaAjakirjed ja operaatorite kinnitusedSkyPlanner → SYSPROSoovi korral iga kinnituse või vahetuse järel
Job Receipts (äriobjekt WIP Job Receipts)Valminud kogusedSkyPlanner → SYSPROSoovi korral iga kinnituse järel
SYSPRO-s puudubSeadistusaegade maatriks, tööriistad piiratud ressursina, alternatiivsed masinad ja töötajadHallatakse SkyPlannerisSeadistatakse juurutamise käigus

Liidestuse töövood

1. Põhiandmete esmane laadimine. Lugege Stock Codes, Structures and Routings, töökeskused, masinad ja kalendrid sisse OData või Query-äriobjektide kaudu. Otsustage hoolikalt, kuidas töökeskused SkyPlanneris vastendada: nelja masinaga töökeskusest saab üks töökeskuste rühm või neli töökeskust.

2. Tööde sünkroonimine. Lugege sisse aktiivsed tööd koos operatsioonide ja materjalidega ning avatud ostutellimused. SkyPlanner arvestab tellitud materjali saadavaks ostutellimuse tarnekuupäeval ja uuendab laoseisu, kui ostutellimuse olekuks märgitakse Delivered.

Lisage ajakavasse ainult aktiivsed tööd. Soovitatud tööd jäävad MRP hetktõmmisesse, kuni MRP Job Review need töödeks muudab.

3. Ajakava tagasikirjutamine. Kui planeerimismootor paigutab töö ajakavasse või muudab selle aega, käivitab SkyPlanneri veebihaak kirjutuskutse äriobjektile WIP Job Creation and Maintenance (WIPTJB). Sellega määratakse töö planeeritud algus- ja lõppkuupäev. Äriobjekt kontrollib muudatust täpselt samamoodi nagu Job Entry.

4. Kinnitused tootmisest. Operaatorid registreerivad tööd SkyPlanner Mobile Confirmationsi või Production Timeri abil ning ajakirjed hoiavad ajakava ajakohasena. Teie otsustate, kas tegelikud ajad kirjutatakse SYSPRO-sse tagasi. Kui jah, edastatakse seadistus- ja töötlusaeg töö operatsiooni kaupa Labor Postingusse ning valminud kogused Job Receiptsi. Kui ei, sisestatakse tööaeg SYSPRO-sse nagu varem.

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

AndmedVastutav süsteem
Stock Codes, Structures and Routings, kogused, töö olekSYSPRO
Operatsioonide järjestus, algus- ja lõpuajad, masina määramineSkyPlanner
Seadistusaegade maatriks, nõuded tööriistadele ja operaatoritele, alternatiivsed ressursidSkyPlanner
Vahetused ja töövabad päevadÜks süsteem, mis valitakse ulatuse määramisel
Tööaeg, materjali väljastused ja vastuvõtudSYSPRO; sisestatakse seal või edastatakse SkyPlanneri ajakirjetest

Valige üks süsteem, mis määrab tööde kuupäevad. SkyPlanner ei vaja SYSPRO ajakava koostamise moodulit ning võtab planeeritud kuupäevade määramise üle Factory Schedulingult, Visual APS-ilt või APS (Nexsys)-ilt. Kui mõni neist uuendab endiselt planeeritud kuupäevi, lülitage see välja tööde puhul, mille ajakava koostab SkyPlanner. Factory Schedulingus on vastav Job Entry valik “Update planned dates to scheduled dates.” (Asenda planeeritud kuupäevad ajakavas määratud kuupäevadega.)

Projekti tavapärased etapid

Liidestus valmib tavaliselt mõne nädala jooksul pärast juurutamise algust. Enne seda kontrollige ajakava 30-päevase tasuta prooviperioodi jooksul, kasutades SYSPRO-st CSV- või Exceli vormingus eksporditud töökeskusi, tehnoloogilisi marsruute ja avatud töid.

  1. Andmete vastendamine. Leppige kokku vastendustabel, andmete haldamise vastutus, sünkroonimissagedused ja see, kas tööaeg kirjutatakse tagasi.
  2. Ligipääs SYSPRO-le. Looge liidestuse kasutaja, kontrollige äriobjektide litsentse ja lubage OData seal, kus seda kasutatakse. Testige esmalt ettevõtte koopias.
  3. Esmane laadimine. Stock Codes, Structures and Routings, töökeskused, masinad, kalendrid.
  4. Tööde ja ostutellimuste sünkroonimine. Perioodilised päringud koos filtrite, lehekülgede kaupa lugemise ja korduskatsetega.
  5. Piirangute seadistamine SkyPlanneris. Seadistusaegade maatriks, tööriistad, operaatorite arv iga töö jaoks ning alternatiivsed masinad või töötajad.
  6. Ajakava tagasikirjutamine. WIPTJB kirjutuskutsed SkyPlanneri veebihaakidest ning soovi korral tööajakannete edastamine.
  7. Paralleelne testimine. Kasutage SkyPlannerit senise plaani kõrval, võrrelge kuupäevi ja parandage põhiandmeid.
  8. Töölerakendamine. Lülitage tagasikirjutamine sisse, kui andmed on kooskõlas.

Millega SYSPRO liidestamisel arvestada

  • _TMP tööd. Job Entry proovikoormamine tegeliku tootmisvõimsuse piires võib luua WipMasterisse _TMP töid. Filtreerige need igal lugemisel välja.
  • Alustatud operatsioonid. Forward Finite Scheduling annab vea alustatud operatsioonide puhul, mis ajakavasse ei mahu. Enne iga ajakava koostamist lugege operatsioonide edenemine SkyPlannerisse, et ajakava arvestaks juba tehtud tööga. Running Time Lock lukustab seejärel järgmiste tundide tööd.
  • Tehnoloogilise marsruudi ajaühikud. Seadistus-, töötlus-, oote- ja teisaldusaja puhul tuleb kasutada õiget ühikut ja arvestusalust. Oote- ja teisaldusaeg on ooteaeg, mitte masina tööaeg. Teisendage ajad importimisel, muidu on kõik kestused valed.
  • Allhankeoperatsioonid. Offsite Days ja Dock to Stock Days näitavad kuluvat aega, mitte teie tootmisvõimsuse kasutust. Modelleerige need etappidena, millel on ainult kestus.

Kes seadistab SYSPRO integratsiooni ja pakub tuge?

  1. SkyPlanneri meeskond seadistab integratsiooni kasutuselevõtu käigus ja pakub tuge ka pärast käivitamist. See hõlmab kokkulepitud äriobjekte ja OData päringuid. Igas tehases kasutatakse SYSPROt omamoodi ning just siin tulevad need teadmised kasuks.
  2. Ka teie SYSPRO partner saab osaleda. Partner tunneb teie seadistust, kohandatud vorme ja litsentsitingimusi ning saab koos SkyPlanneri meeskonnaga seadistada operaatorikonto ja OData juurdepääsu.
  3. Teie arendajad saavad integratsiooni edasi arendada, kasutades SkyPlanneri REST API liidest ja API tokenit. Alustamiseks piisab API tokenist ning SkyPlanneri meeskond aitab vajaduse korral. Juhised leiate SkyPlanneri integratsioonidokumentatsioonist.

SkyPlanneri hind algab 199 € kuus ja sisaldab 5 töökeskust. Arveldamine toimub kord kuus. Integratsiooni hinnapakkumine koostatakse ette koos teie paketiga, lähtudes teie protsessist ja vajadustest. Vaadake hinnakirja, SYSPRO tootmise planeerimist masinate ja töötajate tegelikku võimsust arvestades, SYSPRO lehte ja ERP integratsioonide ülevaadet.

Tootjate tagasiside SkyPlanneri kohta

UTU tarneahelaspetsialist Kalle Kalliomäki Ulvila tehase 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 planeerimine säästab igal nädalal 2 tundi tööaega ja uus tööjärjekord jõuab tootmisliinile sekunditega.

Loe UTU tagasisidet

Puhasruumiriietuses operaatorid pudelite täiteliinil Laboratory & Alliedi ravimitehases Nairobis

+90%tootmise efektiivsuse kasv

„Tootmise efektiivsus on kasvanud 90%.“

Abdul Rucyinga, IT-juht
Laboratory & Allied · Ravimitootmine

Tootmise efektiivsus on kasvanud 90% ning kõiki töökeskusi hõlmava optimeeritud kolmekuulise plaani koostamine võtab alla 30 minuti.

Loe Laboratory & Alliedi tagasisidet

KJH-Compi keevitaja lihvib Alahärmä tehases keevitatud teraskonstruktsiooni

98%tarnekindlus varasema ligikaudu 50% asemel

„SkyPlanneril on meie tarnekindluse hoidmisel otsustav roll.“

Hannu Lahtinen, tegevjuht
KJH-Comp · Lehtmetalli töötlemine ja lepinguline tootmine

Tarnekindlus tõusis ligikaudu 50% tasemelt koguni 98% tasemele ning ajakava koostamisega tegeleb nüüd kahe töödejuhataja asemel üks.

Loe KJH-Compi tagasisidet

Õhuvaade Piristeeli katuse turvatoodete tehasele Kauhavas

99,2%tarnekindlus

„SkyPlanner on muutnud kitsaskohad nähtavaks ja tootmise juhtimise selgemaks.“

Toni Tuori, tootmisjuht
Piristeel · Katuse turvatooted ja vihmaveesüsteemid

Tarnekindlus jõudis tänavu 99,2% tasemele ja ajakava koostamine säästab kuni neli tundi tööaega päevas.

Loe Piristeeli tagasisidet

Korduma kippuvad küsimused

Kas SYSPROl on tööde jaoks API?

Jah. e.net Solutions Business Objects võimaldab SYSPRO andmeid pärida ja saata, sealhulgas WIPTJB kaudu töid luua ja hallata. SYSPRO OData teenus lisab RESTful-põhise kirjutuskaitstud juurdepääsu tabelitele ja Business Activity Queries päringutele.

Kas SYSPRO toetab veebihaake?

Väljaminevaid veebihaake ei ole. Electronic Signature Transaction Setupi päästikud ei ole mõeldud käivituma äriobjektide väljakutsetest, mistõttu küsib integratsioon SYSPROst andmeid iga tehase jaoks määratud ajakava järgi. SkyPlanneri enda veebihaagid edastavad ajakava muudatused kohe nende tekkimisel.

Kuidas kirjutatakse planeeritud kuupäevad tagasi SYSPROsse?

Äriobjekti WIP Job Creation and Maintenance (WIPTJB) kaudu, mis määrab töö planeeritud algus- ja lõppkuupäeva. SYSPRO kontrollib saadetud andmeid samade reeglite järgi nagu Job Entry puhul.

Kas integratsioon töötab SYSPRO Cloud ERPga?

Jah. SkyPlanner loeb Cloud ERP andmeid SYSPRO OData teenuse kaudu, mis on SYSPRO sõnul seal ainus andmetele juurdepääsu viis. SkyPlanneri meeskond seadistab andmete tagasikirjutamise viisi koos teie ja teie SYSPRO partneriga projekti ulatuse määramise käigus.

Kas SYSPRO partner peaks pakkuma SYSPRO MOM Visual APSi või SkyPlannerit?

SkyPlannerit, kui klient soovib saada nädalatega toimiva tootmisplaani, mis arvestab masinate ja töötajate tegelikku võimsust. Visual APS kuulub SYSPRO MOMi tarkvarakomplekti, vajab eraldi litsentsi ja paigaldatakse SYSPRO SQL Serveri juurde. MOM Workbenchi kasutajad vajavad kasutajakohaseid litsentse (SYSPRO abimaterjalid). SkyPlanner ühendub e.net Business Objects ja OData kaudu, uuendab plaani automaatselt ning planeerib ümberseadistusi, tööriistu, meeskondi ja materjale. Kasutajate arv ei ole piiratud ning hind algab 199 € kuus.

Kas saame SkyPlannerit enne integratsiooni loomist katsetada?

Jah. 30-päevasel tasuta prooviperioodil saab kasutada kuni 20 töökeskust ja importida SYSPROst andmeid CSV- või Exceli failidega. Krediitkaarti ei ole vaja. Alustage prooviperioodi või võtke ühendust müügimeeskonnaga, et määrata integratsiooni ulatus.