Şunlar gibi ERP ve MES sistemleriyle bağlanır

Entegrasyonlar / ERP / Visma Nova

Üretim Çizelgeleme için Visma Nova APS Entegrasyon Rehberi

Bu Visma Nova entegrasyon rehberi, iş ortaklarına ve BT ekiplerine Visma Nova’yı SkyPlanner APS’ye nasıl bağlayacaklarını gösterir. SkyPlanner ile Visma Nova arasındaki entegrasyon çift yönlüdür:

  • Ürünler (nimike), ürün yapıları (tuoterakenne) ve operasyonlarıyla (työvaiheet) birlikte SkyPlanner’a aktarılır. Satış siparişleri, satın alma siparişleri ve stok bakiyeleri de alınır.
  • Tamamlanan üretim, partiler, palet etiketleri ve stok hareketleri gerçek zamanlı olarak Nova’ya geri aktarılır.
  • Operasyonların başlangıç ve bitiş zamanları, Nova’ya operasyon teyidi (vaihekuittaus) olarak kaydedilir.
  • SkyPlanner webhook’ları, çizelgedeki değişiklikleri anında iletir.
İşlerin iş merkezlerine göre çizelgelendiği ve altında sipariş listesinin yer aldığı SkyPlanner APS Gantt zaman çizelgesi.

SkyPlanner, müşteri projelerinde Visma Nova ile entegre edilmiştir. Piristeel ve Opes Corporation bu entegrasyonu kullanmaktadır. SkyPlanner ekibi, devreye alma sürecinde entegrasyonu Nova kurulumunuza göre yapılandırır ve canlıya geçişten sonra da destekler. İş ortakları ve geliştiriciler, SkyPlanner’ın belgelenmiş REST API arayüzünü kullanarak kendi çözümlerini de geliştirebilir (API referansı).

Visma Nova’nın entegrasyon arayüzleri

Visma, Nova’nın hem toplu dosya aktarımı hem de gerçek zamanlı entegrasyon için arayüzler sunduğunu belirtiyor (kaynak). SkyPlanner entegrasyonu her ikisini de kullanır.

  • Nova WebService (Nova SDK). Kendi Windows sunucunuza IIS ile kurulan, Execute ve Execute2 metotlarını sunan bir SOAP servisidir. Bir Nova şirket veritabanına bağlanır ve gerçek zamanlı okuma ve yazma işlemleri için XML mesajları taşır (kılavuz).
  • Otomatik dosya aktarımı. Nova’nın veri içe ve dışa aktarma işlevleri (Tiedon tuonti, Tiedon vienti), belirlenen zamanlarda bir klasördeki noktalı virgülle ayrılmış UTF-8 dosyalarını okur ve bu klasöre dosya yazar (dosya biçimi, otomatik içe aktarma, otomatik dışa aktarma).
  • Çizelgelemede kullanılan dosya türleri. Yapı ve operasyon satırlarını içeren PRODUCT, SALES ORDER, satın alma siparişleri ve operasyon teyitleri için PHASE STAMP (operasyon teyitleri).

Nova, şirket içi ortamda veya Visma’nın barındırılan uygulama hizmetinde Windows üzerinde çalışır. Her iki durumda da SkyPlanner bulutta kalır; Nova istemcisine hiçbir şey kurulmaz.

Kimlik doğrulama

  • Nova WebService. WebService kurulurken benzersiz bir anahtar oluşturulur ve her XML mesajının Login bölümünde gönderilir. Sunucunun herkese açık bir adresi olmalıdır. Güvenlik duvarı kurallarını entegrasyonu gerçekleştiren tarafla birlikte belirlersiniz (kılavuz).
  • Aktarım dosyaları. Bu işlemler Nova kurulumunuzun içinde yürütülür. Erişim, aktarım klasörüne erişebilen kişilerle sınırlandırılır.

SkyPlanner tarafında REST API, Authorization-Token başlığında gönderilen bir API belirteciyle kimlik doğrular. Bu belirteci Ayarlar > API bölümünde oluşturursunuz. Entegrasyon kılavuzu, ilk çağrıları adım adım açıklar.

Değişikliklerin algılanması

Nova belgelerinde webhook yer almaz. Değişiklikler iki yolla alınır:

  • Zamanlanmış dışa aktarma. Otomatik dışa aktarma, tarih, numara, tür veya üretim hattına göre filtreleyerek yalnızca son çalıştırmadan bu yana güncellenen kayıtları gönderebilir.
  • WebService üzerinden okuma. Entegrasyon, ürün ve siparişleri kısa aralıklarla okur.

