Integrációk / ERP / Oracle NetSuite

NetSuite-integrációs útmutató a SkyPlanner APS gyártásütemezéséhez

Ez az útmutató a NetSuite-partnereknek, rendszergazdáknak és műszaki beszerzőknek mutatja be, hogyan kapcsolódik a SkyPlanner APS az Oracle NetSuite rendszerhez a termelésütemezés támogatására. Az ütemezés figyelembe veszi a gépek és a munkatársak tényleges kapacitását. A SkyPlanner és a NetSuite között kétirányú az adatcsere, REST webszolgáltatásokon és SuiteQL-lekérdezéseken keresztül:

  • A gyártási rendelések, technológiai útvonalak, munkaállomások, cikkek és beszerzési rendelések a SkyPlannerbe érkeznek.
  • A tervezett kezdési és befejezési időpontok bekerülnek a gyártási műveleti feladatokba.
  • A rögzített munkaórák és a legyártott mennyiségek Work Order Completions vagy Assembly Builds rekordként kerülnek vissza a NetSuite-ba.
  • A SkyPlanner webhookjai azonnal továbbítják az ütemterv változásait.
A SkyPlanner APS Gantt-idővonala munkaállomásokra ütemezett gyártási feladatokkal, alatta a rendelések listájával.

A cikkek, BOM-ok, technológiai útvonalak, gyártási rendelések, készletek és költségszámítás elsődleges rendszere a NetSuite. A SkyPlanner az Arcturus motorral végzi a termelésütemezést, a tényleges kapacitások figyelembevételével. A SkyPlanner csapata a bevezetés során az Ön fiókjához igazítja az integrációt, és az éles indulás után is támogatja azt. Az integráció a NetSuite szabványos rekordjaival dolgozik, és nem függ az Advanced Manufacturing SuiteApp alkalmazástól.

A SkyPlanner már NetSuite-integrációval működik a finnországi Ulvilában található UTU vállalatnál, amely kapcsolótáblákat és kapcsolóberendezéseket gyárt. Az UTU 2025 szeptemberében indította el élesben a SkyPlannert, az Oracle NetSuite rendszerrel és a bérszámfejtési rendszerével integrálva. Az üzleti előnyök megismeréséhez elsőként a NetSuite gyártásütemezéséről szóló oldalt és a Képes a NetSuite termelésütemezésre? című írást érdemes elolvasni.

A projektet meghatározó döntés: REST és OAuth 2.0

Az Oracle kijelölte az irányt. A 2026.1 verziótól az új integrációkat ajánlott SuiteTalk REST webszolgáltatásokra, OAuth 2.0 hitelesítéssel építeni. A 2027.1 verziótól már nem hozhatók létre új integrációk SOAP vagy Token-Based Authentication (TBA) használatával. A 2028.2 verzióban letiltják a SOAP-végpontokat. Minden ma induló ütemezési integrációt REST-alapokra kell helyezni.

NetSuite-megoldásLeírásSzerepe az APS-integrációban
SuiteTalk REST record API/services/rest/record/v1/<recordType>, a NetSuite kiadásaihoz igazodó verziózással; !transform a gyártási rendelések készre jelentéséhez, anyagkiadásához és összeszerelési bevételezéséhezÍrás: műveleti feladatok és gyártási rendelések dátumai (PATCH), készre jelentések, anyagkiadások és összeszerelési bevételezések (transform)
SuiteQL REST-en keresztülPOST /services/rest/query/v1/suiteql a Prefer: transient fejléccel, lekérdezésenként legfeljebb 100 000 találat, limit/offset alapú lapozásTömeges lekérdezés: cikkek, technológiai útvonalak, munkaállomások, nyitott gyártási rendelések, készletek
SuiteScript 2.1 RESTletsEgyedi get/post/put/delete végpontokA REST által nem támogatott funkciók pótlása, összevont adatcsomagok, például egy gyártási rendelés az összes műveletével
SuiteScript User Event / Map-ReduceA NetSuite-on belül futó szerveroldali szkriptekKimenő értesítések a változásokról
CSV Import AssistantMentett importálási mezőmegfeleltetésekEgyszeri betöltésekhez; folyamatos szinkronizálásra nem alkalmas
SuiteTalk SOAPÖrökölt megoldás, kizárólag TBA-valÚj fejlesztést ne erre alapozzon

