Sayfa: Kasalar (``)
| URL | https://www.byonetim.com.tr/temiz/ |
| View | kasalar/cash_page_view.php → kasalar/2_cash_list.php |
| Veri | kasalar/data/cash_list_data.php |
| Menü | Finans — Kasalar |
| Kabuk | _shell.md |
Amaç
Nakit ve banka kasaları listesi; bakiye; sıralama; yeni banka hesabı; düzenleme; açılış bakiyesi; virman; banka entegrasyonu (Ziraat vb.); ekstre (modal veya ``).
Render modu
İlk yükleme SSR: Kasa kartları ve banka logoları cash_list_data.php ile PHP’de. İlk network’te liste JSON API’si yok.
Statik görseller: banka/bankalogo/*.svg, bankalogo/blogo.png (kartlarda).
İlk yükleme — API (network)
Yalnızca kabuk:
| Endpoint | Amaç |
|---|---|
GET api/abonelik_uyari.php |
Kabuk |
GET api/menu_siralama.php?action=yukle |
Kabuk |
Sayfaya özel statik
| Tür | Dosya |
|---|---|
| CSS | cash.css |
| JS | kasalar.js (sayfa sonunda 2_cash_list.php; layout’ta da global yüklenir — network’te iki kez görülebilir) |
window.CASH_ROUTES: 2_cash_list.php, 4_cash_update.php
2_cash_list.php ek globaller:
| Değişken | Hedef |
|---|---|
KASALAR_BASE_URL |
kasalar/ |
CASH_UPDATE_URL |
kasalar/4_cash_update.php |
CASH_VIRMAN_URL |
kasalar/banka_virman.php |
CASH_KASALAR_VIRMAN_URL |
api/cash_virman_kasalar.php |
CASH_EDIT_DATA_URL |
includes/logic/get_cash_duzenle_data.php |
CASH_ACILIS_DATA_URL |
includes/logic/get_cash_acilis_data.php |
MODAL_KASA_DUZENLE_URL |
modals/form_kasa_duzenle.php |
MODAL_VIRMAN_URL |
modals/form_virman.php |
UI (özet)
- Nakit kasa + banka hesapları (drag sıra, aktif/pasif)
- Aksiyonlar: ekstre, virman, entegrasyon, düzenle, sil (kısıtlar backend’de)
- Topbar: kasa ekleme / yardım videosu (
openKasalarVideoModal)
Etkileşimde (2. tur network)
| İşlem | Endpoint |
|---|---|
| Yeni kasa formu | kasalar/3_cash_new_swal.php |
| Banka kataloğu | kasalar/get_bankalar.php?catalog=1 |
| Kaydet (global form) | POST includes/logic/global_actions_save.php |
| Düzenle veri | GET get_cash_duzenle_data.php?id=… |
| Açılış bakiyesi | kasalar/kasa_acilis_bakiyesi.php |
| Sıralama | kasalar/kasa_siralama.php |
| Aktif toggle | kasalar/kasa_aktif_toggle.php |
| Sil | kasalar/kasa_delete.php |
| Virman kasa listesi | GET api/cash_virman_kasalar.php |
| Virman kaydet | POST kasalar/banka_virman.php |
| Entegrasyon oku/kaydet | GET/POST api/banka_entegrasyon_get.php, kasalar/save_integration.php |
| Ziraat API anahtarı | GET/POST api/ziraat/credentials |
| Ekstre | Modal (globalCashEkstreModalAc) veya &id=… |
Virman/silme hareketleri islemler üzerinden; finans audit tetikleyicileri geçerli olabilir.
İlişkili sayfalar
page |
Açıklama |
|---|---|
bank-ekstre |
Kasa hareket ekstresi tam sayfa |
cash_page_view.php, 2_cash_list.php, data/cash_list_data.php, assets/js/kasalar.js, kasalar/banka_virman.php, api/cash_virman_kasalar.php, api/banka_entegrasyon_get.php
Müşteri AI
“Kasalar menüsünde nakit ve banka hesaplarınızı görür; virman yapar, banka entegrasyonunu buradan ayarlarsınız. Hareket detayı için ekstre’ye girersiniz.”
