Müşteri görünümü — kanonik makaleden (SCR-IFTRANSACTION) türetildi; teknik ayrıntılar çıkarıldı.
İŞLEM (genel form)
Nedir?
İŞLEM (genel form) — Cari İşlemler tezgâhının (iScreen) içindeki işlem ekranı kapsayıcısıdır. Kendisi alan içermez; 18 işlem ekranını (iFormBase türevleri: TAKOZ GİRİŞ/ÇIKIŞ, MADEN, HURDA, NAKİT, ÇEVİR, HİZMET, VADELİ, TAŞ, PIRLANTA, MODEL, GENEL, BORÇ, VİRMAN, EMTİA, ÇEŞNİ, PARİTE, SERİ İŞLEM) üst üste barındırır ve iScreen'in menü düğmesine göre yalnız birini görünür yapar (Show(menü, RecordId) → ShowTransaction) [DOCUMENT:kitap#4.1]. Seçili hesabın kimliği (hesap, kasa, tarih, fiş no, proje, karşı hesap, fatura seri/no) iTransactionInfo nesnesiyle tüm alt ekranlara dağıtılır; alt ekranların kayıt / düzeltme / kapatma olayları toplanıp iScreen'e iletilir ki liste ve bakiye kartı yenilensin . Kullanıcı bu kapsayıcıyı doğrudan görmez; gördüğü şey, o an açık olan işlem ekranıdır.
Adım adım kullanım
- Cari İşlemler (Ctrl+F) sekmesinde Hesap Adı seçilir, Kasa ve Tarih kontrol edilir, TAMAM (Enter) — üst bilgi ve bakiye kartı dolar, sonraki fiş numarası "Fiş :" olarak gösterilir [DOCUMENT:06_Workflows/md] [BUSINESS_RULE:002].
- Şeritten işlem türü seçilir (ör. 1 - MADEN, NAKİT, TAKOZ G); kapsayıcı diğer ekranları gizler, seçileni gösterir ve
FormInitçağırır . - Açılan ekranda alanlar doldurulur; ortak kısayollar
iFormBase'dendir: F2 kayıt, F5 yenile, F3 karşı hesaba ters yön (ekran içi transfer), Esc kapat, terazi ve kart şifresi [DOCUMENT:kitap#4.1] [DOCUMENT:05_Screens/md] [BUSINESS_RULE:003]. - Kayıt sonrası alt ekran
InsertTransactionolayını yükseltir → kapsayıcı iScreen'e iletir → işlem listesi ve bakiye kartı yenilenir; yeni kayıtta ekran temizlenip açık kalır, düzeltmede kapanır [DOCUMENT:06_Workflows/md adım 5]. - Esc / kapat →
OnClose: kapsayıcı gizlenir, iScreen liste görünümüne döner.
Sık yapılan kullanıcı hataları
- F2'ye basılıyor, hiçbir şey olmuyor / "Sube,Kasa veya Hesap Seçili Değil" / "Miktar Girmelisiniz" [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
- Hesap seçildi ama işlem düğmeleri görünmüyor — pasif hesap / evrak eksik / şifreli hesap [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
- Bazı işlem ekranları menüde yok — yetki grubu [DOCUMENT:12_Support/KnownIssues/.md].
- İşlem numarasını çağırdım, alım kaydı "SATIŞ" olarak açıldı (düzeltmede yön) [DOCUMENT:12_Support/KnownIssues/.md].
- Seçtiğim tarih kaydedilmedi — ana pencere tarihi kaydedilir [DOCUMENT:12_Support/KnownIssues/.md].
- Yanlış yapılan işlem nasıl düzeltilir (standart akış) [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Hesap Yonetimi ▸ Cari Hesaplar ▸ Cari İşlemler
- Kod içinden açan sınıflar: iScreen
