Integrācijas / ERP / Divalto infinity
Divalto integrācijas ceļvedis ražošanas grafiku sastādīšanai ar SkyPlanner APS
Šajā Divalto integrācijas ceļvedī partneriem un IT komandām ir izskaidrots, kā savienot Divalto infinity ar SkyPlanner APS. SkyPlanner nodrošina divvirzienu integrāciju ar Divalto, izmantojot paša Divalto REST pakalpojumus:
- No Divalto tiek saņemti OF un séquences OF, gammes, nomenclatures, articles, centres de charge, postes de travail, ressources, opérateurs, outillages, krājumu dati un pasūtījumi piegādātājiem.
- Katram OF un séquence tiek nosūtīti atpakaļ plānotie sākuma un beigu datumi, kā arī jaunais centre vai poste, ja darbs pārcelts uz alternatīvu resursu.
- Ja izvēlaties, atpakaļ var nosūtīt arī operatoru darba laiku un pabeigtos ciklus.
Divalto integrācijas saskarnes
Divalto infinity API platformā ārējai grafiku sastādīšanas sistēmai ir pieejami trīs pamatelementi:
- RecordSql (iebūvētais REST). Nolasa Divalto tabulas, izmantojot deklarētus vaicājumu failus (DHOQ). Šādi tiek nolasīti OF, séquences, gammes, articles, postes un krājumu dati. Jauna vaicājuma deklarācija var stāties spēkā līdz pat desmit minūšu laikā (Divalto RecordSql iestatījumi).
- WEBSERVICE_INFINITY (REST). Divalto tīmekļa pakalpojumi biznesa darbībām. Katrā izsaukumā ir JSON pamatdaļa ar darbību WEB_SERVICE_INFINITY, piekļuves pilnvaru un parametru virkni, kurā norādīta biznesa darbība, dossier un dati (izsaukuma formāts). Ražošanas darbības ietver create_dataxml (faila nodošana ražošanas scrutateur), integration_dt (tehnisko datu izveide: komponenti, séquences, ressources, outillages), krājumu vaicājumus un articles izveidi (ražošanas darbības).
- Ražošanas scrutateur. Divalto ražošanas modulī tas uzrauga failus un importē XML failus. create_dataxml tam nodod base64 failu. Importa veidi ietver GG_DATES_ORDO plānotajiem datumiem, GG_TEMPS_IMPORT darba laikam, GG_FIN_DE_CYCLE pabeigtajiem cikliem, CO_MES_IMPORT MES datiem un GG_COMPOSANT_OM komponentu patēriņam (create_dataxml).
Platformā Divalto SOAP pakalpojums vairs netiek atbalstīts, tāpēc integrāciju veidojiet tikai ar REST.
Autentifikācija
- Divalto pusē. Integrācija nosūta DLMT izveidotā konta lietotājvārdu un paroli uz Divalto API vārtejas galapunktu Authent/Auth. Tā saņem piekļuves pilnvaru, kura saskaņā ar Divalto norādīto ir derīga četrdesmit piecas minūtes, tāpēc savienotājs to atjauno ar taimeri. Pilnvara tiek nosūtīta katra biznesa darbības izsaukuma JSON pamatdaļā, nevis HTTP galvenē (Divalto autentifikācija).
- SkyPlanner pusē. REST API autentifikācijai izmanto API pilnvaru galvenē Authorization-Token (SkyPlanner Settings > API), un tā dokumentācija ir pieejama Swagger/OpenAPI. Integrācijas pamācībā soli pa solim izskaidroti pirmie izsaukumi.
Notikumi un periodiska datu pieprasīšana
Divalto tīmekļa aizķeres ir ienākošas: ārēja sistēma izsauc Divalto tīmekļa aizķeri, lai sāktu procesu. Divalto norāda, ka tīmekļa aizķere nav paredzēta datu atgriešanai (Divalto tīmekļa aizķeres). Divalto nesūta izejošus notikumus.
Tāpēc Divalto dati tiek pieprasīti periodiski. Jauni darbi tiek iegūti ar RecordSql vaicājumiem, atlasot atvērtos OF un jaunākās izmaiņas. Biežumu nosaka katrai ražotnei atsevišķi: OF datus var pieprasīt ik pēc dažām minūtēm, bet krājumu datus — reizi stundā.
SkyPlanner nosūta tīmekļa aizķeres paziņojumus, kad mainās stāvoklis vai grafiks, tāpēc datu ierakstīšanu atpakaļ izraisa notikumi.
Datu kartēšana
| Divalto objekts (saskarne) | SkyPlanner objekts | Virziens | Biežums |
|---|---|---|---|
| Articles, article raksturlielumi (RecordSql) | Produkti un materiāli, produktu īpašības | Divalto → SkyPlanner | Sākotnējā ielāde, pēc tam periodiska datu pieprasīšana |
| Nomenclatures (komponenti) | Produkta struktūra, apakšprodukti, katram produktam nepieciešamie materiāli | Divalto → SkyPlanner | Sākotnējā ielāde, pēc tam izmaiņu gadījumā |
| Gammes: séquences, opérations standard, laiki, ressources, outillages | Procesa soļi ar ilgumu, sagatavošanas un demontāžas laiku, instrumenti | Divalto → SkyPlanner | Sākotnējā ielāde, pēc tam izmaiņu gadījumā |
| Ateliers, centres de charge, postes de travail | Darba centri, darba centru grupas, efektivitātes rādītāji | Divalto → SkyPlanner | Sākotnējā ielāde, pēc tam reti |
| Opérateurs un habilitations | Personāls un darba centri, kuros atļauts strādāt | Divalto → SkyPlanner | Sākotnējā ielāde, pēc tam izmaiņu gadījumā |
| Poste kalendāri | Maiņas un brīvdienas | Divalto → SkyPlanner | Katru dienu vai maiņu uzturēšana SkyPlanner |
| OF (BF) un séquences OF (BH) ar izpildes termiņiem un komponentiem | Pasūtījumi un ražošanas uzdevumi ar izpildes termiņiem un materiālu vajadzībām | Divalto → SkyPlanner | Datu pieprasīšana ik pēc dažām minūtēm |
| Krājumi katram article un depot | Krājumu atlikumi | Divalto → SkyPlanner | Datu pieprasīšana reizi stundā vai grafika aprēķina laikā |
| Pasūtījumi piegādātājiem ar piegādes datumiem | Iepirkuma pasūtījumi, gaidāmie materiāli pēc piegādes datuma | Divalto → SkyPlanner | Datu pieprasīšana reizi stundā vai grafika aprēķina laikā |
| GG_DATES_ORDO: OF sākums un beigas (BF.PLANDEBDH, BF.PLANFINDH), séquence sākums un beigas (BH.PLANDEBDH, BH.PLANFINDH), CENTRE un POSTE | Katra ražošanas uzdevuma un soļa plānotais sākums un beigas, piešķirtais darba centrs | SkyPlanner → Divalto | Mainoties grafikam, ar SkyPlanner tīmekļa aizķeri |
| GG_TEMPS_IMPORT: katras séquence darba laiks | Laika uzskaites ieraksti un operatoru apstiprinājumi | SkyPlanner → Divalto | Pēc katra apstiprinājuma vai katrā maiņā, ja šī iespēja izvēlēta |
| GG_FIN_DE_CYCLE: pabeigtie cikli | Saražotie daudzumi | SkyPlanner → Divalto | Pēc katra apstiprinājuma, ja šī iespēja izvēlēta |
| Divalto nav | Pārregulēšanas laiku matrica, instrumenti kā ierobežoti resursi, alternatīvas iekārtas un personāls | Tiek uzturēti SkyPlanner | Iestata ieviešanas laikā |
Integrācijas risinājumi
1. Sākotnējā pamatdatu ielāde. Deklarējiet RecordSql vaicājumus un nolasiet articles, nomenclatures, gammes, centres de charge, postes, opérateurs, outillages un kalendārus. Pārdomāti nosakiet, kā centres atbilst SkyPlanner resursiem: centre de charge ar četriem postes kļūst par vienu darba centru grupu ar četriem darba centriem.
2. OF sinhronizācija. Nolasiet atvērtos OF ar to séquences un komponentiem, kā arī atvērtos pasūtījumus piegādātājiem. SkyPlanner uzskata pasūtītos materiālus par pieejamiem iepirkuma pasūtījuma piegādes datumā un atjaunina krājumu atlikumus, kad pasūtījumam piešķirts statuss Delivered. Nolasiet galveno OF kopā ar tā apakš-OF, jo Divalto pārplāno tikai galveno OF.
3. Grafika ierakstīšana atpakaļ. Kad plānošanas dzinējs ieplāno vai pārvieto ražošanas uzdevumu, SkyPlanner tīmekļa aizķere izraisa create_dataxml izsaukumu. Fails ir GG_DATES_ORDO dokuments, kurā katram OF ir norādīts dossier, struktūrvienība un OF numurs, plānotais sākuma un beigu datums, bet katrai séquence — tās numurs, plānotais sākums un beigas, kā arī centre un poste, ja darbs pārcelts uz alternatīvu resursu (GG_DATES_ORDO formāts). Divalto scrutateur importē šos datus OF galvenē un séquence rindās.
4. Darba izpildes apstiprinājumi ražotnē. Operatori reģistrē darbu ar SkyPlanner Mobile Confirmations vai Production Timer, un laika uzskaites ieraksti nodrošina, ka grafiks ir aktuāls. Jūs izvēlaties, vai darba laiku nosūtīt atpakaļ uz Divalto. Ja jā, darba laiks tiek nosūtīts GG_TEMPS_IMPORT failos, bet pabeigtie cikli — GG_FIN_DE_CYCLE failos. Ja nē, darba laiku tāpat kā līdz šim ievada Divalto MES.
5. Atbildība par datiem un konfliktu risināšanas noteikumi. Dokumentējiet tos pirms darba sākšanas produkcijas vidē:
| Dati | Atbildīgā sistēma |
|---|---|
| Articles, nomenclatures, gammes, OF daudzumi un statuss | Divalto |
| Séquence secība, sākuma un beigu laiki, poste piešķīrums | SkyPlanner |
| Pārregulēšanas laiku matrica, prasības instrumentiem un operatoriem, alternatīvie resursi | SkyPlanner |
| Maiņas un brīvdienas | Viena sistēma, ko izvēlas tvēruma noteikšanas laikā |
| Darba laiks, patēriņš un izpildes dati | Divalto — datus ievada tur vai nosūta no SkyPlanner laika uzskaites ierakstiem |
Izvēlieties vienu OF datumu ierakstīšanas avotu. Plānoto datumu ierakstīšanā SkyPlanner aizstāj Opcenter APS un manuālo pārplānošanu. Ja izmantojat Opcenter APS, izslēdziet tā importu tiem OF, kuru grafikus sastāda SkyPlanner, jo abas sistēmas izmanto GG_DATES_ORDO.
Tipiskie projekta posmi
Ieviešanu parasti pabeidz dažu nedēļu laikā pēc ieviešanas darbu sākuma. Pirms tam pārbaudiet grafiku 30 dienu bezmaksas izmēģinājumā, izmantojot postes, gammes un atvērtos OF, kas no Divalto eksportēti CSV vai Excel formātā.
- Datu kartēšana. Apstipriniet datu atbilstības tabulu, atbildību par datiem, sinhronizācijas biežumu un to, vai darba laiks tiks nosūtīts atpakaļ.
- Piekļuve Divalto. Izveidojiet integrācijas kontu DLMT, deklarējiet RecordSql vaicājumus un aktivizējiet ražošanas scrutateur. Vispirms pārbaudiet darbību testa vidē.
- Sākotnējā datu ielāde. Articles, nomenclatures, gammes, centres, postes, opérateurs, outillages un kalendāri.
- OF un pasūtījumu piegādātājiem sinhronizācija. Periodiska datu pieprasīšana ar filtriem, dalījumu lapās un atkārtotiem mēģinājumiem.
- Ierobežojumu iestatīšana SkyPlanner. Sagatavošanas laiku matrica, instrumenti, operatoru skaits katram ražošanas uzdevumam un alternatīvi postes vai darbinieki.
- Grafika ierakstīšana atpakaļ. GG_DATES_ORDO nosūtīšana ar create_dataxml, izmantojot SkyPlanner tīmekļa aizķeres, kā arī laika uzskaites datu nosūtīšana, ja tā izvēlēta.
- Paralēlā testēšana. Izmantojiet SkyPlanner paralēli pašreizējam plānam, salīdziniet datumus un labojiet pamatdatus.
- Darba sākšana. Kad dati sakrīt, ieslēdziet datu ierakstīšanu atpakaļ.
Kas jāņem vērā, plānojot Divalto integrāciju
- Scrutateur iestatījumi. create_dataxml faili tiek saņemti tikai tad, ja ražošanas scrutateur ir aktīvs, sadaļā Production dossier ir atzīmēta MES izvēles rūtiņa un norādīts “Interfaces” ceļš.
- Piekļuves pilnvaras atjaunošana. Divalto piekļuves pilnvarai ir īss derīguma termiņš (skatiet sadaļu Autentifikācija). Atjaunojiet to pirms katras izsaukumu paketes.
- Vaicājumu deklarēšana. Jaunu vai mainītu RecordSql vaicājumu aktivizēšana aizņem dažas minūtes. Deklarējiet tos pirms sākotnējās datu ielādes.
- Galvenais OF un pakārtotie OF. Divalto pārplāno tikai galveno OF. Plānojiet pakārtotos OF kā apakšproduktus, lai galvenais pasūtījums gaidītu savus komponentus.
- Article raksturlielumi. Divalto glabā article plānošanas īpašības desmit raksturlielumu laukos. Tos var ērti sasaistīt ar SkyPlanner produktu īpašībām, ko izmanto sagatavošanas laiku matricai un opcijai “Allow similarity”.
Kas konfigurē Divalto integrāciju un nodrošina tās atbalstu
- SkyPlanner komanda konfigurē integrāciju ieviešanas laikā un nodrošina atbalstu pēc darba sākšanas attiecībā uz saskaņotajiem RecordSql vaicājumiem un tīmekļa pakalpju darbībām. Katra rūpnīca Divalto izmanto citādi, un šajā darbā tiek liktas lietā zināšanas par šīm īpatnībām.
- Var iesaistīties arī jūsu Divalto partneris. Partneris pārzina jūsu dossier, surcharges un iestatījumus un kopā ar SkyPlanner komandu var izveidot DLMT kontu, iestatīt vaicājumus un scrutateur.
- Jūsu izstrādātāji var papildināt integrāciju, izmantojot SkyPlanner REST API un API pilnvaru. Lai sāktu darbu, pietiek ar API pilnvaru, un SkyPlanner komanda vajadzības gadījumā palīdz. Norādījumi pieejami SkyPlanner integrācijas dokumentācijā.
SkyPlanner cena ir no 199 € mēnesī par 5 darba centriem. Norēķini notiek katru mēnesi. Integrācijas cenu piedāvājam iepriekš kopā ar izvēlēto plānu, ņemot vērā jūsu procesus un vajadzības. Skatiet cenas, ražošanas plānošanu ar Divalto, ievērojot iekārtu un personāla reālo jaudu, Divalto lapu un ERP integrāciju pārskatu.
Ražotāju atsauksmes par SkyPlanner
2 hietaupītas katru nedēļu
“Ar SkyPlanner esam pārgājuši no ražošanas plānošanas Excel tabulās uz ražošanas optimizāciju reāllaikā.”
Kalle Kalliomäki, piegādes ķēdes speciālists
UTU · Elektriskās sadalnes un sadaliekārtas
Ražošanas plānošana ļauj ietaupīt 2 darba stundas nedēļā, un jaunā darbu rinda nonāk ražošanas līnijā dažu sekunžu laikā.
+90%ražošanas efektivitāte
“Ražošanas efektivitāte ir pieaugusi par 90%.”
Abdul Rucyinga, IT vadītājs
Laboratory & Allied · Farmaceitisko produktu ražošana
Ražošanas efektivitāte ir pieaugusi par 90%, un optimizēta trīs mēnešu plāna sagatavošana visiem darba centriem aizņem mazāk nekā 30 minūtes.
100%piegāžu savlaicīgums kopš 2021. gada
“SkyPlanner ļauj mums pārskatīt jaudu un padara plānošanu prognozējamu.”
Dan Berglund, COO/CFO
Opes Corporation · Ķīmisko vielu un pārtikas ražošana
Piegāžu savlaicīgums ir bijis 100% visā SkyPlanner lietošanas laikā — kopš 2021. gada.
Mazākdīkstāvju materiālu trūkuma dēļ
“SkyPlanner vērtība mums ir tā, ka tas ir ikdienā noderīgs rīks, īpaši piegādes datumu noteikšanai.”
Tommi Männistö, ražošanas plānošanas vadītājs
Eskomatic · Mehāniskā apstrāde pēc pasūtījuma
Automātiska noslodzes plānošana ļauj precīzāk noteikt piegādes datumus, un ražošanas dīkstāves materiālu trūkuma dēļ ir būtiski samazinājušās.
Biežāk uzdotie jautājumi
Vai Divalto ir API darbam ar ražošanas pasūtījumiem?
Jā. RecordSql nolasa OF, séquences un citas tabulas, izmantojot REST, savukārt pakalpe WEBSERVICE_INFINITY izpilda ražošanas biznesa darbības, piemēram, create_dataxml un integration_dt.
Vai Divalto atbalsta tīmekļa aizķeres?
Divalto tīmekļa aizķeres ir paredzētas tikai ienākošajiem pieprasījumiem un neatgriež datus. Integrācija periodiski pieprasa Divalto datus ar RecordSql atbilstoši katrai rūpnīcai iestatītajam grafikam, savukārt SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās rodas.
Kā plānotie datumi tiek ierakstīti atpakaļ Divalto?
Izmantojot GG_DATES_ORDO XML failu, kas nosūtīts ar darbību create_dataxml. Tajā ir katra OF un katras séquence plānotie sākuma un beigu datumi, kā arī aizstājošais centre vai poste, ja darbs tiek pārcelts. Failu importē Divalto ražošanas scrutateur.
Vai integrācijai ir nepieciešams Opcenter APS?
Nē. SkyPlanner pats veic ražošanas plānošanu, ievērojot iekārtu un personāla reālo jaudu, un ieraksta plānotos datumus. Ja pašlaik izmantojat Opcenter APS, SkyPlanner pārņem OF datumu ierakstīšanu un kļūst par vienīgo sistēmu, kas tos ieraksta.
Vai Divalto partnerim būtu jāpiedāvā Opcenter APS vai SkyPlanner?
SkyPlanner, ja klients vēlas dažu nedēļu laikā sākt izmantot ražošanas grafiku, kas ievēro reālo jaudu un automātiski atjauninās. Divalto vidē Opcenter APS darbojas, kad plānotājs to palaiž, un apmainās ar failiem, izmantojot Windows mapi (Divalto dokumentācija). SkyPlanner pieslēdzas Divalto REST pakalpēm, automātiski pārplāno, plāno pārregulēšanu, instrumentus, brigādes un materiālus un ļauj strādāt neierobežotam lietotāju skaitam — no 199 € mēnesī.
Vai varam izmēģināt SkyPlanner pirms integrācijas izveides?
Jā. 30 dienu bezmaksas izmēģinājumā var izmantot līdz 20 darba centriem un importēt datus no Divalto CSV vai Excel failos. Kredītkarte nav nepieciešama. Sāciet izmēģinājumu vai sazinieties ar pārdošanas komandu, lai noteiktu integrācijas tvērumu.