Hitelesítés

Szerverek közötti kommunikációt használó ütemezőhöz alkalmazzon OAuth 2.0 Client Credentials (machine-to-machine) hitelesítést. Az adminisztrációs menü útvonala: Setup > Integration > Manage Authentication > OAuth 2.0 Client Credentials (M2M) Setup. Fel kell tölteni egy nyilvános tanúsítványt, majd hozzá kell rendelni egy entitáshoz, egy szerepkörhöz és az integrációs rekordhoz. Egy integrációs rekordhoz legfeljebb öt aktív tanúsítvány tartozhat.

Hozzon létre külön integrációs szerepkört: a cikkekhez, BOM-verziókhoz, technológiai útvonalakhoz és munkaállomásokhoz megtekintési, a gyártási rendelésekhez, készre jelentésekhez és anyagkiadásokhoz szerkesztési jogosultsággal. A SkyPlanner REST API (API-referencia) JWT-hitelesítést használ, így a köztes szoftver mindkét rendszer hitelesítő adatait tárolja.

Események: nincs szabványos webhook

Az Oracle dokumentációja nem ismertet beépített kimenő webhookot. A bevált megoldás egy, a Work Order rekordhoz kapcsolt SuiteScript User Event szkript (afterSubmit), amely az N/task vagy egy Map/Reduce szkript segítségével sorba állítja a kimenő hívást. Maga a hívás az N/https használatával történik. Soha ne indítson szinkron kimenő hívást az afterSubmit eseményben: ez a felhasználó mentési műveletén belül fut, így egy lassú végpont lelassíthatja vagy meghiúsíthatja a mentést.

A User Event események nem fednek le minden módosítási módot. A tömeges frissítések és a CSV-importok megkerülhetik őket. Egészítse ki az eseménykezelő szkriptet a lastmodifieddate mezőn alapuló, ütemezett SuiteQL-lekérdezéssel az adatok egyeztetéséhez, hogy egyetlen változás se maradjon ki. A másik irányban a SkyPlanner saját webhookjai indítják a visszaírást, így a NetSuite a terv változásakor azonnal megkapja az új dátumokat.

Adatmegfeleltetés: a NetSuite-ból a SkyPlannerbe

