Yeni sürüm erpcrm-pro.zip dosyasında hazır. Saf PHP 8 + MySQL ile modüler bir MVC yapısında yazıldı. 10 modül, 49 tablo ve 231 PHP dosyasından (~25.000 satır) oluşuyor. Composer veya internet bağlantısı gerekmiyor; PDF motoru ve tüm arayüz kütüphaneleri pakette.
Kurulum: Dosyaları sunucuya yükleyip install.php adresini açın. Sihirbaz veritabanını, rolleri ve yönetici hesabını kendisi oluşturur. İsterseniz tüm modülleri dolduran örnek verileri de yükler. Ayrıntılar README’de.
Neler var
  • CRM: cariler, cari ekstre (PDF), sürükle-bırak satış hunisi, aktiviteler ve takvim.
  • Satış ve Satın Alma: teklif → sipariş → irsaliye → fatura → iade akışı. Kısmi teslimat takibi, dövizli belgeler, yazıyla tutarlı PDF ve e-posta ile gönderme var.
  • Stok: çoklu depo, transfer, sayım ve ortalama maliyet.
  • Finans:
    • Tahsilat ve ödemeler faturalarla eşleşir.
    • Çek/senet portföyü, taksit planları, virman ve bütçe var.
    • Merkez Bankası (TCMB) kurları otomatik çekilir.
  • İK: personel, çalışanların kendi izin talebi ve onay akışı, bordro ve pusula PDF’i.
  • Projeler: Kanban görev panosu, kronometreli zaman çizelgesi, faturalanmamış saatlerden fatura oluşturma.
  • 23 rapor: gelir tablosu, alacak/borç yaşlandırma, KDV özeti ve diğerleri. Hepsi Excel, PDF ve yazdırma çıktılı.
  • REST API: dokümantasyon sayfasıyla birlikte.
  • Yönetim ve güvenlik:
    • Rol bazlı yetki matrisi ve alan bazında denetim kaydı.
    • İki adımlı doğrulama (Google Authenticator uyumlu).
    • Otomatik yedekleme ve zamanlanmış görevler.
    • Excel içe/dışa aktarma ve SMTP e-posta.
Test sonuçları
  • Uçtan uca testler: 411 testin 409'u geçti. Kalan 2 hata kodda değil, testin kendisinde: biri eski firma adını, diğeri yalnızca 2 zamanlanmış görev bekliyordu.
  • Sayfa taraması: 208 farklı sayfa iki dilde tarandı, hata çıkmadı. Kalan uyarılar tarayıcının yanlış alarmı; ekranda kod olarak gösterilen görev ve yetki adlarını eksik çeviri sanıyor.
  • Paket kurulumu: Zip, boş bir klasörde web sihirbazıyla sıfırdan kurulup tekrar tarandı.
Bilmeniz gerekenler
  • Bordro bir tahmindir. Kurulumdaki SGK oranları, vergi dilimleri ve asgari ücret yer tutucu değerler. Kullanmadan önce Ayarlar → İnsan Kaynakları bölümünden güncel resmi değerlerle güncelleyin ve mali müşavirinizle doğrulayın.
  • Kur çekme: Kurlar her gün 16:00'da TCMB’den çekilir. Bu ortamda internete erişim olmadığı için yalnızca bağlantı hatası durumu test edilebildi; gerçek sunucuda çalıştığını bir kez kontrol edin.
  • Numara boşlukları: Belge numarası taslak oluşturulurken verilir; silinen taslaklar numara sırasında boşluk bırakır.
  • e-Fatura yok: e-Fatura / e-Arşiv entegratör bağlantısı yok. Numaralar GİB biçimine uygun ve REST API üzerinden bağlanılabilir.
  • Kurulum sonrası: Kurulumdan sonra public/install.php dosyasını silin, yönetici hesabında iki adımlı doğrulamayı açın.
Bir sonraki adım olarak bir e-Fatura entegratörüne (ör. GİB özel entegratörü) bağlantı eklenebilir.


DOSYA İNDİRME LİNKİ