Süreç Sürümünün XML ile 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 dosya olarak indirir. Dışa aktarılan dosya; havuzları, görevleri, rotaları, formları, veri modelini, komut dizilerini ve ilgili süreç düzeyindeki yapılandırmayı içeren süreç tanımını kapsar.
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
.xmldosya seçin.
Emakin, 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 sonucunda bir TestMode sürüm oluşturulur; otomatik olarak etkinleştirilmez. Tanımı ve bağımlılıklarını inceledikten sonra sürümü test edin ve durumunu 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.
- Yeni dosyayı seçin:
.xml
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ün durumunu TestModeolarak geri yükler; 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ılan XML'i 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 çözer.
- 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 incelenebilmesi veya sonraki bir içe aktarma işlemiyle 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, 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: