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

Integrācijas / ERP / Fulcrum

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

Šajā Fulcrum integrācijas ceļvedī konsultanti un IT komandas uzzinās, kā savienot Fulcrum (Fulcrum Pro) ar SkyPlanner APS. SkyPlanner nodrošina divvirzienu integrāciju ar Fulcrum, izmantojot Fulcrum Public API:

  • SkyPlanner saņem ražošanas uzdevumus ar izgatavojamajām precēm un operācijām, preču tehnoloģiskos procesus, darba centrus, iekārtas, nodaļu maiņas, dīkstāves, krājumus un iepirkuma pasūtījumus.
  • Katras ražošanas uzdevuma operācijas pielāgotajos laukos tiek ierakstīts plānotais sākums, plānotās beigas un darba centrs.
  • Operatoru darba laiks un saražotais daudzums tiek nosūtīts atpakaļ uz Fulcrum kā taimeru ieraksti un daudzumu atjauninājumi.
  • SkyPlanner nosūta grafika izmaiņas ar webhook palīdzību, tiklīdz tās notiek.
SkyPlanner APS Gantt laika skala ar darba centros ieplānotiem ražošanas uzdevumiem un pasūtījumu sarakstu zem tās.

Ieviešanas laikā SkyPlanner komanda pielāgo integrāciju jūsu Fulcrum konfigurācijai un nodrošina tās atbalstu arī pēc darbības uzsākšanas. Šis ceļvedis ir paredzēts konsultantiem un izstrādātājiem, kuri vēlas piedalīties vai paši veidot risinājumus, izmantojot dokumentēto SkyPlanner REST API (API uzziņa).

Fulcrum Public API

Fulcrum ir vienots mākoņprodukts ar vairāku nomnieku arhitektūru, tāpēc visi klienti izmanto vienu un to pašu API. Izstrādātāju portālā tas raksturots kā publisks API, kas paredzēts “REST API calls directly into your Fulcrum site.” (REST API izsaukumiem tieši jūsu Fulcrum vidē).

  • Specifikācija. OpenAPI “Fulcrum PublicAPI” v1 ir lejupielādējama adresē https://api.fulcrumpro.com/swagger/v1/swagger.json. Fulcrum iesaka no tās ģenerēt tipizētu klientu. Lapā History ir uzskaitītas visas izmaiņas ar datumiem.
  • Serveri. Standarta vidēm izmanto https://api.fulcrumpro.com. ITAR vidēm izmanto api.fulcrumpro.us; ar ITAR marķieri .com serveris atgriež atbildi 401.
  • Pieprasījumu struktūra. Sarakstus iegūst ar POST .../list, norādot filtru pieprasījuma pamatdaļā, lapošanu ar Skip un Take, kā arī kārtošanu ar Sort.Field / Sort.Dir. Daudzi objekti atbalsta PUT, bet ražošanas uzdevumi atbalsta arī JSON Patch.

Galapunkti, ko izmanto integrācijā ražošanas grafiku sastādīšanai:

JomaGalapunkti
Preces un tehnoloģiskie procesi/api/items, /api/items/{itemId}/routing, /routing/operations, /routing/input-items, /routing/input-materials
Ražošanas ceha konfigurācija/api/work-centers, /api/equipment, /api/operations, /api/department-shifts, /api/equipment-downtimes
Ražošanas uzdevumi/api/jobs, /api/jobs/{jobId}/items-to-make/{itemToMakeId}/operations, /api/work-orders
Materiāli/api/inventory, /api/materials, /api/purchase-orders, /api/reporting/material-requirements/list
Ražošanas cehs/api/job-tracking-timers/start un /stop, /api/timers, .../operations/{operationId}/add-quantity-completed, .../complete

Fulcrum integrāciju lapā nepieciešamais darbs raksturots nepārprotami: “Every system is a little bit different and requires some configuration.” (Katra sistēma ir nedaudz atšķirīga, un tai nepieciešama zināma konfigurēšana.) Tieši šo konfigurēšanu ieviešanas laikā uzņemas SkyPlanner komanda.

Autentifikācija

Fulcrum izmanto Bearer marķieri Authorization galvenē. “A public API token can be generated within your fulcrum site via Business Setup -> System Data -> Public Api.” (Publiskā API marķieri var ģenerēt savā Fulcrum vidē sadaļā Business Setup -> System Data -> Public Api.) Katram marķierim ir nosaukums, apraksts un derīguma termiņš. Varat izveidot tik marķieru, cik nepieciešams, un atsaukt marķieri, to izdzēšot. SkyPlanner integrācijai piešķiriet atsevišķu marķieri un iestatiet atgādinājumu pirms tā derīguma termiņa beigām.

