Integrasi / ERP / Microsoft Dynamics 365 Business Central
Panduan Integrasi Business Central untuk Penjadwalan Produksi dengan SkyPlanner APS
Panduan ini menjelaskan kepada mitra Business Central dan tim TI cara menghubungkan Microsoft Dynamics 365 Business Central ke SkyPlanner APS. SkyPlanner terintegrasi dua arah dengan Business Central melalui layanan web bawaan Business Central:
- Order produksi, routing, work center, item, dan order pembelian masuk ke SkyPlanner.
- Waktu mulai dan selesai yang direncanakan ditulis ke Prod. Order Routing Lines.
- Catatan waktu kerja operator dikirim kembali untuk pelaporan hasil produksi.
- Webhook SkyPlanner mengirim perubahan jadwal begitu perubahan terjadi.
Tim SkyPlanner mengonfigurasi integrasi sesuai dengan konfigurasi Business Central Anda selama proses orientasi dan memberikan dukungan setelah sistem mulai digunakan. Panduan ini ditujukan bagi mitra dan pengembang yang ingin ikut terlibat atau mengembangkan integrasi sendiri menggunakan REST API SkyPlanner yang terdokumentasi (referensi API).
Dua antarmuka standar Business Central, tanpa menulis kode di sisi Business Central
Integrasi ini menggunakan dua antarmuka yang sudah tersedia di Business Central:
- API v2.0 untuk data komersial dan persediaan. API ini menyediakan akses ke
items,itemVariants,itemLedgerEntries,locations,unitsOfMeasure,salesOrders,salesOrderLines,purchaseOrders,purchaseOrderLines,vendors,customers, danemployees. API ini tidak menyediakan entitas manufaktur, sehingga data produksi diakses melalui antarmuka kedua. - Layanan web OData v4 untuk manufaktur. Setiap halaman Business Central dapat dipublikasikan sebagai layanan web OData v4 melalui halaman Web Services. Pilih jenis objek Page, ID halaman, dan nama layanan, lalu pilih Published. Endpoint langsung aktif, tanpa perlu kode AL atau menerapkan ekstensi. Integrasi ini memublikasikan halaman standar untuk perintah produksi yang telah dirilis, Prod. Order Routing Lines, work center, machine center, dan routing, yang dapat diakses melalui
/ODataV4/Company('{name}')/{ServiceName}.
Halaman yang dipublikasikan mendukung pembacaan dan penulisan data. Menurut Microsoft: “If an editable page is exposed as a web service, the data in the underlying table can be accessed and modified by an OData call,” (Jika halaman yang dapat diedit diekspos sebagai layanan web, data pada tabel yang mendasarinya dapat diakses dan diubah melalui panggilan OData), dengan PATCH untuk pembaruan. Dengan cara inilah tanggal yang direncanakan dikirim kembali ke Business Central, melalui halaman dan validasi yang sama dengan yang digunakan perencana.
Jangan gunakan SOAP. Microsoft tidak lagi menyarankan penggunaan layanan web SOAP, dan kemampuan memublikasikan halaman UI Microsoft sebagai SOAP dihapus pada 2026 release wave 2 (v29).
Autentikasi
Gunakan OAuth 2.0 melalui Microsoft Entra ID dengan alur service-to-service (client credentials):
- Daftarkan aplikasi di Entra ID dan berikan izin aplikasi Dynamics 365 Business Central
API.ReadWrite.All. - Minta token dengan cakupan
https://api.businesscentral.dynamics.com/.default. - Di Business Central, buka halaman Microsoft Entra Applications, tambahkan client ID, tetapkan set izin dengan hak akses minimum yang diperlukan, lalu berikan persetujuan. SUPER tidak dapat ditetapkan untuk aplikasi S2S.
URL dasar: https://api.businesscentral.dynamics.com/v2.0/{environment}/api/v2.0/companies({id})/{entity} untuk API v2.0 dan https://api.businesscentral.dynamics.com/v2.0/{environment}/ODataV4/Company('{name}')/{ServiceName} untuk halaman yang dipublikasikan. Token yang sama berlaku untuk keduanya.
Kunci akses layanan web (basic auth) tidak lagi disarankan untuk digunakan dan tidak lagi didukung di Business Central online sejak Oktober 2022. Penggunaannya juga selalu memerlukan pengguna berlisensi. OAuth tidak memerlukan lisensi untuk integrasi service-to-service. Versi on-premises mendukung S2S mulai versi 18.11 dan 19.5, setelah server dikonfigurasi untuk autentikasi Microsoft Entra.
Di sisi SkyPlanner, REST API menggunakan autentikasi JWT dan didokumentasikan dalam Swagger/OpenAPI. Tutorial integrasi memandu Anda melakukan panggilan API pertama.
Event, webhook, dan polling
Business Central mendukung langganan webhook melalui POST /api/v2.0/subscriptions untuk entitas API v2.0 seperti items dan salesOrders. Berikut ketentuannya:
- Pembuatan langganan memerlukan handshake: endpoint Anda harus mengembalikan
validationTokendengan status 200 OK. - Langganan kedaluwarsa setelah tiga hari. Perpanjang dengan PATCH, dan proses handshake akan dijalankan kembali.
- Notifikasi berisi path sumber daya,
changeType, danclientStateAnda, bukan seluruh rekaman data. Rekaman tersebut dibaca setelahnya. - Notifikasi dikirim dengan jeda: Business Central online menunggu 30 detik setelah perubahan pertama. Jika lebih dari 1.000 rekaman berubah dalam rentang waktu tersebut, semuanya dikirim sebagai satu notifikasi
collection. - Maksimum 200 langganan webhook per lingkungan online.
Polling perintah produksi, baris routing, dan pesanan pembelian dilakukan setiap beberapa menit melalui halaman yang dipublikasikan dan purchaseOrders. Dengan memfilter hanya pesanan terbuka dan menggunakan paginasi, jumlah permintaan tetap jauh di bawah batas Business Central.
SkyPlanner mengirim webhook saat status atau jadwal berubah, sehingga penulisan kembali data dipicu oleh event.
Pemetaan data
| Objek Business Central (antarmuka) | Objek SkyPlanner | Arah | Frekuensi |
|---|---|---|---|
Item, Item Variant, Unit of Measure (items, itemVariants, unitsOfMeasure, API v2.0) | Produk dan material | BC → SkyPlanner | Pemuatan awal, lalu webhook atau polling perubahan |
| Production BOM Header/Line, versi Certified (halaman yang dipublikasikan) | Struktur produk, subproduk, material per produk | BC → SkyPlanner | Pemuatan awal, lalu setiap ada perubahan |
| Routing Header/Line, versi Certified (halaman Routing yang dipublikasikan): Operation No., Setup, Run, Wait and Move Time, Concurrent Capacities, Send-Ahead Quantity | Langkah proses beserta durasi, waktu setup, dan waktu pembongkaran | BC → SkyPlanner | Pemuatan awal, lalu setiap ada perubahan |
| Work Center, Machine Center: Capacity, Efficiency, Shop Calendar Code (halaman Work Center dan Machine Center yang dipublikasikan) | Stasiun kerja, kelompok stasiun kerja, efisiensi | BC → SkyPlanner | Pemuatan awal, jarang diperbarui setelahnya |
| Shop Calendar, Work Shift, Calendar Entry, Absence (halaman yang dipublikasikan) | Shift, ketidakhadiran | BC → SkyPlanner | Setiap hari, atau kelola shift sendiri di SkyPlanner |
| Released Production Order, Prod. Order Line, Prod. Order Routing Line, Prod. Order Component (halaman yang dipublikasikan; Firm Planned opsional) | Pesanan dan job beserta tenggat waktu dan kebutuhan material | BC → SkyPlanner | Polling setiap beberapa menit |
salesOrders, salesOrderLines (API v2.0) | Tenggat waktu pelanggan dan informasi prioritas | BC → SkyPlanner | Webhook atau polling |
itemLedgerEntries (API v2.0) | Saldo stok | BC → SkyPlanner | Polling setiap jam atau saat penjadwalan dijalankan |
purchaseOrders, purchaseOrderLines (API v2.0), Expected Receipt Date pada baris | Pesanan pembelian / material masuk beserta perkiraan tanggal pengiriman; stok diperbarui saat pesanan pembelian ditandai Delivered | BC → SkyPlanner | Polling setiap jam atau saat penjadwalan dijalankan |
| Prod. Order Routing Line: Starting Date-Time, Ending Date-Time, Type, No. (PATCH pada halaman Prod. Order Routing yang dipublikasikan) | Waktu mulai, waktu selesai, dan stasiun kerja yang direncanakan untuk setiap operasi | SkyPlanner → BC | Saat jadwal berubah, melalui webhook SkyPlanner |
| Output Journal (Item Journal Line, Entry Type Output) | Catatan waktu, kuantitas, dan konfirmasi operator | SkyPlanner → BC | Setiap konfirmasi atau setiap shift, jika posting otomatis diaktifkan |
| Routing Tool, Routing Personnel (halaman yang dipublikasikan, opsional sebagai data awal) | Kebutuhan perkakas, jumlah operator per job | BC → SkyPlanner | Pemuatan awal; selanjutnya dikelola di SkyPlanner |
| Tidak tersedia di Business Central | Matriks waktu penyiapan dan pergantian, perkakas sebagai sumber daya produksi dengan kapasitas terbatas, mesin dan personel alternatif | Dikelola di SkyPlanner | Dikonfigurasi saat orientasi awal |
| Consumption Journal (jika konsumsi tidak dicatat otomatis melalui flushing) | Pemakaian material | SkyPlanner → BC | Setiap konfirmasi atau setiap shift, jika posting otomatis diaktifkan |
Pola integrasi
1. Pemuatan awal master data. Ambil routing dan BOM produksi berstatus Certified, work center, serta machine center dari halaman yang dipublikasikan. Ambil item dan satuan ukur dari API v2.0. Tentukan dengan cermat pemetaan setiap work center atau machine center ke stasiun kerja SkyPlanner: putuskan apakah work center dengan tiga machine center akan menjadi satu kelompok stasiun kerja atau tiga stasiun kerja.
2. Sinkronisasi order. Baca order produksi berstatus Released (dan Firm Planned jika Anda menjadwalkannya), beserta baris routing dan komponennya, dari halaman yang dipublikasikan. Ambil juga baris order pembelian yang masih terbuka dari API v2.0. SkyPlanner menganggap material yang dipesan tersedia pada tanggal pengiriman PO dan memperbarui stok saat PO ditandai Delivered. Dengan demikian, penjadwalan memperhitungkan stok maupun pembelian yang akan datang.
Jangan pernah menjadwalkan order produksi berstatus Planned. Menurut Microsoft, Business Central “deletes them the next time you run planning.” (menghapusnya saat Anda menjalankan perencanaan berikutnya). Planning Worksheet tetap mengusulkan pasokan, sedangkan SkyPlanner menjadwalkan order yang sudah pasti berdasarkan kapasitas nyata.
3. Penulisan kembali jadwal. Halaman standar Prod. Order Routing dipublikasikan sebagai layanan web OData v4. Untuk setiap operasi yang dijadwalkan atau dipindahkan oleh mesin penjadwalan, SkyPlanner mengirim PATCH ke baris routing tersebut dengan ETag If-Match. PATCH menetapkan Starting Date-Time dan Ending Date-Time, serta Type dan No. jika operasi dipindahkan ke mesin alternatif.
PATCH menjalankan trigger halaman dan tabel, sehingga Business Central memvalidasi field dengan logikanya sendiri, persis seperti saat perencana mengedit halaman Prod. Order Routing. Starting dan Ending Date-Time pada baris order produksi ikut diperbarui. Kuantitas, status, dan biaya tetap dikelola oleh Business Central.
4. Konfirmasi dari lantai produksi. Operator mencatat pekerjaan melalui SkyPlanner Mobile Confirmations atau Production Timer. Catatan waktu kerja ini menjaga jadwal tetap mutakhir. Hasil produksi tetap dapat dilaporkan di Business Central seperti sebelumnya, melalui Production Journal atau Output Journal.
Jika Anda ingin hasil produksi dan konsumsi material dibukukan sepenuhnya secara otomatis, sebuah halaman API standar Business Central ditambahkan untuk pembukuan jurnal hasil produksi. SkyPlanner kemudian membukukan waktu setup, waktu proses, dan kuantitas hasil produksi per operasi. Pembukuan memperbarui Capacity Ledger Entries, dan hasil produksi pada operasi routing terakhir menambahkan item ke persediaan.
Pilih satu saluran untuk pembukuan hasil produksi. Pembukuan dari SkyPlanner sekaligus dari Production Journal di Business Central akan menghasilkan entri ganda.
5. Aturan kepemilikan data dan penanganan konflik. Dokumentasikan aturan ini sebelum sistem mulai digunakan:
| Data | Pemilik |
|---|---|
| Item, BOM, routing, kuantitas, status order | Business Central |
| Urutan operasi, waktu mulai dan selesai, penetapan stasiun kerja | SkyPlanner |
| Matriks waktu persiapan dan peralihan, kebutuhan alat dan operator, sumber daya alternatif | SkyPlanner |
| Shift dan ketidakhadiran | Satu sistem, dipilih saat penentuan lingkup |
| Hasil produksi dan konsumsi material | Business Central, dibukukan secara manual atau otomatis dari catatan waktu kerja SkyPlanner |
Sumber konflik utama adalah tindakan Refresh dan Replan pada order produksi. Menurut Microsoft: “If you use the Refresh action to recalculate production order lines, Business Central deletes the existing production order lines and calculates new lines.” (Jika Anda menggunakan tindakan Refresh untuk menghitung ulang baris order produksi, Business Central menghapus baris yang ada dan menghitung baris baru.) Replan juga dapat mengubah kebutuhan kapasitas, dan penghitungan ulang komponen “deletes previous changes in the components.” (menghapus perubahan sebelumnya pada komponen).
Perlakukan order yang telah di-refresh sebagai versi baru, sinkronkan ulang, lalu biarkan SkyPlanner menjadwalkannya kembali. Dengan Autopilot, SkyPlanner menjadwalkan ulang secara otomatis saat terjadi perubahan produksi.
Tahapan proyek pada umumnya
Implementasi biasanya selesai dalam hitungan minggu setelah proses orientasi dimulai. Sebelumnya, Anda dapat menjalankan uji coba gratis selama 30 hari dengan data Anda sendiri. Ekspor work center, routing, dan order produksi yang masih terbuka dari Business Central menggunakan Open in Excel atau Edit in Excel pada halaman daftar. Impor data tersebut dalam format CSV atau Excel, lalu validasi jadwal sebelum memulai pekerjaan integrasi.
Proyek integrasi mencakup:
- Pemetaan master data. Tetapkan tabel pemetaan, aturan kepemilikan data, frekuensi sinkronisasi, dan saluran pembukuan hasil produksi.
- Konfigurasi layanan web. Publikasikan halaman order produksi, baris routing, komponen, work center, machine center, routing, BOM, dan kalender melalui halaman Web Services, lalu daftarkan aplikasi Entra. Langkah ini hanya memerlukan konfigurasi, dimulai di lingkungan sandbox, lalu diterapkan ke lingkungan produksi.
- Pemuatan awal. Item, satuan ukur, BOM dan routing berstatus Certified, work center, machine center, serta kalender.
- Sinkronisasi order dan order pembelian. Sinkronkan order produksi berstatus Released dan order pembelian yang masih terbuka melalui polling, serta order penjualan melalui webhook. Penanganan token, perpanjangan langganan, dan percobaan ulang saat menerima respons 429 ditangani pada tahap ini.
- Pengaturan batasan di SkyPlanner. Atur matriks waktu persiapan dan peralihan, alat, jumlah operator per job, serta mesin atau personel alternatif. Business Central tidak menyimpan hal-hal tersebut sebagai data yang dapat digunakan untuk penjadwalan.
- Penulisan kembali jadwal. Gunakan PATCH pada halaman Prod. Order Routing yang dipublikasikan. Jika dipilih, pembukuan hasil produksi otomatis ditambahkan pada tahap ini.
- Pengujian paralel. Jalankan SkyPlanner berdampingan dengan rencana yang sedang digunakan, bandingkan tanggalnya, lalu perbaiki master data.
- Mulai digunakan. Aktifkan penulisan kembali data setelah datanya sesuai.
Hal yang perlu diwaspadai di Business Central
- Satuan dalam routing. Setup Time berlaku per order produksi, sedangkan Run Time berlaku per item yang diproduksi. Masing-masing memiliki Unit of Measure Code sendiri. Wait Time dan Move Time tidak memakai kapasitas work center. Jika satuan work center adalah Days, satu hari berarti 24 jam, bukan shift delapan jam. Konversikan satuan saat impor; jika tidak, semua durasi akan salah.
- Kalender yang tidak mutakhir. Kapasitas baru tersedia setelah Calculate Work Center Calendar dijalankan untuk rentang waktu perencanaan. Periksa field Calendar Entries Available Until sebelum pemuatan awal.
- Kapasitas machine center tersembunyi. Saat Consolidated Calendar dinonaktifkan, hanya kapasitas work center itu sendiri yang direncanakan: “The machine center capacity is excluded.” (Kapasitas machine center tidak disertakan.) Baca kapasitas machine center secara langsung, jangan hanya mengandalkan total kapasitas work center.
- Capacity dan Efficiency. Business Central menghitung durasi dengan rumus Run Time / Efficiency / Capacity, dan entri kalender hasil perhitungan sudah memperhitungkan keduanya. Petakan Efficiency ke efisiensi stasiun kerja SkyPlanner satu kali saja, bukan dua kali.
- Alternate Work Center hanya sebagai informasi. Menurut Microsoft, field ini “isn’t automatically included in planning processes.” (tidak otomatis disertakan dalam proses perencanaan). Modelkan alternatif tersebut secara eksplisit sebagai stasiun kerja alternatif di SkyPlanner.
- Pembatasan laju permintaan. Batas layanan online berlaku per pengguna, dan satu service principal dihitung sebagai satu pengguna: 6.000 permintaan OData dalam jendela bergulir 5 menit dan 5 permintaan bersamaan. Ukuran halaman dibatasi hingga 20.000, satu
$batchhingga 100 operasi, dan operasi mengalami timeout setelah 8 menit. Jika batas laju terlampaui, responsnya adalah 429. Gunakan batch, paginasi, dan polling perubahan, bukan memuat ulang seluruh data. - Lisensi. Fitur manufaktur hanya tersedia dalam mode Premium. Pengguna Essentials tidak dapat masuk ke perusahaan yang diatur ke Premium.
Integrasi Business Central: siapa yang mengonfigurasi dan mendukungnya
Pekerjaan ini mencakup pemetaan sesuai routing, work center, dan konfigurasi Business Central Anda, serta pengaturan batasan yang tidak disimpan di Business Central: matriks waktu persiapan dan peralihan, alat, jumlah operator, dan sumber daya alternatif.
- Tim SkyPlanner mengonfigurasinya selama proses orientasi dan memberikan dukungan setelah sistem mulai digunakan, mencakup sisi SkyPlanner dan layanan web Business Central yang disepakati. Setiap pabrik menggunakan Business Central dengan cara berbeda, dan pengetahuan itulah yang diterapkan di sini. Integrasi berjalan melalui API v2.0 standar dan layanan web yang dipublikasikan di Business Central, yang mengikuti pembaruan Business Central.
- Mitra Business Central Anda dapat ikut terlibat. Mitra memahami konfigurasi dan ekstensi Anda serta dapat meninjau halaman yang dipublikasikan, set izin, dan aplikasi Entra bersama tim SkyPlanner. SkyPlanner menyediakan REST API, dokumentasi Swagger/OpenAPI, dan webhook.
- Pengembang internal Anda dapat mengembangkan integrasi ini menggunakan REST API terdokumentasi yang sama dengan autentikasi JWT. Cukup gunakan kunci API untuk memulai, dan tim SkyPlanner siap membantu saat diperlukan. Dokumentasi produk yang tersedia untuk umum, termasuk order pembelian serta API produk dan material, dapat ditemukan di dokumentasi SkyPlanner. Laboratory & Allied menempuh cara ini pada SAP Business One: tim TI internalnya membangun sebagian besar integrasi secara mandiri, dengan bantuan SkyPlanner. Di NetSuite, UTU menjalankan SkyPlanner berdampingan dengan ERP-nya.
Validasi jadwal terlebih dahulu dalam uji coba gratis selama 30 hari, agar integrasi dimulai dengan jadwal yang sudah sesuai dengan kondisi pabrik.
Setelah terhubung, mesin Arcturus menyusun jadwal berdasarkan pesanan terkini di Business Central, lalu tanggal yang direncanakan dicatat pada routing perintah produksi. Harga SkyPlanner mulai dari 199 € per bulan, termasuk 5 stasiun kerja, dengan penagihan bulanan. Penawaran harga integrasi disampaikan di awal sesuai proses dan kebutuhan Anda, bersama dengan paket langganan Anda, sehingga seluruh biaya sudah jelas sebelum Anda mulai. Lihat harga, fitur, dan perbandingannya dengan perencanaan bawaan Business Central di halaman penjadwalan produksi di Business Central. Gambaran umum tersedia di halaman Business Central, sedangkan ERP lainnya dapat ditemukan di pusat integrasi ERP.
Ulasan SkyPlanner dari perusahaan manufaktur
2 jamdihemat setiap minggu
“SkyPlanner telah mengubah perencanaan produksi kami dari spreadsheet Excel menjadi 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.
+90%efisiensi produksi
“Efisiensi produksi meningkat 90%.”
Abdul Rucyinga, Kepala TI
Laboratory & Allied · Manufaktur farmasi
Efisiensi produksi meningkat 90%, dan penyusunan rencana yang optimal untuk tiga bulan di seluruh stasiun kerja membutuhkan waktu kurang dari 30 menit.
98%keandalan pengiriman, naik dari sekitar 50%
“SkyPlanner berperan penting dalam menjaga keandalan pengiriman kami.”
Hannu Lahtinen, Direktur Utama
KJH-Comp · Fabrikasi lembaran logam dan manufaktur kontrak
Keandalan pengiriman naik dari sekitar 50% hingga mencapai 98%, dan penjadwalan kini hanya membutuhkan satu supervisor, bukan dua.
1,000sperintah kerja dijadwalkan secara otomatis
“Kini kami mengendalikan produksi dengan cara yang berbeda, dan pemahaman kami tentang kapasitas sudah berada di tingkat yang sama sekali berbeda.”
Hannu Ryynänen, CEO
Mamec · Mesin pencampur industri, pompa, dan manufaktur kontrak berteknologi tinggi
Ribuan perintah kerja dijadwalkan secara otomatis, dan seluruh organisasi dapat memantau produksi secara real-time.
Pertanyaan umum
Apakah API Business Central mencakup perintah produksi?
API v2.0 standar tidak menyediakan entitas perintah produksi, routing, BOM, atau work center. Business Central menyediakannya melalui layanan web OData v4. Halaman produksi standar dipublikasikan melalui halaman Web Services tanpa perlu menulis kode, lalu datanya dibaca dan ditulis melalui OData.
Siapa yang membangun integrasi Business Central?
Tim SkyPlanner mengonfigurasi integrasi dua arah sesuai konfigurasi Business Central Anda selama proses orientasi dan memberikan dukungan setelah mulai digunakan. Di sisi Business Central, integrasi ini menggunakan API v2.0 dan layanan web OData v4 yang telah dipublikasikan. Mitra Business Central atau pengembang internal Anda juga dapat membangun integrasi menggunakan REST API SkyPlanner yang terdokumentasi. Untuk memulai, cukup dengan kunci API.
Apakah kami perlu memasang ekstensi di Business Central?
Tidak. API v2.0 tersedia sebagai standar, dan halaman manufaktur dipublikasikan sebagai layanan web melalui konfigurasi di halaman Web Services. Halaman API standar hanya ditambahkan jika Anda ingin hasil produksi dan konsumsi bahan dibukukan sepenuhnya secara otomatis.
Autentikasi apa yang sebaiknya digunakan untuk integrasi ini?
Gunakan kredensial klien OAuth 2.0 melalui Microsoft Entra ID, yang didaftarkan pada halaman Microsoft Entra Applications di Business Central. Kunci akses layanan web sudah dinyatakan usang. Versi on-premises mendukung akses antarlayanan yang sama mulai versi 18.11 dan 19.5 setelah server dikonfigurasi untuk autentikasi Microsoft Entra. Kami memastikan metode yang sesuai untuk versi Anda saat penentuan lingkup.
Bisakah Business Central mengirim perubahan secara real-time?
Mendekati real-time. Notifikasi dari langganan webhook untuk entitas API v2.0 seperti item dan pesanan penjualan tiba sekitar 30 detik setelah perubahan pertama, setelah dikelompokkan oleh Business Central online. Perintah produksi diambil melalui polling setiap beberapa menit. Untuk arah sebaliknya, webhook SkyPlanner mengirim perubahan jadwal segera saat terjadi.
Bagaimana tanggal operasi ditulis kembali ke Business Central?
Melalui PATCH pada halaman standar Prod. Order Routing yang dipublikasikan sebagai layanan web OData v4. Permintaan ini menetapkan Starting Date-Time, Ending Date-Time, serta work center atau machine center. Business Central memvalidasinya dengan logikanya sendiri, persis seperti saat perencana mengedit halaman tersebut.
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 Business Central, tanpa perlu kartu kredit. Mulai uji coba, atau hubungi tim penjualan untuk menentukan lingkup integrasi.