Örnek iş akışı
Bir teslimat penceresi değişikliği, uçtan uca koordine edildi.
Disponi'nin bir yük taşıyıcısı için rutin bir teslimat penceresi değişikliği talebini nasıl ele aldığı — gönderiyi eşleştirme, teslimat politikasını denetleme, onun içinde hareket etme ve takip; her adım kayıtlı.
Senaryo
Senaryo, yukarıda tanımlanan yük taşıyıcısına aittir. Göndericinin bir gönderi koordinatörü paylaşılan gelen kutusuna gönderiyi, sevkiyat sistemini ve teslimat takvimini aynı anda ilgilendiren bir değişiklikle yazar.
- Gönderici iletişimi: Daniel Okafor, Cedar Ridge Retail'de gönderi koordinatörü.
- Talep: SHP-5531 gönderisinin salı günü teslimatını 9.00 penceresinden 14.00 penceresine taşıyın.
- Kullanılan sistemler: Paylaşılan gelen kutusu, taşımacılık yönetim sistemi, sevkiyat sistemi ve paylaşılan teslimat takvimi.
Talep nasıl ilerler
Bu, güvenli yoldur: taşıyıcının yapılandırılmış teslimat politikasını karşılayan bir değişiklik talebi. Her aşama, aracının attığı ve arkasında kayıt bıraktığı bir adımdır.
Talep alındı
Cedar Ridge Retail'de bir gönderi koordinatörü olan Daniel Okafor paylaşılan gelen kutusuna yazar: “Salı gününün teslimatını 14.00 penceresine alabilir miyiz?” Aracı mesajı bir teslimat penceresi değişikliği olarak sınıflandırır ve gönderenin mevcut bir gönderinin bilinen bir kişisi olduğunu denetler.
Gönderi eşleştirildi
Talep, 9.00 penceresinde salı günü için planlanmış bir teslimatı olan SHP-5531 gönderisiyle eşleştirilir. Aracı gönderi kaydını, atanan turu ve mevcut pencereyi taşımacılık yönetim sisteminden çeker.
Müsaitlik ve politika denetimleri
Aracı rotada 14.00 için müsaitlik olduğunu denetler ve talebi taşıyıcının yapılandırılmış teslimat politikasıyla karşılaştırır: izin verilen pencereler, bildirim süreleri ve rota ile gönderi değişiklikleri için onay eşiği.
Sınırlı eylem, politika içinde
Değişiklik yapılandırılmış sınırlar içindedir, bu yüzden aracının harekete geçmesine izin verilir. Taşımacılık yönetim sisteminde gönderinin teslimat penceresini günceller ve sevkiyat sisteminde turu ayarlar — değişiklik talebinin dışında hiçbir şey yok.
Etkilenen sistem güncellemeleri
Gönderi kaydı, sevkiyat sistemi ve paylaşılan teslimat takvimi tek geçişte güncellenir. Her güncelleme kaynak talebi ve buna izin veren politika kuralını listeler.
Paydaş iletişimi
Gönderici iletişimi yeni pencereyle onaylanır; atanan sürücü değişiklikten haberdar edilir. Her iki mesaj da paylaşılan gelen kutusundan gönderilir, böylece hiçbir şey özel bir yazışmada gizlenmez — ya da bir vardiya değişimiyle kaybolmaz.
Eylem kaydı
Aracı atfedilebilir bir kayıt yazar: ne talep edildi, hangi denetimler çalıştı, hangi kural eyleme izin verdi, ne değişti ve ne zaman. Kayıt, değişikliğin kaynağı olarak aracıyı değil talebi gösterir.
Takip
Teslimat günü aracı gönderinin kararlaştırılan pencerede teslim edildiğini doğrular ve döngüyü kapatır. Olağandışı her şey sessizce kabul edilmek yerine operasyon müdürüne bildirilir.
Dal: bir değişiklik iş onayı gerektirdiğinde
Her talep yapılandırılmış kurallara uymaz. Bir değişiklik bir politika sınırını aştığında veya güvenli deterministik bir yanıtı olmadığında, Disponi duraklar ve kararı müşteriye getirir — asla bir iş kararı uydurmaz.
İş istisnası — müşteri karar verir
Politika dışı talep
Daniel ayrıca gönderiyi 8'den 12 palete çıkarmayı ister. Artış, yapılandırılmış onay limitinin üzerinde olan taşıyıcının rota ve araç değişiklikleri eşiğini aşar.
Bağlamla duraklatıldı
Aracı bir karar uydurmaz. Duraklar ve taşıyıcının operasyon müdürüne ilgili bağlamı sunar: gönderi, mevcut tur, politika kuralı ve kurallara uyan seçenekler.
Müşteri karar verir
Operasyon müdürü bir varyantı onaylar veya reddeder. Talep beklerken hiçbir gönderi kaydı, tur veya mesaj değişmez. Aracı, bir onay kaydedilene kadar talep üzerinde hareket etmez.
Çözüm kararı izler
Onaylandıktan sonra aracı tam olarak onaylananı uygular, etkilenen sistemleri günceller, paydaşları bilgilendirir ve onayı eylemle birlikte kaydeder. Reddedilirse talep sahibine söylenir ve talep kapatılır.
Dal: bir teknik bağımlılık başarısız olduğunda
Bazen engel hiç de bir iş sorusu değildir. Erişilemez bir entegrasyon, süresi dolmuş bir yetki veya beklenmedik bir veri biçimi teknik bir istisnadır — Disponi'ye aittir ve Disponi tarafından çözülür ve asla başarıyla tamamlanmış bir iş talebi gibi gösterilmez.
Teknik istisna — Disponi yanıt verir
Erişilemez entegrasyon
Aracı teslimat penceresini güncellemeye çalıştığında taşımacılık yönetim sistemi erişilemezdir. Aracı talebi teknik bir istisnayla engellenmiş olarak işaretler, yapılandırılmış sınırlar içinde yeniden dener ve Disponi izlemesine yükseltir — talep çözüldü olarak işaretlenmez.
Süresi dolmuş yetki
Bir entegrasyon kimlik bilgisi süresi dolduğu için sistemler arası bir bağlantı başarısız olur. Aracı hatayı algılar, talebi duraklatır ve Disponi operasyonlarını uyarır. Desteklenmeyen bir geçici çözüm denemez ve entegrasyon sağlıklı olana kadar talep açık kalır.
Bozuk kaynak verisi
Bir taşıyıcı onayı, bir gönderiye güvenilir şekilde eşleştirilemeyen beklenmedik bir biçimde gelir. Aracı belirsizliği işaretler ve tahmin etmek yerine açıklama ister. Veriler sağlam olmadığı sürece iş talebi başarıyla tamamlanmış olarak raporlanmaz.
Teknik istisna, Disponi'nin sahipliğinde
Yukarıdaki her teknik hata bir platform veya entegrasyon olayıdır: Disponi izler, kurtarır ve durumu iletir. Müşteriye talebin beklemede olduğu ve neden olduğu söylenir. İş çözümü ancak teknik istisna kapatıldıktan ve iş doğru şekilde tamamlanabildikten sonra gerçekleşir.
Kim neye sahip
Bunu güvenli kılan sınır basittir: iş kararları müşteride kalır, teknik operasyon Disponi'de kalır.
Müşterinin sorumlulukları
- İş hedefleri ve her iş akışı için başarının ne anlama geldiği
- KPI tanımları ve hangi sayıların doğru kabul edildiği
- Erişim kararları: Disponi'nin hangi sistemleri kullanabileceği ve bu sistemlerde neler yapabileceği
- Onay gerektiren sınırlar dâhil olmak üzere iş politikası
- Disponi sınırlı bir eylem gerçekleştirmeden önce önemli kararların onaylanması
- Çıktıların incelenmesi, sonuçların ne anlama geldiğine karar verilmesi ve nihai iş sorumluluğu
- Bu senaryoda: operasyon müdürü teslimat politikalarına, gönderici koşullarına ve bir göndericinin gönderisindeki veya teslimat çizelgesindeki her değişikliğe sahiptir.
Disponi'nin sorumlulukları
- Platformun işletilmesi ve yapılandırılmış iş akışının çalışır tutulması
- Sistemler değiştikçe iş akışı yapılandırmasının bakımı
- Entegrasyonların sağlığı ve bağlantıların izlenmesi
- Teknik izleme, uyarı ve olay tespiti
- Teknik olaylara müdahale, kurtarma ve iletişim
- Teknik bir istisna isteği engellediğinde durumun dürüstçe bildirilmesi
- Bu senaryoda: Disponi taşımacılık yönetimi, sevkiyat ve takvim bağlantılarını çalışır durumda tutar ve bunların teknik olaylarına sahiptir.
“Yönetilen”, Disponi'nin sistemi ve yapılandırılmış iş akışını işlettiği anlamına gelir. Müşterinin iş sorumluluğunu devretmez ve iş sonuçlarını garanti etmez.
Bunun yeri
Alım ve teslimat koordinasyonu bu taşıyıcının dağıtacağı ilk iş akışı değildir. Daha sonraki, daha sınırlı bir adımdır — örnek değerlendirme önce gelen, okuma ağırlıklı yük raporlama iş akışını gösterir. İlerleyiş Disponi'nin izleyebileceği bir yoldur, her müşterinin izlediğinin garantisi değil.
- GözlemleBilgi toplayan ve hazırlayan salt okunur iş akışları.
- HazırlaEkip içinde kalan taslaklar, kontroller ve takipler.
- Onayla koordine etÖnemli noktalarda müşteri onayı için duran sistemler arası koordinasyon.
- Politika içinde hareket etMüşterinin tanımladığı kurallar içinde sınırlı ve kaydedilmiş eylemler.