Belge başlangıç olayı
Belge başlatma olayı, ECM sistemindeki bilgileri kullanan bir sürecin başlatılmasını basitleştirir.
Bir ECM (Enterprise Content Management; Kurumsal İçerik Yönetimi) sisteminde bir belge yaratıldığında otomatik olarak süreç başlatmak için belge başlatma olayını kullanabilirsiniz.
Diğer bir seçenek olarak, bir ECM sisteminde var olan bir belgeden süreç eşgörünümü başlatmak için belge başlatma olayını kullanabilirsiniz.
Belge başlatma olayını neden kullandınız?
Kurumsal İçerik Yönetimi (ECM) sistemleri, kuruluşlar için büyük miktarda bilgi depolar. Bu bilgiler raporlar, yasal belgeler, faturalar ve teklifler gibi belgeler şeklindedir. Ayrıca, ECM sistemleri, tek tek belgelerin güncellenip güncellenemeyeceğini ya da silinip silinemeyeceğini belirlemek gibi, bu belgeleri yönetmek için görevler gerçekleştirir.
Yeni bir belge yaratıldığında otomatik olarak süreç başlatmak için belge başlatma olayını kullanabilirsiniz. Bu, süreç, sigorta talebi gibi belirli bir belge tipiyle ilişkilendirildiğinde kullanışlıdır. Örneğin, bir sürecin sigorta talebi araştırması için kullanılan bir dizi etkinliği olabilir. Süreç, bir sigorta talebi gönderilir gönderilmez belge başlatma olayı tarafından otomatik olarak başlatılabilir.
Var olan bir belgeden süreç eşgörünümü başlatmak için bir belge başlatma olayını da kullanabilirsiniz. Bu, bir ekibin belgeyi gözden geçirmesi gibi, belgeyle ilişkili bazı işlemleri gerçekleştirmeniz gerekiyorsa kullanışlıdır. Örneğin, bir ekibin belgeyi gözden geçirmesini sağlamak için süreç uygun bir paralel ya da sıralı görev kümesi tanımlar. Daha sonra ekip incelemesini başlatmak için süreci belgeden başlatabilirsiniz. Şu anda bir süreci ancak Süreç Başlat REST API 'sini kullanarak başlatabilirsiniz.
Belge başlatma olayı yaratılması
- Bir süreç tanımlamasında var olan bir Olayı Başlat simgesini seçin ya da paletten bir Belge Başlatma Olayı simgesi ekleyin.
- Özellikler görünümünde Genel sekmesini açın.
- Olay Başlat bölümünde, Belge seçeneğinin belirlendiğinden emin olun.
- Olay Özellikleri bölümünde aşağıdaki adımları tamamlayın:
- Tetikleyici düğme grubunda, yeni bir belge yaratıldığında otomatik olarak süreç başlatmak için Belge yaratıldı seçeneğini belirleyin ya da var olan bir belgeden süreç eşgörünümü başlatmak için Belgeden başlat seçeneğini belirleyin.Not: Belgedeki başlatılır tetikleyicisini kullanarak bir belge başlatma olayından süreç başlatmak için sürecin başlatılması gerekir. Ayrıca, bir süreç Belgenden başlatıldı tetikleyicisiyle en çok bir belge başlatma olayı içerebilir.
- Kaynak açılan listesinde bir sunucu seçin. Listedeki sunucular, süreç uygulamanızın Süreç Uygulaması Ayarları sayfasında listelenen ECM sunucularıdır.
- Tip açılan listesinde bir belge tipi seçin. Gösterilen belge tipleri, kaynakta bulunan belge tipleridir.
- Belge alt tiplerini içermek istiyorsanız, Alt tipleri içeröğesini seçin. Örneğin, tıbbi belge tipi, dahil edilmesini istediğiniz bir diş alt tipi içerebilir.
- Tetikleyici düğme grubunda, yeni bir belge yaratıldığında otomatik olarak süreç başlatmak için Belge yaratıldı seçeneğini belirleyin ya da var olan bir belgeden süreç eşgörünümü başlatmak için Belgeden başlat seçeneğini belirleyin.
- Veri Eşleme sekmesini açın ve belge tipi özelliklerini süreç değişkenlerinize eşleyin. Eşlemek isteyebileceğiniz ek teknik özellikleri göstermek için + imini de seçebilirsiniz. Örneğin, belgeyi kimin yarattığını gösteren bir özellik seçebilir ve bu özelliği bir süreç değişkeniyle eşleyebilirsiniz.
- Kaydet ya da Düzenlemeyi Bitirdüğmesini tıklatın.
Süreç, bir süreç uygulamasının varsayılan anlık görünümünde başlatılır. Business Automation Studioürününde, başka bir sürüm açıkça varsayılan olacak şekilde yapılandırılmadıysa, geçerli sürüm varsayılan sürümdür. Süreç bir araç takımında tanımlandıysa, yalnızca o araç takımının bir anlık görünümüne bir süreç uygulaması tarafından gönderme yapılırsa başlatılır. Birden çok süreç uygulaması, başlangıç belgesi olan bir süreci içeren aynı araç takımına gönderme yaparsa, birden çok süreç eşgörünümü başlatılır.
Bir belge yaratıldığında çalıştırılmak üzere yapılandırılan bir belge başlatma olayı, bir araç takımı uygulamasının yürürlükteki (yürürlükteki) anlık görünümü için tetiklenmez. Bunun nedeni, motorun süreç uygulamalarının yürürlükteki (yürürlükteki) anlık görünümlerini incelemesidir ve artık kalmış araç takımlarında yapıtları bulamamasıdır. Olayı test etmek için süreç uygulamanız, olay tanımlamasını içeren araç takımının bir anlık görünümünü içermelidir.
JavaScript başlangıç belgesi sistem değişkeni
Başlangıç belgesinin tanıtıcısı bir JavaScript sistem değişkeninde bulunur. Süreçler ve sunucu tarafı hizmetleri için tanıtıcıyı döndürmek üzere tw.system.currentProcessInstance.startingDocumentId kullanın. Belgenin sunucu adını döndürmek için tw.system.currentProcessInstance.startingDocumentServerName ' i de kullanabilirsiniz. Bu tanıtıcıyı ve sunucu adını, Enterprise Content Management işlemleri gibi etkinliklerde kullanabilirsiniz.
İstemci tarafı insan hizmetleri için, tanıtıcıyı döndürmek üzere tw.system.processInstance.startingDocumentId kullanın. Belgenin sunucu adını döndürmek için tw.system.processInstance.startingDocumentServerName öğesini kullanın.