Terhubung dengan sistem ERP & MES seperti

Integrasi / ERP / Global Shop Solutions

Panduan Integrasi Global Shop Solutions untuk Penjadwalan Produksi dengan SkyPlanner APS

Panduan integrasi Global Shop Solutions ini menjelaskan cara menghubungkan ERP Global Shop Solutions ke SkyPlanner APS bagi mitra dan tim TI. Integrasi SkyPlanner dengan Global Shop berjalan dua arah:

  • Data yang masuk mencakup Parts, BOM, Routers beserta urutan tahapannya, Workcenters dan kelompok kerja, kalender kapasitas, karyawan, Work Orders yang masih terbuka, kebutuhan material, dan pesanan pembelian.
  • Waktu mulai dan selesai yang direncanakan dikirim kembali ke setiap tahapan work order, beserta Workcenter yang ditetapkan SkyPlanner.
  • Jika Anda memilihnya, waktu kerja operator dan kuantitas dapat dicatat kembali sebagai data tenaga kerja pada work order.
  • 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.

Tim SkyPlanner mengonfigurasi integrasi sesuai pengaturan Global Shop Anda selama orientasi awal dan memberikan dukungan setelah sistem mulai digunakan. Panduan ini ditujukan bagi mitra, pengembang Global Shop, dan tim TI yang ingin terlibat atau mengembangkan integrasi sendiri menggunakan REST API SkyPlanner yang terdokumentasi (referensi API).

Perangkat integrasi Global Shop

Global Shop menggunakan perangkatnya sendiri untuk memperluas fungsi dan menghubungkan ERP-nya, bukan REST API publik:

  1. Global Application Builder (GAB) SDK. “The Global Application Builder (GAB) SDK allows you to tailor screens and create applications specific to your manufacturing processes” (Global Application Builder (GAB) SDK memungkinkan Anda menyesuaikan layar dan membuat aplikasi khusus untuk proses manufaktur Anda) (Global Shop). Lembar produk mencantumkan “Integrate with third-party APIs and office software suites” (terintegrasi dengan API pihak ketiga dan paket aplikasi perkantoran), “Manage data flow” (mengelola aliran data), “Automate processes” (mengotomatiskan proses), “Schedule reporting” (menjadwalkan pelaporan), dan “Create custom ERP subsystems that integrate with the base package” (membuat subsistem ERP khusus yang terintegrasi dengan paket dasar) (lembar produk GAB). Global Shop menambahkan bahwa “GAB’s innovative use of business data objects removes the risk normally associated with extending your ERP system” (penggunaan objek data bisnis yang inovatif oleh GAB menghilangkan risiko yang biasanya terkait dengan perluasan sistem ERP Anda) (blog Global Shop). Inilah jalur integrasi yang digunakan untuk SkyPlanner.
  2. Layanan Global Shop. Global Shop menawarkan “Development as a Service (DaaS)” (pengembangan sebagai layanan) serta bantuan untuk “Add Third-Party Integrations, Applications, Automations & Software” (menambahkan integrasi, aplikasi, otomatisasi, dan perangkat lunak pihak ketiga) (paket informasi). Katalog integrasinya mengajak calon pembeli membahas “your specific integration needs” (kebutuhan integrasi spesifik Anda) (integrasi).
  3. Excel dan ekspor file. Microsoft Excel dan Access tercantum dalam katalog integrasi Global Shop, dan GAB dapat menjadwalkan pembuatan laporan. File hasil ekspor yang berisi komponen, Routers, Workcenters, dan work order yang masih terbuka digunakan untuk mencoba SkyPlanner.

Di sisi SkyPlanner, REST API membaca dan menulis data pesanan, produk, material, tahapan proses, catatan waktu, dan pesanan pembelian. Autentikasi menggunakan token API pada header Authorization-Token (SkyPlanner Settings > API), dengan dokumentasi di Swagger/OpenAPI. Tutorial integrasi memandu Anda melakukan panggilan API pertama.

Cara komponen integrasi saling terhubung

  • Data keluar dari Global Shop. Proses GAB terjadwal membaca Work Orders, tahapan Router, dan pesanan pembelian yang berubah sejak proses terakhir dijalankan, lalu mengirimkannya ke REST API SkyPlanner. GAB dapat “Schedule processes and reports to run at regular intervals,” (menjadwalkan proses dan laporan agar berjalan secara berkala), sehingga job disinkronkan setiap beberapa menit dan master data setiap jam atau setiap malam.
  • Data masuk ke Global Shop. SkyPlanner mengirim webhook saat jadwal berubah, lalu tanggal yang direncanakan dibaca dari REST API SkyPlanner. Proses GAB menulis waktu mulai dan selesai ke tahapan work order yang sesuai. Apakah GAB menerima webhook secara langsung atau mengambil perubahan pada interval singkat ditetapkan saat penentuan lingkup dalam orientasi awal.
  • Lantai produksi. Catatan waktu SkyPlanner tersedia melalui REST API atau webhook. Jika Anda memilihnya, GAB mencatat data tersebut sebagai data tenaga kerja pada work order.

