Terhubung dengan sistem ERP & MES seperti

Integrasi / ERP / DELMIAWorks

Panduan Integrasi DELMIAWorks untuk Penjadwalan Produksi dengan SkyPlanner APS

Panduan integrasi DELMIAWorks ini menjelaskan kepada mitra dan tim TI cara menghubungkan DELMIAWorks, yang sebelumnya bernama IQMS, ke SkyPlanner APS. SkyPlanner terintegrasi dua arah dengan DELMIAWorks melalui DELMIAWorks WebAPI:

  • Work order, Bills of Manufacturing beserta operasi komponennya, work center, perkakas dan cetakan, item persediaan, stok, serta pesanan pembelian masuk ke SkyPlanner.
  • Tanggal mulai dan selesai yang direncanakan serta work center yang ditetapkan dikirim kembali ke work order.
  • Komponen yang memenuhi standar mutu dapat dicatat sebagai hasil produksi, sedangkan waktu persiapan dan waktu proses dapat dicatat sebagai waktu kerja untuk tugas di Time & Attendance.
  • Webhook SkyPlanner mengirim perubahan jadwal begitu perubahan terjadi.
Linimasa Gantt SkyPlanner APS dengan pekerjaan yang dijadwalkan di berbagai stasiun kerja dan daftar pesanan di bawahnya.

Selama proses orientasi, tim SkyPlanner mengonfigurasi integrasi melalui REST API sesuai konfigurasi DELMIAWorks Anda, lalu memberikan dukungan setelah sistem mulai digunakan. Panduan ini ditujukan bagi mitra dan pengembang yang ingin terlibat atau membangun integrasi sendiri menggunakan REST API SkyPlanner yang terdokumentasi (referensi API).

Antarmuka integrasi DELMIAWorks

Menurut dokumentasi DELMIAWorks, “WebAPI includes both the API SDK for GRAPHQL APIs and WebAPI SDK for REST APIs” (WebAPI mencakup API SDK untuk GRAPHQL API dan WebAPI SDK untuk REST API) (lembar data WebAPI). Bagian REST disusun dalam modul dan controller. Berikut yang digunakan dalam integrasi penjadwalan:

  • Manufacturing WorkOrders: WorkOrder, WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders, CreateWorkOrder, UpdateWorkOrder, UpdateWorkOrderEx, WorkOrderReleases, InventoryItemsForWorkOrder, SalesOrdersForWorkOrder.
  • Manufacturing Schedule: RunAutoLoad, RemoveFromSchedule, NextSetup, GetSetupTemplateChecklists.
  • Manufacturing WorkCenters: WorkCenter, WorkCenters, WorkCenterDetails, RunningWorkOrder, PMEquipment.
  • Manufacturing BOM: BillOfMaterials, BomLabor, PartOperations, StandardOperations, BOMComponents.
  • Manufacturing Inventory: InventoryItems, AddProductionRecords, InventoryProductionReportsByWorkOrder.
  • Manufacturing Realtime: GetWorkCenterSchedule, ActualCavity, GetSetupTime, RealTimeData.
  • Manufacturing Downtime: AddDownTime, CloseDownTime.
  • PO Receiving: POs, POLineItems, POReleaseItems, POReceipts.
  • Time & Attendance: TimeClock (LogInOut, TaskClockLogin), Tasks (ClockInTATask, ClockOutTATask, UpdateGoodParts), EmployeeCalendar.

GraphQL SDK cocok untuk membaca data dalam jumlah besar, misalnya saat memuat item dan BOM untuk pertama kali. Semua penulisan data dilakukan melalui controller REST.

Autentikasi dan lisensi

Di DELMIAWorks, buat akun pengguna khusus integrasi dan pastikan WebAPI telah berlisensi serta terpasang di lingkungan Anda. Modul Realtime menyediakan controller AuthToken, dan sesi WebAPI dibuka menggunakan kredensial pengguna integrasi tersebut. Mitra DELMIAWorks Anda akan memastikan konfigurasi yang tepat untuk versi yang Anda gunakan.

