販売管理・会計システムの導入検証
- 取引先マスタの新規登録・更新・削除(CRUD)のE2Eテスト
- 締日・支払サイトを使った請求サイクル計算ロジックの検証
- 与信限度額を超えた受注のブロック処理テスト
- 法人番号・登録番号の重複チェックロジックの検証
Corporate Master Test Data
法人番号のチェックデジットや適格請求書発行事業者登録番号の形式に準拠した取引先マスタのダミーデータを使い、会計・SFA・販売管理システムの導入検証をまとめて進めるためのポイントをまとめました。
法令適合保証について
本コンテンツは技術検証用のサンプルであり、法人番号・登録番号は形式のみ準拠した架空データです。実在法人との照合や信用調査の代替として使用しないでください。
取引先マスタは法人番号やインボイス登録番号など制度対応のロジックが絡むため、テストケースが複雑になりがちです。標準スキーマを利用することで、主要なユースケースを安全に再現できます。
取引先マスタスキーマは法人番号・登録番号から与信・振込先情報までカバーします。以下は主要フィールドと参照の例です。英語ロケールでも日本語ヘッダーのまま出力され、日本向け会計・SFAシステムのCSV取込テストにそのまま使えます。
| フィールド名 | 説明 | 参考ガイドライン |
|---|---|---|
| 取引先ID | 取引先を一意に識別するID | 社内の取引先コード体系に応じて桁数・接頭辞を調整可能 |
| 法人番号 | 13桁の法人番号 | 国税庁の算出方法(チェックデジット)に準拠して生成(実在法人とは無関係) |
| 法人名 | 取引先の法人名 | 架空の法人名(実在の企業とは無関係) |
| 業種 | 取引先の業種 | 日本標準産業分類の大分類をベースにした業種一覧。industriesパラメータで変更可 |
| 資本金 | 取引先の資本金(円) | capitalMin〜capitalMaxの範囲からランダムに生成 |
| 適格請求書発行事業者登録番号 | インボイス登録番号 | インボイス制度の形式「T+13桁」に準拠。invoiceRegisteredRatioで登録済み割合を調整 |
| 取引区分 | 得意先/仕入先などの区分 | 得意先・仕入先・得意先仕入先の3区分。transactionTypesパラメータで変更可 |
| 締日 | 請求の締日 | 請求・支払サイクルのテストに使う締日(月末/20日等) |
| 支払サイト | 締日から支払日までの日数 | 支払スケジュール計算ロジックのテストに利用 |
| 与信限度額 | 取引先の与信限度額 | 与信管理システムのテスト用の架空値 |
| 振込先口座番号 | 支払時の振込先口座番号 | 先頭を架空の接頭辞で始める等、実在口座と混在しない運用を想定した架空番号 |
| 取引状態 | 取引中/停止中などのステータス | 契約解除・休眠取引先のテストに活用 |
法人番号は国税庁が公表しているチェックデジットの計算式に準拠して生成していますが、実際に公表サイトに存在する番号ではありません。取引先照合システムとの連携テストでは、実在確認の前段にあたる形式チェック・チェックデジット検証の確認に用途を限定してください。
法人番号・法人名は形式検証用の架空データです。実在の法人データベースとの突合や公表確認は行わず、あくまで形式・ロジックの検証に用途を限定してください。
法人番号の末尾1桁はチェックデジットとして算出しているため、入力チェック機能の単体テストに活用できます。
パラメータで締日パターンや支払サイトを変更し、複数の請求サイクルを持つ取引先を混在させて集計ロジックを検証します。
振込先銀行名・口座番号は架空ですが、実在口座と誤認されないよう画面・資料に「サンプルデータ」であることを明記してください。
A. 国税庁が公表しているチェックデジットの計算式にのみ準拠して生成しており、実在の法人番号ではありません。公表サイトでの照合は行っていないため実在番号と偶然一致しない保証はできませんが、実在データとして扱わないでください。
A. 「T+13桁」という形式のチェックには使えます。ただしインボイス登録番号の公表サイトでの実在確認は行っていないため、実在性検証(Web-API連携)のテストには別途本番相当のテストアカウントをご用意ください。
A. capitalMin/capitalMaxやtransactionTypesなどのパラメータで一部調整できます。締日・支払サイトの分布をさらに細かく制御したい場合は、生成後にCSVを加工するか、GitHub Issuesでパラメータ追加をご相談ください。
A. フィールド名(法人番号・登録番号など)は日本の制度に固有の名称のため両ロケールで共通表記です。説明文や業種ラベルなど周辺のUIコピーは英語ロケールでは英語になります。
法人番号のチェックデジットとインボイス登録番号の形式に準拠した取引先データをCSV・JSON・REST APIで取得できます。個人向けの顧客マスタや請求データと組み合わせて、B2B2Cの通し検証も可能です。
生成器を触る前に、各スキーマのサンプルデータをそのままダウンロードして仕様を確認できます。
100行のサンプル。ダミー表記付き