Entegrasyonlar / ERP / monday.com
SkyPlanner APS ile Üretim Çizelgeleme için monday.com Entegrasyon Rehberi
Bu monday.com entegrasyon rehberi, iş ortaklarına ve BT ekiplerine monday.com panolarını SkyPlanner APS’ye nasıl bağlayacaklarını gösterir. SkyPlanner, monday.com ile çift yönlü entegre olur:
- Sipariş öğeleri; ürün, miktar, termin tarihi, öncelik ve durum bilgileriyle birlikte içeri aktarılır.
- Planlanan başlangıç ve bitiş, Timeline sütununa yazılır. İş merkezi ise ayrı bir sütunda tutulur.
- Operatörlerin shop floor üzerinden bildirdiği ilerleme, Status sütununu günceller.
- SkyPlanner webhook’ları, çizelgedeki değişiklikleri anında iletir.
SkyPlanner ekibi, devreye alma sürecinde entegrasyonu panolarınıza göre yapılandırır ve canlıya geçişten sonra da destekler. Bu rehber, sürece katılmak veya SkyPlanner’ın belgelenmiş REST API’sini (API başvuru kaynağı) kullanarak kendi geliştirmelerini yapmak isteyen iş ortakları ve geliştiriciler içindir.
monday.com platform API’si
monday.com, tek bir GraphQL API sunar: POST https://api.monday.com/v2. Üç ayda bir yeni sürüm yayımlanır; kullanacağınız sürümü API-Version başlığıyla sabitlersiniz. Kullanımdan kaldırılacak özellikler en az altı ay önceden duyurulur. (API sürümleme)
Bir çizelgeleme entegrasyonunda kullanılan nesneler:
- Boards ve groups: Genellikle aşamaları veya haftaları temsil eder.
- Items ve subitems: Bir item genellikle bir siparişi veya işi temsil eder; subitems ise operasyonları içerir.
- Sütun değerleri: Status, Date, Timeline, Numbers, People, Dependency, Time Tracking, Connect Boards ve Mirror.
- Değişiklik olayları için webhook’lar.
Okuma işlemlerinde, pano veya grup altında items_page kullanılır. Varsayılan sayfa 25 öğe içerir; “the maximum is 500.” (bir sayfa en fazla bu sayıda öğe içerebilir). Sonraki sayfalara next_items_page ile geçilir; “each cursor will expire 60 minutes after the first request.” (her imlecin geçerliliği, ilk istekten itibaren belirtilen süre dolunca sona erer). Yalnızca açık siparişleri okumak için query_params ile filtre uygulayın. (items_page)
Yazma işlemlerinde create_item, create_subitem, change_column_value ve change_multiple_column_values kullanılır. Sonuncusu, tek bir çağrıyla bir öğenin birden fazla sütununu günceller. Çizelgenin geri yazılması için gereken de budur.
Büyük veri yüklemeleri için 2026-07 ve sonraki API sürümleri ingest_items ve backfill_items sunar. Bir CSV dosyasını önceden imzalanmış bir URL’ye yükler, ardından işlemin durumunu düzenli aralıklarla sorgularsınız. (toplu içe aktarma)
Kimlik doğrulama
monday.com üç token türünü destekler:
- Kişisel API tokenı. “Each token is unique to a user” (her token bir kullanıcıya özeldir) ve o kullanıcının yetkilerini taşır. Kavram kanıtlama çalışmaları için uygundur.
- Entegrasyon uygulamaları için izin kapsamları tanımlanmış uygulama tokenı.
- OAuth,
auth.monday.com/oauth2/authorizeve/oauth2/tokenüzerinden;boards:read,boards:write,webhooks:readvewebhooks:writegibi izin kapsamlarıyla kullanılır.
Canlı ortamda bir uygulama tokenı veya OAuth tokenı kullanın. Kişisel token, sahibi onu yeniden oluşturduğunda çalışmayı durdurur. (kimlik doğrulama)
SkyPlanner tarafında REST API, bir API tokenıyla (SkyPlanner Settings > API) kimlik doğrular ve Swagger/OpenAPI belgelerine sahiptir. Başlamak için bir API tokenı yeterlidir. Entegrasyon eğitiminde ilk çağrılar adım adım anlatılır.
Webhook’lar ve veri tutarlılığı kontrolü
create_webhook(board_id, url, event, config) ile bir abonelik oluşturun. Bir çizelgeleme entegrasyonu için gereken olaylar:
- Yeni siparişler ve operasyonlar için
create_itemvecreate_subitem. - Termin tarihi, miktar veya öncelik değişiklikleri için
change_column_valueya dachange_specific_column_value. - Kullanıcıların yaptığı durum değişiklikleri için
change_status_column_value. - İptal edilen veya tamamlanan siparişler için
item_archived,item_deletedveitem_moved_to_specific_group.
Webhook oluşturulurken alıcı URL, doğrulama tokenına yanıt vermelidir. Başarısız teslimatlarda “retry once a minute for 30 minutes,” (belirtilen süre boyunca dakikada bir yeniden deneme yapılır), ardından denemeler durur. Bu nedenle entegrasyon, yakın zamanda güncellenen öğeleri filtreleyerek items_page ile düzenli aralıklarla veri okur ve tutarlılığı kontrol eder. (webhook’lar)
Ters yönde ise SkyPlanner, durum veya çizelge değiştiğinde webhook gönderir. Entegrasyon servisi bunları alır ve yeni tarihleri monday.com’a yazar. Böylece geri yazma işlemi olaylarla tetiklenir.
Veri eşleme
monday.com’da standart bir sipariş nesnesi yoktur. Bu nedenle sütun kimlikleri her hesap için ayrı eşlenir. Tipik yapılandırma şöyledir:
| monday.com nesnesi | SkyPlanner nesnesi | Yön | Sıklık |
|---|---|---|---|
| Üretim panosundaki öğe: Name, Numbers (miktar), Date (termin tarihi), Status veya Dropdown (öncelik) | Ürün, miktar, termin tarihi ve öncelik bilgilerini içeren sipariş | monday.com → SkyPlanner | Oluşturma ve değişikliklerde webhook, ayrıca veri tutarlılığı kontrolü |
| Subitems veya Connect Boards aracılığıyla bağlanan panodaki öğeler | Süreleriyle birlikte süreç adımları | monday.com → SkyPlanner | Siparişle birlikte |
| Ürün panosundaki öğeler (ürün verileri için Mirror) | Ürünler ve ürün yapısı | monday.com → SkyPlanner | İlk yüklemede, ardından değişikliklerde |
| monday.com’da tutuluyorsa stok veya malzeme panosundaki öğeler | Malzemeler ve stok bakiyeleri | monday.com → SkyPlanner | Zamanlanmış okuma |
| Satın alma siparişi panosunda beklenen teslim tarihini içeren öğeler | Gelecek malzeme; teslim tarihinde kullanılabilir | monday.com → SkyPlanner | Webhook veya zamanlanmış okuma |
| Kişiler ve ekipler | Operatörler çizelgeleniyorsa personel | monday.com → SkyPlanner | İlk yüklemede |
| monday.com’da tutulmaz | İş merkezleri, vardiyalar, hazırlık süreleri matrisi, takımlar, alternatif makineler | SkyPlanner’da yönetilir | Devreye alma sürecinde yapılandırılır |
| Timeline sütunu | Planlanan başlangıç ve bitiş | SkyPlanner → monday.com | Çizelge değiştiğinde, SkyPlanner webhook’u aracılığıyla |
| Status, Dropdown veya Text sütunu | Atanan iş merkezi | SkyPlanner → monday.com | Çizelge değiştiğinde |
| Status sütunu (örneğin Üretimde, Tamamlandı) | Mobile Confirmations üzerinden gelen iş ilerleme bilgisi | SkyPlanner → monday.com | Her bildirimde |
Entegrasyon yöntemleri
1. Ana verilerin ilk yüklemesi. Ürünleri, malzemeleri ve açık siparişleri items_page ile okuyun. İş merkezlerini, vardiyaları ve kısıtları SkyPlanner’da oluşturun veya Excel’den içe aktarın. Operasyonların subitems olarak mı yoksa bağlantılı bir panoda mı tutulacağına baştan karar verin.
2. Sipariş senkronizasyonu. Üretim panosundaki webhook’lar, yeni ve değiştirilen öğeleri sipariş olarak SkyPlanner’a gönderir. Satın alma siparişlerini bir panoda takip ediyorsanız SkyPlanner, sipariş edilen malzemeyi teslim tarihinde kullanılabilir kabul eder ve satın alma siparişi Delivered olarak işaretlendiğinde stoku günceller.
3. Çizelgenin geri yazılması. Entegrasyon, motorun çizelgeye yerleştirdiği veya yerini değiştirdiği her sipariş için change_multiple_column_values çağrısı yapar. Timeline sütununa planlanan başlangıç ve bitişi yazar, iş merkezi sütununu da doldurur. Her öğe için tek çağrı yapılması, istek sayısını düşük tutar.
4. Shop floor ilerleme takibi. Operatörler, Mobile Confirmations, Production Timer veya Quick Log Mode ile iş kayıtlarını girer. Zaman kayıtları çizelgeyi güncel tutar; ilgili Status etiketi de panoya geri yazılır. Böylece satış ekibi, sormasına gerek kalmadan ilerlemeyi görür.
5. Veri sahipliği ve çakışma kuralları. Canlıya geçmeden önce bu kuralları yazılı hale getirin:
| Veri | Veri sahibi |
|---|---|
| Sipariş, müşteri, miktar, termin tarihi, öncelik | monday.com |
| Operasyon sırası, başlangıç ve bitiş, iş merkezi | SkyPlanner |
| Vardiyalar, hazırlıklar, takımlar, alternatif makineler | SkyPlanner |
| İlerlemeyi gösteren Status etiketleri | SkyPlanner yazar, monday.com gösterir |
Çakışmaların başlıca nedeni, kullanıcıların Timeline sütununu elle düzenlemesidir. Bu sütuna yalnızca SkyPlanner’ın yazması konusunda anlaşın veya elle yapılan değişikliği bir talep olarak değerlendirip yeniden çizelgelemeyi SkyPlanner’a bırakın. Üretimde değişiklik olduğunda Autopilot otomatik olarak yeniden çizelgeleme yapar.
Tipik proje adımları
Kurulum, devreye alma süreci başladıktan sonra normalde birkaç hafta içinde tamamlanır. Bunun öncesinde, 30 günlük ücretsiz denemede kendi verilerinizle çalışırsınız: üretim panosunu Excel’e dışa aktarın ve SkyPlanner’a içe aktarın.
- Pano incelemesi. Panoları, grupları, sütun kimliklerini ve durum etiketlerini eşleyin; kullanılan monday.com planını kontrol edin.
- Eşleme ve veri sahipliği. Eşleme tablosunu, veri sahipliği kurallarını ve senkronizasyon sıklıklarını kesinleştirin.
- SkyPlanner’da kısıtların tanımlanması. İş merkezleri, vardiyalar, hazırlık süresi matrisi, takımlar ve alternatif makineler.
- Sipariş senkronizasyonu. Webhook’lar, verileri karşılaştırmak için yapılan okumalar ve token yönetimi.
- Geri yazma. Timeline, iş merkezi ve durum sütunları.
- Paralel test. SkyPlanner’ı mevcut panoyla paralel çalıştırın, tarihleri karşılaştırın ve verileri düzeltin.
- Canlıya geçiş. Tarihler eşleştiğinde geri yazmayı etkinleştirin.
monday.com entegrasyonunu planlarken dikkat edilmesi gerekenler
- Her hesap siparişleri farklı modeller. Her müşteri için ayrı bir pano kullanılabilir, operasyonlar öğe veya alt öğe olarak, makineler ise People veya Status sütunlarıyla tanımlanabilir. Eşleştirmeyi her hesap için sütun ID’lerine göre yapın; asla sütun başlıklarını kullanmayın.
- Paket sınırları. Günlük API çağrısı sınırı Free, Basic ve Standard paketlerinde 1.000, Pro’da 10.000, Enterprise’da ise 25.000’dir. Değişiklikler için webhook’ları kullanın, geri yazma işlemlerini de
change_multiple_column_valuesile toplu yapın. (istek sınırları) - Bağlanabilecek pano sayısı sınırlıdır. Basic bir, Standard ise beş pano bağlantısına izin verir. Bu da bağlanabilecek operasyon veya ürün panolarının sayısını sınırlar. (Connect Boards sınırları)
- API sürümünü sabitleyin. Sürümler üç ayda bir değişir. 2026-04 sürümünden önce çok seviyeli panolar varsayılan boards sorgusuna dahil edilmiyordu.
- Cursor geçerlilik süresi. Bir
items_pagecursor’ı 60 dakika geçerlidir. Uzun süren veri karşılaştırma işlemleri sorunsuz biçimde baştan başlatılmalıdır. - Webhook sınırları. URL en fazla 255 karakter olabilir ve yeniden denemeler 30 dakika sonra durur. Alıcı idempotent olmalıdır.
- Birimler ve süreler. Numbers sütunlarında birim bilgisi bulunmaz. İlk içe aktarımdan önce sürelerin dakika mı yoksa saat mi cinsinden tutulacağını kararlaştırın.
monday.com entegrasyonunu kim yapılandırır, desteği kim sağlar?
Çalışma kapsamında panolarınız ve sütunlarınız eşleştirilir. Ayrıca monday.com’da tutulmayan kısıtlar tanımlanır: iş merkezleri, vardiyalar, hazırlık süresi matrisi, takımlar ve alternatif makineler.
- SkyPlanner ekibi entegrasyonu başlangıç sürecinde yapılandırır ve canlıya geçişten sonra destek sağlar. Her şirket panolarını farklı kurar; ekibin deneyimi tam da burada devreye girer.
- monday.com iş ortağınız da sürece katılabilir. İş ortağınız panolarınızı ve otomasyonlarınızı tanır; sütun eşleştirmelerini ve token yapılandırmasını gözden geçirebilir.
- Kendi geliştiricileriniz de entegrasyonu geliştirebilir. Bunun için SkyPlanner’ın belgelenmiş REST API’sini bir API token’ıyla kullanabilirler. Başlamak için bir API token’ı yeterlidir; gerektiğinde SkyPlanner ekibi yardımcı olur. Herkese açık ürün belgelerine SkyPlanner dokümantasyonundan ulaşabilirsiniz.
SkyPlanner, 5 iş merkezi dahil aylık 199 €’dan başlayan fiyatlarla sunulur ve aylık faturalandırılır. Süreçlerinize ve ihtiyaçlarınıza uygun entegrasyon teklifi, paketinizle birlikte önceden hazırlanır; böylece başlamadan önce toplam maliyeti görürsünüz. monday.com’un kendi görünümlerinin karşılaştırmasını monday.com ile üretim çizelgeleme sayfasında bulabilirsiniz. Genel bilgiler monday.com sayfasında, diğer sistemler ise ERP entegrasyonları merkezinde yer alır.
Üreticilerin SkyPlanner yorumları
2 saather hafta kazanılan zaman
“SkyPlanner, üretim planlamamızı Excel tablolarından gerçek zamanlı üretim optimizasyonuna taşıdı.”
Kalle Kalliomäki, Tedarik Zinciri Uzmanı
UTU · Elektrik panoları ve şalt cihazları
Üretim planlamasında her hafta 2 saatlik çalışma süresinden tasarruf ediliyor ve yeni iş sırası üretim hattına saniyeler içinde ulaşıyor.
+90%üretim verimliliği
“Üretimde verimlilik %90 arttı.”
Abdul Rucyinga, BT Müdürü
Laboratory & Allied · İlaç üretimi
Üretim verimliliği %90 arttı. Tüm iş merkezlerini kapsayan, optimize edilmiş üç aylık bir plan hazırlamak 30 dakikadan az sürüyor.
6 ayileriye kadar boş kapasiteyi satış ekibi görebiliyor
“SkyPlanner, tüm üretim planlaması için güvenilir bir temel oluşturuyor.”
Anu Järvinen, Üretim Müdürü
Fredman Operations · Gıdayla temasa uygun ambalaj kâğıtları
Satış ekibi boş kapasiteyi altı ay önceden görebiliyor. Daha önce yanıtlanması bir saat veya daha fazla süren çizelge değişikliği talepleri artık saniyeler içinde yanıtlanıyor.
Sıkça sorulan sorular
Entegrasyon hangi monday.com API’sini kullanıyor?
api.monday.com/v2 adresindeki GraphQL API’si olan monday.com platform API’sini kullanır; API-Version başlığıyla sürüm sabitlenir. Okumalarda items_page, yazmalarda change_multiple_column_values kullanılır. Değişiklikler webhook’larla bildirilir.
monday.com’da neleri yapılandırmamız gerekiyor?
Erişim ve iki sütun yeterlidir. monday.com yöneticiniz, yetki kapsamı belirlenmiş bir OAuth veya uygulama token’ını bir defaya mahsus yetkilendirir. Panoya geri yazma için bir Timeline sütunu ve bir iş merkezi sütunu eklenir. Panolarınız ve otomasyonlarınız olduğu gibi kalır.
Hangi monday.com paketine ihtiyacımız var?
Günlük API çağrısı sınırları pakete göre artar: Standard ve altındaki paketlerde 1.000, Pro’da 10.000, Enterprise’da 25.000. Sık değişiklik içeren çift yönlü senkronizasyon için Pro veya Enterprise uygundur. SkyPlanner ekibi, panoları incelerken paketinizi ve veri hacminizi kontrol eder.
monday.com değişiklikleri gerçek zamanlı iletebilir mi?
Evet. Öğe oluşturulduğunda, sütun veya durum değiştiğinde webhook’lar tetiklenir. monday.com’un 30 dakikalık yeniden deneme süresi sonunda hâlâ iletilemeyen değişiklikleri tespit etmek için veriler düzenli aralıklarla okunup karşılaştırılır.
Planlanan tarihler monday.com’a nasıl geri yazılıyor?
Her öğe için change_multiple_column_values kullanılır. Planlanan başlangıç ve bitiş tarihleri Timeline sütununa yazılır; iş merkezi ve durum sütunları da aynı çağrıda güncellenir.
Entegrasyonu kurmadan önce SkyPlanner’ı test edebilir miyiz?
Evet. Panonuzu Excel’e aktararak 30 günlük ücretsiz deneme süresinde 20 iş merkezine kadar test edebilirsiniz; kredi kartı gerekmez. Denemeyi başlatın veya entegrasyonun kapsamını belirlemek için satış ekibiyle görüşün.