成長するビジネスは必ず、スプレッドシートが解決策ではなくボトルネックになる段階に達します。 Excel は、顧客が 10 人、製品が 3 つあり、1 人がすべてを担当している場合に非常に役立ちました。しかし現在、チームはスプレッドシートを電子メールでやり取りしており、バージョンの競合によりコストのかかるエラーが発生しており、数式が壊れている可能性があることがわかっているため、月次レポートの数値を誰も信頼していません。 Excel から ERP システムへの移行は、単なるテクノロジーのアップグレードではありません。これは、ビジネスの運営方法の根本的な変化であり、それを正しく行うかどうかは、変革的な改善と高価な混乱の違いを意味します。
成長するビジネスは必ず、スプレッドシートが解決策ではなくボトルネックになる段階に達します。 Excel は、顧客が 10 人、製品が 3 つあり、1 人がすべてを担当している場合に非常に役立ちました。しかし現在、チームはスプレッドシートを電子メールでやり取りしており、バージョンの競合によりコストのかかるエラーが発生しており、数式が壊れている可能性があることがわかっているため、月次レポートの数値を誰も信頼していません。 Excel から ERP システムへの移行は、単なるテクノロジーのアップグレードではありません。これは、ビジネスの運営方法の根本的な変化であり、それを正しく行うかどうかは、変革的な改善と高価な混乱の違いを意味します。
重要なポイント
- 企業は、ERP によって自動化された手動のスプレッドシート タスクにより、従業員 1 人当たり週に平均 5.5 時間を失っています。
- 移行前のデータ クリーンアップが最も重要な成功要因です。移行スケジュール全体の 40% を計画します。
- データをインポートする前に、各スプレッドシートを対応する ERP モジュールにマッピングします。
- トランザクションデータ (注文、請求書) の前にマスターデータ (顧客、製品、ベンダー) から始めます。
- 30 ~ 60 日間の並列実行により、テスト環境が見逃していたデータのギャップを発見
- ユーザー トレーニングは、本番稼働の週ではなく、4 ~ 6 週間前に開始する必要があります。
- 最初の 30 日間で迅速な勝利により勢いが生まれ、組織的な賛同が得られます
Excel の成長を超えた 12 の兆候
移行計画に投資する前に、問題点にはスプレッドシートの改善ではなく本当に ERP が必要であることを確認してください。以下の指標は、スプレッドシートが負債になったことを一貫して予測しています。
1.バージョン管理の悪夢。 複数の人が同じファイルを編集し、電子メールや共有ドライブにコピーが急増し、どのバージョンが最新であるか誰も知りません。 Budget_FINAL_v3_REVISED_JohnEdits.xlsx という名前のファイルがあります。
2.データ入力の重複。 同じ顧客住所が 3 つの異なるスプレッドシートに入力されます。1 つは注文用、もう 1 つは請求書発行用、もう 1 つは発送用です。アドレスが変更されると、3 つのうち 2 つが更新されます。
3.数式エラーは財務上のミスを引き起こします。 VLOOKUP が壊れたり、数式が誤って上書きされたりすると、間違った合計が生成され、月末の照合が行われるまで、さらに悪いことに、顧客から苦情が出るまで気づかれません。
4.レポート作成には数分ではなく数日かかります。 統合レポートを生成するには、複数のスプレッドシートからデータを取得し、マスター ファイルにコピーして貼り付け、合計を手動で確認する必要があります。レポートが完成するまでに、データは古くなります。
5.監査証跡なし。 誰が価格を変更したか、いつ割引が適用されたか、注文が変更された理由を知ることはできません。誰かが行を削除すると、そのデータは失われます。
6.在庫数は常に間違っています。 更新は事後的に行われ、入庫と出荷はバッチで記録され、調整が見逃されるため、物理的な在庫がスプレッドシートと一致することはありません。
7.キャッシュ フローは予測できません。 販売注文、請求書、支払追跡間の自動リンクがなければ、資金繰りを測定するのではなく、資金繰りを見積もることになります。
8.顧客のフォローアップはうまくいきません。 CRM モジュールがなければ、パイプライン管理はメモリ、付箋、または誰も一貫して更新しないスプレッドシートに依存します。
9.規制遵守は手動です。 税金の計算、財務報告書形式、監査文書は手動で組み立てる必要があり、エラーや罰則が発生するリスクが生じます。
10.新入社員のオンボーディングには数週間かかります。 新入社員はカスタム スプレッドシート システムを学習し、文書化されていない命名規則を理解し、どのファイルが真実の情報源であるかを把握する必要があります。
11.従業員が 50 人を超えるか、アクティブな顧客が 500 人を超えています。 スケールによって複雑さが生じ、フラット スプレッドシートではモデル化できずに扱いにくくなります。
12.意思決定はデータではなく直感に依存します。 データの統合には時間がかかりすぎるため、マネージャーは現在の数値ではなく経験に基づいて意思決定を行います。
これらのうち 5 つ以上が当てはまる場合は、ERP 移行の明確なビジネス ケースがあります。
スプレッドシートを ERP モジュールにマッピングする
Excel から ERP への移行で最もよくある間違いは、それをビジネス プロセスの再設計ではなくテクノロジ プロジェクトとして扱うことです。現在管理している各スプレッドシートは 1 つ以上の ERP モジュールにマッピングされており、このマッピングを理解することで移行計画全体が推進されます。
| 現在のスプレッドシート | ERPモジュール | 何が変わるのか |
|---|---|---|
| 顧客リスト | CRM / 連絡先 | インタラクション履歴を含む一元化された記録、自動フォローアップ |
| 製品カタログ | 製品 | バリエーション、価格設定ルール、画像、カテゴリ、バーコード |
| 価格表 | 販売・価格表 | 顧客固有の価格設定、数量割引、日付ベースのルール |
| 販売注文 | 販売 | 見積から請求書、承認ルーティングまでの自動化されたワークフロー |
| 注文書 | 購入 | ベンダー管理、3者間マッチング、再注文ルール |
| 在庫トラッカー | 在庫 | リアルタイムの在庫レベル、倉庫の場所、ロットの追跡 |
| 請求書ログ | 会計 | 販売注文からの自動請求、支払い照合 |
| 経費トラッカー | 経費 | 領収書の取得、承認ワークフロー、自動投稿 |
| 従業員記録 | 人事 | 休暇管理、契約、組織図、給与計算の統合 |
| プロジェクトトラッカー | プロジェクト | タスク管理、タイムシート、リソース計画、請求 |
| 予算プランナー | 会計 | 予算と実績、部門予算、差異分析 |
| 製造BOM | 製造 | 部品表、作業指示書、ルーティング、コスト追跡 |
重要な洞察: ERP はスプレッドシートでは処理できない関係を処理するため、多くのスプレッドシートは単一の ERP モジュールにまとめられます。個別の「顧客リスト」、「受注」、および「請求書ログ」が ERP 内の単一のフローになり、受注を作成すると自動的に請求書が生成され、顧客レコードが更新されます。
フェーズ 1: データのクリーンアップ (第 1 ~ 4 週)
データのクリーンアップは移行作業全体の 30 ~ 40% を消費し、移行の成功と最も相関する唯一の要素です。ダーティ データをクリーンな ERP にインポートすると、ダーティな ERP が作成されます。
重複の検出とマージ
顧客、製品、ベンダーなどのマスター データ ファイルから始めます。これらのファイル内の重複は、トランザクション データにカスケードされます。
お客様による重複排除チェックリスト:
- 会社名を標準化します (Inc., Ltd.、LLC のバリエーションを削除するか、一貫性を持たせる)
- 電話番号を単一の形式に正規化します (例: +1-555-123-4567)
- 同じ電子メール ドメインを共有しているが、連絡先名が異なるレコードを結合します。
- 企業ごとに主な連絡先を決定します
- テスト レコード、内部アカウント、およびプレースホルダー エントリを削除します
- アクティブな顧客と非アクティブな顧客を確認します (フラグを立てます。非アクティブな顧客は削除しないでください)
製品の重複排除チェックリスト:
- 製品名を標準化します (大文字と小文字を一貫して使用し、正式名と比べて略語は使用しません)
- 各製品の SKU コードの割り当てまたは確認
- 製造中止された製品を削除するか、アーカイブ済みとしてマークします
- 測定単位が一貫していることを確認します (kg 対キログラム、ea 対それぞれ)。
- 個別の行として存在する製品バリアントを統合します。
孤立したレコードのクリーンアップ
孤立レコードは、削除された顧客の注文や製造中止された製品の品目など、存在しないデータを参照するエントリです。
スプレッドシート間の相互参照チェックを実行します。
- すべての注文は有効な顧客 ID を参照します
- すべての注文明細は有効な製品 SKU を参照します
- すべての請求書には有効な注文番号が記載されています
- すべての支払いは有効な請求書番号を参照します
データ検証ルール
エクスポートする前に、検証ルールを適用して書式設定の問題を検出します。
- 電子メール アドレスには、@ 記号が 1 つと有効なドメインが含まれています
- 日付は一貫した形式に従います (ISO 8601: YYYY-MM-DD を推奨)
- 通貨値には一貫した小数点以下の桁数があります (ほとんどの通貨では 2 桁)
- 必須フィールドは空白ではありません(顧客名、製品名、SKU)
- 数値フィールドには数字のみが含まれます (数量列に偶発的なテキストは含まれません)
データ品質スコアリング
各スプレッドシートを 4 つの次元にわたって 1 ~ 5 のスケールで評価します。
- 完全性 — 必須フィールドの何パーセントが入力されていますか?
- 一貫性 — 形式と命名規則は統一されていますか?
- 精度 — データは現在の現実を反映していますか? (ランダムな 5% サンプルを検証します)
- 一意性 — 重複率はどれくらいですか?
いずれかのディメンションでスコアが 3 未満のスプレッドシートは、インポート前に修正する必要があります。
フェーズ 2: 輸入戦略 (第 5 ~ 8 週)
輸入順序に関する事項
ERP データには依存関係があります。間違った順序でインポートすると、壊れた参照が作成されます。次の順序に従います。
- 会社および組織の設定 — 通貨、会計年度、税率、倉庫の場所
- 勘定科目表 — 勘定科目の構造、勘定科目の種類、デフォルトの勘定科目
- 連絡先 — 顧客、ベンダー、パートナー (これらは他のすべてのものによって参照されます)
- 製品 — カテゴリ、価格、バリエーションを含む製品カタログ
- 期首残高 — 移行日の口座残高
- 未処理注文 — 履行されていない販売注文および発注書
- 未処理の請求書 — 未払いの顧客請求書とベンダー請求書
- 履歴データ — 終了した注文と支払い済みの請求書 (オプションですが、レポートに役立ちます)
3 つのインポート方法
方法 1: CSV/Excel インポート (最も単純)。 ほとんどの ERP システムは、インポート テンプレートにマップされた CSV ファイルを受け入れます。最適な用途: エンティティあたりのレコード数が 10,000 未満の企業、単純なデータ構造、1 回限りの移行。
方法 2: API ベースのインポート (最も信頼性が高い)。 スプレッドシートを読み取り、ERP の API を通じてデータをプッシュするスクリプトを作成します。最適な用途: 複雑なデータ関係、大規模なデータセット、またはインポート中に変換が必要なデータを扱う企業。 Odoo のような ERP システムには、検証を自動的に処理する包括的な XML-RPC および JSON-RPC API があります。
方法 3: データベース レベルのインポート (最速ですが、最もリスクが高くなります) データを ERP データベースに直接挿入します。最適な用途: API 速度がボトルネックとなる非常に大規模なデータセット。データベース スキーマに関する深い知識が必要であり、アプリケーション レベルの検証はすべてバイパスされます。特定の ERP の経験のあるデータベース管理者がいない限り、お勧めしません。
推奨事項: マスター データ (連絡先、製品) には CSV インポートを使用し、トランザクション データ (注文、請求書) には API インポートを使用します。これにより、速度とデータの整合性のバランスが取れます。
履歴データの処理
すべての履歴データを移行する必要があるわけではありません。カットオフを定義します。
- 移行が必要: 未決済/未払いの請求書、アクティブな注文、現在の在庫レベル、顧客残高
- 移行する必要があります: 過去 12 ~ 24 か月間の終了したトランザクション (レポートおよび傾向分析用)
- オプション: 24 か月より古いデータ (元の形式でアーカイブされ、参照には利用できますが、ERP では利用できません)
フェーズ 3: 構成とテスト (第 9 ~ 12 週)
ERP 構成チェックリスト
実稼働データをインポートする前に、ビジネス プロセスに一致するように ERP を構成します。
- 会社情報 (名前、住所、ロゴ、納税者番号)
- 業界に合わせてカスタマイズされた勘定科目表
- 税率と財政ポジションが設定されました
- 定義された支払い条件 (Net 30、Net 60 など)
- 製品カテゴリと属性が作成されました
- 倉庫の場所と在庫の場所を設定しました
- ユーザーの役割とアクセス許可が設定されました
- カスタマイズされた電子メール テンプレート
- 自動シーケンス (請求書番号、注文番号) が設定されました
- 定義された承認ワークフロー (購入制限、割引制限)
テストプロトコル
- 最初にテスト環境にインポートします。 運用環境に直接インポートしないでください。
- レコード数を確認します。 インポートされたレコードの合計は、ソース レコードの合計から意図的に除外されたレコードを差し引いたものと一致する必要があります。
- エンティティごとに 20 レコードをスポットチェックします。 ランダムな顧客、製品、注文を開いて、すべてのフィールドが正しくインポートされていることを確認します。
- エンドツーエンドのワークフローをテストします。 見積書から請求書、支払いまでのテスト販売を作成します。発注書から受領書、請求書までのテスト購入を作成します。
- 財務合計を確認します。 期首残高、売掛金、買掛金、および在庫の金額は、確認されたスプレッドシートの合計と一致する必要があります。
- レポートをテストします。 主要なレポート (損益計算書、貸借対照表、期限切れの債権) を実行し、現在の数値と照合して検証します。
フェーズ 4: ユーザー トレーニング (第 10 ~ 14 週)
Excel から ERP へのほとんどの移行は、トレーニングで成功または失敗します。あなたのチームにはスプレッドシートに関する長年の記憶があります。 ERP に切り替えると、ツールだけでなくワークフローも変わります。
役割ベースのトレーニングアプローチ
| 役割 | トレーニングの焦点 | 所要時間 |
|---|---|---|
| 営業チーム | 見積書、受注書、顧客管理、パイプライン | 8–12 |
| 購入 | 注文書、ベンダー管理、承認 | 6–10 |
| 倉庫スタッフ | 領収書、納品、在庫転送、バーコードスキャン | 6–8 |
| 会計 | 請求、支払い、銀行調整、レポート | 12–20 |
| 管理 | ダッシュボード、レポート、承認、分析 | 4–6 |
| IT / 管理者 | ユーザー管理、設定、トラブルシューティング | 8–12 |
トレーニングのベスト プラクティス
一般的な例ではなく、実際のシナリオを使用してください。 実際の製品を使用して実際の顧客向けの見積もりを作成して、営業チームをトレーニングします。一般的なトレーニングは意味がないと感じられ、自信がつきません。
本番稼働の 4 週間前にサンドボックスへのアクセスを提供します。 すべてのユーザーに、何も壊すことを恐れることなく実験できるサンプル データを備えた練習環境を提供します。
クイック リファレンス カードを作成します。 役割ごとに最も一般的な 5 つのタスクに関する 1 ページのガイド。卓上用にラミネートして使用します。 「販売注文の作成方法」のクイックリファレンスカードは、毎回 50 ページのマニュアルを上回ります。
最初にパワー ユーザーを特定し、トレーニングします。 どの部門にも、生まれつきテクノロジーに興味を持つ人がいます。他の人より 2 週間早く彼らをトレーニングし、彼らを同僚の最初のサポートポイントにします。
フェーズ 5: 稼働開始と迅速な成功 (第 14 ~ 18 週)
並列実行
両方のシステムを 30 ~ 60 日間同時に実行します。この期間中:
- すべてのトランザクションをERP(プライマリシステム)に入力します。
- 重要な出力をスプレッドシートのプロセスと相互参照します。
- 矛盾がある場合は文書化して解決します
- どのスプレッドシートが不要になり、どのスプレッドシートが依然として目的を果たしているかを追跡します
最初の 30 日間ですぐに成功
迅速な勝利は組織の自信と勢いを築きます。視認性が高く、複雑性が低い次の改善を目標とします。
-
請求書の自動生成。 営業チームが見積書を作成し、それが販売注文に変換され、請求書が自動的に生成されます。これを、別のスプレッドシートで請求書を作成する以前のプロセスと比較してください。
-
リアルタイムの在庫可視性 倉庫スタッフと営業チームが同じ在庫レベルを同時に確認できます。 「スプレッドシートを確認させてください」という電話はもう必要ありません。
-
ワンクリック レポート。 編集に 2 日かかった週次レポートと比較して、リアルタイムで更新されるダッシュボードを管理者に示します。
-
顧客明細の自動化。 顧客明細を手動で作成する代わりに、一括で生成して電子メールで送信します。
-
購入再注文アラート 最低在庫レベルを設定し、品目の再注文が必要になったときに ERP が購買アラートを発するようにし、手動の「スプレッドシートを確認する」ルーチンを置き換えます。
移行によくある落とし穴とその回避方法
落とし穴 1: Excel を ERP で正確に複製しようとすること。 ERP は派手なスプレッドシートではありません。独自のロジックとワークフローがあります。 Excel のように動作させると、その機能の 80% が無駄になります。代わりに、まず ERP の方法を学び、それから本当に必要な部分をカスタマイズしてください。
落とし穴 2: すべてを一度に移行する。 すべての部門が同時に切り替わるビッグバン移行では、最大の混乱が生じます。段階的な移行を検討してください。最初は 1 つの部門 (通常は経理部門が最適です) から開始し、安定させてから拡張します。
落とし穴 3: 変更管理を過小評価する。 人々は、特に古いやり方が「うまく機能していた」場合、変化に抵抗します。経営陣によるスポンサーシップ、変化が起こっている理由についての明確なコミュニケーション、そして目に見える迅速な勝利が不可欠です。
落とし穴 4: データ クリーンアップのスキップ 10,000 件の重複した顧客レコードを新しい ERP にインポートすると、より高価なシステムに 10,000 件の重複が存在することになります。最初にクリーンにし、次にインポートします。
落とし穴 5: 本番稼働後のサポート プランがない。 本番稼働後の最初の 90 日間に、最も多くの質問や不満が生じます。この期間中は、社内のパワー ユーザーであろうと社外のコンサルタントであろうと、専用のサポート リソースを計画してください。
総所有コスト: Excel と ERP
問題は、ERP のコストが Excel よりも高いかどうかではありません。もちろんそうです。問題は、生産性の向上、エラーの削減、意思決定の改善が投資に見合うかどうかです。
| コスト要因 | Excel (年次) | ERP (年間) |
|---|---|---|
| ソフトウェアライセンス | 150 ~ 500 ドル (Microsoft 365) | $2,400–36,000 (ユーザーおよびシステムによって異なります) |
| 手作業でのデータ入力作業 | 25,000 ~ 60,000 ドル (従業員 1 人あたり週 5.5 時間と推定) | 5,000 ~ 15,000 ドル (70 ~ 80% 削減) |
| エラー修正コスト | $8,000–20,000 (財務上のエラー、配送ミス) | $1,000–4,000 (システム検証によりほとんどのエラーが防止されます) |
| 労働の報告 | 10,000 ~ 30,000 ドル (手動による編集と検証) | 2,000 ~ 5,000 ドル (自動化されたダッシュボードとレポート) |
| 監査とコンプライアンス | $5,000–15,000 (マニュアル文書の組み立て) | 1,000 ~ 3,000 ドル (自動監査証跡) |
| 合計 | $48,150–125,500 | $11,400–63,000 |
従業員数 25 人の企業の場合、ERP は通常、リアルタイム データからのより適切な意思決定を考慮する前に、人件費の節約だけで 12 ~ 18 か月以内に元が取れます。
よくある質問
Excel から ERP への移行にはどのくらい時間がかかりますか?
中小企業 (従業員 10 ~ 100 人) の場合、プロジェクトのキックオフから稼働まで 12 ~ 18 週間の計画を立てます。データのクリーンアップには 4 ~ 6 週間、構成とテストには 4 ~ 6 週間、トレーニングと稼働にはさらに 4 ~ 6 週間かかります。大規模またはより複雑なビジネスの場合は、6 ~ 12 か月かかる場合があります。
一部のスプレッドシートを ERP と並行して使用し続けることはできますか?
はい、おそらくそうするでしょう。 ERP は構造化されたトランザクション データに優れています。アドホック分析、what-if モデリング、および簡単な計算は、多くの場合、スプレッドシートでより適切に機能します。目標は Excel を完全に排除することではなく、データベースおよびトランザクション システムとしての Excel の使用をやめる事です。
データが乱雑すぎて移行できない場合はどうすればよいですか?
すべての企業は、自社のデータが独自に乱雑であると考えています。めったにありません。構造化されたクリーンアップ プロセスにより、問題の 90% が処理されます。残りの 10% については、特定のレコードを手動で確認または再入力する必要がある場合があります。これでも、壊れたスプレッドシートで操作を続けるよりも高速です。
Excel を使用するビジネスに最適な ERP システムはどれですか?
強力なインポート ツールと直感的なインターフェイスを備えたシステムは、Excel 移行者に最適です。 Odoo は、モジュール設計により、必要なモジュール (会計 + 在庫など) だけから始めて、チームの適応に応じて追加できるため、特に適しています。スプレッドシートのようなリスト ビューにより、Excel の訓練を受けたユーザーの移行も容易になります。
実装パートナーが必要ですか、それとも自分たちで実行できますか?
従業員数が 20 人未満でプロセスが単純な企業は、多くの場合、ガイド付きセットアップを提供するクラウド ERP プラットフォームを自己実装できます。より複雑な場合は、実装パートナーがリスクを大幅に軽減します。この種の移行を経験したパートナーは、あなたが予期できない落とし穴を知っています。 ECOSIRE の移行サービス には、データのクリーンアップ、インポート、構成、トレーニングが含まれます。
履歴データはどうなりますか?
オプションは 3 つあります。すべてを ERP に移行する (最も完全だが最も作業が多い)、定義された期間 (過去 12 ~ 24 か月) を移行する、または ERP の外にアーカイブして新たに開始する。ほとんどの企業は、12 ~ 24 か月のトランザクション履歴とすべてのマスター データを移行します。
移行期間はどのように対処すればよいですか?
並行して実行する (両方のシステムを 30 ~ 60 日間維持する) ことが最も安全なアプローチです。チームはプライマリ システムとして ERP にデータを入力し、古いスプレッドシート プロセスに対してスポットチェックを行います。これにより、統合のギャップが発見され、スプレッドシートを完全に廃止する前に自信が生まれます。
次のステップ
このガイドで説明されているスプレッドシートの過負荷の兆候がビジネスに見られる場合、ERP 移行による投資収益率はほぼ確実にプラスになります。重要なのは、系統的にアプローチすることです。つまり、データをクリーンアップし、プロセスをマッピングし、チームをトレーニングし、勢いを高めるための迅速な勝利を計画します。
ECOSIRE は、企業がこの移行をスムーズに行えるよう支援することに特化しています。当社の Odoo 移行サービス は初期評価から稼働後のサポートまでをカバーしており、ERPNext を選ばれる場合も、当社の ERPNext データ移行サービス が同じ手法(試験読み込み、照合済みの期首残高、計画的な本番切り替え)で対応します。
スプレッドシートでのビジネス運営をやめる準備はできていますか?現在のスプレッドシート環境の無料評価とカスタマイズされた移行ロードマップについては、移行チームにお問い合わせください。
執筆者
ECOSIRE Research and Development Teamテクニカルライティング
ECOSIRE のテクニカルライティングチームは、Odoo ERP、Shopify による EC、AI エージェント、Power BI による分析、GoHighLevel による自動化、そしてエンタープライズソフトウェアのベストプラクティスを扱っています。私たちのガイドは、企業が十分な情報に基づいてテクノロジーを判断できるよう支援します。
関連記事
バックマーケットの統合: 整備済製品を Odoo ERP に接続
中古家電販売業者向けに Back Market と Odoo ERP を統合するためのガイド。グレーディング、注文、在庫、品質コンプライアンスを自動化します。
2026 年の電子商取引ビジネス向けベスト ERP: 上位 8 社の比較
2026 年の e コマース向け ERP 上位 8 社 (Odoo、NetSuite、SAP B1、Acumatica、Brightpearl、Cin7、Dear Inventory、QuickBooks Commerce) を価格と比較します。
2026 年のベスト ERP ソフトウェア: 包括的な購入者ガイド
2026 年にランク付けされた ERP システムのトップ 12: Odoo、SAP、Oracle NetSuite、Microsoft Dynamics、Acumatica、ERPNext、Sage、Epicor、Infor、QAD、Syspro、Brightpearl。