Onarım Ekstresi
Bir cari hesap sisteminin raporu, cari hesap mantığıyla tutuldu. Bulunan her hata borç, teslim edilen her çözüm alacak. Yürüyen bakiye, projenin tamamlanma oranı.
Ne bozuktu, ne yapıldı
Sol taraf teşhis, sağ taraf tedavi. Oran sütunu, her adımdan sonra projenin nereye geldiğini gösterir.
| Bulgu / İşlem | Hata | Çözüm | Oran |
|---|---|---|---|
| Kur, muhasebe kaynağı olarak bir vitrin eklentisinden okunuyordu FOX Currency, kuru Yahoo’dan alıyordu. Feny’nin politikası ise TCMB satış kuru. Site ile şirket politikası birbirinden kopuktu. | −1 | — | 0% |
| Geçmiş işlemler her sayfa açılışında yeniden değerleniyordu Siparişe kur yazılmadığı için tarihi tutarlar bugünün kuruyla bölünüyordu. Temmuz’daki bir ödemenin dolar karşılığı her gün değişiyordu. | −1 | — | 0% |
| Bakiye dört ayrı yerde, dört ayrı kez hesaplanıyordu Ekstre, dashboard, bakiye rozeti ve ödeme formu aynı hesabı bağımsız yapıyordu. Farklı anlarda farklı canlı kur okudukları için hiçbiri diğerini tutmuyordu. | −1 | — | 0% |
| Dashboard dolar ile TL’yi doğrudan topluyordu Hiç çevirim yapmadan ham toplam alıp sonuna ₺ ekliyordu. Ekranda görünen 6.000,00 ₺ hiçbir para biriminde anlamlı değildi. | −1 | — | 0% |
| Ödeme tutarı sepette kura bölünüp checkout’ta geri çarpılıyordu “Tersine kur mühendisliği” olarak yazılmış bu yöntemde bölme ve çarpma farklı anlarda oluyordu. Tahsil edilen tutarın girilenden sapma riski taşıyordu. | −1 | — | 0% |
| Cari borç tarafı sisteme hiç girmiyordu Satışlar site dışında yapılıyor, siteye yalnızca ödemeler işleniyordu. Bu yüzden bütün bayiler alacaklı görünüyordu. | −1 | — | 0% |
| Kur motoru TCMB döviz satış kuru günde iki kez çekilip kendi tablosuna yazılıyor. Tarihi kurlar arşivden alınabiliyor, tatil günleri önceki iş gününden devralıyor. Kayıtlı bir kur bir daha değişmiyor. | — | +1 | 15% |
| Kur damgası Her siparişe kendi günündeki kur, dolar ve TL karşılığı kalıcı olarak yazılıyor. 298 geçmiş sipariş geri dolduruldu, yeni siparişler otomatik damgalanıyor. | — | +1 | 28% |
| Cari motor Hareket listesi ve bakiye tek bir kaynaktan üretiliyor. Ekranlar artık hesap yapmıyor, okuyor. Çelişmeleri matematiksel olarak imkânsız. | — | +1 | 38% |
| Devir bakiye altyapısı DIA’daki bakiyenin bir kesim tarihindeki fotoğrafı başlangıç noktası olarak giriliyor. Site üstüne kendi hareketlerini ekliyor, öncesini tekrar saymıyor. | — | +1 | 45% |
| Başlık rozetleri Kur rozeti TCMB satışını gösteriyor. Bakiye rozeti damgalanmış hareketlerden okuyor, dolar bazlı bayide bugünkü TL karşılığını da yazıyor. | — | +1 | 50% |
| Ekstre, dashboard ve ödeme formu Üçü de cari motordan besleniyor ve aynı rakamı gösteriyor. Ekstrede devir satırı, satır bazlı kur, tarih ve tip filtreleri, yazdırma ve Excel çıktısı var. Ödeme formunda girilen TL’nin kaç dolar işleneceği ödemeden önce gösteriliyor. | — | +1 | 56% |
| Manuel cari hareket girişi Site dışı faturalar, tahsilatlar ve düzeltmeler sipariş oluşturmadan cariye işlenebiliyor. Sekiz işlem türü, her biri bayinin ekstresinde açıklama olarak görünüyor. Defterin eksik olan borç tarafı böylece kapandı. | — | +1 | 50% |
| Yönetici cari kartı Bayi listesi borç sırasına göre, toplam alacak üstte. Tek bayi kartında tam ekstre, sipariş bağlantıları ve yazdırma. Devir bakiyesi eksik hesaplar işaretli. | — | +1 | 54% |
| WordPress yönetim paneli Tüm paneller taslak sayfalardan alınıp yönetim menüsüne taşındı. Genel bakış ekranı, eksik devir sayısını rozet olarak gösteriyor. | — | +1 | 57% |
| Kur politikası Feny’nin kontrolüne geçti TCMB efektif satış kuru varsayılan oldu, iki haneye yukarı yuvarlanıyor. Feny sabah kendi kurunu girebiliyor; girmediği gün sistem otomatik çekiyor. Kaynak ve yuvarlama panelden değiştirilebiliyor. | — | +1 | 59% |
Alan alan durum
Para hesabının doğruluğunu belirleyen katmanlar tamamlandı. Geride kalanlar veri bütünlüğü ve mühendislik hijyeni tarafında.
Kalanlar
Öncelik sırasına göre. Kırmızı çizgili olanlar sitenin doğru çalışması için şart, sarı çizgili olanlar Feny’den bilgi bekliyor.
Devir bakiyelerin girilmesi
Feny bir kesim tarihi seçip DIA’dan bayi bazında bakiye listesi verecek. Araç ve kılavuz hazır; bu veri girilmeden sitedeki rakamlar bayilerin gerçek borcunu göstermez. Projedeki tek gerçek engel bu.
Eski snippet’lerin temizliği
Dört ayrı snippet aynı anda para birimini zorluyor ve birbirinin üstüne yazıyor. Tersine kur mühendisliği kodu da hâlâ duruyor. Tek kurala indirilecek.
FOX’un tek kaynağa bağlanması
FOX manuel moda alınıp kuru TCMB beslemesinden okuyacak. Vitrin fiyatı ile muhasebe aynı sayıyı kullanacağı için çelişme ihtimali ortadan kalkar.
Business plan ve staging
Mevcut Premium pakette staging yok ve yedekler haftalık. Para hareketi tutan bir sitede günlük yedek ve test ortamı gerekiyor.
Tek eklentiye taşıma
31 snippet tek bir feny-b2b eklentisinde toplanıp sürüm kontrolüne alınacak. Geri alınabilir, devredilebilir ve güncellemeden etkilenmeyen bir yapı.
Tahsilat dekontu
Ödeme sonrası bayiye tarih, tutar, kur ve dolar karşılığını içeren yazdırılabilir dekont. Mutabakat itirazlarını baştan kesen belge.
DIA entegrasyonu
Cari bakiye ve ekstre doğrudan DIA’dan okunacak, siteden alınan tahsilatlar DIA’ya dekont olarak yazılacak. Devir bakiye ve manuel giriş o gün gereksiz hale gelir.
Uçtan uca test ve devreye alma
Gerçek bayi hesabıyla sipariş, ödeme, ekstre ve mutabakat akışının baştan sona doğrulanması. Feny’nin kendi kayıtlarıyla karşılaştırma.