NetSuite-rekord (REST-azonosító)SkyPlanner-objektumIrányGyakoriság
Assembly Item (assemblyItem), Inventory Item (inventoryItem)Termék / anyagNetSuite → SkyPlannerKezdeti betöltés, majd naponta vagy változáskor
BOM Revision (bomRevision), a BOM összetevőiTöbbszintű termékstruktúra, anyagszükségletekNetSuite → SkyPlannerVáltozáskor
Manufacturing Routing (manufacturingRouting, allisták: routingStep, routingComponent)Műveleti lépések: sorrend, munkaállomás, átállási idő, megmunkálási időNetSuite → SkyPlannerVáltozáskor
Manufacturing Work Center (munkaállomásként megjelölt Group): Machine Resources, Labor Resources, Work CalendarMunkaállomások, munkaállomás-csoportok, műszakokNetSuite → SkyPlanner, majd karbantartás a SkyPlanner rendszerbenKezdeti betöltés
Work Order (workOrder): cikk, mennyiség, hely, Production Start/End Date, állapot; a határidőt a kapcsolódó Sales Order adjaRendelés / gyártási feladat határidővel és prioritássalNetSuite → SkyPlannerKözel valós időben, User Event útján, kiegészítő egyeztető lekérdezéssel
Manufacturing Operation Task (manufacturingOperationTask)Ütemezett műveletNetSuite → SkyPlanner, dátumok: SkyPlanner → NetSuiteKözel valós időben
Meglévő készlet telephelyenként (SuiteQL), Item Receipts (itemReceipt)Készletegyenlegek az anyagellátást figyelembe vevő ütemezéshezNetSuite → SkyPlanner15–60 percenként vagy bevételezéskor
Purchase Order (purchaseOrder) sorai: cikk, mennyiség, várható beérkezési dátum, állapotBeszerzési rendelések / beérkező anyagok (várható szállítási dátum). A szállítás napjától számítanak elérhetőnek; a készlet akkor frissül, amikor a beszerzési rendelés Delivered állapotba kerülNetSuite → SkyPlanner15–60 percenként vagy változáskor
Tervezett kezdés és befejezés műveletenkéntPATCH manufacturingOperationTask/{id} (startDate, endDate) és PATCH workOrder/{id} (Production Start/End Date)SkyPlanner → NetSuiteAz ütemezés változásakor, SkyPlanner-webhook útján
Mobile Confirmations, időnaplók, Production TimerPOST workOrder/{id}/!transform/workOrderCompletion: startOperation/endOperation tartomány, elkészült mennyiség, munkaidő az operation sorokban, a SkyPlanner-időnapló azonosítója külső azonosítókéntSkyPlanner → NetSuiteVisszajelentésenként vagy kötegelve
AnyagfelhasználásPOST workOrder/{id}/!transform/workOrderIssue, vagy isBackflush a készre jelentésenSkyPlanner → NetSuiteVisszajelentésenként
Elkészült rendelés (WIP-et nem használó fiókok)POST workOrder/{id}/!transform/assemblyBuildSkyPlanner → NetSuiteA rendelés elkészültekor
Lezárt rendelésWork Order Close (workOrderClose)A NetSuite-ban, a pénzügy végziAlapértelmezés szerint nem automatizált

Integrációs minták

1. A törzsadatok első betöltése. SuiteQL-lekérdezésekkel először a munkaállomásokat, majd a cikkeket, BOM-verziókat és technológiai útvonalakat olvassa be. A technológiai útvonalak a munkaállomásokra hivatkoznak, ezért számít a sorrend. A próbaidőszakban ugyanezeket az adatokat exportálja CSV-be, majd importálja a SkyPlannerbe. Így az ütemterv ellenőrzése még a kód megírása előtt megtörténik.

2. Rendelések szinkronizálása. Olvassa be a Released és In Process állapotú gyártási rendeléseket. Már az elején döntse el, hogy a Planned állapotú rendelések is bekerüljenek-e. Ha igen, kezelje őket előzetes igényként. A nyitott beszerzési rendeléseket ugyanabban a ciklusban szinkronizálja, hogy az ütemezés minden gyártási feladatnál ne csak a készlettel, hanem a beérkező anyagokkal is számoljon.

3. Az ütemezés visszaírása. Az ütemezés változásakor egy SkyPlanner-webhook elküldi az új műveleti dátumokat a köztes szoftvernek. A köztes szoftver minden módosult művelethez PATCH /services/rest/record/v1/manufacturingOperationTask/{id} kérést küld (az Oracle rekordreferenciája) a startDate és az endDate mezőkkel. A workOrder fejlécén egy további PATCH állítja be a Production Start és End Date mezőket. Csak dátumokat írjon vissza, valamint egy egyedi sorrendmezőt, ha használ ilyet. Mennyiségeket vagy BOM-adatokat soha ne írjon vissza. Ha több műveletet kell egyetlen tranzakcióban frissíteni, egy rövid RESTlet egyetlen hívással menti a teljes műveletlistát. Az alapértelmezett megoldás továbbra is a record API.

4. Üzemi visszajelentések. A gépkezelők a SkyPlanner Mobile Confirmations funkciójával rögzítik a munkát. A köztes szoftver minden visszajelentést a Work Order transzformációin keresztül küld be a POST /services/rest/record/v1/workOrder/{id}/!transform/workOrderCompletion hívással. Ez tartalmazza a startOperation és endOperation értékét, az elkészült mennyiséget és a műveleti sorokon rögzített időt. A WIP-et nem használó gyártási rendelések ehelyett a !transform/assemblyBuild hívással zárulnak. A Work Order Completion REST-en keresztüli használatához szükséges a Manufacturing Work In Process funkció. A készlet- és költségkönyvelés a NetSuite-ban marad.

