Что такое формат файла OFC?
.ofc - это формат обмена данными, разработанный Microsoft для передачи финансовой информации между Microsoft Money и аналогичным программным обеспечением для управления финансами. Формат представляет собой обычный текст на основе SGML - он не является признанным открытым стандартом, несмотря на ранние описания. В 1997 году OFC был заменен стандартом OFX, анонсированным совместно Microsoft, Intuit и CheckFree; Microsoft Money официально прекратила поддержку .ofc в версии Money 2005.
Файлы .ofc открываются блоком обычного текста OFCHEADER:, за которым следует DATA:OFCSGML, затем содержат записи Signon (метаданные аутентификации), записи Maintenance (информация о счете) и записи Transaction с отдельными дебетами и кредитами. Теги, такие как <TRNAMT>, <DTPOSTED> и <NAME>, следуют минимизированному синтаксису SGML - закрывающие теги в версии 1.x опускаются. Каждый файл охватывает только один счет, что было ограничением, которое позже устранил OFX.
Microsoft разработала Money как программное обеспечение для личных финансов, позволяющее пользователям управлять банковскими счетами внутри интерфейса приложения. Каждый регион получал специальную локализованную версию; в некоторых редакциях полностью отсутствовали функции онлайн-банкинга. Microsoft прекратила поддержку Money в 2009 году - последний пакет, Money Plus Sunset, был выпущен для бесплатного скачивания, но больше не получал обновлений, что сделало импорт .ofc и .ofx практически неиспользуемым в активных финансовых рабочих процессах. Некоторые банки, особенно в Южной Африке, продолжали экспортировать файлы .ofc до 2010-х годов. GnuCash и Moneydance по-прежнему способны импортировать их сегодня.
Безопасность и защита
РИСК: LOWOFC - это обычный текст (SGML) без исполняемого содержимого; его открытие не может повредить вашей системе. Проблема конфиденциальности значительна: файлы OFC содержат номер вашего банковского счета, баланс и полную историю транзакций. Не загружайте их в ненадежные онлайн-конвертеры и не передавайте в незашифрованном виде. Для обработки отдавайте предпочтение офлайн-инструментам (GnuCash, Moneydance).
Детали формата
в двух словахПрограммы, открывающие файлы OFC
Технические подробности
глубокая спецификация| Синтаксис | Обычный текст на основе SGML (минимизированный SGML - закрывающие теги опущены в v1.x) |
| Заголовок файла | Начинается с блока версии `OFCHEADER:`, за которым следует `DATA:OFCSGML` |
| Типы записей | Signon (метаданные аутентификации), Maintenance (информация о счете), Transaction (отдельные записи дебета/кредита) |
| Поля транзакции | `<TRNAMT>` (сумма), `<DTPOSTED>` (дата), `<NAME>` (получатель), ID транзакции |
| Счетов на файл | Только один счет - ограничение, снятое в последующем формате OFX |
| Кодировка | Обычный текст ASCII; расширенные символы редко встречаются в финансовых данных |
| MIME-тип | `application/x-ofc` |
| Типичный размер файла | 1 КБ - 500 КБ (месячная выписка с сотнями транзакций) |
| Платформа | Windows (Microsoft Money выпускался только для Windows) |
| Внутренние версии | OFC 1.x и 2.x - варианты SGML, использовавшиеся в Microsoft Money с 97 по 2004 год |
| Заменен на | OFX (Open Financial Exchange), анонсирован 16 января 1997 года компаниями Microsoft, Intuit и CheckFree |
| Выпущен | 1994-1995 (Microsoft Money online banking; OFC 1.x era) |
| Последняя версия | OFC 2.x (SGML-based; superseded by OFX 1.x in 1997) |
| Спецификация | mnybank.sourceforge.net |
Конвертации OFC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах OFC.