Co to jest format pliku QIF?
Pliki .qif są używane przez oprogramowanie finansowe Quicken. Pliki QIF zawierają dane dotyczące kont finansowych użytkownika zapisane w formacie zwykłego tekstu ASCII, który jest powszechnie obsługiwany przez inne programy.
Format QIF służy do przesyłania danych transakcyjnych ze strony internetowej instytucji finansowej na dysk twardy użytkownika lub jako środek wymiany danych między plikami danych Quicken. Każdy rekord używa jednoliterowych znaczników pól - D dla daty, T dla kwoty, P dla odbiorcy, M dla notatki, L dla kategorii - zakończonych znakiem karety ^ w osobnej linii, przy czym zestaw rekordów jest identyfikowany przez nagłówek, taki jak !Type:Bank lub !Type:CCard.
Format .qif został opracowany przez firmę Intuit. Obecnie jest uważany za w dużej mierze przestarzały w przypadku pobierania danych z banków, zastąpiony przez .QFX i .OFX od końca lat 90., choć nadal jest używany do migracji kont między aplikacjami. Znany ograniczeniem jest to, że QIF nie przenosi danych o uzgodnieniu salda bieżącego, a jego niejednoznaczny format daty (M/D/Y vs D/M/Y) jest częstą przyczyną błędów importu. GnuCash, KMyMoney i inne narzędzia finansowe open-source nadal go obsługują.
Bezpieczeństwo
RYZYKO: LOWPlik QIF to zwykły tekst bez kodu wykonywalnego, więc jego otwarcie nie może zaszkodzić komputerowi. Prawdziwym problemem jest prywatność, a nie złośliwe oprogramowanie: QIF zawiera numery kont (w odniesieniach do transferów), odbiorców, salda transakcji i pełną historię wyciągów. Nie wysyłaj go niezaszyfrowanego e-mailem, nie przesyłaj do niezaufanych konwerterów online ani nie zostawiaj w folderach udostępnionych. Do wrażliwych wyciągów preferuj importery offline (GnuCash, KMyMoney, Quicken) i usuń plik po zaimportowaniu.
Szczegóły formatu
w pigułce- QuickTime Image File - Starszy format obrazów nieruchomych Apple QuickTime (.qif); obecnie przestarzały i niezwiązany z finansowym formatem Quicken.
- Skrypt DR-DOS QInstall - Starszy plik instalatora/kolejki spotykany w niektórych systemach DR-DOS; rzadki i niezwiązany.
Programy otwierające pliki QIF
Szczegóły techniczne
specyfikacja| Kodowanie pliku | Zwykły tekst ASCII; sporadycznie Windows-1252 dla znaków diakrytycznych w nazwach odbiorców |
| Typ MIME | `application/qif`; także `application/x-qw` oraz `text/plain` |
| Sygnatura pliku | Brak sygnatury binarnej - pierwsza linia to nagłówek `!Type:` lub `!Account` (np. `!Type:Bank`, `!Type:CCard`, `!Type:Invst`) |
| Separator rekordów | Każdy blok transakcji jest zamykany znakiem karety `^` w osobnej linii |
| Znaczniki pól Bank/Gotówka/Karta | `D` data · `T` kwota · `P` odbiorca · `N` numer czeku · `M` notatka · `L` kategoria · `C` status rozliczenia |
| Znaczniki pól Inwestycje | Dodaje `Y` nazwa papieru wartościowego · `I` cena za akcję · `Q` ilość · `O` prowizja · `$` kwota transferu |
| Nagłówki typów kont | `!Type:Bank`, `!Type:Cash`, `!Type:CCard`, `!Type:Invst`, `!Type:Oth A`, `!Type:Oth L` |
| Format daty | Niejednoznaczny - `M/D/Y`, `M/D'Y` lub `D/M/Y` w zależności od lokalizacji; brak wymuszonego standardu, częste źródło błędów importu |
| Saldo bieżące | Nie jest przechowywane - QIF rejestruje tylko poszczególne transakcje; brak sum uzgodnień lub sald końcowych okresu |
| Kompresja | Brak - pliki są nieskompresowanym zwykłym tekstem |
| Szyfrowanie | Brak - numery kont, kwoty transakcji i nazwy odbiorców są widoczne w zwykłym tekście |
| Typowy rozmiar pliku | 1 KB do 5 MB (od kilku transakcji do kilkuletniej historii wyciągów) |
| Status specyfikacji | Bez wersji; de facto zamrożony od końca lat 90. - Intuit nie promuje już ani nie utrzymuje tego formatu |
| Zastąpiony przez | OFX / `.qfx` dla pobierania danych z banku do oprogramowania (od 1997); QIF utrzymuje się w procesach ręcznej migracji kont |
| Deweloper | Intuit Inc. |
| Wydano | early 1990s (Quicken for DOS/Windows); Intuit no longer endorses or supports the format |
| Najnowsza wersja | No formal versioned spec; de facto frozen since the late 1990s |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | web.intuit.com |
Konwersje QIF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki QIF.