Süreç Sürümünün XML Olarak Aktarımı¶
Süreç geliştiricileri, bir süreç sürümünü XML olarak dışa aktarıp bu XML'i başka bir sürece aktararak süreç tanımını Emakin ortamları arasında taşıyabilir.
Sürümü Dışa Aktarma¶
- Süreç sayfasını açın ve gerekli sürümü bulun.
- Açın: İşlemler.
- Şunu seçin: XML'i Dışa Aktar.
Tarayıcı, biçimlendirilmiş süreç grafiğini bir .xml dosyası olarak indirir. Dışa aktarılan dosya; havuzlar, görevler, yollar, formlar, veri modeli, betikler ve süreç düzeyindeki ilgili yapılandırmalar da dahil olmak üzere süreç tanımını içerir.
Yeni Sürüm Olarak İçe Aktarma¶
- Hedef süreç sayfasını açın.
- Ana araç çubuğundaki süreç menüsünü açın.
- Şunu seçin: İçe Aktar ve yerel bilgisayarınızdan bir
.xmldosyası seçin.
Emakin bir sonraki süreç sürümü numarasını oluşturur ve içe aktarılan tanımı kaydetmeden önce doğrular. Başarılı bir içe aktarma, bir TestMode sürüm olarak oluşturulur; otomatik olarak etkinleştirilmez. Sürümü sınayın ve durumunu yalnızca tanımı ve bağımlılıklarını inceledikten sonra değiştirin.
Mevcut Sürümü Güncelleme¶
- Sürüm listesinde gerekli sürümü açın.
- Açın: İşlemler ve şunu seçin: Güncelle.
- Yerine kullanılacak
.xmldosyayı seçin.
Güncelleme, standart süreç sürümü düzenleme ve kaydetme akışını kullanır. Değişiklik hazırlanırken, doğrulanırken ve kaydedilirken sürüm kilitlenir. Başarılı bir güncelleme sürümü yeniden TestModedurumuna getirir; etkin bir sürümü sessizce etkinleştirmez.
Uyumluluk ve Doğrulama¶
- Mümkün olduğunda uyumlu bir Emakin süreç tanımı sürümünden dışa aktarılmış XML kullanın.
- Dosya, yalnızca diyagram içeren veya kısmi bir XML belgesi değil, eksiksiz bir süreç grafiği olmalıdır.
- Sunucu, kaydetmeden önce XML'i ayrıştırır ve süreç tanımını serileştirmeden geri dönüştürür.
- Geçersiz XML, gerekli tanım verilerinin eksik olması, yinelenen sorgu tanımlayıcıları ve geçersiz havuz yapıları içe aktarma veya güncelleme işleminin başarısız olmasına neden olabilir.
- Bir tanımın içe aktarılması; harici kimlik bilgilerini, dosyaları, veritabanı altyapısını veya ortama özgü diğer yapılandırmaları otomatik olarak taşımaz. Bu bağımlılıkları hedef ortamda inceleyin.
- Değişikliğin gözden geçirilebilmesi veya sonraki bir içe aktarma yoluyla geri yüklenebilmesi için dışa aktarılan dosyayı bir dağıtım yapıtı olarak saklayın.
İzinler ve Kilitleme¶
Dışa aktarma işlemi süreç için okuma erişimi gerektirir. Yeni bir sürüm içe aktarmak veya mevcut bir sürümü güncellemek süreç için yazma erişimi gerektirir. Başka bir kullanıcının etkin düzenleme kilidi, düzenleme tamamlanana veya kilit kaldırılana kadar güncellemeyi engeller.
İlgili başvurular: