Kuyruk
Arka plan işlerinin kuyruk kayıtlarını izleme, hatalı işin içeriğini inceleme ve düzeltilmiş gövdeyle yeniden kuyruğa alma.
İş kuyruğu ekranı, sistemin arka planda yürüttüğü işlerin (örneğin sipariş ya da müşteri entegrasyonu mesajlarının) kayıtlarını listeler. Bir işin kuyruğa girip girmediğini, işlenip işlenmediğini ya da hata alıp almadığını buradan takip edersiniz. Hatalı bir işin içeriğini inceleyebilir, gerekirse içeriği düzeltip işi yeniden kuyruğa alabilirsiniz. Ekranı genellikle entegrasyon sorunlarını araştıran operasyon ve destek ekipleri kullanır.
Ekrana ulaşma
Menüden OMS – Sipariş Yönetimi › Kurulum › Kuyruk yolunu izleyin. Menüde görmüyorsanız hesabınızın bu ekrana yetkisi yoktur.
Ekranın bölümleri
- Başlık: İş kuyruğu ve altında "Arka plan işlerinin kayıtları." açıklaması.
- Filtre alanı: tarih aralığı, anahtar ve durum alanları; altında Temizle ve Filtrele düğmeleri.
- Liste: kuyruk kayıtları. Listenin üstünde Her sayfada seçimi, yenileme düğmesi ve Sütunlar menüsü bulunur.
- Not: listenin altında tarih aralığının zorunlu olduğunu ve anahtarın tam eşleştiğini hatırlatan kısa bir açıklama.
- Kayıt çekmecesi: bir satıra tıkladığınızda sağdan açılan panel. Liste arkada açık kalır.
Filtreleme ve arama
| Alan | Ne işe yarar | İpucu |
|---|---|---|
| Tarih aralığı | Kayıtları seçtiğiniz tarih aralığına göre süzer. Başlangıç günü 00:00'dan, bitiş günü 23:59'a kadar kapsanır. | Alanları boş bırakırsanız dünün ve bugünün kayıtları (yaklaşık son 24 saat) getirilir; bu durumda tarih alanları boş görünür. Daha eski kayıtlar için aralığı kendiniz seçin. |
| Anahtar | İşin arama anahtarına göre arar (örneğin sipariş numarası ya da müşteri numarası). | Değer tam eşleşir; numaranın bir parçasını yazarsanız sonuç gelmez. |
| Durum | Yalnızca seçtiğiniz durumdaki kayıtları getirir. | Varsayılan Tümü. Seçenekler: Created, Wait, Completed, Error. |
Filtreler siz Filtrele düğmesine (ya da bir alanda Enter tuşuna) basana kadar uygulanmaz; değiştirilmiş ama uygulanmamış filtre varsa Filtrele düğmesi vurgulanır. Temizle bütün filtreleri sıfırlar ve listeyi hemen varsayılan aralıkla yeniden getirir.
İpucu: Kuyruk tablosu çok yoğun yazılır. Geniş tarih aralıkları yavaş yanıt verebilir; aradığınız işin zamanını biliyorsanız aralığı dar tutun ve mümkünse Anahtar ile arayın.
Liste
| Kolon | Anlamı |
|---|---|
| Kimlik | Kuyruk kaydının numarası. |
| İş | İşin adı (hangi arka plan işi olduğu). Bu kolon gizlenemez. |
| Anahtar | İşin ilk arama anahtarı; çoğunlukla ilgili sipariş ya da müşteri numarası. |
| Oluşturulma | Kaydın kuyruğa girdiği tarih ve saat. |
| Durum | İşin son durumu, renkli rozetle (bkz. Durumlar). |
| İşlenme | İşin işlendiği tarih ve saat; henüz işlenmediyse —. |
- Sayfa boyutu 25, 50 ya da 100 olabilir; varsayılan 25.
- Sütunlar menüsünden kolonları gizleyip gösterebilirsiniz; seçiminiz tarayıcınızda saklanır.
- Kolon başlıklarına tıklayarak sıralama yapılmaz.
- Sayfalar arasında listenin altındaki sayfa düğmeleriyle geçersiniz. Listenin üstündeki yenileme düğmesi listeyi aynı filtrelerle yeniden getirir.
- Bir satıra tıklamak ya da satır sonundaki üç nokta menüsünden Detaya git seçmek kayıt çekmecesini açar.
Kayıt çekmecesi
Çekmecenin başlığı Kuyruk kaydı #<numara> biçimindedir. Açık kaydın numarası sayfa adresine de yazılır; çekmece açıkken adresi paylaşırsanız, bağlantıyı açan kişi aynı kaydı görür. Çekmeceyi Kapat ile kapattığınızda liste olduğu yerde kalır.
Kayıt alanları
| Alan | Açıklama |
|---|---|
| Kimlik | Kuyruk kaydının numarası. |
| İş | İşin adı. |
| Tedarikçi | Kaydın bağlı olduğu tedarikçi bilgisi. |
| Anahtar 1, Anahtar 2, Anahtar 3 | İşin arama anahtarları. Listedeki Anahtar kolonu Anahtar 1'dir. |
| Durum | İşin son durumu. |
| Oluşturulma | Kaydın kuyruğa girdiği zaman. |
| Sonraki işlem | İşin bir sonraki işlenme zamanı. |
| İşlenme | İşin işlendiği zaman. |
Boş alanlar — olarak görünür.
Kuyruk gövdesi ve sonuç
- Kuyruk gövdesi: işin taşıdığı içerik. İçerik JSON biçimindeyse okunaklı olsun diye girintili gösterilir.
- Sonuç değeri ve Sonuç mesajı: iş işlendiğinde kayda yazılan sonuç ve mesaj. Hatalı bir işi incelerken önce Sonuç mesajı alanına bakın. Bu iki alan salt okunurdur ve yeniden kuyruğa almada gönderilmez.
İşlemler
Kaydın loglarını açma
Kaydın Anahtar 1 değeri doluysa kayıt alanlarının altında Logları göster bağlantısı çıkar. Bağlantı, ComHub loglarını bu anahtarla süzülmüş olarak yeni bir sekmede açar. Böylece aynı sipariş ya da müşteri için entegrasyonda neler olduğunu kuyruk kaydıyla yan yana inceleyebilirsiniz.
Kaydet ve yeniden kuyruğa al
Hata almış ya da yeniden çalışması gereken bir işi, aynı ya da düzeltilmiş içerikle tekrar işletmek için kullanılır.
- Listeden kaydı açın.
- Gerekiyorsa Kuyruk gövdesi alanındaki içeriği düzeltin. Değişikliklerinizi bırakmak isterseniz Değişikliği geri al düğmesine basın; düğme yalnızca gövdeyi değiştirdiğinizde görünür.
- İsterseniz Not alanına neden yeniden kuyruğa aldığınızı yazın (en fazla 500 karakter, zorunlu değil).
- Kaydet ve yeniden kuyruğa al düğmesine basın.
- Açılan Kayıt yeniden kuyruğa alınsın mı? penceresinde işin adını ve anahtarını kontrol edin. Pencere, bu gövdeyle yeni bir kuyruk kaydı oluşturulacağını ve sipariş/müşteri entegrasyonunun yeniden çalışacağını hatırlatır.
- Onaylamak için penceredeki Kaydet ve yeniden kuyruğa al düğmesine basın; vazgeçmek için Vazgeç. İşlem sürerken düğmede Kaydediliyor… yazar.
Sonuç:
- "Yeniden kuyruğa alındı: #<numara>" bildirimi çıkar; numara yeni kaydın numarasıdır.
- Liste yenilenir ve çekmece yeni kaydı gösterir.
- Eski kayıt değişmez; geçmiş olduğu gibi kalır.
- İşlem başarısız olursa onay penceresi kapanır, hata metni çekmecenin en üstünde görünür ve düzenlediğiniz gövde yerinde kalır. Hatayı okuyup yeniden deneyebilirsiniz.
Dikkat edilecekler:
- Yeniden kuyruğa alma geri alınamaz; iş yeniden çalışır ve entegrasyon karşı tarafa tekrar gidebilir. Aynı işi art arda birden fazla kez kuyruğa almayın.
- Kuyruk gövdesi boşsa alan altında Zorunlu alan uyarısı çıkar ve düğme pasif olur.
- Gövde ilk açıldığında JSON biçimindeyse, düzenlenmiş hâli de geçerli JSON olmalıdır. Aksi hâlde Gövde geçerli JSON değil uyarısı çıkar ve düğme pasif kalır.
- Yeniden kuyruğa alma yetkiniz yoksa gövde salt okunur olur, alanın altında "Yeniden kuyruğa alma yetkiniz yok; gövde salt okunur." yazar; Not alanı ve düğme görünmez.
Durumlar
| Durum (ekrandaki metin) | Anlamı | Sonraki adım |
|---|---|---|
Created (mavi) |
İş kuyruğa alındı, henüz işlenmedi. | Bir süre sonra durumun değişip değişmediğini kontrol edin. |
Wait (sarı) |
İş bekliyor. | Kaydı açıp Sonraki işlem zamanına bakın. |
Completed (yeşil) |
İş başarıyla tamamlandı. | İşlem gerekmez. |
Error (kırmızı) |
İş hata aldı. | Kaydı açın, Sonuç mesajı'nı ve Logları göster ile logları inceleyin; nedeni gidermeniz gerekiyorsa gövdeyi düzeltip yeniden kuyruğa alın. |
Listede bunların dışında bir durum kodu görürseniz, kod olduğu gibi mavi rozetle gösterilir.
Sık karşılaşılan durumlar
- Liste boş geliyor, "Kayıt bulunamadı" yazıyor. Tarih alanları boşken liste yalnızca son 24 saati (dün ve bugün) kapsar. Aradığınız iş daha eskiyse Tarih aralığı'nı genişletip Filtrele'ye basın. Anahtar kullandıysanız değerin tam ve doğru yazıldığından emin olun; parça arama yapılmaz.
- Filtreyi değiştirdim ama liste değişmedi. Filtreler Filtrele düğmesine basınca uygulanır. Vurgulu Filtrele düğmesi, uygulanmamış değişiklik olduğunu gösterir.
- Liste çok yavaş geliyor. Tarih aralığını daraltın ve mümkünse Anahtar ile arayın.
- Çekmecede "Bir şeyler ters gitti" yazıyor. Kayıt okunamadı. Tekrar dene ile yeniden deneyin; sürerse sistem yöneticinize bildirin.
- Kaydet ve yeniden kuyruğa al düğmesini göremiyorum. Hesabınızın yeniden kuyruğa alma yetkisi yoktur; kaydı yalnızca görüntüleyebilirsiniz.
- Yeniden kuyruğa aldım ama eski kayıt hâlâ
Error. Bu beklenen davranıştır: işlem yeni bir kayıt oluşturur. Sonucu, bildirimde yazan yeni kaydın durumundan takip edin.