5. Idempotencia és újrapróbálkozás. Minden készre jelentés a SkyPlanner időnapló-bejegyzésének azonosítóját kapja meg NetSuite külső azonosítóként. A külső azonosítók rekordtípusonként egyediek, ezért az ismételten elküldött webhookot a rendszer duplikátumként elutasítja, ahelyett, hogy kétszer könyvelné a mennyiségeket és a költségeket. Az írási műveletek várólistán keresztül futnak. A sikertelen hívásokat — például a párhuzamossági korlát elérése, zárolt rekord vagy lejárt tanúsítvány esetén — a rendszer újrapróbálja és naplózza. A továbbra is sikertelen műveletek láthatók az integrációt támogató SkyPlanner-csapat számára.

6. Az adatgazda-szerepek szabályai. A NetSuite határozza meg, hogy mi készül: cikk, mennyiség, BOM, technológiai útvonal és telephely. A SkyPlanner határozza meg, hogy mikor és hol: műveleti sorrend, munkaállomás, kezdés és befejezés. A NetSuite-ban módosított dátumokat a következő visszaírás felülírja, ezért űrlap-testreszabással vagy munkafolyamattal zárolja a Production Start/End Date mezőket.

A projekt jellemző lépései

A megvalósítás a bevezetés kezdetétől számítva általában heteken belül lezárul, még nagyvállalatoknál is. Egy NetSuite-projekt a következőket foglalja magában:

  • Kipróbálás saját adatokkal: a munkaállomások, technológiai útvonalak és nyitott gyártási rendelések CSV-exportja mentett keresésekből, majd importálásuk a SkyPlannerbe a 30 napos próbaidőszak alatt.
  • Törzsadatok megfeleltetése: a NetSuite-rekordok hozzárendelése a SkyPlanner objektumaihoz, az egyéni mezők és mértékegységek megfeleltetése, valamint a WIP vagy nem WIP modell meghatározása cikkenként.
  • Első betöltés: cikkek, BOM-verziók, technológiai útvonalak és munkaállomások betöltése SuiteQL-lekérdezésekkel, majd a műszakok, gépkezelők és alternatív munkaállomások beállítása a SkyPlannerben.
  • Gyártási és beszerzési rendelések szinkronizálása: Released és In Process állapotú gyártási rendelések, valamint nyitott beszerzési rendelések a várható beérkezési dátumokkal, User Event szkriptekkel és rendszeres egyeztető lekérdezéssel vezérelve.
  • Az ütemterv visszaírása: a műveletek tervezett dátumainak átadása a gyártási rendeléseknek és műveleti feladatoknak, OAuth 2.0 M2M beállításával a teszt- és az éles környezetben.
  • Üzemi visszajelentések: Work Order Completions, anyagkiadások vagy Assembly Builds létrehozása a Mobile Confirmations és az időnapló-bejegyzések alapján.
  • Tesztelés a jelenlegi tervvel párhuzamosan: a SkyPlanner ütemtervének futtatása a jelenlegi gyártásbaadási folyamat mellett, az eredmények összehasonlításával.
  • Éles indulás: a tervezés áthelyezése a SkyPlannerbe és a dátummezők zárolása a NetSuite-ban.

Rendezett technológiai útvonalak és egyetlen leányvállalat esetén kevesebb feladatból áll a projekt. Több leányvállalat, WIP-alapú utólagos anyaglevonás és egyéni űrlapok esetén több adatmegfeleltetési munkára van szükség.

