Entegrasyonlar / ERP / DELMIAWorks
DELMIAWorks Entegrasyon Kılavuzu SkyPlanner APS ile Üretim Çizelgeleme
Bu DELMIAWorks entegrasyon kılavuzu, iş ortaklarına ve BT ekiplerine eski adı IQMS olan DELMIAWorks’ü SkyPlanner APS’ye nasıl bağlayacaklarını gösterir. SkyPlanner, DELMIAWorks WebAPI üzerinden DELMIAWorks ile çift yönlü entegrasyon sağlar:
- Üretim emirleri, parça operasyonlarını içeren üretim reçeteleri, iş merkezleri, takımlar ve kalıplar, stok kartları, stok miktarları ve satın alma siparişleri SkyPlanner’a aktarılır.
- Planlanan başlangıç ve bitiş tarihleri ile atanan iş merkezi, üretim emirlerine geri yazılır.
- Sağlam parçalar üretim kaydı olarak, hazırlık ve çalışma süreleri ise Time & Attendance modülünde görevlere ait işçilik süreleri olarak kaydedilebilir.
- SkyPlanner webhook’ları, çizelgedeki değişiklikleri anında iletir.
SkyPlanner ekibi, devreye alma sürecinde entegrasyonu REST API üzerinden DELMIAWorks kurulumunuza göre yapılandırır ve canlıya geçişten sonra da destek verir. Bu kılavuz, sürece katılmak veya SkyPlanner’ın belgelenmiş REST API’sini (API başvuru kaynağı) kullanarak kendi çözümlerini geliştirmek isteyen iş ortakları ve geliştiriciler içindir.
DELMIAWorks entegrasyon arayüzleri
DELMIAWorks belgelerinde şu ifade yer alır: “WebAPI includes both the API SDK for GRAPHQL APIs and WebAPI SDK for REST APIs” (WebAPI, hem GRAPHQL API’leri için API SDK’yı hem de REST API’leri için WebAPI SDK’yı içerir) (WebAPI teknik bilgi föyü). REST tarafı modüller ve denetleyiciler halinde düzenlenmiştir. Çizelgeleme entegrasyonunda kullanılanlar şunlardır:
- Manufacturing WorkOrders: WorkOrder, WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders, CreateWorkOrder, UpdateWorkOrder, UpdateWorkOrderEx, WorkOrderReleases, InventoryItemsForWorkOrder, SalesOrdersForWorkOrder.
- Manufacturing Schedule: RunAutoLoad, RemoveFromSchedule, NextSetup, GetSetupTemplateChecklists.
- Manufacturing WorkCenters: WorkCenter, WorkCenters, WorkCenterDetails, RunningWorkOrder, PMEquipment.
- Manufacturing BOM: BillOfMaterials, BomLabor, PartOperations, StandardOperations, BOMComponents.
- Manufacturing Inventory: InventoryItems, AddProductionRecords, InventoryProductionReportsByWorkOrder.
- Manufacturing Realtime: GetWorkCenterSchedule, ActualCavity, GetSetupTime, RealTimeData.
- Manufacturing Downtime: AddDownTime, CloseDownTime.
- PO Receiving: POs, POLineItems, POReleaseItems, POReceipts.
- Time & Attendance: TimeClock (LogInOut, TaskClockLogin), Tasks (ClockInTATask, ClockOutTATask, UpdateGoodParts), EmployeeCalendar.
GraphQL SDK, stok kartlarının ve ürün ağaçlarının ilk yüklemesi gibi toplu okuma işlemleri için uygundur. Tüm yazma işlemleri REST denetleyicileri üzerinden yapılır.
Kimlik doğrulama ve lisanslama
DELMIAWorks tarafında entegrasyona özel bir kullanıcı oluşturun ve WebAPI’nin ortamınız için lisanslandığını ve kurulduğunu doğrulayın. Realtime modülü bir AuthToken denetleyicisi sunar; WebAPI oturumu entegrasyon kullanıcısının kimlik bilgileriyle açılır. Sürümünüz için gereken yapılandırmayı DELMIAWorks iş ortağınız teyit eder.
SkyPlanner tarafında her çağrı, Authorization-Token başlığında bir API belirteci taşır. Belirteci SkyPlanner’da Settings > API bölümünden oluşturabilirsiniz. Geliştirmeye başlamak için bir API belirteci yeterlidir.
Olaylar ve periyodik sorgulama
SkyPlanner, çizelgedeki her değişiklikte webhook gönderir. Böylece plan değiştikçe DELMIAWorks’e geri yazılır.
DELMIAWorks’teki değişiklikleri almak için WebAPI’yi periyodik olarak sorgulayın. ScheduledWorkOrders ve UnscheduledWorkOrders verilerini birkaç dakikada bir, satın alma siparişlerini ve stok kartlarını ise daha seyrek okuyun. DELMIAWorks’ün uyarı ve eylem motoru IQAlert, bir iş ortağı projesinde olaylara bağlı eylemleri tetikleyebilir.
Veri eşleme
| DELMIAWorks nesnesi (arayüz) | SkyPlanner nesnesi | Yön | Sıklık |
|---|---|---|---|
| Stok kartları (InventoryItems) | Ürünler ve malzemeler | DELMIAWorks → SkyPlanner | İlk yükleme, ardından periyodik sorgulama |
| Üretim reçetesi, ürün ağacı bileşenleri (BillOfMaterials, BOMComponents) | Ürün yapısı, ürün başına malzemeler | DELMIAWorks → SkyPlanner | İlk yükleme, ardından değişiklik olduğunda |
| Parça operasyonları, standart operasyonlar, ürün ağacındaki işçilik (PartOperations, BomLabor) | Süreleri, hazırlık süreleri ve operatör sayılarıyla birlikte işlem adımları | DELMIAWorks → SkyPlanner | İlk yükleme, ardından değişiklik olduğunda |
| İş merkezleri: presler, ekstrüderler, hücreler (WorkCenters, WorkCenterDetails) | İş merkezleri, iş merkezi grupları, verimlilik oranları | DELMIAWorks → SkyPlanner | İlk yükleme, sonrasında nadiren |
| Takımlar ve kalıplar, aile kalıpları, kalıp gözleri (BOM, ActualCavity) | Sınırlı kaynak olarak takımlar, çevrim başına miktar | DELMIAWorks → SkyPlanner | İlk yükleme, ardından değişiklik olduğunda |
| Shop Calendar, çalışan takvimi (EmployeeCalendar) | Vardiyalar, personel, devamsızlıklar | DELMIAWorks → SkyPlanner | Günlük; alternatif olarak vardiyalar SkyPlanner’da yönetilir |
| Üretim emirleri ve teslimat dilimleri (WorkOrders, ScheduledWorkOrders, UnscheduledWorkOrders) | Termin tarihleri ve malzeme ihtiyaçlarıyla birlikte siparişler ve işler | DELMIAWorks → SkyPlanner | Birkaç dakikada bir sorgulama |
| Stok kalemi bazında mevcut miktar (InventoryItems) | Stok bakiyeleri | DELMIAWorks → SkyPlanner | Saatlik veya çizelgeleme çalıştırıldığında sorgulama |
| Satın alma siparişleri ve teslimat dilimleri (POs, POReleaseItems) | Satın alma siparişleri, teslimat tarihine göre gelecek malzemeler | DELMIAWorks → SkyPlanner | Saatlik veya çizelgeleme çalıştırıldığında sorgulama |
| Üretim emrinin başlangıç ve bitiş tarihleri, iş merkezi (Manufacturing WorkOrders denetleyicisi) | Planlanan başlangıç ve bitiş, atanan iş merkezi | SkyPlanner → DELMIAWorks | Çizelge değiştiğinde SkyPlanner webhook’u üzerinden |
| Üretim kayıtları: üretim emri başına sağlam parçalar (AddProductionRecords) | Teyitlerden alınan tamamlanmış miktarlar | SkyPlanner → DELMIAWorks | Tercih edilirse her teyitte |
| Görevlere ait işçilik (ClockInTATask, ClockOutTATask) | Zaman kayıtları ve operatör teyitleri | SkyPlanner → DELMIAWorks | Tercih edilirse her teyitte veya her vardiyada |
| DELMIAWorks’te bulunmaz | Hazırlık süresi matrisi, alternatif presler ve personel | SkyPlanner’da yönetilir | Devreye alma sürecinde yapılandırılır |
Entegrasyon akışları
1. Ana verilerin ilk yüklemesi. Stok kartlarını, ürün ağaçlarını, parça operasyonlarını, iş merkezlerini ve kalıpları okuyun. İş merkezlerini dikkatle eşleyin: her pres bir iş merkezidir; aynı kalıp boyutunu kullanan presler ise birbirine alternatif iş merkezlerinden oluşan bir grupta toplanır.
2. Üretim emirlerinin senkronizasyonu. Açık üretim emirlerini operasyonları ve malzemeleriyle birlikte, ayrıca açık satın alma siparişlerini okuyun. SkyPlanner, sipariş edilen reçine ve insert parçaları satın alma siparişinin teslimat tarihinde kullanılabilir kabul eder ve sipariş Delivered olarak işaretlendiğinde stoku günceller.
3. Çizelgenin geri yazılması. Çizelgeleme motoru bir üretim emrini yerleştirdiğinde veya taşıdığında, SkyPlanner webhook’u Manufacturing WorkOrders denetleyicisinde üretim emri güncellemesini tetikler. Güncelleme, planlanan başlangıç ve bitiş tarihleri ile SkyPlanner’ın seçtiği iş merkezini içerir. Kullanılacak alanlar ve Finite Schedule panosunun bunları nasıl izleyeceği, devreye alma sürecindeki kapsam belirleme aşamasında netleştirilir.
4. Üretim sahası teyitleri. Operatörler, SkyPlanner Mobile Confirmations veya Production Timer ile yaptıkları işleri kaydeder; bu zaman kayıtları çizelgeyi güncel tutar. Gerçekleşen verilerin geri yazılıp yazılmayacağını siz seçersiniz. Geri yazma seçilirse sağlam parçalar AddProductionRecords’a, işçilik ise Time & Attendance görev çağrılarına gönderilir. Seçilmezse RealTime ve Shopworks daha önce olduğu gibi raporlamaya devam eder; SkyPlanner da ilerlemeyi DELMIAWorks’ten okur.
5. Veri sahipliği ve çakışma kuralları. Canlıya geçmeden önce bu kuralları yazılı hale getirin:
| Veri | Veri sahibi |
|---|---|
| Stok kartları, ürün ağaçları, çevrim süreleri, kalıp gözleri, üretim emri miktarları ve durumu | DELMIAWorks |
| Üretim emri sırası, başlangıç ve bitiş zamanları, pres ataması | SkyPlanner |
| Hazırlık süresi matrisi, kalıp ve operatör gereksinimleri, alternatif presler | SkyPlanner |
| Vardiyalar ve çalışılmayan günler | Kapsam belirleme aşamasında seçilen tek bir sistem |
| Üretim, hurda, işçilik ve malzeme çıkışları | DELMIAWorks; veriler burada raporlanır veya SkyPlanner zaman kayıtlarından aktarılır |
Üretim emri tarihlerini yazacak tek bir sistem seçin. SkyPlanner’ın çizelgelediği iş merkezleri için Auto Load’u devre dışı bırakın; Update Schedule ve Auto Load’u çalıştıran tüm IQAlert eylemlerini de kapatın. Bu iş merkezlerinde yakın vadeli çizelgeyi sabitlemek için DELMIAWorks zaman sınırı yerine SkyPlanner’daki Running Time Lock özelliğini kullanın.
Tipik proje adımları
Uygulama, devreye alma süreci başladıktan sonra genellikle birkaç hafta içinde tamamlanır. Öncesinde, DELMIAWorks’ten CSV veya Excel olarak dışa aktarılan iş merkezleri, ürün ağaçları ve açık üretim emirleriyle 30 günlük ücretsiz deneme sırasında çizelgeyi doğrulayın.
- Eşleştirme. Eşleştirme tablosunu, veri sahipliği kurallarını, senkronizasyon sıklıklarını ve üretim ile işçilik verilerinin geri yazılıp yazılmayacağını netleştirin.
- DELMIAWorks erişimi. Entegrasyon kullanıcısını oluşturun ve WebAPI lisansını doğrulayın. Önce bir test veritabanında deneyin.
- İlk veri yüklemesi. Stok kartları, ürün ağaçları, parça operasyonları, iş merkezleri, kalıplar ve takvimler.
- Üretim emri ve satın alma siparişi senkronizasyonu. Filtreler ve yeniden deneme mekanizmalarıyla periyodik sorgulama yapın.
- SkyPlanner’da kısıtların tanımlanması. Hazırlık süresi matrisi, takım olarak tanımlanan kalıplar, iş başına operatör sayıları, alternatif presler ve personel.
- Çizelgenin geri yazılması. SkyPlanner webhook’ları üzerinden üretim emri güncellemeleri ve tercih edilirse üretim ile işçilik kayıtlarının aktarımı.
- Paralel test. SkyPlanner’ı mevcut Finite Schedule ile paralel çalıştırın, tarihleri karşılaştırın ve ana verileri düzeltin.
- Canlıya geçiş. Çizelgelenen iş merkezlerinde Auto Load’u kapatın ve geri yazmayı etkinleştirin.
DELMIAWorks entegrasyonunda planlamanız gerekenler
- Aile kalıpları. Tek bir kalıp, bir çevrimde birden fazla ürün üretir. Bu üretimi, tüm ürünleri birlikte üreten tek bir iş olarak modelleyin; böylece kalıp için yalnızca bir kez kapasite ayrılır.
- Kalıp gözleri. Bir göz kapatıldığında fiilen kullanılan göz sayısı standarttan farklı olabilir. Sürelerin standart değere göre mi, yoksa RealTime’daki ActualCavity değerine göre mi hesaplanacağını belirleyin.
- Kalıp-pres uyumu. Her kalıp her prese uymaz. SkyPlanner’da her kalıp için uygun presleri alternatif olarak tanımlayın; böylece işler yalnızca kalıba uygun bir prese taşınır.
- Renk ve malzeme değişimleri. Hazırlık süresi matrisine her iki yöndeki gerçek temizleme ve kalıp değiştirme sürelerini girin. Örneğin maviden kırmızıya geçiş 30 dakika, kırmızıdan maviye geçiş ise 60 dakika sürebilir.
- Auto Load ve zaman sınırları. Tarihleri iki ayrı çizelgeleme sistemi yazarsa çakışmalar oluşur. Canlıya geçmeden önce SkyPlanner’ın çizelgelediği iş merkezlerinde her ikisini de devre dışı bırakın.
DELMIAWorks entegrasyonunu kim yapılandırır ve destekler?
- SkyPlanner ekibi, entegrasyonu devreye alma sürecinde yapılandırır ve canlıya geçişten sonra destekler. Bu hizmet, üzerinde anlaşılan WebAPI denetleyicilerini kapsar. Her tesis DELMIAWorks’ü farklı kullanır; tesise özgü bu bilgi birikimi yapılandırmaya yansıtılır.
- DELMIAWorks iş ortağınız da sürece katılabilir. İş ortağınız kullandığınız sürümü, özel alanları ve lisans durumunu bilir; SkyPlanner ekibiyle birlikte entegrasyon kullanıcısını ve WebAPI’yi kurabilir.
- Kendi geliştiricileriniz de entegrasyonu geliştirebilir. Bunun için SkyPlanner’ın REST API’sini,
Authorization-Tokenbaşlığında bir API belirteciyle kullanabilirler. SkyPlanner ekibi gerektiğinde yardımcı olur. Teknik bilgilere SkyPlanner entegrasyon belgelerinden ulaşabilirsiniz.
SkyPlanner, 5 iş merkezi dahil aylık 199 €’dan başlar ve aylık faturalandırılır. Entegrasyon için sürecinize ve ihtiyaçlarınıza uygun fiyat teklifi, abonelik planınızla birlikte önceden sunulur. Fiyatlandırmayı, DELMIAWorks ile üretim çizelgeleme içeriğini, DELMIAWorks sayfasını ve ERP entegrasyonları merkezini inceleyin.
Üreticilerin SkyPlanner yorumları
2 saathaftalık zaman tasarrufu
“SkyPlanner sayesinde üretim planlamamızı Excel tablolarından gerçek zamanlı üretim optimizasyonuna taşıdık.”
Kalle Kalliomäki, Tedarik Zinciri Uzmanı
UTU · Elektrik panoları ve şalt ekipmanları
Üretim planlamasında her hafta 2 saatlik çalışma süresinden tasarruf sağlanıyor 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ın hazırlanması ise 30 dakikadan az sürüyor.
%98teslimat performansı; önceki oran yaklaşık %50
“SkyPlanner, teslimat performansımızı korumamızda belirleyici bir rol oynuyor.”
Hannu Lahtinen, Genel Müdür
KJH-Comp · Sac metal işleme ve fason üretim
Teslimat performansı yaklaşık %50’den %98’e kadar yükseldi. Çizelgeleme için artık iki yerine bir sorumlu yeterli oluyor.
6 aylıkboş kapasiteyi satış ekibi görebiliyor
“SkyPlanner, tüm üretim planlaması için sağlam ve 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 uzun süren çizelge değişikliği talepleri artık saniyeler içinde yanıtlanıyor.
Sık sorulan sorular
SkyPlanner hangi DELMIAWorks API’sini kullanır?
DELMIAWorks WebAPI’yi kullanır. SkyPlanner, verileri REST denetleyicileri üzerinden veya toplu okumalarda GraphQL SDK üzerinden okur. Verileri geri yazmak için REST denetleyicilerini kullanır: üretim emri güncellemeleri için WorkOrders denetleyicisi, ayrıca AddProductionRecords ve Time & Attendance görev çağrıları kullanılır.
SkyPlanner, DELMIAWorks’e hangi verileri geri yazar?
Her üretim emri için planlanan başlangıç ve bitiş tarihlerini ve atanan iş merkezini geri yazar. İsterseniz sağlam parçalar üretim kaydı olarak, hazırlık ve çalışma süreleri ise ilgili görevin işçilik süresi olarak aktarılır.
Entegrasyon IQMS EnterpriseIQ ile çalışır mı?
DELMIAWorks, IQMS EnterpriseIQ’nun güncel adıdır. Entegrasyon WebAPI’yi kullandığından belirleyici olan, kullandığınız sürümde WebAPI’nin kurulu ve lisanslı olmasıdır. İş ortağınız bunu kapsam belirleme aşamasında doğrular.
Kalıplar ve aile kalıpları nasıl ele alınır?
Kalıplar, SkyPlanner’da kapasitesi sınırlı takımlar olarak tanımlanır; böylece bir kalıp aynı anda iki preste kullanılamaz. Aile kalıbıyla yapılan üretim, tüm ürünlerini birlikte üreten tek bir iş olarak modellenir. Her kalıba uygun presler alternatif olarak tanımlanır.
Auto Load’a ne olur?
SkyPlanner’ın çizelgelediği iş merkezlerinde Auto Load’u ve onu çalıştıran IQAlert eylemlerini devre dışı bırakın. Bu iş merkezlerinde üretim emri tarihlerini yalnızca SkyPlanner yazar.
Entegrasyonu kim geliştirir?
SkyPlanner ekibi, entegrasyonu devreye alma sürecinde yapılandırır ve canlıya geçişten sonra destekler. DELMIAWorks iş ortağınız veya kendi geliştiricileriniz de bir API belirteci kullanarak SkyPlanner’ın REST API’si üzerinden geliştirme yapabilir.