SkyPlanner, durum veya çizelge değiştiğinde webhook gönderir. Böylece geri yazma işlemleri olay bazlı yürütülür ve veriler Nova’ya gerçek zamanlı ulaşır.

Veri eşleştirme

Visma Nova nesnesi (arayüz)SkyPlanner nesnesiYönSıklık
Nimike (PRODUCT dosyası, WebService)Ürünler ve malzemelerNova → SkyPlannerİlk yüklemede, ardından her değişiklikte
Tuoterakenne satırları (PRODUCT yapı satırları)Ürün yapısı, alt ürünler, malzeme ihtiyaçlarıNova → SkyPlannerİlk yüklemede, ardından her değişiklikte
Työvaiheet satırları: makine grubu, kapasite, hazırlık süresi (PRODUCT operasyon satırları)İşlem ve hazırlık süreleriyle süreç adımlarıNova → SkyPlannerİlk yüklemede, ardından her değişiklikte
Kaynaklar ve makine gruplarıİş merkezleri ve iş merkezi gruplarıNova verileriyle SkyPlanner’da oluşturulurDevreye alma sırasında
Teslimat tarihleriyle satış siparişleri (SALES ORDER, WebService)Termin tarihleri ve müşteri önceliğiyle siparişlerNova → SkyPlannerHer değişiklikte
Teslimat tarihleriyle satın alma siparişleriSatın alma siparişleriNova → SkyPlannerHer değişiklikte
Stok bakiyeleriStokNova → SkyPlannerHer değişiklikte
Tamamlanan miktar, parti, palet etiketi, stok hareketiMobile Confirmations üzerinden verilen teyitlerSkyPlanner → NovaGerçek zamanlı
Operasyon teyidi: iş numarası, operasyon, başlangıç, bitiş, kişi (PHASE STAMP)İş bazında kaydedilen çalışmaSkyPlanner → NovaHer teyitte
SkyPlanner’da belirlenen çizelgeleme kurallarıİzin verilen iş merkezleri, geçiş süresi matrisi, takımlar, personel, vardiyalarSkyPlanner’da yönetilirDevreye alma sırasında yapılandırılır

Entegrasyon akışları

1. Ana verilerin ilk yüklemesi. Ürünleri, yapıları ve operasyonlarıyla birlikte okuyun. Her makine için bir SkyPlanner iş merkezi oluşturun ve bunları Nova’daki makine gruplarına göre gruplayın. Her operasyonun kapasitesini ve hazırlık süresini ilgili süreç adımıyla eşleştirin.

2. Sipariş eşitleme. Açık satış siparişlerini teslimat tarihleriyle birlikte aktarın. Her sipariş satırı bir siparişe, ilgili ürünün operasyonları ise işlere dönüşür. Satın alma siparişlerini ve stok verilerini de aktarın; böylece operasyon, malzemesinin teslimat tarihini bekler.

3. Çizelgeleme. Arcturus tüm planı saniyeler içinde optimize eder. Bir sipariş, miktar veya stok seviyesi değiştiğinde Autopilot planı yeniden oluşturur.

4. Üretim verilerinin Nova’ya geri aktarılması. Operatörler, Mobile Confirmations veya Production Timer ile işleri teyit eder. Tamamlanan miktarlar, partiler ve palet etiketleri ertesi gün toplu olarak işlenmek yerine gerçek zamanlı stok hareketleri olarak Nova’ya aktarılır. Operasyonların başlangıç ve bitiş zamanları, üretim sonrası maliyet hesaplaması (Jälkilaskenta) için operasyon teyidi olarak kaydedilir.

5. Veri sahipliği ve çakışma kuralları. Canlıya geçmeden önce bu kuralları yazılı hale getirin:

VeriSorumlu sistem
Ürünler, ürün yapıları, operasyonlar, satış ve satın alma siparişleriVisma Nova
Operasyon sırası, başlangıç ve bitiş zamanları, makine seçimiSkyPlanner
İzin verilen iş merkezleri, geçiş süresi matrisi, takımlar, personel, vardiyalarSkyPlanner
Stok ve mamullerVisma Nova; kayıtlar SkyPlanner teyitlerine dayanarak oluşturulur

Çakışmaların başlıca nedeni, çizelgelemenin iki sistemde birden yapılmasıdır. Nova’nın iş kuyruğunu sipariş akışı ve malzeme rezervasyonları için kullanın; tarihleri SkyPlanner yönetsin. Stokların iki kez kaydedilmemesi için üretim kayıtlarını yalnızca tek bir yerden, SkyPlanner veya Työpiste üzerinden yapın.

