# Satış faturalarını gönder

`POST /api/erp/v1/invoices`

Satış ve iade faturalarını gönderir; firma kartında açık / ödenmiş, vadesi geçen ve son 12 ay ciro bunlardan hesaplanır. `customer` carinin `ext_id`'si ya da kodudur (yalnız `customer_name` gelirse adla eşleştirilir). `remaining` = ödenmemiş kalan; `status` yoksa kalan tutardan çıkarılır (`open`, `partial`, `paid`, `cancelled`). `kind: return` iade faturasıdır (tutarlar eksi sayılır). `po` müşterinin sipariş numarasıdır — CRM siparişiyle eşleştirmeye yarar. Bakiye gönderilmiyorsa vadesi geçen tutar faturalardan hesaplanır.

## Gövde

| Alan | Tür | Açıklama |
|---|---|---|
| `items` (zorunlu) | array | Faturalar: `ext_id`, `no`, `customer`, `customer_name`, `date`, `due`, `currency`, `net`, `total`, `remaining`, `status`, `kind` (`sales` · `return`), `po`, `lines` (`code`, `name`, `qty`, `price`). |

## Yanıt

```json 200
{
  "new": 3,
  "ok": true,
  "received": 3
}
```