A NetSuite buktatói

  • Technológiai útvonal nélküli gyártási rendelések. Ha egy gyártási rendeléshez nem tartozik Manufacturing Routing, nincsenek ütemezhető műveletei. Az Oracle ugyanezt mondja a saját termelésütemezőjéről: “Work orders not associated with a NetSuite routing should not be scheduled.” (A NetSuite technológiai útvonalhoz nem kapcsolódó gyártási rendeléseket nem szabad ütemezni.) Az éles indulás előtt SuiteQL-lekérdezéssel keresse meg ezeket.
  • A munkaállomások kevés részletet tartalmaznak. A NetSuite munkaállomása egy Group rekord két darabszámmezővel: Machine Resources és Labor Resources (mindkettő alapértéke 0), valamint egy Work Calendar naptárral, amely általában a “Default Work Calendar”. A munkaállomásokat egyszer töltse be, majd az egyes munkaállomásokat, a személyenkénti műszakokat, a szerszámokat, az átállásiidő-mátrixot és az alternatív munkaállomásokat a SkyPlannerben tartsa karban.
  • A Setup Time és Run Rate adatok minősége. A NetSuite végtelen kapacitású ütemezése ezeket a mezőket használja, de mivel nem veszi figyelembe a kapacitáskorlátokat, a hibás értékek észrevétlenek maradnak. A tényleges kapacitásokkal számoló termelésütemezés már az első napon felszínre hozza őket.
  • WIP vagy nem WIP. Manufacturing WIP használatakor a gyártási teljesítés könyvelése a Work Order Issue, Work Order Completion és Work Order Close rekordokon keresztül történik. WIP nélkül Assembly Build használatos. Az integráció a WIP-cikkekhez készre jelentést, a többihez Assembly Build rekordot könyvel, ezért a cikkenként alkalmazott modell meghatározása az adatmegfeleltetés része.
  • Advanced Manufacturing ugyanabban a fiókban. Ha a fiókban az Advanced Manufacturing SuiteApp is működik, annak Manufacturing Work Bench rekordjai pontosan meg kell hogy egyezzenek a technológiai útvonallal: a műveleti sorrend, a művelet neve és a munkaállomás tekintetében is. Döntse el, melyik rendszer határozza meg a műveletek dátumait. Ha két ütemező dolgozik ugyanazokon a gyártási rendeléseken, két egymással versengő terv születik.
  • Párhuzamossági korlátok. A webszolgáltatások és a RESTlet-hívások közös, fiókszintű párhuzamossági korláton osztoznak. Ezt a szolgáltatási szint határozza meg, SuiteCloud Plus licencenként további 10-zel növelve. A rekordok egyenkénti, párhuzamos lekérdezése gyorsan eléri ezt a korlátot. Olvasáshoz használjon lapozott SuiteQL-lekérdezéseket, az írásokat pedig állítsa várólistára.
  • A tesztkörnyezet frissítése törli az M2M-beállításokat. Az OAuth 2.0 Client Credentials hozzárendelései a tesztkörnyezet frissítésekor törlődnek, és nem másolódnak át a fiókok között. Egy lejárt vagy visszavont tanúsítvány leállítja a szinkronizálást, amíg új hozzárendelés nem készül. Állítson be riasztást a hitelesítési hibákra.

A NetSuite-integráció: ki állítja be és ki támogatja?

A munka magában foglalja az Ön rekordjainak, technológiai útvonalainak és munkaállomásainak megfeleltetését, valamint azoknak a korlátoknak a kezelését, amelyeket a NetSuite nem tárol ütemezéshez használható adatként: átállásiidő-mátrix, szerszámok, gépkezelői létszám és alternatív erőforrások. A SkyPlanner webhookjai azonnal visszaküldik az ütemterv változásait, az Autopilot által végrehajtott módosításokat is beleértve.

  1. A SkyPlanner csapata a bevezetés során beállítja az integrációt, az éles indulás után pedig támogatja azt. Minden üzem másként használja a NetSuite-ot: eltér a WIP vagy nem WIP modell használata, az egyéni űrlapok, a szkriptek és a technológiai útvonalak kialakításának gyakorlata. A csapat megfelelteti az Ön rekordjait, és összekapcsolja a SkyPlanner REST API-t és a webhookokat a NetSuite REST, SuiteQL és RESTlet felületeivel. A támogatás a User Event szkriptre és a köztes szoftverre is kiterjed, és követi a NetSuite-beállítások változásait.
  2. Az Ön NetSuite-partnere is részt vehet a munkában. A partnerek ismerik az Ön egyéni űrlapjait, szkriptjeit és szerepköreit. A SkyPlanner REST API-val dolgoznak, amely a rendeléseket, termékeket, anyagokat, beszerzési rendeléseket, technológiai lépéseket és időnapló-bejegyzéseket is kezeli. Swagger/OpenAPI dokumentációval és JWT-hitelesítéssel rendelkezik. Nyilvános dokumentáció: SkyPlanner-dokumentáció.
  3. Saját fejlesztői is építhetnek rá. Gyakori felosztás, hogy a User Event szkript a NetSuite-on belül fut, egy kisebb köztes szolgáltatás pedig azon kívül. Az induláshoz elegendő egy API-kulcs (integrációs útmutató), és szükség esetén a SkyPlanner csapata is segít.