SkyPlanner pusē REST API autentifikācijai izmanto API marķieri Authorization-Token galvenē (SkyPlanner Settings > API); dokumentācija ir pieejama Swagger/OpenAPI formātā. Integrācijas pamācībā soli pa solim parādīti pirmie izsaukumi.

Notikumi un periodiska datu pieprasīšana

Fulcrum atbalsta tīmekļa aizķeres, ko konfigurē administrators. Kopš 2026. gada septembra aizķeres, kuru izpilde neizdodas, tiek apturētas un pārbaudītas reizi dienā, nevis atkārtoti izpildītas bezgalīgi. API izmaiņu vēsturē minēti tādi notikumi kā PurchaseOrderUpdated un ItemUpdated.

Integrācija nolasa Fulcrum datus šādi:

  • Ik pēc dažām minūtēm tiek pieprasīti nepabeigtie ražošanas uzdevumi, atlasot statusus scheduled un inProgress un nosacījumu hasIncompleteOperations: true. Šo filtru iesaka pats Fulcrum, lai atlase atbilstu grafika lapā redzamajam.
  • Iepirkuma pasūtījumi un krājumi tiek nolasīti pirms katras grafika sastādīšanas vai pēc PurchaseOrderUpdated tīmekļa aizķeres saņemšanas, ja tā ir konfigurēta.
  • Preces, tehnoloģiskie procesi, iekārtas un maiņas tiek nolasītas pēc izmaiņām vai katru nakti.

Pretējā virzienā SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās notiek, tāpēc datu ierakstīšanu atpakaļ Fulcrum ierosina notikumi.

Datu atbilstība

Fulcrum objekts (galapunkts)SkyPlanner objektsVirziensBiežums
Item, Materials (/api/items, /api/materials)Produkti un materiāliFulcrum → SkyPlannerSākotnējā ielāde, pēc tam katru nakti
Tehnoloģiskajā procesā nepieciešamās preces un materiāli (/routing/input-items, /input-materials)Produkta struktūra, apakšprodukti, katram produktam nepieciešamie materiāliFulcrum → SkyPlannerSākotnējā ielāde, pēc tam pēc izmaiņām
Tehnoloģiskā procesa operācijas (/routing/operations): setupTime, laborTime, machineTime (fiksēts vai uz vienību), selectedEquipmentIdsProcesa soļi, sagatavošanas laiki, ilgumi, atļautie darba centriFulcrum → SkyPlannerSākotnējā ielāde, pēc tam pēc izmaiņām
Work Center (/api/work-centers)Darba centru grupaFulcrum → SkyPlannerSākotnējā ielāde, pēc tam reti
Equipment (/api/equipment): unlimitedCapacity, canRunUnattended, statusDarba centri, partiju apstrādes uzdevumi, darbs bez uzraudzībasFulcrum → SkyPlannerSākotnējā ielāde, statuss — katru dienu
Department Shifts (/api/department-shifts), Equipment DowntimesMaiņas un prombūtnesFulcrum → SkyPlannerSākotnējā ielāde, pēc tam katru dienu
Job un tā operācijas (/api/jobs, .../items-to-make/{id}/operations): priority, productionDueDate, earliestStartDate, aplēsesPasūtījumi un ražošanas uzdevumiFulcrum → SkyPlannerDatu pieprasīšana ik pēc dažām minūtēm
Inventory, Purchase Orders ar Expected Receive datumiemKrājumi un gaidāmie materiāliFulcrum → SkyPlannerPirms katras grafika sastādīšanas
Ražošanas uzdevuma operācijas customFields (POST .../operations/{operationId})Plānotais sākums, plānotās beigas, darba centrsSkyPlanner → FulcrumPēc grafika izmaiņām, izmantojot SkyPlanner tīmekļa aizķeri
Ražošanas uzdevuma customFields (PUT /api/jobs/{jobId}/custom-fields)Ražošanas uzdevuma plānotās beigasSkyPlanner → FulcrumPēc grafika izmaiņām
Ražošanas uzdevumu laika uzskaites taimeri, /api/timers, add-quantity-completed, completeLaika uzskaites ieraksti, saražotie un brāķētie daudzumiSkyPlanner → FulcrumKad operatori reģistrē darbu
Nav Fulcrum sistēmāKonkrēti operatori, sagatavošanas laiku matrica, ierobežotā skaitā pieejamie instrumenti, alternatīvie darba centriUztur SkyPlanner sistēmāKonfigurē ieviešanas laikā