Di SkyPlanner, setiap panggilan menyertakan token API pada header Authorization-Token. Buat token tersebut di SkyPlanner melalui Settings > API. Dengan token API saja, Anda sudah dapat mulai membangun integrasi.

Event dan polling

SkyPlanner mengirim webhook setiap kali jadwal berubah, sehingga perubahan rencana langsung ditulis kembali ke DELMIAWorks.

Untuk mengambil perubahan di DELMIAWorks, lakukan polling pada WebAPI. Baca ScheduledWorkOrders dan UnscheduledWorkOrders setiap beberapa menit, sedangkan pesanan pembelian dan item persediaan dibaca dengan interval yang lebih panjang. IQAlert, mesin peringatan dan tindakan di DELMIAWorks, dapat memicu tindakan berdasarkan event dalam proyek yang ditangani mitra.

Pemetaan data

Objek DELMIAWorks (antarmuka)Objek SkyPlannerArahFrekuensi
Item persediaan (InventoryItems)Produk dan materialDELMIAWorks → SkyPlannerPemuatan awal, lalu polling
Bill of Manufacturing, komponen BOM (BillOfMaterials, BOMComponents)Struktur produk, material per produkDELMIAWorks → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Operasi komponen, operasi standar, tenaga kerja BOM (PartOperations, BomLabor)Tahapan proses beserta durasi, waktu persiapan, dan jumlah operatorDELMIAWorks → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Work center: mesin pres, ekstruder, sel kerja (WorkCenters, WorkCenterDetails)Stasiun kerja, kelompok stasiun kerja, tingkat efisiensiDELMIAWorks → SkyPlannerPemuatan awal, jarang diperbarui setelahnya
Perkakas dan cetakan, cetakan untuk beberapa jenis komponen, rongga cetakan (BOM, ActualCavity)Perkakas sebagai sumber daya terbatas, jumlah per siklusDELMIAWorks → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Shop Calendar, kalender karyawan (EmployeeCalendar)Shift, personel, ketidakhadiranDELMIAWorks → SkyPlannerSetiap hari, atau kelola shift tersendiri di SkyPlanner
Work order dan rilisnya (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders)Pesanan dan job beserta tenggat dan kebutuhan materialDELMIAWorks → SkyPlannerPolling setiap beberapa menit
Stok tersedia per item (InventoryItems)Saldo stokDELMIAWorks → SkyPlannerPolling setiap jam atau saat penjadwalan dijalankan
Pesanan pembelian dan rilisnya (POs, POReleaseItems)Pesanan pembelian, material masuk berdasarkan tanggal pengirimanDELMIAWorks → SkyPlannerPolling setiap jam atau saat penjadwalan dijalankan
Tanggal mulai dan selesai work order, work center (controller Manufacturing WorkOrders)Waktu mulai dan selesai yang direncanakan, stasiun kerja yang ditetapkanSkyPlanner → DELMIAWorksSaat jadwal berubah, melalui webhook SkyPlanner
Catatan produksi: komponen yang memenuhi standar mutu per work order (AddProductionRecords)Jumlah yang selesai berdasarkan konfirmasiSkyPlanner → DELMIAWorksSetiap konfirmasi, jika opsi ini dipilih
Waktu kerja untuk tugas (ClockInTATask, ClockOutTATask)Catatan waktu dan konfirmasi operatorSkyPlanner → DELMIAWorksSetiap konfirmasi atau setiap shift, jika opsi ini dipilih
Tidak tersedia di DELMIAWorksMatriks waktu persiapan, mesin pres dan personel alternatifDikelola di SkyPlannerDikonfigurasi selama proses orientasi

Pola integrasi

1. Pemuatan awal master data. Baca item persediaan, BOM, operasi komponen, work center, dan cetakan. Petakan work center dengan cermat: setiap mesin pres menjadi satu stasiun kerja, sedangkan mesin pres yang menggunakan ukuran cetakan yang sama membentuk kelompok stasiun kerja yang dapat saling menggantikan.