Tipik proje adımları

Uygulama, devreye alma süreci başladıktan sonra normalde birkaç hafta içinde tamamlanır. Bundan önce sunulan 30 günlük ücretsiz denemede, Nova’dan dışa aktarılan ürünler, operasyonlar ve açık siparişlerden oluşan kendi verilerinizi kullanırsınız.

  1. Kapsam belirleme. Eşleştirme tablosunu, veri sahipliği kurallarını ve eşitleme aralığını kesinleştirin.
  2. Arayüzler. Nova WebService’i sunucunuza kurun veya otomatik aktarım klasörlerini yapılandırın. Bir test ortamı kullanılması önerilir.
  3. İlk yükleme. Ürünler, ürün yapıları ve operasyonlar.
  4. Sipariş ve stok eşitleme. Satış siparişleri, satın alma siparişleri ve stok bakiyeleri.
  5. SkyPlanner’da kısıtların tanımlanması. İş merkezleri, vardiyalar, izin verilen iş merkezleri, geçiş süresi matrisi, takımlar ve personel.
  6. Geri yazma. Stok hareketleri ve operasyon teyitleri test ortamında sınanır.
  7. Paralel çalışma ve canlıya geçiş. Mevcut iş kuyruğuyla karşılaştırın, ana verileri düzeltin, ardından canlı ortamda geri yazmayı etkinleştirin.

Visma Nova entegrasyonunda önceden planlanması gerekenler

  • Sunucu erişimi. WebService, herkese açık bir adresi olan kendi IIS sunucunuzda çalışır. Güvenlik duvarı kurallarını erkenden kararlaştırın.
  • Ürün yapısı seviyeleri. Nova, varsayılan olarak ürün yapısının ilk seviyesini işler (kaynak). Yarı mamullerin SkyPlanner’a alt ürün olarak nasıl aktarılacağını belirleyin.
  • Kapasite. Nova, her kaynak için haftalık çalışma saatlerini tutar (kaynak). Gerçek vardiya düzenini SkyPlanner’da modelleyin.
  • Makine grupları. Nova, yükü makine grubu bazında hesaplar. SkyPlanner’da grupları ayrı makinelere ayırın.
  • Operasyon birimleri. Operasyon kapasitesi saatte adet, adet başına saat veya adet başına dakika olarak tanımlanabilir. Her birini adet başına çalışma süresine dönüştürün.
  • Tek kayıt kanalı. Operatörlerin kayıtları SkyPlanner’da mı yoksa Työpiste’de mi gireceğini belirleyin.

Visma Nova entegrasyonunu kim yapılandırır ve destekler?

Çalışma, ürünlerinize, operasyonlarınıza ve Nova yapılandırmanıza uygun veri eşleştirmelerini kapsar. SkyPlanner’da yönettiğiniz çizelgeleme kuralları da bu kapsamdadır: kullanılabilecek iş merkezleri, geçiş süresi matrisi, takımlar ve personel.

  1. SkyPlanner ekibi, devreye alma sürecinde entegrasyonu yapılandırır ve canlıya geçişten sonra destek sağlar. Her tesis Nova’yı farklı kullanır; tesise özgü bu bilgi birikimi yapılandırmaya yansıtılır.
  2. Visma iş ortağınız da sürece katılabilir. Visma iş ortakları, Nova müşterilerini SkyPlanner ile buluşturmuştur: Piristeel, ERP tedarikçisi Rauhala Group aracılığıyla SkyPlanner’a geçmiştir. İş ortağınız WebService kurulumunu, aktarım klasörlerini ve test ortamını üstlenebilir. SkyPlanner ise REST API, Swagger/OpenAPI dokümantasyonu ve webhook’ları sağlar.
  3. Kendi geliştiricileriniz de entegrasyonu geliştirebilir. Bunun için aynı dokümante edilmiş REST API’yi bir API belirteciyle kullanabilirler. Başlamak için bir API belirteci yeterlidir; SkyPlanner ekibi gerektiğinde yardımcı olur.

SkyPlanner, 5 iş merkezi dahil aylık 199 €’dan başlayan fiyatlarla sunulur ve aylık faturalandırılır. Sürecinize ve ihtiyaçlarınıza uygun entegrasyon teklifi, abonelik planınızla birlikte baştan verilir. Böylece başlamadan önce toplam maliyeti görürsünüz.

