Corporate Master Test Data

取引先マスタのダミーデータで会計・SFA開発を強化
法人番号・インボイス登録番号の検証を安全に自動化

法人番号のチェックデジットや適格請求書発行事業者登録番号の形式に準拠した取引先マスタのダミーデータを使い、会計・SFA・販売管理システムの導入検証をまとめて進めるためのポイントをまとめました。

法令適合保証について

本コンテンツは技術検証用のサンプルであり、法人番号・登録番号は形式のみ準拠した架空データです。実在法人との照合や信用調査の代替として使用しないでください。

取引先マスタダミーデータの活用シーン

取引先マスタは法人番号やインボイス登録番号など制度対応のロジックが絡むため、テストケースが複雑になりがちです。標準スキーマを利用することで、主要なユースケースを安全に再現できます。

販売管理・会計システムの導入検証

  • 取引先マスタの新規登録・更新・削除(CRUD)のE2Eテスト
  • 締日・支払サイトを使った請求サイクル計算ロジックの検証
  • 与信限度額を超えた受注のブロック処理テスト
  • 法人番号・登録番号の重複チェックロジックの検証

インボイス制度対応の実装テスト

  • 適格請求書発行事業者登録番号の形式チェック(T+13桁)のテスト
  • 未登録取引先への請求書発行時の警告表示テスト
  • 登録番号のマスタ照会APIとの連携テスト(形式検証のみ)

SFA・営業管理のモックデータ

  • 業種・資本金・従業員数を使った営業ターゲティングロジックの検証
  • 担当者情報を使った名刺管理・CRM連携のテスト
  • 取引状態別のダッシュボード・レポート表示のテスト
  • 大量取引先データでのインポート・パフォーマンステスト

取引先マスタスキーマのサンプル

取引先マスタスキーマは法人番号・登録番号から与信・振込先情報までカバーします。以下は主要フィールドと参照の例です。英語ロケールでも日本語ヘッダーのまま出力され、日本向け会計・SFAシステムのCSV取込テストにそのまま使えます。

フィールド名説明参考ガイドライン
取引先ID取引先を一意に識別するID社内の取引先コード体系に応じて桁数・接頭辞を調整可能
法人番号13桁の法人番号国税庁の算出方法(チェックデジット)に準拠して生成(実在法人とは無関係)
法人名取引先の法人名架空の法人名(実在の企業とは無関係)
業種取引先の業種日本標準産業分類の大分類をベースにした業種一覧。industriesパラメータで変更可
資本金取引先の資本金(円)capitalMin〜capitalMaxの範囲からランダムに生成
適格請求書発行事業者登録番号インボイス登録番号インボイス制度の形式「T+13桁」に準拠。invoiceRegisteredRatioで登録済み割合を調整
取引区分得意先/仕入先などの区分得意先・仕入先・得意先仕入先の3区分。transactionTypesパラメータで変更可
締日請求の締日請求・支払サイクルのテストに使う締日(月末/20日等)
支払サイト締日から支払日までの日数支払スケジュール計算ロジックのテストに利用
与信限度額取引先の与信限度額与信管理システムのテスト用の架空値
振込先口座番号支払時の振込先口座番号先頭を架空の接頭辞で始める等、実在口座と混在しない運用を想定した架空番号
取引状態取引中/停止中などのステータス契約解除・休眠取引先のテストに活用

法人番号は国税庁が公表しているチェックデジットの計算式に準拠して生成していますが、実際に公表サイトに存在する番号ではありません。取引先照合システムとの連携テストでは、実在確認の前段にあたる形式チェック・チェックデジット検証の確認に用途を限定してください。

運用における注意点

1

実在法人との突合をしない

法人番号・法人名は形式検証用の架空データです。実在の法人データベースとの突合や公表確認は行わず、あくまで形式・ロジックの検証に用途を限定してください。

2

チェックデジットの検証ロジックを組む

法人番号の末尾1桁はチェックデジットとして算出しているため、入力チェック機能の単体テストに活用できます。

3

締日・支払サイトのバリエーションを増やす

パラメータで締日パターンや支払サイトを変更し、複数の請求サイクルを持つ取引先を混在させて集計ロジックを検証します。

4

振込先情報の取り扱いに注意

振込先銀行名・口座番号は架空ですが、実在口座と誤認されないよう画面・資料に「サンプルデータ」であることを明記してください。

FAQ

Q. 法人番号は実在しますか?

A. 国税庁が公表しているチェックデジットの計算式にのみ準拠して生成しており、実在の法人番号ではありません。公表サイトでの照合は行っていないため実在番号と偶然一致しない保証はできませんが、実在データとして扱わないでください。

Q. 適格請求書発行事業者登録番号の検証ロジックのテストに使えますか?

A. 「T+13桁」という形式のチェックには使えます。ただしインボイス登録番号の公表サイトでの実在確認は行っていないため、実在性検証(Web-API連携)のテストには別途本番相当のテストアカウントをご用意ください。

Q. 締日・支払サイト・与信限度額の分布はカスタマイズできますか?

A. capitalMin/capitalMaxやtransactionTypesなどのパラメータで一部調整できます。締日・支払サイトの分布をさらに細かく制御したい場合は、生成後にCSVを加工するか、GitHub Issuesでパラメータ追加をご相談ください。

Q. 英語ロケール(en-US)でも同じ形式で出力されますか?

A. フィールド名(法人番号・登録番号など)は日本の制度に固有の名称のため両ロケールで共通表記です。説明文や業種ラベルなど周辺のUIコピーは英語ロケールでは英語になります。

取引先マスタのダミーデータで会計・SFA開発を加速

法人番号のチェックデジットとインボイス登録番号の形式に準拠した取引先データをCSV・JSON・REST APIで取得できます。個人向けの顧客マスタや請求データと組み合わせて、B2B2Cの通し検証も可能です。

サンプルCSV/JSON

生成器を触る前に、各スキーマのサンプルデータをそのままダウンロードして仕様を確認できます。

100行のサンプル。ダミー表記付き