2. Sinkronisasi work order. Baca work order yang masih terbuka beserta operasi dan materialnya, serta pesanan pembelian yang masih terbuka. SkyPlanner menganggap resin dan sisipan yang dipesan tersedia pada tanggal pengiriman PO, lalu memperbarui stok saat PO ditandai Delivered.

3. Penulisan balik jadwal. Saat mesin penjadwalan menempatkan atau memindahkan work order, webhook SkyPlanner memicu pembaruan work order melalui controller Manufacturing WorkOrders. Pembaruan ini memuat tanggal mulai dan selesai yang direncanakan serta work center yang dipilih SkyPlanner. Field yang digunakan dan cara papan Finite Schedule mengikuti perubahan tersebut ditetapkan saat penentuan lingkup dalam proses orientasi.

4. Konfirmasi di lantai produksi. Operator mencatat pekerjaan melalui SkyPlanner Mobile Confirmations atau Production Timer, dan catatan waktunya menjaga jadwal tetap mutakhir. Anda menentukan apakah data aktual ditulis kembali. Jika ya, data komponen yang memenuhi standar mutu dikirim ke AddProductionRecords, sedangkan data waktu kerja dikirim melalui panggilan tugas Time & Attendance. Jika tidak, RealTime dan Shopworks tetap melaporkan seperti sebelumnya, dan SkyPlanner membaca progres dari DELMIAWorks.

5. Aturan kepemilikan data dan penanganan konflik. Dokumentasikan aturan ini sebelum sistem mulai digunakan:

DataPemilik
Item, BOM, waktu siklus, rongga cetakan, jumlah dan status work orderDELMIAWorks
Urutan work order, waktu mulai dan selesai, penetapan mesin presSkyPlanner
Matriks waktu persiapan, kebutuhan cetakan dan operator, mesin pres alternatifSkyPlanner
Shift dan hari libur kerjaSatu sistem, dipilih saat penentuan lingkup
Produksi, scrap, tenaga kerja, dan pengeluaran materialDELMIAWorks, dilaporkan langsung di sana atau dicatat dari catatan waktu SkyPlanner

Tentukan satu sistem yang berwenang menulis tanggal work order. Nonaktifkan Auto Load untuk work center yang dijadwalkan SkyPlanner, termasuk tindakan IQAlert yang menjalankan Update Schedule dan Auto Load. Untuk membekukan jadwal jangka dekat pada work center tersebut, gunakan Running Time Lock di SkyPlanner, bukan penguncian jadwal dengan time fence di DELMIAWorks.

Tahapan proyek pada umumnya

Implementasi biasanya selesai dalam beberapa minggu setelah proses orientasi dimulai. Sebelum itu, validasi jadwal selama uji coba gratis 30 hari menggunakan data work center, BOM, dan work order yang masih terbuka, yang diekspor dari DELMIAWorks dalam format CSV atau Excel.

  1. Pemetaan. Tetapkan tabel pemetaan, aturan kepemilikan data, frekuensi sinkronisasi, serta apakah data produksi dan tenaga kerja dikirim kembali.
  2. Akses DELMIAWorks. Buat akun pengguna integrasi dan pastikan lisensi WebAPI tersedia. Lakukan pengujian di basis data uji terlebih dahulu.
  3. Pemuatan awal. Item, BOM, operasi komponen, work center, cetakan, dan kalender.
  4. Sinkronisasi work order dan pesanan pembelian. Lakukan polling dengan filter dan mekanisme percobaan ulang.
  5. Pengaturan batasan di SkyPlanner. Atur matriks waktu penyiapan, cetakan sebagai alat, jumlah operator per job, serta mesin pres dan personel alternatif.
  6. Pengiriman kembali jadwal. Perbarui work order melalui webhook SkyPlanner, serta kirim data produksi dan tenaga kerja jika opsi ini dipilih.
  7. Pengujian paralel. Jalankan SkyPlanner berdampingan dengan Finite Schedule yang digunakan saat ini, bandingkan tanggalnya, lalu perbaiki master data.
  8. Mulai operasional. Nonaktifkan Auto Load pada work center yang dijadwalkan dan aktifkan pengiriman kembali data.

