# Firmanın finansı

`GET /api/v1/customers/{id}/finance`

Firmanın ERP'den okunan finans özeti ve satış faturaları: bakiye, vadesi geçen tutar, kredi limiti, risk oranı (bakiye ÷ limit), açık / vadesi geçen fatura sayısı ve tutarı, son 12 ay ciro, ortalama vade ve son fatura. Tutarlar ERP'nin dövizinde (`currency`; ciro `revenue_currency`). Firma bir ERP carisiyle eşleşmemişse ya da kullanıcı finans bilgisini göremiyorsa (Ayarlar → Muhasebe ve ERP → *Finans bilgisini kimler görür*) `finance: null` döner. Firma kartı (`GET /api/v1/customers/{id}`) aynı özeti `finance` alanında ve firmanın `tax_no`, `tax_office` alanlarını da verir.

## Yol parametreleri

| Alan | Tür | Açıklama |
|---|---|---|
| `id` (zorunlu) | integer | Firma kimliği. |

## Sorgu parametreleri

| Alan | Tür | Açıklama |
|---|---|---|
| `status` | string | Fatura süzgeci. Değerler: `all`, `open`, `overdue`, `paid` |
| `limit` | integer | En çok fatura (1–500). |

## Yanıt

```json 200
{
  "finance": {
    "accounts": [
      {
        "code": "120.01.045",
        "conn": "Logo ara katmanı",
        "how": "tax",
        "kind": "api",
        "name": "Kumsal Plastik Ambalaj San. ve Tic. A.Ş."
      }
    ],
    "as_of": "2026-10-09T23:14",
    "avg_terms_days": 50,
    "balance": 218450.5,
    "credit_limit": 500000.0,
    "currency": "TRY",
    "last_invoice": {
      "currency": "TRY",
      "date": "2026-09-30",
      "due": "2026-11-29",
      "id": 2,
      "kind": "sales",
      "lines": [],
      "net": 132000.0,
      "no": "SF2026000455",
      "order_ref": "PO-7745",
      "overdue": false,
      "remaining": 158400.0,
      "status": "open",
      "status_label": "Açık",
      "total": 158400.0
    },
    "open_amount": 217800.0,
    "open_invoices": 2,
    "overdue": 59400.0,
    "overdue_invoices": 1,
    "revenue_12m": 313800.0,
    "revenue_currency": "EUR",
    "risk_pct": 44
  },
  "invoices": [
    {
      "currency": "TRY",
      "date": "2026-09-30",
      "due": "2026-11-29",
      "id": 2,
      "kind": "sales",
      "lines": [],
      "net": 132000.0,
      "no": "SF2026000455",
      "order_ref": "PO-7745",
      "overdue": false,
      "remaining": 158400.0,
      "status": "open",
      "status_label": "Açık",
      "total": 158400.0
    },
    {
      "currency": "TRY",
      "date": "2026-08-28",
      "due": "2026-09-27",
      "id": 1,
      "kind": "sales",
      "lines": [
        {
          "code": "HS30",
          "name": "HS 30 Isıl Yapışma Laki",
          "price": 110,
          "qty": 450
        }
      ],
      "net": 49500.0,
      "no": "SF2026000412",
      "order_ref": "PO-7702",
      "overdue": true,
      "remaining": 59400.0,
      "status": "open",
      "status_label": "Vadesi geçti",
      "total": 59400.0
    }
  ],
  "ok": true,
  "total": 3
}
```
