> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flextell.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Hesaplar

> Banka hesapları ve e-Fatura cari kartları.

Flextell'de iki farklı "hesap" kavramı vardır: nakit akışı için **banka hesabı** (`Account`) ve e-Fatura'daki taraf bilgisi için **fatura cari** (`InvoiceAccount`).

## Banka hesabı (`Account`)

Firmanın kendi banka/kasa hesapları — havale/EFT tahsilatları ve kasa devirleri buraya işlenir.

| Alan              | Açıklama            |
| ----------------- | ------------------- |
| `account_number`  | Hesap numarası      |
| `bank_name`       | Banka adı           |
| `branch_name`     | Şube                |
| `swift`           | SWIFT kodu          |
| `iban`            | IBAN                |
| `debit`, `credit` | Cari bakiye yönleri |
| `currency_id`     | Para birimi         |
| `is_default`      | Varsayılan hesap    |

İlişkili hareketler `AccountTransaction` modelinde tutulur.

## Fatura cari (`InvoiceAccount`)

e-Fatura kesilirken alıcı veya satıcı taraf bilgisi — vergi numarası, mükellef tipi, KDV istisnası gibi mali kart.

| Alan                | Açıklama                                 |
| ------------------- | ---------------------------------------- |
| `party_type`        | `Supplier` (satıcı) / `Customer` (alıcı) |
| `tax_number`        | Vergi numarası / TCKN                    |
| `tax_office`        | Vergi dairesi                            |
| `document_type`     | Hangi belge için kullanılacağı           |
| `use_vat_exemption` | KDV istisnası kullanılsın mı             |
| `withholding_rate`  | Tevkifat oranı                           |

## İkisi arasındaki fark

```mermaid theme={null}
flowchart LR
    F[Firma kasa/banka] --> A[Account<br/>nakit akışı]
    H[Hasta - alıcı taraf] --> I[InvoiceAccount<br/>e-Fatura cari]
    S[Tedarikçi - satıcı taraf] --> I
```

| Soru                                        | Cevap                                   |
| ------------------------------------------- | --------------------------------------- |
| "Firmanın bankada parası var mı?"           | `Account`                               |
| "Bu faturadaki alıcının vergi numarası ne?" | `InvoiceAccount`                        |
| "Havale geldi, hangi hesaba düşsün?"        | `Account`                               |
| "Tedarikçinin vergi dairesi neresi?"        | `InvoiceAccount` (party\_type=Supplier) |