Hal yang perlu direncanakan dalam integrasi DELMIAWorks

  • Cetakan multiproduk. Satu cetakan menghasilkan beberapa item dalam satu siklus. Modelkan proses ini sebagai satu job yang menghasilkan seluruh itemnya, sehingga cetakan hanya dialokasikan sekali.
  • Rongga cetakan. Jumlah rongga aktual bisa berbeda dari jumlah standar jika ada rongga yang ditutup. Tentukan apakah durasi dihitung berdasarkan jumlah standar atau nilai ActualCavity dari RealTime.
  • Kesesuaian cetakan dengan mesin pres. Tidak semua cetakan bisa dipasang pada setiap mesin pres. Tetapkan mesin pres yang sesuai untuk setiap cetakan sebagai alternatif di SkyPlanner, agar pekerjaan hanya dipindahkan ke mesin yang cocok.
  • Pergantian warna dan material. Isi matriks waktu penyiapan dengan waktu pembilasan dan penggantian cetakan yang sebenarnya untuk setiap arah pergantian. Misalnya, pergantian biru ke merah bisa memerlukan 30 menit, sedangkan merah ke biru 60 menit.
  • Auto Load dan penguncian jadwal dengan time fence. Jika dua sistem penjadwalan sama-sama menulis tanggal, keduanya akan saling berbenturan. Nonaktifkan kedua fitur ini pada work center yang dijadwalkan oleh SkyPlanner sebelum mulai operasional.

Siapa yang mengonfigurasi dan mendukung integrasi DELMIAWorks

  1. Tim SkyPlanner mengonfigurasinya selama proses onboarding dan memberikan dukungan setelah mulai operasional, untuk seluruh controller WebAPI yang disepakati. Setiap pabrik menggunakan DELMIAWorks dengan cara berbeda, dan pengetahuan tentang perbedaan itulah yang diterapkan di sini.
  2. Mitra DELMIAWorks Anda dapat ikut terlibat. Mitra memahami versi, field kustom, dan lisensi Anda, serta dapat menyiapkan akun pengguna integrasi dan WebAPI bersama tim SkyPlanner.
  3. Pengembang internal Anda dapat mengembangkannya lebih lanjut melalui REST API SkyPlanner menggunakan token API di header Authorization-Token. Tim SkyPlanner membantu jika diperlukan. Panduannya tersedia di dokumentasi integrasi SkyPlanner.

Harga SkyPlanner mulai dari 199 € per bulan, termasuk 5 stasiun kerja, dengan penagihan bulanan. Penawaran biaya integrasi diberikan di awal bersama paket Anda, sesuai proses dan kebutuhan Anda. Lihat harga, penjadwalan produksi dengan kapasitas nyata di DELMIAWorks, halaman DELMIAWorks, dan pusat informasi integrasi ERP.

Ulasan SkyPlanner dari perusahaan manufaktur

Kalle Kalliomäki, Spesialis Rantai Pasok di UTU, di lantai produksi panel listrik di Ulvila

2 jamdihemat setiap minggu

“SkyPlanner telah mengubah perencanaan produksi kami, dari penggunaan lembar kerja Excel menjadi optimasi produksi secara real-time.”

Kalle Kalliomäki, Spesialis Rantai Pasok
UTU · Panel listrik dan perangkat hubung bagi

Perencanaan produksi menghemat 2 jam kerja setiap minggu, dan antrean kerja baru sampai ke lini produksi dalam hitungan detik.

Baca ulasan UTU

Operator mengenakan pakaian ruang bersih di lini pengisian botol di pabrik farmasi Laboratory & Allied di Nairobi

