on-muhasebe
24 uç · /api/musavir/v1/on-muhasebe
İstek örnekleri ucun GERÇEK metodu ve yolundan üretilir. 24 ucun elle doğrulanmış gövde örneği henüz yok; o uçlarda iskelet gövdesizdir — uydurma bir alan yazmıyoruz.
Şablon listesi — her tür için ETKİN metin, kaynağıyla birlikte.
Ekran "büro yazdı" ile "hazır kütüphane"yi ayırt edebilmelidir: ayırt edemeseydi, hiç metin yazmamış bir büro kendi yazdığını sanır ve Blesyum kütüphaneyi güncellediğinde mektubu "kendiliğinden değişmiş" görünürdü.
curl -X GET "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/kalemler" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}🔴 .view yeterli — .manage DEĞİL. MÜF1'in rol matrisi dersi: ölçüt "mutasyon mu?" değil
"bu ROLÜN RUTİN İŞİ mi?". Not düşmek muhasebe_elemani/stajyerin günlük işidir ve
ellerindeki tek izin V_MUKELLEF'tir; .manage istemek not defterini onlara kapatır.
Not WORM olduğu için yanlış yazılan bir not "geri alınamaz idari eylem" de değildir —
düzeltmesi yeni bir nottur.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/kalemler" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}Taslak faturayı sil (BLE2-7893). **Onaylı fatura silinmez** — iptal edilir.
idcurl -X DELETE "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/kalemler/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}BLE-7154 · Fiş fotoğrafını kaleme bağla (MÜF4 arşivi köprüsü). MÜF16'nın OCR'ı bu belgeden
idtutarı okuyup öneri üretecek — ama ÖNERİ İNSAN ONAYINDAN GEÇER (AI'nın okuduğu tutarı doğrudan deftere yazmak, yanlış bir rakamı beyannameye taşır).
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/kalemler/<id>/belge" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/kalemler/<id>/kur-farki" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}POST /gizlilik/karar — **izin İSTEMEZ ve kısıt kapısının muafıdır** (bkz. durum_h).
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/masraf-karar" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X PATCH "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/masraf-yerleri/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X DELETE "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/masraf-yerleri/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}curl -X PATCH "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/tekrarlayan/<id>" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}🔴 "Bugün" İSTEKTEN GELMEZ (MÜF22 · BLE22-15280): ?tarih= ile GELECEK dönemin faturaları
erken kesilebiliyordu (dönem tekilliği yalnız ikinci kesimi önler, erkenini değil). Saati
sunucu verir (worker ile aynı); zamanı ileri alan test ureti doğrudan çağırır.
curl -X POST "https://{slug}.musavir.blesyum.app/api/musavir/v1/on-muhasebe/tekrarlayan/uret" \
-H "Authorization: Bearer <oturum-token>" \
-H "Accept: application/json"{
"data": "…",
"trace_id": "01JC…"
}