DOSYAYA HACIZ EKLEME 0.1.40 - 20.10.2026

Evrakı Onayla sonuç mesajı:
- Dağıtımın 0.1.38 logunda haciz kaydı, cevap kaydı ve e-imza tamamlanmış; Evrakı Onayla sonrasında gelen Evrak Dosyasına Aktarıldı mesajı tanınmadığı için program hata vermişti.
- Bu tam mesaj yalnız Evrakı Onayla işleminin geçerli sonucu olarak kabul edilir. Onaya Sun akışında yeterli sayılmaz; genel bir aktarma/başarı ifadesi kabul edilmez.
- Sonuç alınamadığında veya olumsuz mesajda ikinci tıklama yapılmaması ve haczin tekrarlanmaması korunur.
- Gerçek log mesajıyla olumlu/olumsuz durumlar ve tek tıklama akışı testlere eklendi. Bu bilgisayardaki işlem geçmişine başka dairenin kayıtları yazılmadı.

0.1.39'daki zorunlu cevap şablonu düzeltmesi bu pakete dahildir:

Zorunlu cevap şablonu:
- Genel Yazıların Hazırlanması açıldığında seçili şablon okunur. Dosya Alacağına Haciz Cevap Yazısı zaten seçiliyse korunur; farklıysa veya boşsa açılır listede bu isim aranır.
- Benzer isimli Talep Yazısı, farklı ekli/sürüm numaralı adlar hedef yerine kabul edilmez. Satır seçimi kapalı kutudan tekrar okunarak doğrulanır.
- Şablon seçimi onaylayan ve dağıtım ayarlarından önce yapılır; Kaydet öncesinde yeniden kontrol edilir. Doğrulanamayan şablonla Kaydet'e basılmaz.
- Şablon listede yoksa açıklayıcı hata verilir. Önceden kaydedilen haciz tekrarlanmaz; eksik cevap, mevcut Yarım Kalan Dosyalar davranışıyla kullanıcıya bırakılır.
- Şablon alanı ve açma noktası, 1080p/1200p için Genel Yazı panelinin gerçek başlık konumunu izler.
- Gerçek kayıtlı görüntüde OCR, taşınmış panel, doğru şablonu koruma, yanlış/eksik şablonda durma, benzer listedeki hedefi seçme ve işlem sırası testleri geçti. Canlı evrak veya haciz kaydı yapılmadı.

Önceki 0.1.38 düzeltmeleri korunur:

20'li evrak kaydı:
- 0.1.31'de hata veren dosyayı kesin ayırmak için tek dosya kaydına geçilmişti. Normal dosyalar yeniden en fazla 20'li gruplar halinde Farklı Dosya üzerinden eklenir ve bir kez kaydedilir.
- Önceden mükerrer taraf hatası aldığı bilinen dosyalar ayrı denenir. Önceden tamamlanan veya sonucu kontrol bekleyen evraklar yeni gruba girmez.
- Kaydet öncesi UYAP Dosyalar tablosu panodan okunur. Numara, dosya türü ve adet tam eşleşmezse kayıt başlatılmaz.
- Kaydet öncesinde grubun dosyaları yerel geçmişe kontrol bekliyor olarak yazılır; başarı doğrulanınca her dosya TAMAM yapılır. Kapanma/zaman aşımından sonra sonucu belirsiz kalan dosyalar otomatik yeniden gönderilmez.
- Çoklu grupta mükerrer taraf uyarısı gelirse hangi dosyaların kaydolduğu tahmin edilmez. Grup bölünüp yeniden gönderilmez; grubun tamamı Yarım Kalan Dosyalar sayfasında UYAP kontrolüne bırakılır, sonraki gruba devam edilir. Bu dosyalara haciz aşaması da uygulanmaz.
- Tek dosyalık grupta mükerrer taraf hatası kesin olarak o dosyaya yazılır; önceki atlama davranışı korunur.

Ölüm Kaydı karşılaştırması:
- Her iki uygulama pencereyi kullanılabilir alana göre boyutlandırır; alt düğmeler yüksekliğe bağlıdır. Ölüm Kaydı'nın asgari yüksekliği 900, bu uygulamanın 1000 pikseldir; ekran içerikleri farklı olduğundan 900 değeri doğrudan taşınmadı.
- Ölüm Kaydı şablon tutmazsa OCR ile paneli tanır. Burada açılış beklemelerinde bulunan bu yedek, panelin hâlâ açık olup olmadığını denetleyen ekranda fonksiyonunda da kullanılır.
- %100 ölçek gereksinimi korunur. Ölüm Kaydı kodunda da tüm DPI ölçeklerini destekleyen genel yeniden ölçekleme yoktur. Ayrıntı: Ekran_Uyumu_Incelemesi.txt.

