Narzędzie: import-bank
Narzędzie import-bank parsuje treść wyciągu bankowego (CSV lub MT940) i zapisuje transakcje w kontekście do dalszego przetwarzania.
Parametry wejściowe
Dział zatytułowany „Parametry wejściowe”| Parametr | Typ | Wymagany | Opis |
|---|---|---|---|
content | string | Tak | Treść pliku wyciągu bankowego |
Format odpowiedzi
Dział zatytułowany „Format odpowiedzi”{ transactions: BankTransaction[] count: number}Przykład wywołania
Dział zatytułowany „Przykład wywołania”{ "name": "import-bank", "arguments": { "content": "#Data operacji;#Opis operacji;#Rachunek;#Kwota;#Saldo po operacji;\n2026-03-01;Przelew do ACME Sp. z o.o. NIP 5555555555;PL123456789;-1230.00;48770.00\n2026-03-02;Wpłata od Kontrahent S.A.;PL123456789;5000.00;53770.00" }}Przykład odpowiedzi
Dział zatytułowany „Przykład odpowiedzi”{ "transactions": [ { "date": "2026-03-01", "amount": -123000, "description": "Przelew do ACME Sp. z o.o. NIP 5555555555", "bank": "mbank" }, { "date": "2026-03-02", "amount": 500000, "description": "Wpłata od Kontrahent S.A.", "bank": "mbank" } ], "count": 2}Kiedy używać
Dział zatytułowany „Kiedy używać”- Po zsynchronizowaniu faktur (
sync-invoices) — zaimportuj wyciąg przed uzgodnieniem - Gdy użytkownik prosi o analizę wyciągu bankowego
- Przed wywołaniem
reconcile
Powiązane narzędzia
Dział zatytułowany „Powiązane narzędzia”sync-invoices— pobierz faktury przed importem wyciągureconcile— uzgodnij faktury z zaimportowanymi transakcjami