Global Shop dapat dijalankan di infrastruktur lokal, di Global Shop Cloud (disediakan oleh Amazon Web Services), atau sebagai SaaS. Lokasi proses GAB dijalankan dan jalur jaringan ke SkyPlanner disepakati bersama tim TI Anda atau Global Shop saat penentuan lingkup.

Pemetaan data

Objek Global ShopObjek SkyPlannerArahFrekuensi
Parts (master data komponen), BOM, BOM bertingkatProduk, material, struktur produkGlobal Shop → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Routers: tahapan tenaga kerja, material, dan jasa pihak luar beserta Workcenter dan waktunyaTahapan proses beserta durasi dan waktu persiapanGlobal Shop → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Workcenters dan kelompok kerjaStasiun kerja, kelompok stasiun kerja, stasiun kerja alternatifGlobal Shop → SkyPlannerPemuatan awal, jarang diperbarui setelahnya
Kalender kapasitas, karyawan, sifSif, kalender, personelGlobal Shop → SkyPlannerSetiap hari, atau kelola sif di SkyPlanner
Work Orders: komponen, kuantitas, tenggat, prioritas, pesanan penjualan terkaitPesanan beserta tenggat dan prioritasGlobal Shop → SkyPlannerProses GAB setiap beberapa menit
Tahapan work order: status, kuantitas selesai, sisa jam kerjaJob per tahapan prosesGlobal Shop → SkyPlannerProses GAB setiap beberapa menit
Kebutuhan material, pesanan pembelian, PO untuk proses pihak luarKebutuhan material, pesanan pembelian berdasarkan tanggal pengirimanGlobal Shop → SkyPlannerSetiap jam atau saat penjadwalan dijalankan
Waktu mulai dan selesai terjadwal untuk tahapan work order, WorkcenterWaktu mulai dan selesai yang direncanakan, mesin dan operator per tahapanSkyPlanner → Global ShopSaat jadwal berubah, melalui webhook SkyPlanner
Tenaga kerja: waktu dan kuantitas per tahapan work orderCatatan waktu dan konfirmasi operatorSkyPlanner → Global ShopSetiap konfirmasi atau setiap sif, jika dipilih
Aturan penjadwalan SkyPlannerMatriks waktu persiapan, perkakas sebagai sumber daya terbatas, job dengan beberapa operatorDikelola di SkyPlannerDikonfigurasi selama orientasi awal

Pola integrasi

1. Pemuatan awal master data. Baca Parts, BOM, Routers, Workcenters, kelompok kerja, kalender kapasitas, dan karyawan. Petakan Workcenters dengan cermat: Workcenter dengan empat mesin identik menjadi kelompok stasiun kerja yang terdiri dari empat stasiun kerja, sehingga SkyPlanner mengatur urutan pekerjaan pada setiap mesin. Kelompok kerja dipetakan ke stasiun kerja alternatif.

2. Sinkronisasi work order. Baca Work Orders yang masih terbuka beserta tahapannya, kebutuhan material, dan pesanan pembelian yang masih terbuka. SkyPlanner menganggap material yang dipesan tersedia pada tanggal pengiriman PO dan memperbarui stok saat PO ditandai Delivered. Tahapan jasa pihak luar direpresentasikan sebagai tahapan yang hanya memperhitungkan waktu, dengan lead time sebagai durasinya.

3. Penulisan kembali jadwal. Saat mesin penjadwalan menempatkan atau memindahkan suatu tahapan, webhook SkyPlanner memicu GAB. GAB menulis waktu mulai dan selesai yang direncanakan ke tahapan work order tersebut, serta Workcenter jika SkyPlanner memindahkan pekerjaan ke mesin lain. Daftar penugasan dan tampilan APS kemudian menampilkan urutan yang ditetapkan SkyPlanner.

4. Konfirmasi lantai produksi. Operator mencatat pekerjaan melalui SkyPlanner Mobile Confirmations atau Production Timer, dan catatan waktunya menjaga jadwal tetap mutakhir. Anda menentukan apakah waktu aktual dicatat kembali ke Global Shop. Jika ya, setiap konfirmasi menjadi catatan tenaga kerja pada tahapan work order. Jika tidak, Shop Floor Data Collection tetap berjalan seperti biasa, dan SkyPlanner membaca progres dari tahapan work order.

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