Először ellenőrizze az ütemtervet a 30 napos ingyenes próbaidőszakban, CSV-adatokkal, legfeljebb 20 munkaállomással, bankkártya megadása nélkül. Az integráció így már egy olyan ütemtervre épül, amely illeszkedik az üzem működéséhez.

Az összekapcsolás után az Arcturus motor az aktuális NetSuite gyártási rendelésekből ütemez, és a készlet, valamint a beérkező beszerzési rendelések alapján ellenőrzi az anyagellátást. A gépkezelők a Mobile Confirmations, Production Timer és Quick Log Mode funkciókkal rögzítik a munkát, a NetSuite pedig kézi adatbevitel nélkül tükrözi az üzemben történteket. A SkyPlanner havidíja 199 €-tól indul, 5 munkaállomást tartalmaz, havi számlázással és bármikori lemondási lehetőséggel. Az integrációra az Ön folyamatai és igényei alapján, az előfizetési csomaggal együtt előre adunk árajánlatot, így indulás előtt látja a teljes költséget. Egyeztessen értékesítési csapatunkkal NetSuite-integrációja felméréséhez, vagy tekintse meg a funkciókat és ügyfeleinket.

Gyártóvállalatok véleménye a SkyPlannerről

Kalle Kalliomäki, az UTU ellátásilánc-szakértője az ulvilai kapcsolótábla-gyártó üzemben

2 hmegtakarítás hetente

„A SkyPlanner segítségével az Excel-táblázatokra épülő gyártástervezésről áttértünk a gyártás valós idejű optimalizálására.”

Kalle Kalliomäki, ellátásilánc-szakértő
UTU · Villamos elosztó- és kapcsolóberendezések

A gyártástervezés hetente 2 munkaórát takarít meg, az új feladatsor pedig másodpercek alatt eljut a gyártósorra.

Olvassa el az UTU véleményét

Tisztatéri ruházatot viselő gépkezelők a Laboratory & Allied nairobi gyógyszergyárának palacktöltő soránál

+90%termelési hatékonyság

„A termelés hatékonysága 90%-kal nőtt.”

Abdul Rucyinga, informatikai vezető
Laboratory & Allied · Gyógyszergyártás

A termelés hatékonysága 90%-kal nőtt, és az összes munkaállomásra kiterjedő, háromhavi optimalizált terv kevesebb mint 30 perc alatt elkészül.

Olvassa el a Laboratory & Allied véleményét

Légi felvétel a Piristeel tetőbiztonsági termékeket gyártó kauhavai üzeméről

99,2%szállítási határidők betartása

„A SkyPlanner láthatóvá tette a szűk keresztmetszeteket, és átláthatóbbá tette a termelésirányítást.”

Toni Tuori, termelési vezető
Piristeel · Tetőbiztonsági és esővízelvezető rendszerek

Idén a szállítási határidők betartásának aránya elérte a 99,2%-ot, az ütemezés pedig naponta akár négy munkaórát is megtakarít.

Olvassa el a Piristeel véleményét

Anu Järvinen, a Fredman Operations termelési vezetője egy robotizált raklapozócella mellett Raumában