Integrācijas scenāriji

1. Sākotnējā pamatdatu ielāde. Iegūstiet preces, materiālus, tehnoloģiskos procesus, darba centrus un iekārtas, pēc tam nodaļu maiņas un dīkstāves. Katrs Fulcrum darba centrs kļūst par SkyPlanner darba centru grupu, kurā iekļautas tā iekārtas. Katrai tehnoloģiskā procesa operācijai atlasītās iekārtas kļūst par tās atļautajiem darba centriem. Iekārtas ar iestatījumu Unlimited Capacity, piemēram, krāsnis un krāsošanas kameras, tiek modelētas kā partiju apstrādes uzdevumi.

2. Pasūtījumu sinhronizācija. Nolasiet nepabeigtos ražošanas uzdevumus ar izgatavojamajām precēm un operācijām, kā arī atvērtos iepirkuma pasūtījumus un krā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. Katrā grafika pārplānošanas reizē tiek pārbaudīti krājumi un gaidāmie iepirkumi.

3. Grafika datu ierakstīšana atpakaļ Fulcrum. Fulcrum pats aprēķina scheduledStartUtc, scheduledEndUtc un scheduledEquipmentId un atgriež tos tikai lasīšanai. Operācijas atjaunināšanas pieprasījumā var norādīt customFields. SkyPlanner katras ražošanas uzdevuma operācijas pielāgotajos laukos ieraksta plānoto sākumu, plānotās beigas un darba centru, bet ražošanas uzdevuma pielāgotajā laukā — tā plānotās beigas. Pārdošanas un iepirkumu darbinieki redz SkyPlanner noteiktos datumus ražošanas uzdevuma ierakstā Fulcrum sistēmā.

4. Darba izpildes apstiprinājumi ražošanas cehā. Operatori reģistrē darbu SkyPlanner, izmantojot Mobile Confirmations, Production Timer vai Quick Log Mode. SkyPlanner nosūta darba laiku uz Fulcrum, izmantojot /api/job-tracking-timers/start un /stop, vai kā pabeigtu laika intervālu, izmantojot /api/timers. Saražoto daudzumu nosūta ar add-quantity-completed, bet galīgo daudzumu, ieskaitot brāķi, — ar complete. Ražošanas uzdevumu izmaksu aprēķins Fulcrum sistēmā saglabājas aktuāls.

5. Atbildība par datiem un konfliktu risināšanas noteikumi. Fulcrum plānotājs “dictates the order of operations in Job Tracking.” (nosaka operāciju secību Job Tracking modulī). Tāpēc katrai operācijai izvēlieties vienu uzdevumu nodošanas kanālu: SkyPlanner operatora darba rindu vai Fulcrum Job Tracking. Pirms darbības uzsākšanas dokumentējiet noteikumus:

DatiAtbildīgā sistēma
Artikuli, tehnoloģiskie procesi, aplēses, krājumi, iepirkumi, izmaksu aprēķiniFulcrum
Operāciju secība, sākuma un beigu laiks, darba centra piešķiršanaSkyPlanner
Operatori, sagatavošanas laiku matrica, instrumenti, alternatīvie resursiSkyPlanner
Maiņas un dīkstāvesViena sistēma, ko izvēlas tvēruma noteikšanas laikā
Reģistrētais darba laiks un saražotais daudzumsSkyPlanner, ar datu nosūtīšanu uz Fulcrum

Projekta galvenie posmi

Ieviešanu parasti pabeidz dažu nedēļu laikā pēc sākotnējās sagatavošanas un konfigurēšanas sākuma. Pirms tam 30 dienu bezmaksas izmēģinājumā varat strādāt ar saviem datiem. Eksportējiet artikulus, tehnoloģiskos procesus un atvērtos ražošanas uzdevumus no Fulcrum tabulām CSV formātā, importējiet tos un pārbaudiet grafiku.