DataPemilik
Parts, BOM, Routers, kuantitas, tenggat, status work orderGlobal Shop
Urutan tahapan, waktu mulai dan selesai, mesin dan operator per tahapanSkyPlanner
Matriks waktu persiapan, kebutuhan perkakas dan operator, sumber daya alternatifSkyPlanner
Kalender kapasitas dan sifSatu sistem, dipilih saat penentuan lingkup
Tenaga kerja, pengeluaran material, penerimaan barang, perhitungan biayaGlobal Shop, dimasukkan langsung di sana atau dicatat dari catatan waktu SkyPlanner

Tetapkan satu sistem yang menulis tanggal tahapan. Perencana memindahkan pekerjaan di SkyPlanner, lalu tanggalnya dikirim ke Global Shop. Untuk work order yang dijadwalkan SkyPlanner, penjadwalan ulang menyeluruh dan pemindahan dengan seret dan lepas di Global Shop APS harus dihentikan. Jika tidak, kedua rencana akan menjadi tidak selaras.

Tahapan proyek yang umum

Implementasi biasanya selesai dalam beberapa minggu setelah orientasi awal dimulai. Sebelumnya, validasi jadwal melalui uji coba gratis selama 30 hari menggunakan Workcenters, Routers, dan work order yang masih terbuka, yang diekspor dari Global Shop dalam format Excel atau CSV.

  1. Penentuan lingkup. Tetapkan tabel pemetaan, aturan kepemilikan data, interval sinkronisasi, dan apakah data tenaga kerja dicatat kembali. Pastikan jenis penerapan Anda (infrastruktur lokal, Cloud, atau SaaS) serta siapa yang mengembangkan integrasi di sisi GAB.
  2. Akses. Buat token API SkyPlanner dan sepakati jalur jaringan keluar untuk GAB.
  3. Pemuatan awal. Parts, BOM, Routers, Workcenters, kelompok kerja, kalender, dan karyawan.
  4. Sinkronisasi work order dan pesanan pembelian. Proses GAB terjadwal, dengan deteksi perubahan, percobaan ulang, dan pencatatan log.
  5. Pengaturan batasan di SkyPlanner. Matriks waktu penyiapan, perkakas, jumlah operator per job, serta mesin atau personel alternatif.
  6. Penulisan balik jadwal. Webhook memicu penulisan ke urutan operasi work order, beserta data tenaga kerja jika dipilih.
  7. Pengujian paralel. Jalankan SkyPlanner berdampingan dengan rencana APS yang saat ini digunakan, bandingkan tanggalnya, lalu perbaiki master data.
  8. Mulai operasional. Aktifkan penulisan balik setelah data sesuai, lalu hentikan penjadwalan ulang manual untuk pekerjaan yang sudah dijadwalkan oleh SkyPlanner.

Hal yang perlu direncanakan dalam integrasi Global Shop Solutions

  • Workcenter dan mesin. Global Shop menyusun rencana berdasarkan Workcenter dan kelompok kerja. Tentukan Workcenter mana yang mencakup beberapa mesin, lalu pisahkan mesin-mesin tersebut menjadi stasiun kerja di SkyPlanner.
  • Tiga jenis tahapan. Routers memuat tahapan material, tenaga kerja, dan jasa eksternal. Hanya tahapan tenaga kerja yang menggunakan kapasitas Anda. Tahapan material menjadi kebutuhan material, sedangkan tahapan jasa eksternal menjadi tahapan yang hanya memperhitungkan waktu.
  • Waktu penyiapan dan waktu proses. Transfer kedua waktu ini secara terpisah agar matriks waktu penyiapan dapat menggantikan waktu penyiapan tetap ketika urutan pengerjaan berpengaruh.
  • Kalender. Global Shop menyimpan kalender kapasitas dengan perubahan untuk tanggal tertentu. Tetapkan satu sistem sebagai acuan untuk shift dan hari libur; jika tidak, kedua rencana akan berbeda.
  • Personel per stasiun kerja. Global Shop menjadwalkan karyawan berdasarkan keterampilan mereka. Saat penentuan lingkup, sepakati cara menugaskan personel ke stasiun kerja di SkyPlanner.
  • Penanda pekerjaan mendesak dan prioritas. Petakan prioritas Global Shop ke prioritas SkyPlanner dan Fast Track agar pekerjaan mendesak tetap mendapat tempatnya dalam jadwal.
  • Pembaruan versi. Global Shop Cloud mencakup “Semi-annual upgrades.” (Pembaruan versi dua kali setahun.) Uji ulang proses GAB setelah setiap pembaruan versi.

