Savienojas ar ERP un MES sistēmām, piemēram

Integrācijas / ERP / Oracle Fusion Cloud

Oracle Fusion Cloud integrācijas ceļvedis ražošanas grafiku sastādīšanai ar SkyPlanner APS

Šajā Oracle Fusion Cloud integrācijas ceļvedī partneriem un IT komandām parādīts, kā savienot Oracle Fusion Cloud Manufacturing ar SkyPlanner APS. SkyPlanner nodrošina divvirzienu integrāciju ar Oracle Fusion Cloud, izmantojot paša Oracle REST resursus:

  • SkyPlanner saņem ražošanas pasūtījumus un to operācijas, darba definīcijas, darba centrus, ražošanas resursus, kalendārus, nomenklatūras vienības, to struktūras, krājumu atlikumus un iepirkuma pasūtījumus.
  • Katras ražošanas pasūtījuma operācijas plānotais sākuma un pabeigšanas datums tiek nosūtīts atpakaļ.
  • Operatoru apstiprinājumi tiek nosūtīti atpakaļ kā operāciju un resursu darījumi.
  • SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās notiek.
SkyPlanner APS Ganta diagramma ar darba centros ieplānotiem ražošanas uzdevumiem un pasūtījumu sarakstu zem tās.

Ieviešanas laikā SkyPlanner komanda konfigurē integrāciju atbilstoši jūsu Oracle Fusion Cloud konfigurācijai un nodrošina atbalstu arī pēc darbības uzsākšanas. Šis ceļvedis paredzēts partneriem un izstrādātājiem, kuri vēlas piedalīties integrācijas izveidē vai paši veidot risinājumus, izmantojot dokumentēto SkyPlanner REST API (API dokumentācija).

Oracle Fusion Cloud integrācijas saskarnes

Oracle Fusion Cloud ārējai grafiku sastādīšanas sistēmai piedāvā trīs datu apmaiņas veidus:

  1. Oracle Fusion Cloud SCM REST API. Pamatceļš ir /fscmRestApi/resources/11.13.18.05/. Grafiku sastādīšanas sistēma izmanto resursus workOrders (ar pakārtotajiem resursiem WorkOrderOperation, WorkOrderOperationResource un WorkOrderOperationMaterial), processWorkOrders, workDefinitions, workCenters, productionResources, calendars, itemsV2, itemStructures un inventoryOnhandBalances. Izpildes dati tiek nosūtīti uz operationTransactions, resourceTransactions un materialTransactions. Iepirkuma pasūtījumi tiek saņemti no Procurement REST API resursa purchaseOrders. (REST galapunkti)
  2. File-Based Data Import (FBDI). Process Import Work Orders no veidnes izveido vai atjaunina ražošanas pasūtījumus, to operācijas un operāciju resursus, savukārt Import Work Order Resource Transactions ielādē resursu grāmatojumus. Oracle skaidri norāda uz laika ierobežojumu: “This option isn’t suitable for importing manufacturing data on a real-time basis.” (Šī iespēja nav piemērota ražošanas datu importēšanai reāllaikā.) (avots)
  3. Oracle Integration (OIC). Oracle integrācijas platforma nodrošina datu plūsmas starp Fusion un citām sistēmām. Oracle Integration integrācijas veidne reaģē uz Oracle Fusion Cloud Manufacturing notikumu Work Order Status Change (avots). Izmantojiet to, ja jūsu uzņēmums jau lieto OIC.

Aktuālu grafiku sastādīšanai galvenais datu apmaiņas veids ir REST. FBDI ir piemērots sākotnējai pamatdatu ielādei.

Autentifikācija un piekļuve

  • Oracle REST drošība. “Fusion Applications REST APIs use a global Oracle Web Services Manager (OWSM) security policy called Multi Token Over SSL RESTful Service Policy.” (Fusion Applications REST API izmanto globālu Oracle Web Services Manager (OWSM) drošības politiku ar nosaukumu Multi Token Over SSL RESTful Service Policy.) Tā atbalsta Basic autentifikāciju, izmantojot SSL, un autentifikāciju ar pilnvarām, piemēram, SAML 2.0 uzrādītāja pilnvaru. (Darba sākšana)
  • Integrācijas lietotājs. Izveidojiet integrācijai atsevišķu Oracle lietotāju. Piešķiriet tam amata lomas ar nepieciešamajām tiesībām piekļūt ražošanas pasūtījumiem, darba definīcijām, krājumiem un darījumiem, ierobežojot piekļuvi līdz integrācijas tvērumā iekļautajām ražošanas organizācijām.
  • Lapošana. Oracle ierobežo ierakstu skaitu, ko atgriež viens SCM REST izsaukums, tāpēc nolasīšanai izmantojiet limit un offset un filtrējiet pēc organizācijas un statusa (avots)

