Skip to content

v0.8.2 — Financial Statement itemCode Filtering

Choose a tag to compare

@saidsurucu saidsurucu released this 09 Mar 17:17
· 15 commits to master since this release

Fix: Finansal Tablo itemCode Filtreleme

MaliTablo API tüm finansal tabloları (bilanço, gelir tablosu, nakit akış) tek bir yanıtta birleşik döndürüyor. Daha önce get_balance_sheet(), get_income_stmt() ve get_cashflow() aynı ~147 filtrelenmemiş satırı döndürüyordu.

Değişiklikler

  • itemCode prefix filtreleme: Satırlar itemCode ön ekine göre filtreleniyor (1xxx/2xxx=Bilanço, 3xxx=Gelir Tablosu, 4xxx=Nakit Akış)
  • API çağrısı optimizasyonu: Tablo başına ayrı API çağrısı kaldırıldı (bilanço için 4→2 çağrı, gelir tablosu için 1→1)
  • UFRS banka nakit akış: UFRS formatında nakit akış verisi bulunmadığı için get_cashflow(financial_group="UFRS") artık yanlış veri yerine DataNotAvailableError fırlatıyor

Sonuç (THYAO XI_29)

Tablo Önceki Sonraki
Bilanço 147 satır (hepsi) 70 satır
Gelir Tablosu 147 satır (hepsi) 43 satır
Nakit Akış 147 satır (hepsi) 34 satır
Tablolar arası çakışma var 0