Siapa yang mengonfigurasi dan mendukung integrasi Global Shop

  1. Tim SkyPlanner mengonfigurasi integrasi selama proses orientasi dan memberikan dukungan setelah mulai operasional, sesuai objek dan aturan sinkronisasi yang disepakati. Setiap pabrik menggunakan Global Shop dengan cara berbeda, dan pengetahuan tentang cara kerja tersebut diterapkan di sini.
  2. Tim layanan Global Shop dapat turut berperan. Pengembang DaaS mereka memahami GAB dan konfigurasi Anda, serta dapat membangun bagian integrasi di Global Shop bersama tim SkyPlanner.
  3. Pengembang GAB Anda sendiri dapat mengembangkannya lebih lanjut menggunakan REST API SkyPlanner dengan token API. Cukup dengan token API untuk memulai, dan tim SkyPlanner siap membantu bila diperlukan. Dokumentasi integrasi 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 sesuai proses dan kebutuhan Anda, bersama paket langganan Anda. Lihat harga, penjadwalan produksi sesuai kapasitas di Global Shop Solutions, halaman Global Shop Solutions, fitur SkyPlanner, dan pusat informasi integrasi ERP.

Perusahaan manufaktur yang menggunakan SkyPlanner

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

2 jamdihemat setiap minggu

“SkyPlanner telah membawa perencanaan produksi kami dari spreadsheet Excel ke optimalisasi produksi secara real-time.”

Kalle Kalliomäki, Spesialis Rantai Pasok
UTU · Panel distribusi 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 khusus 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 rencana yang dioptimalkan untuk tiga bulan di seluruh stasiun kerja dapat disusun dalam waktu kurang dari 30 menit.

Baca ulasan Laboratory & Allied

Lebih sedikitpenghentian produksi akibat kekurangan material

“Manfaat SkyPlanner bagi kami adalah alat ini benar-benar berguna dalam pekerjaan sehari-hari, terutama untuk menetapkan tanggal pengiriman.”

Tommi Männistö, Manajer Perencanaan Produksi
Eskomatic · Jasa pemesinan kontrak

Penjadwalan beban kerja otomatis menghasilkan tanggal pengiriman yang lebih akurat, dan penghentian produksi akibat kekurangan material telah berkurang drastis.

Baca ulasan Eskomatic

Hannu Ryynänen, Direktur Utama Mamec, di area produksi perusahaan di Lohja

1.000-anwork order dijadwalkan otomatis

“Kini produksi terkendali dengan cara yang berbeda, dan pemahaman kami tentang kapasitas sudah berada di tingkat yang sama sekali berbeda.”

Hannu Ryynänen, Direktur Utama
Mamec · Mesin pencampur industri, pompa, dan manufaktur kontrak berteknologi tinggi

Ribuan work order dijadwalkan secara otomatis, dan seluruh organisasi dapat memantau produksi secara real-time.

Baca ulasan Mamec

Pertanyaan umum

Apakah Global Shop Solutions memiliki API?

Global Shop terhubung ke sistem lain melalui SDK Global Application Builder (GAB), yang dapat “integrate with third-party APIs,” (berintegrasi dengan API pihak ketiga), serta melalui layanan integrasinya sendiri. Integrasi SkyPlanner menggunakan GAB di sisi Global Shop serta REST API dan webhook SkyPlanner di sisi lainnya.

Apa itu GAB di Global Shop Solutions?

Global Application Builder adalah SDK Global Shop untuk membuat tampilan, aplikasi, dan integrasi khusus. SDK ini bekerja dengan objek data bisnis, dapat mengelola aliran data, dan dapat menjalankan proses secara terjadwal.

Bagaimana tanggal yang direncanakan ditulis kembali ke Global Shop?

Penulisan dilakukan per urutan operasi work order. Webhook SkyPlanner memicu GAB untuk menuliskan rencana waktu mulai dan selesai ke urutan operasi tersebut, beserta Workcenter jika SkyPlanner memindahkan pekerjaan ke mesin lain.

Apakah integrasi ini dapat digunakan dengan Global Shop Cloud dan SaaS?

Ya. SkyPlanner adalah SaaS berbasis cloud dan dapat terhubung ke Global Shop yang dijalankan secara on-premise, di Global Shop Cloud, atau sebagai SaaS. Lokasi berjalannya komponen GAB dan jalur jaringan ke SkyPlanner disepakati bersama Anda dan Global Shop saat penentuan lingkup dalam proses orientasi.

Siapa yang membangun bagian integrasi di Global Shop?

Tim SkyPlanner mengonfigurasi integrasi dan memberikan dukungan setelah mulai operasional. Tim DaaS Global Shop atau pengembang GAB Anda sendiri dapat membangun atau mengembangkan bagian GAB menggunakan API SkyPlanner yang telah didokumentasikan.

Bisakah kami mencoba SkyPlanner sebelum membangun integrasi?

Ya. Uji coba gratis selama 30 hari mendukung hingga 20 stasiun kerja dengan impor Excel atau CSV dari Global Shop, tanpa memerlukan kartu kredit. Mulai uji coba, atau hubungi tim penjualan untuk menentukan lingkup integrasi.