Qu'est-ce que le format de fichier OFC ?
.ofc est un format d'échange de données développé par Microsoft pour permettre le transfert de données financières entre Microsoft Money et des logiciels de gestion financière similaires. Le format est du texte brut basé sur le SGML - ce n'est pas un standard ouvert reconnu, malgré les descriptions initiales. En 1997, l'OFC a été remplacé par le standard OFX, annoncé conjointement par Microsoft, Intuit et CheckFree ; Microsoft Money a officiellement abandonné le support du .ofc dans Money 2005.
Les fichiers .ofc s'ouvrent avec un bloc de texte brut OFCHEADER: suivi de DATA:OFCSGML, puis contiennent des enregistrements de connexion (métadonnées d'authentification), des enregistrements de maintenance (informations sur le compte) et des enregistrements de transaction avec les débits et crédits individuels. Les balises telles que <TRNAMT>, <DTPOSTED> et <NAME> suivent la syntaxe SGML minimisée - les balises de fermeture sont omises dans la v1.x. Chaque fichier ne couvre qu'un seul compte, une limitation que l'OFX a supprimée par la suite.
Microsoft a développé Money en tant que logiciel de finances personnelles, permettant aux utilisateurs de gérer leurs comptes bancaires au sein de l'interface de l'application. Chaque région a reçu une version localisée dédiée ; certaines éditions manquaient totalement de fonctionnalités bancaires en ligne. Microsoft a arrêté Money en 2009 - le dernier pack, Money Plus Sunset, a été publié en téléchargement gratuit mais n'a reçu aucune mise à jour supplémentaire, rendant les imports .ofc et .ofx largement inutilisés dans les flux financiers actifs. Certaines banques, notamment en Afrique du Sud, ont continué à exporter des fichiers .ofc jusque dans les années 2010. GnuCash et Moneydance restent capables de les importer aujourd'hui.
Sécurité et sûreté
RISQUE : LOWL'OFC est du texte brut (SGML) sans contenu exécutable - son ouverture ne peut pas nuire à votre système. La préoccupation concernant la confidentialité est importante : les fichiers OFC contiennent votre numéro de compte bancaire, votre solde et l'historique complet de vos transactions. Ne les téléchargez pas vers des convertisseurs en ligne non fiables et ne les partagez pas sans chiffrement. Préférez les outils hors ligne (GnuCash, Moneydance) pour le traitement.
Détails du format
en brefProgrammes qui ouvrent les fichiers OFC
Détails techniques
spécifications approfondies| Syntaxe | Texte brut basé sur SGML (SGML minimisé - balises de fermeture omises dans la v1.x) |
| En-tête de fichier | Commence par un bloc de version `OFCHEADER:` suivi de `DATA:OFCSGML` |
| Types d'enregistrements | Signon (métadonnées d'authentification), Maintenance (infos compte), Transaction (entrées individuelles de débit/crédit) |
| Champs de transaction | `<TRNAMT>` (montant), `<DTPOSTED>` (date), `<NAME>` (bénéficiaire), ID de transaction |
| Comptes par fichier | Un seul compte - une limitation supprimée dans le format successeur OFX |
| Encodage | Texte brut ASCII ; caractères étendus rares dans les données financières |
| Type MIME | `application/x-ofc` |
| Taille de fichier typique | 1 Ko - 500 Ko (relevé mensuel avec des centaines de transactions) |
| Plateforme | Windows (Microsoft Money était réservé à Windows) |
| Versions internes | OFC 1.x et 2.x - variantes SGML utilisées par Microsoft Money 97 à 2004 |
| Remplacé par | OFX (Open Financial Exchange), annoncé le 16 janvier 1997 par Microsoft, Intuit et CheckFree |
| Publié | 1994-1995 (Microsoft Money online banking; OFC 1.x era) |
| Dernière version | OFC 2.x (SGML-based; superseded by OFX 1.x in 1997) |
| Spécification | mnybank.sourceforge.net |
Conversions OFC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers OFC.