Pats projekts ietver šādus posmus:

  1. Marķieris un tvērums. Izveidojiet Public API marķieri un vienojieties par pielāgotajiem laukiem datu ierakstīšanai atpakaļ.
  2. Datu atbilstība. Apstipriniet atbilstības tabulu, atbildības noteikumus un uzdevumu nodošanas kanālu.
  3. Sākotnējā datu ielāde. Artikuli, materiāli, tehnoloģiskie procesi, darba centri, iekārtas, maiņas un dīkstāves.
  4. Pasūtījumu un iepirkuma pasūtījumu sinhronizācija. Periodiska ražošanas uzdevumu izmaiņu izgūšana, kā arī iepirkuma pasūtījumu un krājumu datu sinhronizācija.
  5. Ierobežojumu iestatīšana SkyPlanner sistēmā. Operatori un viņu maiņas, sagatavošanas laiku matrica, instrumenti un alternatīvie darba centri.
  6. Datu ierakstīšana atpakaļ. Pielāgotie lauki ražošanas uzdevumu operācijās un pašos uzdevumos.
  7. Ražošanas ceha datu nosūtīšana. Laika uzskaites ierakstu un saražotā daudzuma nosūtīšana uz Fulcrum.
  8. Paralēlā testēšana un darbības uzsākšana. Lietojiet SkyPlanner paralēli Fulcrum grafikam, salīdziniet datumus, labojiet pamatdatus un pēc tam pārslēdziet uzdevumu nodošanu uz jauno sistēmu.

Kas jāņem vērā, plānojot Fulcrum integrāciju

  • Darbaspēku ņem vērā maiņas iekārtu skaita ierobežojumā. Fulcrum parametrs Max Equipment katrai maiņai “is usually determined by how many people you have working in a certain area at that time.” (parasti tiek noteikts pēc tā, cik cilvēku attiecīgajā laikā strādā konkrētajā zonā). Konkrētus operatorus un viņu maiņas iestata SkyPlanner sistēmā. Operatoru vārdus iegūst no lietotāju datiem /api/users.
  • Darbus plāno konkrētām iekārtām. Fulcrum darba centri ir savstarpēji aizvietojamu iekārtu grupas. Uzturiet precīzu tehnoloģiskajā procesā izvēlēto iekārtu sarakstu, jo tās kļūst par alternatīvām, no kurām izvēlas plānošanas dzinējs.
  • Ražošanas pasūtījumi apvieno uzdevumus. Ražošanas pasūtījums apvieno vairāku ražošanas uzdevumu operācijas, piemēram, vienā detaļu izklājumā. Mēģinot palaist grupētas operācijas taimeri, tā vietā tiek palaists ražošanas pasūtījuma taimeris, kas aptver visas grupā iekļautās uzdevumu operācijas.
  • Laika uzskaites ierobežojumi. Retrospektīvi reģistrēti /api/timers laika intervāli “may not be in the future, older than 30 days, or longer than 7 days.” (nedrīkst attiekties uz nākotni vai pārsniegt norādītos senuma un ilguma ierobežojumus). Nosūtiet darba laika datus, tiklīdz operatori tos reģistrē.
  • Laika formāti atšķiras. Maiņām izmanto vietējo laiku HHmm formātā, dīkstāvēm un plānotajiem datumiem — UTC, bet paredzamo operāciju ilgumu saņem sekundēs.
  • Iekārtas datu atjauninājums aizstāj visu ierakstu. Iekārtas PUT pieprasījums notīra visus laukus, kas tajā nav iekļauti. SkyPlanner tikai nolasa iekārtu datus un nekad tajos neieraksta.
  • ITAR vides. Izmantojiet .us serveri un ITAR piekļuves pilnvaru.

Kas konfigurē un uztur Fulcrum integrāciju

Darbs ietver jūsu nodaļu, darba centru, iekārtu un tehnoloģisko procesu datu atbilstības noteikšanu. Jāiestata arī ierobežojumi, kurus Fulcrum neuzglabā: konkrēti operatori, iekārtu sagatavošanas laiku matrica, instrumenti un alternatīvie resursi.

  1. SkyPlanner komanda konfigurē integrāciju ieviešanas laikā un nodrošina atbalstu pēc darbības uzsākšanas. Katrs ražošanas uzņēmums izmanto Fulcrum citādi, un šīs zināšanas tiek ņemtas vērā konfigurācijā.
  2. Integrāciju var izveidot jūsu Fulcrum konsultants vai integrācijas partneris. SkyPlanner nodrošina REST API, Swagger/OpenAPI dokumentāciju un tīmekļa aizķeres.
  3. Risinājumu var izstrādāt arī jūsu programmētāji. Lai sāktu, pietiek ar API piekļuves pilnvaru, un SkyPlanner komanda vajadzības gadījumā palīdz. Produkta dokumentācija, tostarp par iepirkuma pasūtījumiem un produktu un materiālu API, ir pieejama SkyPlanner dokumentācijā.