SkyPlanner pusē REST API autentifikācijai izmanto API pilnvaru galvenē Authorization-Token (SkyPlanner Settings > API). API ir dokumentēts Swagger/OpenAPI. Integrācijas pamācībā soli pa solim parādīti pirmie izsaukumi.

Notikumi un periodiska datu pieprasīšana

Dati no Oracle tiek pieprasīti periodiski. Filtrēti REST vaicājumi iegūst jaunus un mainītus ražošanas pasūtījumus, izmaiņas pasūtījumu nodošanā izpildei, krājumu atlikumus un iepirkuma pasūtījumus. Biežumu nosaka katrai ražotnei: ražošanas pasūtījumus var nolasīt ik pēc dažām minūtēm, bet krājumus — reizi stundā. Ja izmantojat Oracle Integration, notikums Work Order Status Change var izraisīt tūlītēju datu nolasīšanu.

SkyPlanner nosūta tīmekļa aizķeres, kad mainās stāvoklis vai grafiks, tāpēc datu ierakstīšanu atpakaļ Oracle izraisa notikumi.

Datu kartēšana

Oracle Fusion Cloud objekts (REST resurss)SkyPlanner objektsVirziensBiežums
Nomenklatūras vienības (itemsV2), mērvienībasProdukti un materiāliOracle → SkyPlannerSākotnējā ielāde, pēc tam periodiska pieprasīšana
Nomenklatūras vienību struktūras (itemStructures)Produkta struktūra, apakšprodukti, katram produktam nepieciešamie materiāliOracle → SkyPlannerSākotnējā ielāde, pēc tam — izmaiņu gadījumā
Darba definīcijas (workDefinitions): operācijas, operāciju resursi, patēriņš, Basis TypeProcesa soļi ar ilgumu, sagatavošanas un noslēguma laikuOracle → SkyPlannerSākotnējā ielāde, pēc tam — izmaiņu gadījumā
Darba centri (workCenters), iekārtu un darbaspēka ražošanas resursi (productionResources)Darba centri, darba centru grupas, personāls, efektivitātes rādītājiOracle → SkyPlannerSākotnējā ielāde, pēc tam — reti
Kalendāri un maiņas (calendars, maiņu izņēmumi)Maiņas un brīvdienasOracle → SkyPlannerKatru dienu vai atsevišķa maiņu pārvaldība SkyPlanner
Ražošanas organizācijasDarba centru grupas katrai ražotneiOracle → SkyPlannerSākotnējā ielāde
Ražošanas pasūtījumi (workOrders, processWorkOrders) ar WorkOrderOperation un WorkOrderOperationMaterialPasūtījumi un ražošanas uzdevumi ar izpildes termiņiem un materiālu vajadzībāmOracle → SkyPlannerPieprasīšana ik pēc dažām minūtēm
Krājumu atlikumi (inventoryOnhandBalances)Krājumu atlikumiOracle → SkyPlannerPieprasīšana reizi stundā vai grafika aprēķina laikā
Iepirkuma pasūtījumi (purchaseOrders) ar apsolītajiem piegādes datumiemIepirkuma pasūtījumi, ienākošie materiāli pēc piegādes datumaOracle → SkyPlannerPieprasīšana reizi stundā vai grafika aprēķina laikā
WorkOrderOperation PlannedStartDate, PlannedCompletionDate (PATCH)Katra ražošanas uzdevuma plānotais sākums un beigasSkyPlanner → OracleMainoties grafikam, ar SkyPlanner tīmekļa aizķeri
WorkOrderOperationResource datumi (PATCH)Resursu piešķīrums katram ražošanas uzdevumamSkyPlanner → OracleMainoties grafikam, ja šī iespēja ir izvēlēta
operationTransactions (POST)Pabeigtie daudzumi katrā operācijāSkyPlanner → OraclePēc katra apstiprinājuma
resourceTransactions (POST)Laika uzskaites ieraksti: darbinieku un iekārtu darba laiksSkyPlanner → OraclePēc katra apstiprinājuma vai katrā maiņā, ja šī iespēja ir izvēlēta
Nav Oracle Fusion CloudSagatavošanas laiku matrica, instrumenti kā ierobežoti resursi, alternatīvās iekārtas un personālsTiek uzturēts SkyPlannerKonfigurē ieviešanas laikā

Integrācijas shēmas