6 hónapra előrelátja az értékesítés a szabad kapacitást

„A SkyPlanner megbízható alapot ad a teljes gyártástervezéshez.”

Anu Järvinen, termelési vezető
Fredman Operations · Élelmiszerrel érintkezésre alkalmas csomagolópapírok

Az értékesítés hat hónapra előre látja a szabad kapacitást. Az ütemezés módosítására irányuló kérésekre másodpercek alatt választ kapnak, míg korábban ez egy órát vagy annál is többet vett igénybe.

Olvassa el a Fredman Operations véleményét

Gyakori kérdések

Hogyan kapcsolódik a SkyPlanner APS a NetSuite-hoz?

Mindkét irányban, a NetSuite REST record API, a SuiteQL és szükség esetén RESTletek segítségével. A műveletek dátumait PATCH hívással írja vissza a manufacturingOperationTask rekordra. A munkaidő és az elkészült mennyiség könyvelése a workOrderCompletion vagy az assemblyBuild transzformációval történik. A SkyPlanner csapata a bevezetés során beállítja az integrációt, és az éles indulás után is támogatja. A dokumentált REST API-ra az Ön NetSuite-partnere vagy saját fejlesztői is építhetnek.

Szükség van az Advanced Manufacturing SuiteApp alkalmazásra a SkyPlanner használatához?

Nem. A SkyPlanner maga végzi a termelésütemezést a tényleges kapacitások figyelembevételével, a standard Work Orders, Manufacturing Routings és Work Centers adatai alapján. Ha a fiókban az Advanced Manufacturing is működik, a felmérés során határozzuk meg, melyik rendszer állítja be a műveletek dátumait.

Hogyan kerülhető el a kétszeres könyvelés, ha egy eseményt kétszer küldenek el?

Minden Work Order Completion külső azonosítóként tartalmazza a SkyPlanner időbejegyzésének azonosítóját. A NetSuite rekordtípusonként biztosítja a külső azonosítók egyediségét, így elutasítja az ismételten elküldött eseményt ahelyett, hogy újra lekönyvelné a mennyiséget és a költséget. A sikertelen írási műveletek várólistára kerülnek; a rendszer újrapróbálja és naplózza őket.

Használhatunk TBA-t vagy SOAP-ot REST és OAuth 2.0 helyett?

Új integrációknál REST-tel és OAuth 2.0-val tervezzen. Az Oracle a 2027.1-es verziótól nem engedélyez új TBA- és SOAP-integrációkat, a 2028.2-es verzióban pedig letiltja az összes SOAP-végpontot. A REST-re és OAuth 2.0-ra épülő SkyPlanner-integráció mindkét változás után tovább működik.

Hogyan értesül a SkyPlanner az új NetSuite gyártási rendelésekről?

A NetSuite nem rendelkezik dokumentált, szabványos kimenő webhookkal. A Work Order rekordhoz kapcsolt User Event szkript mentéskor egy értesítést helyez várólistára. Egy ütemezett SuiteQL-lekérdezés észleli azokat a változásokat is, amelyeket a szkript nem rögzít, például a CSV-importokat és a tömeges frissítéseket.

Kipróbálhatjuk a SkyPlannert NetSuite-adatokkal az integráció kiépítése előtt?

Igen. Exportálja CSV-formátumban a munkaállomásokat, a technológiai útvonalakat és a nyitott gyártási rendeléseket, majd importálja őket a SkyPlannerbe a 30 napos próbaidőszak alatt. Ezután hasonlítsa össze a tényleges kapacitásokra épülő termelésütemezés eredményét a jelenlegi tervével. Indítsa el az ingyenes próbát, vagy foglaljon bemutatót.

Mennyi ideig tart egy NetSuite-integrációs projekt?

A megvalósítás a bevezetés megkezdésétől számítva általában heteken belül lezárul, még nagyvállalatoknál is. Az ütemezés már a próbaidőszak alatt működik CSV-adatokkal, az UTU pedig már ma is a NetSuite-tal együtt használja a SkyPlannert (az UTU véleménye).