SkyPlanner cena sākas no 199 € mēnesī, ietverot 5 darba centrus un ikmēneša norēķinus. Integrācijas cenu atbilstoši jūsu procesam un vajadzībām piedāvājam iepriekš kopā ar izvēlēto plānu, lai visas izmaksas būtu zināmas pirms darba sākšanas. Apskatiet cenas, funkcijas un Fulcrum plānotāja salīdzinājumu lapā Fulcrum ražošanas plānošana, ņemot vērā reālo iekārtu un personāla jaudu. Kopsavilkums ir pieejams Fulcrum lapā, bet citas ERP sistēmas — ERP integrāciju sadaļā.

Ražotāju atsauksmes par SkyPlanner

Kalle Kalliomäki, UTU piegādes ķēdes speciālists, elektrosadales skapju ražošanas cehā 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 ļauj ietaupīt 2 darba stundas katru nedēļu, un jaunā darba rinda nonāk līdz ražošanas līnijai dažu sekunžu laikā.

Lasīt UTU atsauksmi

Operatori tīrtelpu kombinezonos pie pudeļu pildīšanas līnijas Laboratory & Allied farmācijas rūpnīcā 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 plāna izveide trim mēnešiem 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 elementu rūpnīcu Kauhavā

99,2%piegāžu savlaicīgums

“SkyPlanner ir ļāvis skaidri saskatīt ražošanas šaurās vietas un padarījis ražošanas vadību pārskatāmā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 ļauj ietaupīt līdz četrām darba stundām dienā.

Lasīt Piristeel atsauksmi

KJH-Comp metinātājs slīpē metinātu tērauda konstrukciju Alahermas rūpnīcā

98%piegāžu savlaicīgums — pieaugums no aptuveni 50%

“SkyPlanner ir izšķiroša loma mūsu piegāžu savlaicīguma uzturēšanā.”

Hannu Lahtinen, rīkotājdirektors
KJH-Comp · Lokšņu metāla konstrukcijas un līgumražošana

Piegāžu savlaicīgums pieauga no aptuveni 50% līdz pat 98%, un grafiku sastādīšanai tagad vajadzīgs viens darbu vadītājs, nevis divi.

Lasīt KJH-Comp atsauksmi

Biežāk uzdotie jautājumi

Vai Fulcrum ir API?

Jā. Fulcrum Public API ir REST API ar OpenAPI v1 specifikāciju. Autentifikācijai izmanto Bearer piekļuves pilnvaru, ko ģenerē sadaļā Business Setup > System Data > Public Api. ITAR vidēm izmanto atsevišķu .us serveri.

Vai SkyPlanner var ierakstīt grafiku atpakaļ Fulcrum sistēmā?

Jā. Fulcrum paša plānotie datumi ir tikai lasāmi, tāpēc SkyPlanner katra ražošanas uzdevuma operāciju pielāgotajos laukos ieraksta plānoto sākumu, plānotās beigas un darba centru, bet pašā uzdevumā — plānotās beigas. Operatoru darba laiku un saražoto daudzumu nosūta atpakaļ kā laika uzskaites ierakstus un daudzuma atjauninājumus.

Vai Fulcrum nosūta izmaiņas reāllaikā?

Fulcrum piedāvā administratora konfigurējamas tīmekļa aizķeres tādiem notikumiem kā PurchaseOrderUpdated. Atvērtos ražošanas uzdevumus pieprasa ik pēc dažām minūtēm, izmantojot to pašu filtru, ko Fulcrum izmanto grafika lapā. SkyPlanner tīmekļa aizķeres nosūta grafika izmaiņas, tiklīdz tās notiek.

Kas izveido Fulcrum integrāciju?

SkyPlanner komanda konfigurē divvirzienu integrāciju ieviešanas laikā un nodrošina atbalstu pēc darbības uzsākšanas. Arī jūsu Fulcrum konsultants, integrācijas partneris vai jūsu programmētāji var izveidot risinājumu, izmantojot SkyPlanner dokumentēto REST API.

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 CSV datus no Fulcrum. Kredītkarte nav nepieciešama. Sāciet izmēģinājumu vai sazinieties ar pārdošanas komandu, lai noteiktu integrācijas tvērumu.