Nasıl çalışır?
Motor iki aşamada çalışır ve sayfada her biri için bir sekme vardır.2. aşama: otomasyon kuralları
Önce seçimi ele alıyoruz, çünkü çoğu kişi işe buradan başlar. Her kural bir sipariş kümesiyle eşleşir ve 1. aşamayı geçen kargo şirketleri arasında nasıl seçim yapılacağını belirtir.
Şekil 1 — Pazara ve kargo şirketine göre düzenlenmiş gerçek bir kural seti. Orders sütunu her kuralın gerçekte kaç sipariş aldığını sayar; hiç tetiklenmeyen ya da olması gerekenden fazlasını yutan bir kuralı fark etmenin en hızlı yolu budur.
Kural oluşturma
Add OTOmation Rule şu bilgileri alır: Rule Name, Status, Partner Type, kuralın hangi siparişlere uygulanacağını belirleyen Conditions, bir Method ve Switch to next carrier on failure anahtarı. Partner Type, OTO Rates ya da Own Rates’tir; yani kuralın hangi ticari model içinde seçim yapacağı. Bir kural ikisinden biri içinde çalışır, ikisini birden kapsamaz.Kural koşulları
Yaklaşık elli koşul türü vardır; bir kuralın güvenli olacak kadar özgül olabilmesini sağlayan da budur. Gruplar şöyledir:Seçim yöntemleri
Üç aileye ayrılan sekiz yöntem vardır.
Şekil 2 — Bir kuralda açık Method listesi. Switch to next carrier on failure da hemen yanında yer alır.

Şekil 3 — İki kargo şirketi arasında 60/40 dağılım. Sözleşmede pazarlıkla belirlenen bir hacim taahhüdü, sistemin sipariş sipariş gerçekten uyguladığı bir şeye burada dönüşür.
Data Period
Dört performans yönteminden herhangi birini seçtiğinizde ay cinsinden bir Data Period alanı görünür. Puanın hesaplandığı geçmiş aralığıdır ve bir formalite değil, gerçek bir karardır: Kısa bir aralık, aksamaya başlayan bir kargo şirketine hızla tepki verir; uzun bir aralık ise kötü geçen iki haftayla kolayca çarpıtılamaz. Kural listesinde bir sütun olarak görünür; böylece hangi kuralın neye göre karar verdiğini tek bakışta görebilirsiniz.Farklı siparişler için farklı yöntemler
Her kuralın bir yöntemi vardır; birden fazla kural yazmanızın nedeni de tam olarak budur. Standart yurt içi siparişler için en düşük maliyet, teslimat zaman aralığı olan her şey için en iyi SLA, hacim taahhüdünüz olan kargo şirketi için sabit bir yüzde dağılımı. Sort Rules kuralların değerlendirilme sırasını belirler ve koşulları eşleşen ilk kural kararı verir.Hata yönetimi
Her kuraldaki Switch to next carrier on failure, bir gönderi oluşturma başarısız olduğunda siparişin ilerlemeye devam etmesini sağlar: Motor durmak yerine bir sonraki adaya geçer. Bu olmadan, bir kargo şirketinin API kesintisi birinin fark etmesi gereken bir gönderilmemiş sipariş kuyruğuna dönüşür.1. aşama: uygunluk kuralları
Delivery Company Feasibilities sekmesinde her kural, bağlı bir kargo şirketini adlandırır ve belirli koşullarda onunla ne yapılacağını söyler. Bu liste genellikle kural listesinden daha uzundur, çünkü her kargo şirketi için bir veya daha fazla kayıt içerir.
Şekil 4 — Her kargo şirketi bağlantısı için bir kural; her birinin kendi Action ve Status değeri vardır. Burada Sort Rules olmadığına dikkat edin: Sıralama uygunluk için değil, seçim için geçerlidir.

Şekil 5 — Asıl dikkat edilmesi gereken yetenek Add Condition Group’tur: Burada vardır ama otomasyon kurallarında yoktur; bu yüzden gerçekten iç içe geçen uygunluk mantığı bu sekmeye aittir.
Güvenmeden önce test edin
İki mekanizma vardır ve farklı soruları yanıtlarlar. Test Mode bir kural durumudur. Kural değerlendirilir ve sonucu kaydedilir ama uygulanmaz; böylece yeni bir kural canlı kurallarla birlikte bir hafta çalışabilir ve ne yapmış olacağına göre değerlendirilebilir. Automation Test gerçek bir Order Number alır ve her kuralın o sipariş için verdiği kararı değerlendirme sırasına göre numaralandırarak gösterir. Her sonuç Rule Name, Assignment Priority Method, kuralın Status değeri ve bir Test Result içerir; ayrıntılar için genişletilebilir. İadeler de bu kurallarla yönlendirildiği için Reverse Shipment anahtarı aynı testi dönüş ayağı için çalıştırır.
Şekil 6 — İki kural siparişi reddetti, üçüncüsü aldı. İki ret de “No eligible carriers matched the rule conditions” diyor.
İlgili sayfalar
- Kargo Şirketi Entegrasyonu: sözleşme fiyatları, SLA’lar, kapsama alanı ve kapasite. Bu motorun tarttığı her şey orada ayarlanır.
- Sipariş yönlendirme: hazırlama lokasyonunu seçen kardeş motor. Aynı yapıda, siparişin yaşamında daha erken bir aşamada çalışır.
- OTO FLEX: aynı kurallarda kargo şirketleriyle yarışan kendi sürücüleriniz.
- İade otomasyonu: iade gönderileri de bu motor tarafından seçilir.
- Kargo fatura mutabakatı: en ucuz kargo şirketinin gerçekten en ucuz şekilde faturalayıp faturalamadığını sonradan kontrol eder.

