Terhubung dengan sistem ERP & MES seperti

Integrasi / ERP / PSIpenta

Panduan Integrasi PSIpenta untuk Penjadwalan Produksi dengan SkyPlanner APS

Panduan integrasi PSIpenta ini menjelaskan cara menghubungkan PSIpenta/ERP ke SkyPlanner APS bagi mitra PSI dan tim TI. SkyPlanner terintegrasi dua arah dengan PSIpenta melalui antarmuka milik PSI:

  • Data yang masuk meliputi perintah produksi (Fertigungsaufträge) beserta operasi (Arbeitsgänge), urutan proses (Arbeitspläne), BOM (Stücklisten), work center, mesin, perkakas (Betriebsmittel), stok, dan pesanan pembelian.
  • Rencana waktu mulai, waktu selesai, dan work center untuk setiap operasi dikirim kembali ke perintah produksi.
  • Jika Anda memilihnya, catatan waktu operator dapat dikirim kembali sebagai konfirmasi BDE (Rückmeldungen).
  • 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 konfigurasi PSIpenta Anda selama proses orientasi dan memberikan dukungan setelah sistem mulai digunakan. Panduan ini ditujukan bagi mitra dan pengembang yang ingin terlibat atau mengembangkan integrasi sendiri menggunakan REST API SkyPlanner yang terdokumentasi (referensi API).

Antarmuka integrasi PSIpenta

PSI menyediakan tiga jalur bagi sistem penjadwalan eksternal (brosur PSI):

  1. PSIpenta/ERP REST API. PSI menyebutkan adanya REST API dan SOAP API untuk PSIpenta/ERP serta menyatakan bahwa semua komponen PSIpenta dapat diintegrasikan ke arsitektur yang sudah ada melalui layanan web RESTful. Inilah jalur utama untuk membaca data produksi dan menulis tanggal yang direncanakan.
  2. REST API dan SOAP API PSIpenta/BDE. Modul pengumpulan data lantai produksi memiliki API tersendiri. Jalur ini digunakan untuk mengirim konfirmasi operator.
  3. PSIintegration. Lapisan integrasi standar PSI untuk menghubungkan berbagai modul PSIpenta. PSIintegration menggunakan arsitektur hub-and-spoke, memetakan pesan secara grafis di adaptor, dan mengarsipkan setiap pesan dalam basis data. Gunakan jalur ini jika instalasi Anda sudah menghubungkan sistem eksternal melaluinya.

PSIpenta/ERP 10 menambahkan alur kerja BPMN 2.0 yang dibuat di Workflow Developer berbasis web untuk mengintegrasikan sistem eksternal (PSI). Alur kerja dapat merespons perubahan di PSIpenta dan memanggil SkyPlanner.

Autentikasi dan akses

  • Di sisi PSIpenta. Integrasi berjalan menggunakan akun pengguna teknis khusus, dengan hak akses terbatas pada objek yang dibaca dan ditulisnya. Mitra PSI Anda menyiapkan akun pengguna dan akses API pada instalasi Anda.
  • Jaringan. PSIpenta biasanya dijalankan di infrastruktur lokal. Integrasi mengaksesnya melalui jalur yang diizinkan tim TI Anda, misalnya endpoint API yang dipublikasikan atau konektor kecil di dalam jaringan Anda.
  • Di sisi SkyPlanner. REST API menggunakan token API pada header Authorization-Token untuk autentikasi. Token dibuat melalui Settings > API. API didokumentasikan di Swagger/OpenAPI, dan tutorial integrasi memandu Anda melakukan panggilan pertama.

Peristiwa dan polling

Di sisi PSIpenta, integrasi melakukan polling REST API untuk membaca perintah produksi yang masih terbuka dan perubahan terbaru. Alternatifnya, alur kerja BPMN atau pesan PSIintegration mengirim perubahan ke SkyPlanner. Frekuensinya ditetapkan per pabrik, mulai dari setiap beberapa menit untuk perintah produksi hingga setiap jam untuk stok.

SkyPlanner mengirim webhook saat status atau jadwal berubah, sehingga penulisan balik dipicu oleh peristiwa.