+90%efisiensi produksi

“Efisiensi produksi meningkat 90%.”

Abdul Rucyinga, Kepala TI
Laboratory & Allied · Manufaktur farmasi

Efisiensi produksi meningkat 90%, dan penyusunan rencana yang dioptimalkan untuk tiga bulan di seluruh stasiun kerja memerlukan waktu kurang dari 30 menit.

Baca ulasan Laboratory & Allied

Juru las KJH-Comp menggerinda struktur baja yang telah dilas di pabrik Alahärmä

98%keandalan pengiriman, naik dari sekitar 50%

“SkyPlanner berperan menentukan dalam menjaga keandalan pengiriman kami.”

Hannu Lahtinen, Direktur Utama
KJH-Comp · Pengerjaan mekanis pelat logam dan manufaktur kontrak

Keandalan pengiriman meningkat dari sekitar 50% hingga mencapai 98%, dan penjadwalan kini hanya memerlukan satu supervisor, bukan dua.

Baca ulasan KJH-Comp

Anu Järvinen, Manajer Produksi Fredman Operations, di samping sel robot penyusun barang di atas palet di Rauma

6 bulanke depan, tim penjualan dapat melihat kapasitas yang tersedia

“SkyPlanner menjadi landasan yang membuat seluruh perencanaan produksi dapat diandalkan.”

Anu Järvinen, Manajer Produksi
Fredman Operations · Kertas kemasan yang aman untuk pangan

Tim penjualan dapat melihat kapasitas yang tersedia hingga enam bulan ke depan, dan permintaan perubahan jadwal yang sebelumnya memerlukan satu jam atau lebih kini dijawab dalam hitungan detik.

Baca ulasan Fredman Operations

Pertanyaan umum

API DELMIAWorks mana yang digunakan SkyPlanner?

WebAPI DELMIAWorks. SkyPlanner membaca data melalui controller REST, atau GraphQL SDK untuk pembacaan massal, dan menulis kembali melalui controller REST: pembaruan work order pada controller WorkOrders, AddProductionRecords, dan pemanggilan task Time & Attendance.

Data apa yang ditulis kembali oleh SkyPlanner ke DELMIAWorks?

Tanggal mulai dan selesai yang direncanakan serta work center yang ditetapkan untuk setiap work order. Jika Anda memilihnya, jumlah komponen yang memenuhi standar dikirim sebagai catatan produksi, sedangkan waktu penyiapan dan waktu proses dicatat sebagai waktu kerja pada tugas.

Apakah integrasi ini dapat digunakan dengan IQMS EnterpriseIQ?

DELMIAWorks adalah nama baru IQMS EnterpriseIQ. Integrasi ini menggunakan WebAPI, sehingga faktor penentunya adalah apakah WebAPI sudah terpasang dan berlisensi pada versi yang Anda gunakan. Mitra Anda akan memastikannya saat penentuan lingkup.

Bagaimana cetakan dan cetakan multiproduk ditangani?

Di SkyPlanner, cetakan dimodelkan sebagai alat dengan ketersediaan terbatas, sehingga satu cetakan tidak pernah digunakan pada dua mesin pres sekaligus. Proses dengan cetakan multiproduk menjadi satu job yang menghasilkan seluruh itemnya. Mesin pres yang sesuai untuk setiap cetakan ditetapkan sebagai alternatif.

Bagaimana dengan Auto Load?

Nonaktifkan Auto Load untuk work center yang dijadwalkan oleh SkyPlanner, termasuk tindakan IQAlert yang menjalankannya. SkyPlanner menjadi satu-satunya sistem yang menulis tanggal work order pada work center tersebut.

Siapa yang membangun integrasi ini?

Tim SkyPlanner mengonfigurasinya selama proses onboarding dan memberikan dukungan setelah mulai operasional. Mitra DELMIAWorks atau pengembang internal Anda juga dapat mengembangkannya melalui REST API SkyPlanner menggunakan token API.