Nova’nın kendi planlama özelliklerinin karşılaştırmasını Visma Nova, gerçek kapasiteyi dikkate alan üretim çizelgeleme sunuyor mu? yazısında bulabilirsiniz. Genel bilgiler için Visma Nova sayfasına, diğer sistemler için ERP entegrasyonları sayfasına bakın. Visma Net mi kullanıyorsunuz? Visma Net sayfasını inceleyin.

Üreticilerin SkyPlanner yorumları

Piristeel'in Kauhava'daki çatı güvenliği ürünleri fabrikasının havadan görünümü

99,2%teslimat performansı

“SkyPlanner, darboğazları belirlememizi kolaylaştırdı ve üretim yönetimini daha net hale getirdi.”

Toni Tuori, Üretim Müdürü
Piristeel · Çatı güvenliği ve yağmur suyu sistemleri

Teslimat performansı bu yıl %99,2’ye ulaştı; çizelgeleme ise günde dört saate kadar çalışma süresi tasarrufu sağlıyor.

Piristeel’in yorumunu okuyun

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 · Kimya ve gıda üretimi

SkyPlanner’ın kullanılmaya başlandığı 2021’den bu yana teslimat performansı kesintisiz olarak %100 seviyesinde.

Opes Corporation’ın yorumunu okuyun

UTU Tedarik Zinciri Uzmanı Kalle Kalliomäki, Ulvila'daki elektrik panosu üretim alanında

2 saather hafta sağlanan tasarruf

“SkyPlanner ile ü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 saat çalışma süresi tasarrufu sağlanıyor ve yeni iş sırası üretim hattına saniyeler içinde ulaşıyor.

UTU’nun yorumunu okuyun

Laboratory & Allied'ın Nairobi'deki ilaç fabrikasında, şişe dolum hattında temiz oda kıyafetleriyle çalışan operatörler

+90%üretim verimliliği

“Üretimde verimlilik %90 arttı.”

Abdul Rucyinga, BT Yöneticisi
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.

Laboratory & Allied’ın yorumunu okuyun

Sık sorulan sorular

Visma Nova’nın API’si var mı?

Evet. Nova, gerçek zamanlı entegrasyon için kendi sunucunuza kurulan SOAP hizmeti Nova WebService’i, toplu entegrasyon içinse otomatik aktarım dosyalarını sunar. Her iki yöntemle de ürünler, ürün yapıları, operasyonlar ve siparişler aktarılır.

SkyPlanner’dan Visma Nova’ya hangi veriler geri aktarılır?

Tamamlanan miktarlar, partiler, palet etiketleri ve stok hareketleri gerçek zamanlı olarak geri aktarılır. Operasyonların başlangıç ve bitiş zamanları Nova’ya operasyon zaman kayıtları olarak işlenir. Böylece Nova’daki son maliyet hesaplamasında gerçekleşen süreler kullanılır.

Visma Nova webhook’ları destekliyor mu?

Dokümantasyonda webhook desteği belirtilmemiştir. Nova’daki değişiklikler, güncellenen kayıtların zamanlanmış dışa aktarımları ve WebService üzerinden yapılan okumalarla alınır. SkyPlanner’ın kendi webhook’ları ise çizelge değişikliklerini anında iletir.

Visma Nova ile hangi çizelgeleme yazılımı entegre çalışır?

SkyPlanner APS, Visma Nova ile çift yönlü entegre çalışır. Visma da Nova entegrasyonları sayfasında Skycode’u SkyPlanner ile birlikte listeler. Piristeel ve Opes Corporation bu entegrasyonu kullanmaktadır.

Visma Nova entegrasyonunu kim kurar?

SkyPlanner ekibi, devreye alma sürecinde çift yönlü entegrasyonu Nova yapılandırmanıza uygun şekilde ayarlar ve canlıya geçişten sonra destek sağlar. Visma iş ortağınız veya kendi geliştiricileriniz de SkyPlanner’ın dokümante edilmiş REST API’sini kullanarak geliştirme yapabilir. Başlamak için bir API belirteci yeterlidir.

Entegrasyonu kurmadan önce SkyPlanner’ı test edebilir miyiz?

Evet. 30 günlük ücretsiz denemede, Nova’dan Excel veya CSV ile veri aktararak 20 iş merkezine kadar çalışabilirsiniz. Kredi kartı gerekmez. Denemeyi başlatın veya entegrasyonun kapsamını belirlemek için satış ekibiyle görüşün.