歴史的・廃止されたISO 4217通貨コード

ドイツマルク、フランスフラン、イタリアリラなど廃止・置換されたISO 4217通貨コードのリファレンス。レガシーシステムの保守に不可欠。

Standards

詳細な説明

歴史的通貨コード

数十年にわたり、多くの通貨が置換、リデノミネーション、または廃止されてきました。ISO 4217は通貨が変更されると新しいコードを割り当て、古いコードは歴史的として記録されます。

ユーロに置き換えられた通貨

1999年から2023年にかけてユーロが段階的に採用された際、多数の国家通貨が廃止されました:

旧コード 通貨 ユーロ移行日
DEM ドイツマルク ドイツ 2002年
FRF フランスフラン フランス 2002年
ITL イタリアリラ イタリア 2002年
HRK クロアチアクーナ クロアチア 2023年

歴史的コードをソフトウェアで処理する

const HISTORICAL_TO_CURRENT = {
  DEM: { code: "EUR", rate: 1.95583 },
  FRF: { code: "EUR", rate: 6.55957 },
  HRK: { code: "EUR", rate: 7.53450 },
};

歴史的コードを保持する理由

  1. 規制遵守:財務記録は元の通貨を保持する必要がある
  2. 監査:過去の取引は元の通貨で参照される
  3. データ移行:レガシーデータベースに古いコードが含まれている可能性
  4. 報告:税務申告で廃止された通貨が参照される場合がある

ユースケース

銀行、金融機関、過去のデータを処理したり長期間の記録を維持する会計システムは、廃止された通貨コードに頻繁に遭遇します。レガシーデータベースの移行、過去の報告書の生成、規制要件への準拠時に、開発者は監査のために元のデータを保持しながら、古い通貨コードを現在の同等物に正しくマッピングする必要があります。

試してみる — Currency Code Reference

フルツールを開く