Pemetaan data

Objek PSIpentaObjek SkyPlannerArahFrekuensi
Komponen (Artikel), satuanProduk dan materialPSIpenta → SkyPlannerPemuatan awal, lalu polling
BOM (Stücklisten), multitingkatStruktur produk, subproduk, material per produkPSIpenta → SkyPlannerPemuatan awal, lalu saat ada perubahan
Rute produksi (Arbeitspläne) beserta operasi, waktu persiapan, dan waktu prosesTahapan proses beserta durasi, waktu persiapan, dan waktu pembongkaranPSIpenta → SkyPlannerPemuatan awal, lalu saat ada perubahan
Work center (Arbeitsplätze) dan mesinStasiun kerja, kelompok stasiun kerja, efisiensiPSIpenta → SkyPlannerPemuatan awal, jarang dilakukan setelahnya
Perkakas dan alat penjepit (Betriebsmittel)Perkakas sebagai sumber daya bersama dengan ketersediaan terbatasPSIpenta → SkyPlannerPemuatan awal, lalu setiap ada perubahan
Kalender sifSif dan hari libur kerjaPSIpenta → SkyPlannerSetiap hari, atau kelola sif sendiri di SkyPlanner
Perintah produksi (Fertigungsaufträge) beserta operasi dan materialPerintah dan job beserta tenggat serta kebutuhan materialPSIpenta → SkyPlannerPolling setiap beberapa menit
Stok yang tersediaSaldo stokPSIpenta → SkyPlannerPolling setiap jam atau saat penjadwalan dijalankan
Pesanan pembelian (Bestellungen) beserta tanggal pengirimanPesanan pembelian, material masuk menurut tanggal pengirimanPSIpenta → SkyPlannerPolling setiap jam atau saat penjadwalan dijalankan
Rencana waktu mulai, waktu selesai, dan work center untuk setiap operasi pada perintah produksiWaktu mulai dan selesai yang dijadwalkan per jobSkyPlanner → PSIpentaSaat jadwal berubah, melalui webhook SkyPlanner
Konfirmasi BDE (Rückmeldungen): waktu dan kuantitas per operasi, karyawanCatatan waktu kerja dan konfirmasi operatorSkyPlanner → PSIpentaPer konfirmasi atau per sif, jika dipilih
Aturan penjadwalan SkyPlannerMatriks waktu persiapan, jumlah operator per job, mesin dan personel alternatifDikelola di SkyPlannerDisiapkan selama orientasi awal

Pola integrasi

1. Pemuatan awal master data. Baca data komponen, BOM, urutan proses, work center, mesin, Betriebsmittel, dan kalender melalui PSIpenta/ERP REST API. Tentukan pemetaan work center dengan cermat: work center dengan empat mesin menjadi satu kelompok stasiun kerja atau empat stasiun kerja.

2. Sinkronisasi perintah produksi. Baca perintah produksi yang sudah dirilis beserta operasi dan materialnya, serta pesanan pembelian yang masih terbuka. SkyPlanner menganggap material yang dipesan tersedia pada tanggal pengiriman PO dan memperbarui stok saat PO ditandai Delivered. Usulan pembelian tetap berada di PSIpenta hingga menjadi pesanan.

3. Penulisan balik jadwal. Saat mesin penjadwalan menempatkan atau memindahkan operasi, webhook SkyPlanner memicu panggilan ke PSIpenta/ERP REST API. Panggilan ini memperbarui rencana waktu mulai, waktu selesai, dan work center operasi tersebut pada perintah produksi. Tanggal perintah produksi mengikuti tanggal operasinya. Sumber daya dan field untuk instalasi Anda ditetapkan saat penentuan lingkup dalam proses orientasi.

4. Konfirmasi dari lantai produksi. Operator mencatat pekerjaan melalui SkyPlanner Mobile Confirmations atau Production Timer, dan catatan waktunya menjaga jadwal tetap mutakhir. Anda menentukan apakah waktu aktual dikirim kembali. Jika ya, waktu dan kuantitas dikirim per operasi sebagai konfirmasi BDE melalui PSIpenta/BDE API. Jika terminal BDE tetap digunakan, SkyPlanner membaca konfirmasi dari PSIpenta sebagai gantinya.

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