1. Sākotnējā pamatdatu ielāde. Nolasiet nomenklatūras vienības, to struktūras, darba definīcijas, darba centrus, ražošanas resursus un kalendārus, izmantojot REST, vai vienreiz ielādējiet tos no FBDI izvilkumiem. Rūpīgi izvēlieties darba centru atbilstību: darba centrs ar četrām viena resursa iekārtām kļūst par vienu darba centru grupu vai četriem darba centriem. Katra ražošanas organizācija kļūst par darba centru grupu, tāpēc visas ražotnes ir iekļautas vienā plānā.

2. Ražošanas pasūtījumu sinhronizācija. Nolasiet izpildei nodotos un vēl nenodotos ražošanas pasūtījumus kopā ar to operācijām un materiāliem, kā arī atvērtos iepirkuma pasūtījumus. SkyPlanner uzskata pasūtīto materiālu par pieejamu iepirkuma pasūtījuma piegādes datumā un atjaunina krājumus, kad pasūtījumam piešķirts statuss Delivered.

Sastādiet grafiku ražošanas pasūtījumiem, nevis Supply Planning plānotajiem pasūtījumiem. Vispirms plānotie pasūtījumi Oracle sistēmā jāpārvērš par ražošanas pasūtījumiem.

3. Grafika ierakstīšana atpakaļ. Kad plānošanas dzinējs ievieto vai pārvieto ražošanas uzdevumu, SkyPlanner tīmekļa aizķere ierosina PATCH pieprasījumu uz workOrders/{WorkOrderId}/child/WorkOrderOperation/{WorkOrderOperationId} ar PlannedStartDate un PlannedCompletionDate. Spēkā ir Oracle noteikums: “The planned start date must not occur before the start date of the work order or after the finish date of the work order.” (Plānotais sākuma datums nedrīkst būt pirms ražošanas pasūtījuma sākuma datuma vai pēc tā beigu datuma.) (avots) Tāpēc, ja jaunais grafiks pārsniedz šīs robežas, integrācija vispirms ar PATCH atjaunina ražošanas pasūtījuma galvenes datumus un pēc tam operāciju datumus.

4. Izpildes apstiprinājumi ražotnē. Operatori reģistrē darbu ar SkyPlanner Mobile Confirmations vai Production Timer, un laika uzskaites ieraksti nodrošina grafika aktualitāti. Izpildītos daudzumus nosūta uz operationTransactions, bet darbinieku un iekārtu darba laiku — uz resourceTransactions. Ja jūsu ražotne jau reģistrē izpildi Oracle sistēmā, SkyPlanner tā vietā nolasa izpildes datus no tās.

5. Atbildība par datiem un konfliktu risināšanas noteikumi. Dokumentējiet tos pirms palaišanas:

DatiAtbildīgā sistēma
Nomenklatūras vienības, to struktūras, darba definīcijas, daudzumi, ražošanas pasūtījuma statussOracle Fusion Cloud
Operāciju secība, sākuma un beigu laiks, resursu piešķiršanaSkyPlanner
Sagatavošanas laiku matrica, prasības instrumentiem un operatoriem, alternatīvie resursiSkyPlanner
Maiņas un brīvdienasViena sistēma, ko izvēlas tvēruma noteikšanas laikā
Resursu, operāciju un materiālu uzskaites ierakstiOracle — ieraksti ievadīti turpat vai nosūtīti no SkyPlanner laika uzskaites

Izvēlieties vienu sistēmu, kas ieraksta operāciju datumus. SkyPlanner nav vajadzīga Oracle grafiku sastādīšanas darbvieta, tāpēc plānoto datumu ierakstīšanā tas aizstāj Production Scheduling. Ja Production Scheduling joprojām nodod grafikus izpildei, nodaliet tā organizācijas no tām, kurām grafikus sastāda SkyPlanner.

Tipiskie projekta posmi