Doğrulama: 20+20+1 gruplama, eksik/fazla/yanlış dosya reddi, belirsiz grubu tekrar göndermeme ve sonraki gruba devam, yeniden başlatmada kontrol engeli, kalıcı rapor, şablon yerine OCR ile kapanış kontrolü. UYAP'ta yeni evrak/haciz kaydı yapılmadı.

Önceki 0.1.37 düzeltmeleri korunur:

1920x1080 desteği:
- UYAP penceresi artık görev çubuğu üstündeki kullanılabilir yüksekliğe sığdırılır; 1100 piksele zorlanmaz. En az 1000 piksel kullanılabilir yükseklik ve %100 ölçek gerekir.
- Evrak kaydı ve dosya arama ekranlarının alt düğmeleri ve okuma alanları gerçek pencere yüksekliğine göre yerleşir.
- Birim Seçme, Genel Yazı, İş Adımı ve Dağıtım panellerinin konumu başlıklarından bulunur; düğmeler ve OCR alanları aynı farkla taşınır. Başlık doğrulanamazsa eski koordinata tıklanmaz.
- Yeniden açılan birim listelerinin okları ve dağıtım satırları da panel kaymasını izler.
- Program penceresi görev çubuğu üstüne sığar. UYAP ekranını ayarla (1080p / 1200p) düğmesi, işlem başlatmadan pencere düzenini uygular; Windows ayarını değiştirmez.
- 1000/1032/1040/1152/1200 piksel çalışma alanlarında sınır kontrolleri, taşınan dört panel ve kısa evrak ekranı görüntüsü testlere eklendi. %125/%150 genel kullanım desteği eklenmedi.

Canlı yerleşim kontrolü: 1920x1080, %100, 1032 piksel çalışma alanında program arayüzü, boş Dosya Evrak Kayıt alt düğmeleri ve Doküman Seçme penceresi kontrol edildi. Kayıt veya onaya gönderim yapılmadı. Birim/cevap panelleri referans görüntülerde test edildi; bu çözünürlükte gerçek işlemle henüz doğrulanmadı.

Önceki 0.1.36 düzeltmeleri korunur:

Birim seçimi düzeltmesi:
- 20.10.2026 12:00 logunda ilçe listesi kapandıktan sonra kaydırma tıklamaları alttaki Sık Kullanılanlar alanına düşmüş, hedef birime ek olarak ilgisiz birim seçilmişti.
- Her kaydırma ve satır tıklamasından önce aynı UYAP sürecindeki açılır listenin hâlâ açık olduğu denetlenir. Liste kapanırsa tıklamalar kesilir ve yeniden açma denenir.
- Hedef birim eklenmeden önce yalnız bu penceredeki geçici seçim tablosu Temizle ile boşaltılır; boşluk OCR ve piksel kontrolüyle doğrulanır. Kayıtlı birim, sık kullanılan veya haciz silinmez.
- Ekle sonrası tablo panodan satır satır okunur. Yalnız hedef birimi içeren tek satır doğrulanmadan Tamam'a basılmaz.
- Liste kapanması, boş/yanlış/çoklu birim seçimi ve doğru tek birimle devam etme senaryoları çevrimdışı regresyon testlerine eklendi.

Önceki 0.1.35 düzeltmeleri korunur:

Dağıtım logları / Sıfatı düzeltmesi:
- Dört hata paketinde ALACAKLI doğru seçilmişti. Yeşil odak çerçevesi OCR'da ÂLÂÖAkLl okunmasına yol açıyordu.
- Kişi ve kurum sıfat kutularında yalnız parlak yeşil çerçeve temizlenir; siyah yazı ve mavi seçim zemini korunur. Seçenek doğrulaması aynen sürer.
- Arkadaş bilgisayarının 1920x1080, %100 ölçek ve 1032 piksel çalışma yüksekliği kullandığı loglardan doğrulandı. Alt düğmeler görünür alan dışında kalabildiği için desteklenmeyen ekran ayarlarında artık işlem başlatılmaz; uyarıyı geçip işleme devam edilemez.
- Bu değişiklik 1920x1080 desteği sağlamaz. En az 1100 piksel kullanılabilir yükseklik, %100 ölçek gerekir; 1920x1200 veya üzeri önerilir. Ekran ayarları otomatik değiştirilmez.
- Gerçek hata görüntüsünün yalnız sıfat kutusunu içeren kırpımıyla OCR ve yanlış seçenek reddi test edildi. Dağıtım bilgisayarında canlı işlem doğrulanmadı.

