Odoo
Odoo Workflows
Kurulum blipit_monitor 1.15.0 from the Odoo Apps store
Odoo Workflows, kullanıcılarınızın Odoo'da attığı her iş adımını, örneğin Teklifi onayla, Faturayı işle, Teslimatı doğrula, Ödeme kaydet ve POS oturumunu kapat, ve her zamanlanmış işi gösterir. Blipit her biri için ne sıklıkla başarılı olduğunu, kimi durdurduğunu, hangi belgelerin beklediğini ve neden başarısız olduğunu söyler; böylece bozuk bir süreci kimse sizi aramadan önce öğrenirsiniz.
1Açın
Blipit modülünü 1.15.0 veya sonrasına yükseltin: Uygulamalar, Blipit Error Monitoring, Yükselt. Başka kurulacak bir şey yok. Sayım, bir kullanıcının bastığı bir sonraki düğmeyle başlar ve Odoo'ya bağlı projelerde app.blipit.io kenar çubuğunda Workflows görünür. İlk adım gelene kadar sayfa, veritabanınızdan ilk iş akışını beklediğini söyler.
2Workflows sayfası neler gösterir
Üstteki kutucuklar başarısız olan iş akışlarını, etkilenen kişileri, bekleyen belgeleri ve etkilenen şirketleri sayar. Altında iş akışları uygulamaya göre gruplanır (Satış, Muhasebe, Envanter, Satış Noktası, Zamanlanmış işler vb.); her birinin başarı oranı ve Başarısız, Bozulmuş ya da Sağlıklı durumu vardır. Uygulamaya, şirkete ve son 24 saate, 7 güne ya da 30 güne göre filtreleyin. Bir iş akışını açınca şunları görürsünüz:
- Denemeler, başarısızlıklar, etkilenen kişiler ve şirketler, dönem boyunca başarı oranının eğilimiyle birlikte.
- Neden başarısız oluyor: başarısızlıkların ardındaki sorunlar, her biri Çökme ya da Engellendi olarak işaretli ve sorun sayfasına bağlı.
- Bekleyen belgeler: başarısız bir adımın dokunduğu her sipariş, fatura ya da teslimat, her biri doğrudan Odoo'nuzdaki kayda bağlı.
- Sorun sayfası aynı bağı diğer taraftan gösterir: bir hatanın bozduğu iş akışları ve dokunduğu kayıtlar. Genel Bakış en kötü üç iş akışınızı gösterir.
3Hangi adımlar sayılır
Blipit bir belgeyi ileri taşıyan düğmeleri sayar: Odoo'nun kendi düğmeleri, örneğin Teklifi onayla, Fatura oluştur, Faturayı işle, Ödeme kaydet, Alacak dekontu, Teslimatı doğrula, Satın alma siparişini onayla ve POS oturumunu kapat, ve özel modüllerinizdeki action_ ve button_ metotları; bunlar uygulamalarının altında metottan türetilen bir adla görünür (action_approve_order, Approve order olur). Her zamanlanmış iş çalışması da sayılır, Elle çalıştır dahil, ayrıca Eylem menüsünden başlatılan sunucu eylemleri de. Görünüm açma, yazdırma ve diğer okuma çağrıları sayılmaz; böylece liste kısa kalır.
4Engellendi, çöktü ve zaman aşımı
Her deneme dört şekilden biriyle biter. Başarılı: adım tamamlandı. Engellendi: Odoo kullanıcıyı, üzerine bir şey yapabileceği bir mesajla durdurdu (UserError, ValidationError veya AccessError; örneğin eksik bir hesap ya da eksik bir rota). Çöktü: beklenmeyen bir hata. Zaman aşımı: Odoo zamanlanmış bir işi çok uzun sürdüğü için durdurdu. Engellenen adımlar başarı oranında eksiksiz sayılır ve her 20'den biri ayrıca nedeni okuyabilmeniz için uyarı olayı olarak saklanır; engellenen adımlar asla kimseyi çağırmaz. Çökmeler ve zaman aşımları diğerleri gibi hata olayı olarak gelir.
5Her dakika sayılır
Her Odoo worker'ı denemelerini bellekte toplar ve dakikada bir, tek bir küçük istekle Blipit'e gönderir; boştayken hiçbir şey göndermez. Bir çağrının iş akışı olup olmadığına karar vermek, veritabanı sorgusu olmayan basit bir aramadır; bu yüzden sayfalar yavaşlamaz. Sayımlar olay olarak faturalandırılmaz; planınızın olaylarına yalnızca hatalar ve engellenen adım örnekleri sayılır.
7Uyarılar
Uyarılar sayfasında, ikisi de baştan açık iki kurallı bir İş akışı uyarıları bölümü vardır. Birçok kişi için başarısız, aynı iş akışında 10 dakika içinde 3 veya daha fazla kişi bir çökmeyle karşılaştığında tetiklenir. Zamanlanmış iş başarısız, zamanlanmış bir iş art arda 2 çalışmada başarısız olduğunda ya da zaman aşımına uğradığında tetiklenir. Eşiği ve süreyi değiştirebilir ya da bir kuralı kapatabilirsiniz. İş akışı uyarıları diğer uyarılarınızla aynı kişilere ve kanallara gider (e-posta kuralları, Slack, Microsoft Teams ve webhook'lar, hiçbiri yoksa sahipler), ertelemelere ve saatlik uyarı bütçesine uyar, iş akışı başına bir bildirim gönderir ve sorun 15 dakika boyunca ortadan kalktığında her şey yolunda mesajı gönderir. Engellenen adımlar asla uyarı oluşturmaz.
8Planlar
- Her plan: iş akışına göre başarısızlıklar, etkilenen kişiler, Odoo bağlantılarıyla bekleyen belgeler, nedenler ve Birçok kişi için başarısız uyarısı.
- Solo ve üstü: başarı oranları, denemeler ve eğilim, Zamanlanmış iş başarısız uyarısı ve Odoo'da kayıttaki şerit.
- Geçmiş: Free'de 7 gün, ücretli planlarda 30 gün.
- Denemeler her planda sayılır; bu yüzden yükselttiğiniz anda yakın geçmişiniz için başarı oranları görünür.
9Gizlilik
Başarılı adımlar yalnızca sayı olarak gönderilir: iş akışı, şirket ve kaç tane olduğu. Başarısız bir adım ayrıca dokunduğu belgelerin kayıt kimliklerini (en fazla 20), Odoo kullanıcı kimliğini ve şirket kimliğini gönderir; hepsi düz sayılardır. İş akışı verileri asla tutar, ad ya da mesaj taşımaz. Odoo'nun engellenen kullanıcıya gösterdiği mesaj, şeridin okuduğu yer olan kendi Odoo veritabanınızda kalır. Her 20'de bir engellenen adım örnekleri hata olaylarıdır ve mesajlarındaki sayılar ile tırnak içindeki değerler Odoo'dan çıkmadan önce kaldırılır.
Bilmekte fayda var
- Kendi sunucularınızdaki Odoo'da ve Odoo.sh'te çalışır. Odoo Online üçüncü taraf modüllere izin vermez.
- Odoo bir worker'ı yeniden başlattığında, örneğin limit_request'e ulaştıktan sonra, o worker'ın en fazla bir dakikalık sayımları kaybolabilir. Başarı oranları bunu tolere eder.
- Odoo bir veritabanı çakışmasından sonra bir adımı yeniden denediğinde yalnızca son sonuç sayılır.
- Eski modül sürümlerinden gelen hatalar, istek düğmenin adını içerdiğinde sorun sayfasında iş akışlarını yine gösterir; ancak başarı oranları ve bekleyen belgeler 1.15.0 gerektirir.
- Kayıt bağlantıları Odoo'nuzu, modülün bağlandığında bildirdiği adreste /odoo/<model>/<id> olarak açar.
- Başarısız adım kayıtları planınızın iş akışı geçmişine uyar; adımı daha sonra başarılı olan bir kayıt 7 gün sonra silinir.
Takıldınız mı? support@blipit.io adresine e-posta gönderin. Her projenin anahtarları ve tam DSN'i app.blipit.io içindeki API anahtarları altındadır.