Ieviešanu parasti pabeidz dažu nedēļu laikā pēc darbu sākuma, arī lielos uzņēmumos. Pirms tam pārbaudiet grafiku 30 dienu bezmaksas izmēģinājumā, izmantojot no Oracle CSV vai Excel formātā eksportētus darba centrus, darba definīcijas un atvērtos ražošanas pasūtījumus.

  1. Datu atbilstību definēšana. Apstipriniet atbilstību tabulu, atbildību par datiem, tvērumā iekļautās organizācijas, sinhronizācijas biežumu un to, vai uzskaites ieraksti tiks nosūtīti atpakaļ.
  2. Piekļuve Oracle. Izveidojiet integrācijas lietotāju un lomas. Vispirms veiciet pārbaudes Oracle vidē, kas nav produkcijas vide.
  3. Sākotnējā ielāde. Nomenklatūras vienības, to struktūras, darba definīcijas, darba centri, ražošanas resursi, kalendāri.
  4. Ražošanas un iepirkuma pasūtījumu sinhronizācija. Periodiska datu pieprasīšana ar filtriem, lappusošanu un atkārtotiem mēģinājumiem.
  5. Ierobežojumu iestatīšana SkyPlanner sistēmā. Sagatavošanas laiku matrica, instrumenti, operatoru skaits katram ražošanas uzdevumam un alternatīvas iekārtas vai darbinieki.
  6. Grafika ierakstīšana atpakaļ. SkyPlanner tīmekļa aizķeru ierosināti PATCH pieprasījumi, kā arī uzskaites ierakstu nosūtīšana, ja tā paredzēta.
  7. Paralēlā testēšana. Darbiniet SkyPlanner līdztekus pašreizējam plānam, salīdziniet datumus un labojiet pamatdatus.
  8. Palaišana. Kad dati sakrīt, ieslēdziet atpakaļierakstīšanu katrai ražotnei pēc kārtas.

Kas jāņem vērā Oracle Fusion Cloud integrācijā

  • Plānotāja noklusējuma darbība. Oracle plānošanas dzinējs, kas neņem vērā jaudas ierobežojumus, tiek palaists, izveidojot ražošanas pasūtījumu, kā arī veicot “certain update actions” (noteiktas atjaunināšanas darbības). Pārbaudiet savā vidē, kuri atjauninājumi pārrēķina datumus, un nodrošiniet, lai SkyPlanner operāciju datumus ierakstītu pēdējais.
  • Ražošanas pasūtījumu laika robežas. Operāciju datumiem jāiekļaujas starp ražošanas pasūtījuma sākuma un beigu datumu. Vispirms ar PATCH atjauniniet galveni.
  • Basis Type. Resursu patēriņš ir norādīts uz vienu vienību tikai tad, ja Basis Type vērtība ir Variable. Vērtība Fixed nozīmē fiksētu laiku vienai operācijai. Importēšanas laikā veiciet pārrēķinu, citādi visi ilgumi būs nepareizi.
  • Diskrētā un procesu ražošana. Diskrētajā ražošanā izmanto workOrders, bet procesu ražošanā — processWorkOrders. Ja izmantojat abus ražošanas veidus, definējiet atbilstības abiem.
  • Lappusošana. Oracle ierobežo ierakstu skaitu vienā REST pieprasījumā. Katrā vaicājumā izmantojiet lappusošanu un filtrējiet pēc organizācijas un statusa.
  • Ceturkšņa atjauninājumi. Oracle atjaunina Fusion katru ceturksni. Norādiet ceļā fiksētu REST versiju un pēc katra atjauninājuma veiciet atkārtotas pārbaudes.
  • Statusu noteikumi. Ražošanas pasūtījumiem ar statusu Pending Approval vai slēgtu statusu nedrīkst piešķirt jaunus datumus. Izslēdziet tos ar filtru datu nolasīšanas laikā.

Kas konfigurē un uztur Oracle Fusion Cloud integrāciju

  1. SkyPlanner komanda konfigurē integrāciju ieviešanas laikā un nodrošina atbalstu pēc palaišanas, aptverot saskaņotos REST resursus un organizācijas. Katra ražotne izmanto Oracle Fusion Cloud atšķirīgi, un konfigurācijā tiek liktas lietā zināšanas par šīm īpatnībām.
  2. Var piedalīties arī jūsu Oracle partneris. Partneris pārzina jūsu organizācijas, lomas un paplašinājumus un kopā ar SkyPlanner komandu var iestatīt integrācijas lietotāju, lomas un nepieciešamās Oracle Integration plūsmas.
  3. Jūsu izstrādātāji var paplašināt integrāciju, izmantojot SkyPlanner REST API un API pilnvaru. Lai sāktu, pietiek ar API pilnvaru, un SkyPlanner komanda vajadzības gadījumā palīdzēs. Norādījumus atradīsiet SkyPlanner integrācijas dokumentācijā.

SkyPlanner cena ir no 199 € mēnesī, iekļaujot 5 darba centrus un veicot apmaksu katru mēnesi. Integrācijas cenu piedāvājumu sagatavojam iepriekš kopā ar jūsu plāna piedāvājumu, ņemot vērā jūsu procesu un vajadzības. Skatiet cenas, Oracle Fusion Cloud ražošanas plānošanu, ņemot vērā faktisko iekārtu un darbinieku jaudu, Oracle Fusion Cloud lapu un ERP integrāciju sadaļu. Izmantojat NetSuite? Skatiet NetSuite integrācijas rokasgrāmatu.