Önceki 0.1.34 düzeltmeleri korunur:

Onaya Sun düzeltmesi:
- E-imzadan sonra onay düğmesinin etkin ve iki okumada kararlı olması beklenir. Pasif düğmeye basılmaz.
- Düğme sabit koordinattan değil, ekrandaki yazısından bulunur. Okunamayan düğme varsayılan bir işleme dönüştürülmez.
- Onay/gönderim yalnız bir kez tetiklenir. Düğmenin pasifleşmesi veya kaybolması başarı sayılmaz.
- Onaya Sunuldu / Onaylandı gibi işlemi açıkça doğrulayan mesaj gerekir. Genel bir Başarı mesajı tek başına yeterli değildir.
- Sonuç doğrulanamazsa ikinci kez gönderilmez; kayıt yarım işler raporunda bırakılır. Haciz tekrar eklenmez.

Ekran uyumu:
Doküman Seç ve onay düğmeleri ortak görüntüden bulma katmanına taşındı. Katman, düğmenin konumunu ve etkinliğini okur; birden fazla eşleşmede tıklamaz. %100, %125 ve %150 ölçeği temsil eden görüntülerde test edilmiştir. Tüm UYAP akışı farklı ölçeklerde canlı doğrulanmış değildir; genel kullanım için %100 ölçek ve önceki sistem gereksinimleri korunur. Windows çözünürlüğü veya ölçeği otomatik değiştirilmez.

Önceki 0.1.33 düzeltmeleri korunur:

Dağıtım bilgisayarından gelen çalışma logunda XML listesi alınmış, Doküman Seç aşamasında pencere açılamamış ve F12 ile durdurulmuştu. Logda UYAP penceresinin referans ölçüden 59 piksel kısa olduğu görüldü.
Evrak ekranının alt bölümündeki düğmeler ve OCR alanları pencere yüksekliğine bağlandı. Doküman Seç düğmesi ayrıca ekrandaki yazısı okunarak bulunur; düğme doğrulanmadan tıklanmaz.
Görünür çalışma alanı dışındaki düğmelere tıklama engellenir; çözünürlük/ölçek için açıklayıcı hata gösterilir.
Yeni loglarda çözünürlük, Windows ölçeği, kullanılabilir ekran yüksekliği, UYAP pencere sınırları ve bulunan Doküman Seç konumu kaydedilir.
Gerçek kayıtlı görüntüde ve 59 piksel kısalmış yerleşimi temsil eden test görüntüsünde düğme bulma; kısa pencerede alan dönüşümleri ve ekran dışına tıklama engeli testleri geçti. Farklı dağıtım bilgisayarında canlı doğrulama yapılmadı; sistem gereksinimleri korunur.

Önceki 0.1.32 davranışları korunur:

Yarım kalan müzekkereler otomatik tamamlanmaz. Haczi kayıtlı fakat cevabı tamamlanmamış dosyalar, hata açıklaması ve yapılacak işlemle Excel'in Yarım Kalan Dosyalar sayfasına eklenir. Haciz tekrar eklenmez. Kullanıcı müzekkereyi UYAP'ta kontrol edip kendisi tamamlar.
Liste, aynı talep ve tarafa ait önceki çalıştırmaların eksik cevaplarını da gösterir; yalnız o anda seçilen yıl veya dosyalarla sınırlı değildir. Elle tamamlanan yazıların durumu kendiliğinden tespit edilmez.
Cevap kaydı başarısız olduğunda asıl hata nedeni işlem geçmişinde korunur. Mükerrer taraflar ve üç denemede okunamayan dosyalar da yarım kalan işler arasında gösterilir.
Excel'de filtreleme, hata açıklamaları için geniş sütunlar ve satır kaydırma eklendi.

Korunan davranışlar:
- Dosya listesi Rapor Al / XML ile hazırlanır.
- Dosya arama sonuçları çift tıklanarak seçilir.
- Mükerrer taraflı dosya atlanır, diğer dosyalara devam edilir.
- 0.1.32 döneminde evrak kaydı dosya bazındaydı; 0.1.38 ile normal akış 20’li gruplara döndü.
- Okunamayan dosya önce iki kez, liste sonunda üçüncü kez denenir.
- Tamamlanmış evrak ve haciz işlemleri yerel geçmişten kontrol edilir.

Doğrulama: kaynak regresyon testleri ve Pyflakes; temiz açılmış dağıtımda EXE kurulum kontrolü.
