Entegrasyonlar / ERP / Plex Smart Manufacturing Platform
SkyPlanner APS ile Üretim Çizelgeleme için Plex Entegrasyon Rehberi
Bu Plex entegrasyon rehberi, iş ortaklarına ve BT ekiplerine Plex Smart Manufacturing Platform ile SkyPlanner APS arasında nasıl bağlantı kurulacağını gösterir. SkyPlanner, Plex ile çift yönlü entegre olur:
- İşler, parçalar, rotalar, iş merkezleri, stoklar ve satın alma siparişleri SkyPlanner’a aktarılır.
- Her operasyon için planlanan başlangıç ve bitiş zamanları Plex’e geri gönderilir.
- Operatör teyitleri, Plex üretim raporlamasına veri sağlar.
- SkyPlanner webhook’ları, çizelgedeki değişiklikleri anında iletir.
SkyPlanner ekibi, devreye alma sürecinde entegrasyonu Plex kurulumunuza göre yapılandırır ve canlıya geçişten sonra da destek sağlar. Bu rehber, sürece katılmak veya SkyPlanner’ın dokümante edilmiş REST API’si üzerinden kendileri geliştirme yapmak isteyen iş ortakları ve geliştiriciler içindir (API başvuru dokümanı).
Plex entegrasyon arayüzleri
Plex, çok kiracılı tek bir bulut platformudur; bu nedenle tüm kiracılar güncel sürümü kullanır. Entegrasyon için dört yol vardır:
- Plex Connect REST APIs. Plex, 2015 yılında Plex Connect’i “a new REST/JSON API.” (yeni bir REST ve JSON API’si) olarak kullanıma sundu. (kaynak) Sürümlendirilmiş koleksiyonlar; parçaları, tedarikçileri, müşterileri, satın alma siparişlerini, iş merkezlerini ve takımları kapsar.
- Plex Custom APIs. Plex’in teknik bilgi föyünde şu ifade yer alır: “The developer portal is also available for creating unique APIs.” (Geliştirici portalı, özel API’ler oluşturmak için de kullanılabilir.) (kaynak) İş ortakları, standart koleksiyonu olmayan nesneler için bu yolu kullanır.
- Plex UX Data Sources. Plex, veri kaynaklarını REST üzerinden erişime açar. İşler, iş operasyonları, üretim kayıtları ve stok kapları genellikle buradan okunur.
- Plex Classic Data Sources. Eski SOAP bağlantı yoludur. Yalnızca bir Classic veri kaynağının UX karşılığı olmadığında kullanılır.
SkyPlanner, ana veriler ve satın alma için Plex Connect’i; işler, operasyonlar ve üretim verileri için Plex Data Sources’u kullanır.
Erişim ve PCN
API erişimi, Plex Developer Portal üzerinden uygulama bazında yapılandırılır ve entegrasyonun ihtiyaç duyduğu API koleksiyonları burada etkinleştirilir. Her çağrı bir PCN’yi hedefler. Plant Control Number anlamına gelen PCN, Plex’te bir tesisi veya tüzel birimi tanımlar. Üç tesisi olan bir grubun üç PCN’si vardır. Entegrasyon, her PCN’yi ayrı bir SkyPlanner kurulumuyla veya tek bir kurulumdaki iş merkezi gruplarıyla eşler.
Data Source çağrıları, her PCN için ayrı web servisi kimlik bilgileri kullanır. Yalnızca ihtiyaç duyulan veri kaynaklarına erişebilen, entegrasyona özel bir hesap oluşturun.
SkyPlanner tarafında REST API, kimlik doğrulama için bir API belirteci kullanır (SkyPlanner Settings > API). API dokümantasyonu Swagger/OpenAPI biçimindedir. Entegrasyon eğitimi, ilk çağrıları adım adım açıklar.
Senkronizasyon modeli
Plex tarafında senkronizasyon, zamanlanmış olarak çalışır. SkyPlanner, yeni ve değişen işleri, operasyonları ve stokları her tesis için belirlenen sıklıkta Plex Connect ve Data Sources üzerinden okur. Bir Plex iş ortağı, Plex tarafındaki tetikleyicilerle de değişiklikleri doğrudan SkyPlanner’ın REST API’sine gönderebilir; örneğin bir iş oluşturulduğunda.
Durum veya çizelge değiştiğinde SkyPlanner webhook gönderir. Bu nedenle geri yazma işlemleri olay tabanlıdır.
Veri eşleme
| Plex nesnesi (arayüz) | SkyPlanner nesnesi | Yön | Sıklık |
|---|---|---|---|
| Part (Plex Connect parts koleksiyonu) | Ürünler ve malzemeler | Plex → SkyPlanner | İlk yükleme, ardından değişen verilerin senkronizasyonu |
| Bill of Materials (Data Source) | Ürün yapısı, alt ürünler, ürün bazında malzemeler | Plex → SkyPlanner | İlk yükleme, ardından değişiklik olduğunda |
| Rota ve parça operasyonları: iş merkezi, standart süreler (Data Source) | Hazırlık ve işlem süreleriyle birlikte süreç adımları | Plex → SkyPlanner | İlk yükleme, ardından değişiklik olduğunda |
| İş merkezi: makine, hücre veya alan (Plex Connect work centers) | İş merkezleri, iş merkezi grupları, verimlilik oranları | Plex → SkyPlanner | İlk yükleme, sonrasında nadiren |
| İş ve iş operasyonları: miktar, termin tarihi (Data Source) | Siparişler ve işler | Plex → SkyPlanner | Birkaç dakikada bir veya iş oluşturulduğunda doğrudan gönderim |
| Stoklar ve stok kapları (Data Source) | Stok bakiyeleri | Plex → SkyPlanner | Saatte bir veya çizelgeleme her çalıştırıldığında öncesinde |
| Beklenen mal girişleriyle birlikte satın alma siparişleri (Plex Connect purchase orders) | Teslimat tarihinde gelecek malzeme; Delivered olarak işaretlendiğinde stok güncellenir | Plex → SkyPlanner | Saatte bir veya çizelgeleme her çalıştırıldığında öncesinde |
| Takımlar (Plex Connect tools) | Kapasitesi sınırlı ortak kaynaklar olarak takımlar | Plex → SkyPlanner | İlk yükleme; ardından SkyPlanner’da yönetilir |
| Operasyon ve iş merkezi bazında planlanan başlangıç ve bitiş (Custom API veya Data Source) | Çizelge | SkyPlanner → Plex | Çizelge değiştiğinde, SkyPlanner webhook’u üzerinden |
| Üretim kayıtları: miktarlar, başlangıç, bitiş, duruşlar | Zaman kayıtları ve operatör teyitleri | SkyPlanner → Plex | Her teyitte veya her vardiyada |
| SkyPlanner kısıt verileri | Hazırlık süresi matrisi, iş başına operatör sayısı, alternatif iş merkezleri ve personel | SkyPlanner’da yönetilir | Devreye alma sürecinde yapılandırılır |
Entegrasyon akışları
1. Ana verilerin ilk yüklemesi. Parçaları, ürün ağaçlarını, parça operasyonlarıyla birlikte rotaları, iş merkezlerini ve takımları yükleyin. İş merkezlerinin hangi düzeyde tanımlanacağını dikkatle belirleyin. Plex’te bir iş merkezi tek bir makine, hücre veya alan olabilir. SkyPlanner, tek bir iş kuyruğunun yürütüldüğü düzeyde çizelgeleme yapmalıdır.
2. İş senkronizasyonu. Üretime serbest bırakılmış işleri operasyonları, miktarları ve termin tarihleriyle birlikte okuyun; stokları ve açık satın alma siparişlerini de alın. SkyPlanner, sipariş edilen malzemeyi satın alma siparişinin teslimat tarihinde kullanılabilir kabul eder ve sipariş Delivered olarak işaretlendiğinde stoku günceller. Çizelgeleme sırasında mevcut stoklar ve gelecek satın alımlar birlikte kontrol edilir.
3. Çizelgenin geri yazılması. SkyPlanner, motorun yerleştirdiği veya yerini değiştirdiği her operasyon için planlanan başlangıç, bitiş ve iş merkezi bilgilerini, kararlaştırılan Custom API veya veri kaynağı üzerinden Plex’e geri gönderir. İş, miktarı ve durumu Plex’te kalır.
4. Üretim sahasından teyitler. Operatörler başlangıçları, miktarları ve duruşları Mobile Confirmations, Production Timer veya Quick Log Mode ile kaydeder. İş ilerledikçe çizelge güncellenir. Teyitler, üretim kayıtları olarak Plex’e geri gönderilir. Her iş merkezi için tek bir kanal seçin: operatörler teyitleri ya SkyPlanner’da ya da Plex Control Panel üzerinden girmelidir, her ikisinde birden değil.
5. Veri sahipliği ve çakışma kuralları. Canlıya geçmeden önce bunları yazılı hale getirin:
| Veri | Sahibi |
|---|---|
| Parçalar, ürün ağaçları, rotalar, iş miktarı ve durumu, stoklar | Plex |
| Operasyon sırası, başlangıç ve bitiş zamanları, iş merkezi ataması | SkyPlanner |
| Hazırlık süresi matrisi, takım ve operatör gereksinimleri, alternatif kaynaklar | SkyPlanner |
| Vardiyalar ve devamsızlıklar | Kapsam belirleme sırasında seçilen tek bir sistem |
| Üretim kayıtları | Plex; kayıtlar SkyPlanner teyitlerinden aktarılır |
Plex’te iş miktarı veya rota değiştiğinde işin yeni bir sürümü oluşur. SkyPlanner bu verileri yeniden okur. Üretimde değişiklik olduğunda Autopilot otomatik olarak yeniden çizelgeleme yapar.
Tipik proje adımları
Uygulama genellikle devreye alma sürecinin başlamasından sonraki haftalar içinde tamamlanır. Bundan önce, 30 günlük ücretsiz deneme süresince kendi verilerinizle çalışırsınız. Entegrasyon çalışmalarına başlamadan önce açık işleri, operasyonları ve iş merkezlerini Plex’ten Excel veya CSV olarak dışa aktarın, SkyPlanner’a alın ve çizelgeyi doğrulayın.
Ardından proje yedi adımda ilerler:
- Eşleme. Eşleme tablosunu, PCN ve iş merkezi düzeylerini, veri sahipliği kurallarını ve senkronizasyon sıklıklarını kesinleştirin.
- Plex erişimi. Developer Portal’da Plex Connect koleksiyonlarını etkinleştirin ve her PCN için Data Source hesabını yapılandırın.
- İlk yükleme. Parçalar, ürün ağaçları, rotalar, iş merkezleri ve takımlar.
- İş ve satın alma siparişi senkronizasyonu. İşler, operasyonlar, stoklar ve açık satın alma siparişleri belirlenen zamanlarda senkronize edilir.
- SkyPlanner’da kısıtların yapılandırılması. Hazırlık süresi matrisi, iş başına operatör sayıları, alternatif iş merkezleri ve personel.
- Geri yazma ve teyitler. Planlanan zamanlar ve üretim kayıtları Plex’e aktarılır.
- Paralel çalışma ve canlıya geçiş. SkyPlanner’ı mevcut planla paralel çalıştırın, ana verileri düzeltin, ardından geri yazmayı etkinleştirin.
Plex entegrasyonunda nelere dikkat edilmeli?
- Doğru veri kaynağını seçme. Plex’te aynı alanları içeren birçok veri kaynağı bulunur. Plex entegrasyonunun en zor kısmı, kastettiğiniz miktarı veya durumu döndüren kaynağı seçmektir. Kapsam belirleme aşamasında kullanılacak her kaynağın adını netleştirin.
- İş merkezlerinin ayrıntı düzeyi. Bir iş merkezi aslında dört makineden oluşan bir alanı temsil ediyorsa dört ayrı iş merkezi veya verimlilik değerleri tanımlanmış bir grup gerekir. Aksi halde çizelge, kapasitenin üzerinde iş atar.
- Ölçü birimleri. Proses tesislerinde partiler gram veya litreyle işlenirken bir sonraki adımda adet kullanılır. İçe aktarma sırasında birimleri operasyon bazında dönüştürün.
- Kaplar ve toplam parça miktarları. Plex, üretim sahasındaki stokları kap bazında takip eder. Çizelgede kullanılabilecek kaplardaki miktarları toplayın; bloke edilmiş veya karantinaya alınmış stokları hariç tutun.
- Standart süreler. İlk çizelgeyi oluşturmadan önce parça operasyonlarının hazırlık ve işlem sürelerini fiili üretim kayıtlarıyla karşılaştırın.
- Birden fazla PCN. Eşlemede tesisleri ayrı tutun; böylece bir tesisin işleri hiçbir zaman başka bir tesisin iş merkezlerine atanmaz.
Plex entegrasyonunu kim yapılandırır, desteğini kim sağlar?
Bu çalışma; işlerinizin, rotalarınızın, iş merkezlerinizin ve PCN’lerinizin eşlenmesini kapsar. SkyPlanner’ın çizelgelemede kullandığı hazırlık süresi matrisi, operatör sayıları ve alternatif kaynaklar gibi kısıtlar da buna dahildir.
- SkyPlanner ekibi, kullanıma geçiş sürecinde entegrasyonu yapılandırır ve canlıya geçişten sonra destek sağlar. Bu hizmet SkyPlanner tarafını ve üzerinde anlaşılan Plex arayüzlerini kapsar. Her tesis Plex’i farklı kullanır; bu bilgi birikimi de burada devreye girer.
- Plex iş ortağınız çalışmaya katılabilir veya entegrasyonu geliştirebilir. İş ortağınız PCN’nizi, veri kaynaklarınızı ve Custom APIs yapınızı tanır. SkyPlanner ise REST API, Swagger/OpenAPI dokümantasyonu ve webhook’ları sağlar.
- Kendi geliştiricileriniz de entegrasyon geliştirebilir. Bunun için aynı dokümante edilmiş REST API’yi bir API belirteciyle kullanabilirler. Başlamak için bir API belirteci yeterlidir; gerektiğinde SkyPlanner ekibi yardımcı olur. Satın alma siparişleri ile ürün ve malzeme API’si dahil, herkese açık dokümantasyona SkyPlanner dokümantasyonundan ulaşabilirsiniz.
SkyPlanner, 5 iş merkezi dahil aylık 199 €’dan başlar ve aylık faturalandırılır. Sürecinize ve ihtiyaçlarınıza göre hazırlanan entegrasyon teklifi, abonelik planınızla birlikte önceden sunulur. Böylece başlamadan önce toplam maliyeti görürsünüz. Plex’in kendi çizelgeleme özellikleriyle karşılaştırma için Plex üretim çizelgeleme sayfasına, genel bilgi için Plex sayfasına, diğer sistemler için de ERP entegrasyonları sayfasına göz atın.
Üreticilerin SkyPlanner yorumları
2 saather hafta kazanılan süre
“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 ekipmanları
Üretim planlamasında her hafta 2 saatlik çalışma süresinden tasarruf ediliyor ve yeni iş sırası saniyeler içinde üretim hattına 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 üç aylık optimize edilmiş bir plan, 30 dakikadan kısa sürede hazırlanıyor.
6 ayileriye kadar satış ekibinin görebildiği boş kapasite
“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. Önceden yanıtlanması bir saat veya daha uzun süren çizelge değişikliği talepleri artık saniyeler içinde yanıtlanıyor.
100%2021’den bu yana teslimat performansı
“SkyPlanner, kapasitemizi görmemizi sağlıyor ve planlamayı öngörülebilir hale getiriyor.”
Dan Berglund, COO/CFO
Opes Corporation · Kimyasal ve gıda üretimi
SkyPlanner’ın kullanılmaya başlandığı 2021’den bu yana teslimat performansı kesintisiz olarak %100 seviyesinde.
Sık sorulan sorular
Plex’in üretim çizelgeleme verileri için bir API’si var mı?
Evet. Plex Connect; parçalar, satın alma siparişleri, iş merkezleri ve takımlar için REST/JSON API’leri sunar. Plex Data Sources üzerinden işlere, operasyonlara, üretim kayıtlarına ve stoklara erişilir. Diğer ihtiyaçları Plex Custom APIs karşılar.
Plex entegrasyonunu kim geliştirir?
SkyPlanner ekibi, kullanıma geçiş sürecinde çift yönlü entegrasyonu Plex yapılandırmanıza göre kurar ve canlıya geçişten sonra destek sağlar. Plex iş ortağınız veya kendi geliştiricileriniz de SkyPlanner’ın dokümante edilmiş REST API’si üzerinden geliştirme yapabilir. Başlamak için bir API belirteci yeterlidir.
Plex Finite Scheduling veya Finite Scheduler eklemek yerine neden SkyPlanner’ı entegre etmeliyiz?
Plex, gerçek kapasiteyi dikkate alan üretim çizelgelemeyi MES/MOM yetenekleri arasında konumlandırır (kaynak) ve Finite Scheduler’ı “An Adaptive Plex MES Integration” (uyarlanabilir bir Plex MES entegrasyonu) olarak pazarlar (kaynak). SkyPlanner, zaten kullandığınız Plex paketine bağlanır ve kullanıma geçiş süreci başladıktan sonra haftalar içinde canlıya alınır. Autopilot, her önemli değişiklikte çizelgeyi otomatik olarak yeniden oluşturur. SkyPlanner ekibi çift yönlü entegrasyonu yapılandırır ve destekler; Plex iş ortağınız ise Plex tarafının sorumluluğunu üstlenebilir.
Plex’e herhangi bir şey yüklememiz gerekiyor mu?
Hayır. Erişim, Plex Developer Portal üzerinden PCN bazında yapılandırılır. SkyPlanner, Plex ile birlikte bulutta çalışır.
Plex değişiklikleri gerçek zamanlı olarak gönderebilir mi?
Plex tarafında eşitleme, genellikle birkaç dakikada bir, belirli aralıklarla çalışır. Bir Plex iş ortağı, Plex tarafındaki tetikleyicilerle yeni işleri SkyPlanner’ın REST API’sine de gönderebilir. Ters yönde ise SkyPlanner webhook’ları çizelge değişikliklerini oluştukları anda iletir.
Entegrasyonu geliştirmeden önce SkyPlanner’ı deneyebilir miyiz?
Evet. 30 günlük ücretsiz denemede, Plex’ten CSV veya Excel ile veri aktararak en fazla 20 iş merkezi kullanabilirsiniz. Kredi kartı gerekmez. Denemeyi başlatın veya entegrasyonun kapsamını belirlemek için satış ekibiyle görüşün.