Ražotāju atsauksmes par SkyPlanner

Kalle Kalliomäki, UTU piegādes ķēdes speciālists, elektrosadales skapju ražotnē Ulvilā

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 · Elektrosadales skapji un sadales iekārtas

Ražošanas plānošana ietaupa 2 darba stundas katru nedēļu, un jaunā darbu rinda nonāk ražošanas līnijā dažu sekunžu laikā.

Lasīt UTU atsauksmi

Operatori tīrtelpu aizsargtērpos pie pudeļu pildīšanas līnijas Laboratory & Allied farmācijas ražotnē Nairobi

+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 izveide visiem darba centriem aizņem mazāk nekā 30 minūtes.

Lasīt Laboratory & Allied atsauksmi

Skats no augšas uz Piristeel jumta drošības aprīkojuma rūpnīcu Kauhavā

99,2%piegāžu savlaicīgums

“SkyPlanner ir palīdzējis saskatīt ražošanas šaurās vietas un padarījis ražošanas vadību skaidrāku.”

Toni Tuori, ražošanas vadītājs
Piristeel · Jumta drošības un lietusūdens novadīšanas sistēmas

Piegāžu savlaicīgums šogad sasniedza 99,2%, un grafiku sastādīšana ietaupa līdz četrām darba stundām dienā.

Lasīt Piristeel atsauksmi

Hannu Ryynänen, Mamec izpilddirektors, uzņēmuma ražošanas cehā Lohjā

1 000-iemražošanas pasūtījumu grafiki sastādīti automātiski

“Tagad ražošanu kontrolējam pavisam citādi, un mūsu izpratne par jaudu ir pilnīgi citā līmenī.”

Hannu Ryynänen, izpilddirektors
Mamec · Rūpnieciskie maisītāji, sūkņi un augsto tehnoloģiju līgumražošana

Tūkstošiem ražošanas pasūtījumu grafiki tiek sastādīti automātiski, un visa organizācija redz ražošanas situāciju reāllaikā.

Lasīt Mamec atsauksmi

Biežāk uzdotie jautājumi

Vai Oracle Fusion Cloud ir API ražošanas pasūtījumiem?

Jā. Oracle Fusion Cloud SCM REST API ir resurss workOrders ar operāciju, resursu un materiālu pakārtotajiem resursiem, kā arī processWorkOrders procesu ražošanai. Tas atbalsta GET, POST un PATCH.

Kā plānotie datumi tiek ierakstīti atpakaļ Oracle Fusion Cloud?

Ar PATCH pieprasījumu ražošanas pasūtījuma pakārtotajam resursam WorkOrderOperation, iestatot PlannedStartDate un PlannedCompletionDate. Operāciju datumiem jāiekļaujas ražošanas pasūtījuma datumu robežās, tāpēc vajadzības gadījumā vispirms ar PATCH atjaunina galveni.

Kā operatoru izpildes apstiprinājumi nonāk Oracle sistēmā?

Izpildītos daudzumus nosūta uz operationTransactions, bet darbinieku un iekārtu darba laiku — uz resourceTransactions. Abi ir Fusion Manufacturing REST resursi, kas pieņem POST pieprasījumus.

Vai Oracle Fusion Cloud atbalsta tīmekļa aizķeres?

Fusion publicē biznesa notikumus, piemēram, Work Order Status Change, kurus var abonēt Oracle Integration. Ja Oracle Integration netiek izmantots, integrācija periodiski pieprasa datus no REST API atbilstoši katrai ražotnei iestatītajam intervālam. SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās notiek.

Vai Oracle partnerim piedāvāt Oracle Production Scheduling vai SkyPlanner?

SkyPlanner, ja klientam nepieciešams vienots, automātiski atjaunināts grafiks visām ražotnēm, kurā ņemta vērā faktiskā iekārtu un darbinieku jauda. Production Scheduling tiek iespējots Supply Chain Planning piedāvājuma ietvaros, sastāda grafiku katrai plānošanas organizācijai atsevišķi un piemēro pārregulēšanas noteikumus tikai tiem iekārtu resursiem, kuros ir tikai viena iekārta (Oracle dokumentācija). SkyPlanner savienojas, izmantojot SCM REST API, automātiski pārplāno, plāno pārregulēšanu, instrumentus, brigādes un materiālus, kā arī ļ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 Oracle CSV vai Excel formātā. Kredītkarte nav nepieciešama. Sāciet izmēģinājumu vai sazinieties ar pārdošanas komandu, lai noteiktu integrācijas tvērumu.