DataPemilik
Komponen, BOM, urutan proses, kuantitas, status perintah produksiPSIpenta
Urutan operasi, waktu mulai dan selesai, penetapan mesinSkyPlanner
Matriks waktu penyiapan, jumlah operator, sumber daya alternatifSkyPlanner
Master data BetriebsmittelPSIpenta; ketersediaan dari waktu ke waktu direncanakan di SkyPlanner
Sif dan hari libur kerjaSatu sistem, dipilih saat penentuan lingkup
Konfirmasi, pengeluaran dan penerimaan materialPSIpenta, dimasukkan langsung di sana atau dikirim dari catatan waktu SkyPlanner

Pilih satu sistem saja untuk menulis tanggal operasi. Jika Leitstand, Adaptive Planung, atau MES Scheduling juga menetapkan tanggal yang direncanakan, nonaktifkan fungsi tersebut untuk perintah produksi yang dijadwalkan SkyPlanner.

Tahapan proyek pada umumnya

Implementasi biasanya selesai dalam beberapa minggu setelah proses orientasi dimulai. Sebelumnya, validasi jadwal melalui uji coba gratis 30 hari menggunakan data work center, urutan proses, dan perintah produksi yang masih terbuka, yang diekspor dari PSIpenta dalam format CSV atau Excel.

  1. Pemetaan. Tetapkan tabel pemetaan, aturan kepemilikan data, frekuensi sinkronisasi, dan apakah konfirmasi dikirim kembali.
  2. Akses PSIpenta. Buat akun pengguna teknis, aktifkan jalur API bersama mitra PSI Anda, dan lakukan pengujian terlebih dahulu di instalasi uji.
  3. Pemuatan awal. Komponen, BOM, urutan proses, work center, mesin, Betriebsmittel, kalender.
  4. Sinkronisasi perintah produksi dan pesanan pembelian. Polling dengan filter, paginasi, dan percobaan ulang, atau pesan yang dipicu alur kerja.
  5. Pengaturan batasan di SkyPlanner. Matriks waktu penyiapan, perkakas, jumlah operator per job, serta mesin atau personel alternatif.
  6. Penulisan balik jadwal. Tanggal operasi dari webhook SkyPlanner, ditambah konfirmasi BDE jika dipilih.
  7. Pengujian paralel. Jalankan SkyPlanner bersamaan dengan rencana yang digunakan saat ini, bandingkan tanggalnya, lalu perbaiki master data.
  8. Mulai digunakan. Aktifkan penulisan balik setelah data cocok.

Hal yang perlu direncanakan dalam integrasi PSIpenta

  • Kombinasi modul. Periksa modul perencanaan PSI mana yang berlisensi dan sedang digunakan. Setiap modul yang menulis tanggal memerlukan aturan yang jelas.
  • Work center atau mesin. Tentukan apakah SkyPlanner menjadwalkan pada tingkat work center atau mesin, lalu terapkan pilihan yang sama untuk kedua arah.
  • Betriebsmittel. Alat penjepit dan perkakas dari daftar Betriebsmittel menjadi perkakas dengan ketersediaan terbatas di SkyPlanner, sehingga setiap operasi juga mengalokasikan perkakas yang dibutuhkannya.
  • Satuan waktu penyiapan dan proses. Konversikan waktu penyiapan dan proses dengan satuan serta dasar perhitungan yang tepat saat impor. Jika tidak, semua durasi akan salah.
  • Operasi eksternal. Operasi yang disubkontrakkan dihitung sebagai durasi yang berlalu, bukan sebagai pemakaian kapasitas Anda. Modelkan sebagai langkah yang hanya memperhitungkan waktu.
  • Operasi yang sudah dimulai. Baca progres dari konfirmasi sebelum setiap proses penjadwalan agar jadwal mengacu pada pekerjaan yang sudah diselesaikan. Running Time Lock kemudian mengunci jadwal pekerjaan untuk beberapa jam ke depan.

