> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryoto.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Teslimat planlama ve sürücü atama

> Günün teslimatlarını planlayın: siparişleri sevkiyat panosunda sürücülere atayın, rota oluşturun ve işi filonuz ile kargo şirketleri arasında paylaştırın.

> [!NOTE]
>
> **Nerede bulunur:** OTO FLEX → Orders — [OTO’da aç ↗](https://app.tryoto.com/oto-flex)

Planlama, bir yığın siparişi ve bir sürücü listesini bir günlük işe dönüştüren bölümdür: kim neyi alacak, hangi sırayla, hangi yoldan gidecek.

## Sevkiyat panosu

**OTO FLEX → Orders** çalışma ekranıdır ve bir siparişin yaşam döngüsüne karşılık gelen üç sekmeden oluşur:

| Sekme | İçeriği |
| - | - |
| **Unassigned Orders** | Sürücü bekleyen siparişler. Sağlıklı bir günde bu liste kendiliğinden boşalır; dolu kalan bir kuyruk, daha önceki bir aşamada bir şeylerin yanlış olduğunun işaretidir. |
| **Processing Orders** | Atanmış ve devam eden siparişler. |
| **History Orders** | Tamamlanmış siparişler; sorgulama ve itirazlar için. |

Her liste **Order ID**, **Order Date**, **Status**, **Pickup Location**, **Customer Name**, **Customer Address**, **District**, **Region**, **Shipment Number** ve **Delivery Company** bilgilerini içerir; hepsi filtrelenebilir ve varsayılan olarak bir tarih aralığı uygulanır.

![OTO FLEX sevkiyat panosu](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/flex-4-dispatch-board.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=9738706c71c2da942e5d5c480fd2576b)

Şekil 1 — Sürücü bekleyen bir sipariş. Delivery Company sütununa dikkat edin: Filo burada diğer kargo şirketleri gibi bir teslimat şirketi olarak görünür. Filonun [Kargo OTOmasyonu](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md)’nda yarışabilmesini sağlayan da aynı fikirdir.

> [!TIP]
>
> **District ve Region sevkiyatçının filtreleridir**
>
> Atanmamış kuyruk uzun olduğunda onu yönetilebilir kılan bunlardır: İlçeye göre sıralayın, günün rotalarının şekli daha hiçbir atama yapılmadan ortaya çıksın.

## Filo ayarları

**Edit Settings**, tüm filoyu yöneten yapılandırmayı açar.

![Filo ayarları](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/flex-5-fleet-settings.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=15fb4589c86c212f0eddd8d52122eb4d)

Şekil 2 — Her alan kendi açıklamasını taşır. Fleet Name tam olarak davrandığı gibi tanımlanır: “This name will be shown to end customers in tracking pages for the shipments that are carried by your own drivers.”

| Ayar | Ne yapar? |
| - | - |
| **Connection Name** | Filonun, kargo şirketlerinin göründüğü her yerde (otomasyon kurallarında, raporlarda, Delivery Company sütununda) nasıl görüneceği. |
| **Activate** | Ekrandaki metin: *“This button is for activating or disabling this feature.”* Filoyu kapatmak yapılandırmasını bozmaz. |
| **Do not send SMS** | Ekrandaki metin: *“If you activate this option, OTO will not send tracking SMS for shipments from this company to the end customer.”* |
| **Fleet Name** | *Müşterinin* takip sayfasında kargo şirketi adı yerine gördüğü ad. |
| **Driver Assignment Method** | Siparişlerin sürücülere nasıl ulaştığı. Dört model; aşağıya bakın. |
| **Proof of Pickup** · **Proof of Delivery** | Sürücünün kaydetmesi gerekenler: teslim almada Photo veya Barcode; teslimatta Photo, OTP, Photo and OTP veya Barcode. Her birinin bir *zorunlu kılma* anahtarı vardır; ayrıntılar [Teslim Alma](https://docs.tryoto.com/tr/modules/oto-flex/pickup.md) ve [Teslimat](https://docs.tryoto.com/tr/modules/oto-flex/delivery.md) sayfalarındadır. |
| **Pickup SLA (hours)** · **Delivery SLA (hours)** | Filonun verdiği söz; bir kargo şirketinin SLA’sıyla aynı terimlerle ifade edilir. [SLA Met](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md)’in ikisini adil biçimde karşılaştırabilmesi bu sayededir. |
| **Google ApiKey IP-BASED** · **Google Api Key Http-BASED** | Size ait Google anahtarları. Rota optimizasyonu ve sürüş mesafesi bunlarla çalışır. |

> [!WARNING]
>
> **Kendi Google anahtarınızı kullanın**
>
> Rota optimizasyonu, sizin sağladığınız bir Google API anahtarına bağlıdır. İki anahtar istenir, çünkü IP kısıtlamalı ve HTTP yönlendiren (referrer) kısıtlamalı anahtarlar farklı çağrılar için kullanılır. Bunlar olmadan mesafeye dayalı rotalama ve optimizasyon çalışamaz; yeni bir filo kurulumunun hiçbir şey yapmıyor gibi görünmesinin en yaygın nedeni budur.

## Sürücü atama

Atama otomatiktir ve yöntem tüm filo için bir kez seçilir. **Beş** yöntem vardır.

![Driver Assignment Method listesi](https://mintcdn.com/oto/ft-bRlLvOnJkbVoC/images/flex-6-assignment-methods.png?fit=max\&auto=format\&n=ft-bRlLvOnJkbVoC\&q=85\&s=b681c8442ff8479c03c5de7694025802)

Şekil 3 — Beş seçenek: Broadcast seçili; listede ayrıca Least Task, Manual, Nearest Driver ve Area Based yer alır. Üstteki yardım metni bunların yalnızca dördünü açıklar.

Ürün, beş yöntemden dördünü kendi ifadeleriyle açıklar:

> “You can select the method you want to use to assign drivers to tasks automatically. Nearest Driver selects the nearest driver from the pickup location. Broadcast method sends a notification to all drivers who can deliver the order, Least Task selects the driver with least number of tasks and Manual is for manual assignments only.”

| Yöntem | Nasıl atar? | Kimlere uygun? |
| - | - | - |
| **Nearest Driver** | Teslim alma noktasına en yakın sürücü. | Teslim almaya kadar geçen dakikaların önemli olduğu yoğun kentsel operasyonlar: anında ve aynı gün teslimat. |
| **Broadcast** | Siparişi teslim edebilecek tüm sürücülere bildirim gönderir; kabul eden alır. | Sürücülerin işi kendilerine söylenmesini beklemek yerine kendi seçtiği serbest çalışan ve sözleşmeli filolar. |
| **Least Task** | O anda en az görevi olan sürücü. | Amaç en hızlı tekil teslim alma değil de ekip genelinde dengeli bir gün olan kadrolu filolar. |
| **Manual** | Otomatik atama yapılmaz; kararı bir sevkiyatçı verir. | Küçük filolar, karmaşık yükler veya bir kişinin sistemde olmayan bir bilgiye sahip olduğu her operasyon. |
| **Area Based** | Coğrafyaya göre atar; aşağıdaki nota bakın. | Bir sürücünün en yakındaki işin peşinden koşmak yerine bir zona sahip olduğu, bölgelere göre organize filolar. |

> [!NOTE]
>
> **Area Based ve çizdiğiniz bölgeler**
>
> Bu ekrandaki yardım metni ilk dört yöntemi açıklar. **Area Based**, [Filo Yönetimi](https://docs.tryoto.com/tr/modules/oto-flex/fleet-management.md)’nde yapılandırılan **Areas** üzerinden çalışır; yani bir **OTO Flex Drivers** listesi, bölge bazında kapasite ve çakışmaları çözmek için bir öncelik taşıyan poligonlardan. Bu nedenle filonuz en yakındaki işin peşinden koşmak yerine bölgelere göre organize edilmişse kullanılacak yöntem budur.

> [!TIP]
>
> **Seçim aslında kararın kimde olduğuyla ilgilidir**
>
> **Nearest Driver**, **Least Task** ve **Area Based** kararı sisteme bırakır ve sırasıyla hız, adalet ve bölge için optimize eder. **Broadcast** kararı sürücülere bırakır; sözleşmeli bir filoyu işler kılan da, öngörülemez kılan da budur. **Manual** kararı sevkiyatçıda tutar.
>
> Bu, tüm filo için tek bir ayardır; bu yüzden sürücülerinizin gerçekte nasıl istihdam edildiğiyle eşleştirmeye değer. Maaşlı sürücülere dayatılan bir broadcast modeli kimsenin kabul etmediği siparişler üretir; sözleşmeli sürücülere dayatılan bir en yakın sürücü modeli ise hiç kabul etmedikleri işler üretir.

## Rotalar

### Oluşturma ve optimizasyon

Siparişler bir rotada gruplandırılır, rota kuş uçuşu mesafeye göre değil **gerçek trafik verilerine** göre optimize edilir ve bir sürücüye verilmeden önce simüle edilebilir. Rota planlamasını güvenle değiştirilebilir kılan simülasyondur: Farklı bir gruplamanın ne sonuç vereceğini görebilirsiniz.

Optimizasyon tek tek sürücüler için değil, aynı anda **birden fazla sürücü** için çalışır. Mantıklı bir sonuç almanın tek yolu da budur; çünkü bir sürücü için en iyi rota çoğu zaman filo için daha kötü bir gün demektir.

![Oluşturulmuş bir rota](https://mintcdn.com/oto/YkJay8Y-1RDv8ciw/images/flex-9-view-route.png?fit=max\&auto=format\&n=YkJay8Y-1RDv8ciw\&q=85\&s=11842539b4da4aaaf88019dac8a6ae5a)

Şekil 4 — Haritada çizilmiş rota, sağda özeti ve altta sırasıyla durakları.

> [!NOTE]
>
> **Bir seferde yirmi durak**
>
> Rota optimizasyonu tek bir istekte en fazla **20 sipariş** işler; bu sınır Google rotalama API’sinden gelir. Yirmiden fazla durağı olan bir sürücü parçalar halinde planlanır. Elli duraklı bir tur söz vermeden önce bilinmesinde fayda vardır.

### Bir rotanın kaydettikleri

Bir rotayı açtığınızda özetini ve durak listesini görürsünüz:

| Alan | Size ne söyler? |
| - | - |
| **Route ID · Route Name** | Tanımlayıcı ve listede tanıyabileceğiniz bir ad. |
| **Pickup Location** | Rotanın başladığı yer: depo, şube veya dağıtım merkezi. |
| **Vehicle Type** | Rotalar bir araca göre oluşturulur; kapasiteye bu şekilde uyulur. |
| **Number of Shipments** | Rotanın kaç durağı olduğu. |
| **Planned Distance** · **Planned Duration** | Optimizasyon motorunun rotanın kilometre ve dakika olarak maliyetine ilişkin beklentisi. |

Altında, **Order Details** her durağı **sıra** numarasıyla; **Order ID**, **Planned Start Time** ve **Actual Arrival Time** bilgileriyle listeler.

### Planlanan ve gerçekleşen

Son iki alan bu ekrandaki en faydalı bilgidir. Her rota *planlananı* (mesafe, süre, durak bazında başlangıç saati) ve gerçekte *ne olduğunu* (her varışı tek tek) yan yana taşır.

> [!TIP]
>
> **Rota geçmişini saklamaya değer kılan budur**
>
> Yalnızca bakabildiğiniz bir rota, sürücünün nereye gittiğini söyler. Planı ve gerçekleşeni yan yana tutan bir rota ise planın iyi olup olmadığını söyler.
>
> Başka hiçbir şeyin yanıtlamadığı üç soruyu yanıtlar: Optimizasyon motorunun süre tahmini şehriniz için gerçekçi mi, yoksa sistematik olarak iyimser mi? Hangi duraklar alışkanlık haline gelmiş şekilde gecikiyor ve bunun nedeni adres mi, günün saati mi? Ve bir müşteri kimsenin gelmediğini söylediğinde sürücü gerçekte saat kaçta vardı?

[Sürücü performansı](https://docs.tryoto.com/tr/modules/oto-flex/fleet-management.md) da aynı kayıt üzerinden ölçülür. **Actual Arrival Time** sütununu korumaya değer olmasının nedeni de budur: Bu sütun yalnızca sürücüler durakları sonradan hafızadan değil, uygulamada anında tamamladığında dolar.

### Planlanmış siparişler

Teslimat zaman aralığı olan siparişler, geldikleri anda sevk edilmek yerine o zaman aralığına planlanır; böylece rota müşteriye verilen zaman dilimine uyar. Bu, [Gönderim ve Takip](https://docs.tryoto.com/tr/modules/shipping-management/shipping-and-tracking.md) bölümünde anlatılan planlı gönderi oluşturmanın filodaki karşılığıdır.

## Filo ve kargo şirketleri

Bir siparişin kendi sürücünüze mi yoksa bir kargo şirketine mi gideceği kararı, filonun diğerleri gibi bir teslimat şirketi olduğu [Kargo OTOmasyonu](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md)’nda verilir. **Driver Available**, **Driver Task**, **If destination is in these Areas** ve **Driving Distance** gibi uygunluk koşulları, bu sınırı uygulamada ifade eder: Müsait biri varsa çevre yolunun içinde filoyu kullanın, aksi halde bir kargo şirketini.

> [!TIP]
>
> **Önce yedek kuralı yazın**
>
> Kargo şirketine düşen bir yedek kuralı olmayan filo kuralı, filo dolu olduğunda atanmadan bekleyen siparişler üretir. Her *şu durumda filoyu kullan…* kuralını, onun reddettiklerini yakalayan kuralla eşleştirin.

## Hizmet siparişleri

Her ziyaret bir koli bırakmak değildir. Hizmet siparişleri kurulum, montaj, bakım ve toplama ziyaretlerini kapsar; **birden fazla hizmet türü**, **dinamik hizmet süreleri** (otuz dakikalık bir kurulum iki dakikalık bir teslim değildir ve rotanın bunu bilmesi gerekir) ve alet, ikinci bir kişi ya da belirli bir beceri gibi **hizmet gereksinimleri** ile birlikte.

## Teslimat zaman aralığı kapasitesi

Zaman aralığı kapasitesi, bir zaman aralığının kaç teslimat kabul edeceğini sınırlar; böylece ödeme sayfasında verilen söz, filonun gerçekten tutabileceği bir söz olur. Bölge kapasitesi ve sürücü kapasitesi aynı günü iki farklı yönden sınırlar; açık görünen ama doymuş bir bölgede kalan bir zaman aralığına yine de hizmet verilemez.

## İlgili sayfalar

* [Filo Yönetimi](https://docs.tryoto.com/tr/modules/oto-flex/fleet-management.md): bu bölümün okuduğu sürücüler, bölgeler ve kapasiteler.
* [Teslim Alma](https://docs.tryoto.com/tr/modules/oto-flex/pickup.md): bir rota atandıktan sonra olanlar.
* [Kargo OTOmasyonu](https://docs.tryoto.com/tr/modules/shipping-management/shipping-automation.md): filo ve kargo şirketi karşılaştırması.


## Related topics

- [Planlar, fiyatlar ve eklentiler](https://docs.tryoto.com/tr/pricing/plans-and-packaging.md)
- [OTO FLEX: kendi sürücülerinizle teslimat](https://docs.tryoto.com/tr/modules/oto-flex/overview.md)
- [Sürücü ve filo yönetimi](https://docs.tryoto.com/tr/modules/oto-flex/fleet-management.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.