Tek fiziksel hareketin ardından ardışık sistem güncellemeleri görülüyorsa iki yönlü entegrasyon kendi çıktısını yeni olay sayıyor olabilir. Bir kabın ilk kullanıcı işleminden dönüş yazmasına kadar zinciri çıkarın.

Her adımda kaynak sistem, özgün olay kimliği, gönderim kimliği, değişen alan ve zaman bulunsun. Aynı değerin teknik tekrarı ile sahadaki yeni hareket bu kayıtta ayrılır. Ekrandaki sayaç tek başına olay sayısı değildir.

Döngü hangi adımda yeni olay oluyor?

Koşullu örnekte depo alanı A'dan B'ye düzeltildiğinde ilk değişiklik anlamlıdır. İkinci sistem B'yi kabul edip yalnız aktarım zamanını güncelliyorsa bu teknik değişiklik yeniden fiziksel hareket sayılmamalıdır. Ancak uygulama her kayıt güncellemesinde yeni sevk veya iade bildirimi çıkarıyorsa aynı bilgi dönerken yeni iş kayıtları oluşabilir.

İki soruyu birlikte inceleyin. Bu alanı hangi sistemin yönetmesi kararlaştırılmış? Gelen güncellemenin başka sistemden taşınmış bir olay olduğu nasıl anlaşılıyor? Her iki taraf da aynı alanın tek sahibi gibi davranıyorsa sırf daha uzun bir bekleme süresi eklemek anlaşmazlığı çözmez. Yanlış değer daha yavaş dolaşmaya devam eder.

Yazılım ekibiyle özgün olay bağlantısının aktarım boyunca korunup korunmadığını kontrol edin. Her geçişte tamamen yeni kimlik üretiliyor ve kaynak bağı atılıyorsa tekrarın tanınması zorlaşır. Yalnız kap kimliğini tekilleştirmek de uygun değildir. Aynı kap gün içinde farklı gerçek hareketler yapabilir. Ayırt edilmesi gereken varlık ile olayın kendisidir.

Geçici müdahale gerekiyorsa sorumlu ekip döngüyü üreten belirli aktarım yolunu sınırlandırsın. Gerçek sevklerin ve iadelerin nerede tutulacağı da aynı anda belirlensin. Bütün bağlantıları açıklamasız kapatmak, döngüyü durdururken yeni saha hareketlerini görünmez yapabilir. Bekleyen gerçek işler ve yalnız yankı olan iletimler ayrı listelerde tutulmalıdır.

Düzeltmeyi dört gözlemle sınayın. Bir kullanıcı değişikliği iki tarafta görünmeli. Geri gelen aynı olay yeni hareket üretmemeli. Daha sonra yapılan gerçek ikinci değişiklik işlenmeli. Bir bağlantı geçici olarak kesilip açıldığında bekleyen özgün olay da kaybolmamalıdır. Deneme kullanılan müşteri yazılımlarında yapılır. Bunlar Isotec konteynerinin kendisine ait yazılım özellikleri değildir.

Hata aralığını özgün olaya göre gruplayın. Yalnız günlükte kalan tekrarlarla konum, görev veya bildirim yaratanları ayırın. Döngü durduktan sonra kap konumları ve açık işler de fiziksel kayıtla uyuşsun.