Siapa yang mengonfigurasi dan mendukung integrasi PSIpenta

  1. Tim SkyPlanner mengonfigurasinya selama proses orientasi dan memberikan dukungan setelah sistem mulai digunakan, untuk seluruh panggilan API dan pesan yang telah disepakati. Setiap pabrik menggunakan PSIpenta dengan cara berbeda, dan di sinilah keahlian tim SkyPlanner diterapkan.
  2. Mitra PSI Anda dapat terlibat. Mitra memahami modul, field kustom, dan konfigurasi PSIintegration Anda, serta dapat membuka akses API bersama tim SkyPlanner.
  3. Pengembang internal Anda dapat mengembangkan integrasi lebih lanjut melalui REST API SkyPlanner menggunakan token API. Token API sudah cukup untuk memulai, dan tim SkyPlanner membantu bila diperlukan. Dokumentasinya tersedia di dokumentasi integrasi SkyPlanner.

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

Ulasan SkyPlanner dari perusahaan manufaktur

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

2 jamdihemat setiap minggu

“Dengan SkyPlanner, kami beralih dari perencanaan produksi menggunakan spreadsheet Excel ke optimalisasi 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 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 penyusunan rencana yang dioptimalkan untuk tiga bulan di seluruh stasiun kerja membutuhkan waktu kurang dari 30 menit.

Baca ulasan Laboratory & Allied

100%keandalan pengiriman sejak 2021

“SkyPlanner memberi kami gambaran kapasitas yang jelas dan membuat perencanaan lebih terprediksi.”

Dan Berglund, COO/CFO
Opes Corporation · Manufaktur bahan kimia dan makanan

Keandalan pengiriman selalu mencapai 100% selama SkyPlanner digunakan, sejak 2021.

Baca ulasan Opes Corporation

Lebih sedikitpenghentian produksi akibat kekurangan material

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

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

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

Baca ulasan Eskomatic

Pertanyaan umum

Apakah PSIpenta memiliki API untuk pesanan produksi?

Ya. PSI menyebutkan tersedianya API REST dan SOAP untuk PSIpenta/ERP dan PSIpenta/BDE, serta menyatakan bahwa semua komponen PSIpenta dapat diintegrasikan melalui layanan web RESTful. PSIintegration menambahkan lapisan integrasi berbasis pesan antarmodul.

Bagaimana tanggal yang direncanakan ditulis kembali ke PSIpenta?

Melalui REST API PSIpenta/ERP. Setiap kali jadwal berubah, webhook SkyPlanner memicu pembaruan waktu mulai, waktu selesai, dan work center yang direncanakan untuk setiap operasi dalam pesanan produksi.

Bisakah SkyPlanner mengirim konfirmasi ke PSIpenta BDE?

Ya, jika Anda memilih opsi tersebut. Catatan waktu operator dari SkyPlanner dikirim sebagai konfirmasi BDE yang memuat waktu dan kuantitas per operasi melalui API PSIpenta/BDE. Untuk pabrik yang tetap menggunakan terminal BDE, SkyPlanner membaca konfirmasi tersebut alih-alih mengirimkannya.

Sebaiknya mitra PSI menawarkan PSIpenta Leitstand atau SkyPlanner?

SkyPlanner, jika pelanggan menginginkan jadwal produksi yang memperhitungkan kapasitas mesin dan tenaga kerja aktual dan siap digunakan dalam hitungan minggu. Leitstand, Adaptive Planung, dan MES Scheduling adalah modul-modul terpisah dalam produk modular PSI (PSI). SkyPlanner terhubung melalui API PSIpenta/ERP dan BDE, menjadwalkan ulang secara otomatis saat produksi berubah, serta merencanakan pergantian produksi, perkakas, tim kerja, dan material. Jumlah penggunanya tidak dibatasi, dengan harga mulai dari 199 € per bulan.

Apakah integrasi ini memerlukan PSIpenta/MES?

Tidak. SkyPlanner terhubung ke PSIpenta/ERP dan, untuk konfirmasi, ke PSIpenta/BDE. Operator dapat mencatat pekerjaan di SkyPlanner melalui ponsel atau tablet.

Bisakah kami mencoba SkyPlanner sebelum membangun integrasi?

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