Business Central Addon for RapidStart CRM セットアップ
Business Central Addon for RapidStart CRM のインストールと設定の手順。私たちのアプリとは異なり、このアドオンは RapidStart CRM 側と Business Central 側の両方からいくつかのステップが必要です。
⚠️ パートナー推奨
複雑さのため、RapidStart 認定パートナーの利用をお勧めします。ただし、あなたの Business Central パートナーが Power Platform にも精通している場合、これらのステップを代行できます。エンドユーザーがこのプロセスを試みることはお勧めしません。
高レベルの手順
- Dataverse 対応環境を作成するか、既存のものを使用します。
- Dataverse 対応環境に AppSource から RapidStart CRM をインストールします。
- Business Central 内から統合を設定します。
- アプリケーションユーザーロールの更新
- レコードマッピングの設定
- Dataverse 対応環境に AppSource から RapidStart CRM 用 Business Central Addon をインストールします。
- 環境変数の更新
- RapidStart CRM セキュリティロールの割り当て
- 環境のリンク(オプション)
- Power Automate フロー
ステップ 1 & 2 をカバーするドキュメントをすでに作成しました。こちらです。これらのステップが完了したら、ステップ 3 に進むためにここに戻ってください。
Dataverse と BC の環境タイプが一致していることを確認してください:本番から本番、またはサンドボックスからサンドボックス。
ステップ 3: Business Central 内から統合を設定する
接続したい Business Central 環境にログインします。

アドレスバーの情報をメモします。

環境 ID(黄色)と会社名(緑色)をメモ帳にコピー&ペーストします。後で必要になります。

1. ギアをクリック
2. “アシストセットアップ” を選択

“他のシステムとの接続” セクションまでスクロールし、“Dataverse への接続を設定” をクリックします。

1. データ同期を有効にするを選択
2. 仮想テーブルとイベントを有効にするを選択
3. “次へ” をクリック

条件を受け入れ、“次へ” をクリック

Dataverse への接続を “常に許可” として受け入れ、OK をクリック

ターゲット Dataverse 対応環境を選択し、“Ok” をクリック

環境が正しいことを確認し、Dataverse 環境にサインインするリンクをクリックします。サインイン後、“次へ” をクリック

推奨されるチーム所有権を選択し、同期なしで完了するように切り替え(後で行います)“次へ” をクリック

1. Business Central Virtual Table アプリをインストールするリンクをクリック
2. “次へ” をクリック(新しいタブが AppSource に開きます)

“今すぐ取得” ボタンをクリック(このアドオンは無料です)、次のページが開きます:

1. RapidStart CRM をインストールしたターゲット環境を選択します。
2. 条件に同意します。
3. “インストール” をクリック。

ソリューションが “インストール中” であることが表示されます。完了するまで数分かかることがあります。“インストール済み” と表示されるまで、時々 “更新” をクリックしてください。その後、Business Central ブラウザタブに戻って続行します。

“更新” をクリック

仮想テーブルアプリが正常にインストールされたことが表示されます。“完了” をクリック

数分後、このページが表示されます。仮想テーブルタブを選択し、“利用可能な仮想テーブル” を選択します。

1. “アイテム” 行を選択して開始
2. “有効にする” をクリック(これにより、Dataverse にアイテム用の仮想テーブルが作成されます)
3. “可視” ボックスがチェックされるまで待ちます。数回更新が必要な場合があります。
これらのステップを salesInvoice、salesInvoiceLine、salesOrder、salesOrderLine、salesQuote、salesQuoteLine、salesShipment、および salesShipmentLine に対して繰り返します。各有効化には数分かかります。

可視/降順で並べ替えを変更し、これらのテーブルがすべて表示されていることを確認します。この時点で仮想テーブルを追加しないでください。この画面をそのままにしておき(後で戻ります)、新しいタブを開きます。
ステップ 4: アプリケーションユーザーロールの更新
このリンクをクリックして Power Platform 管理センターを開き、ビジネスアカウントでログインしていることを確認します。

サイドバーで “管理” を選択し、ターゲット環境リンクをクリックします

ユーザーの “すべてを表示” を選択

アプリユーザーリストリンクを選択

Business Central アプリユーザーを選択します。

“セキュリティロール” の “編集” アイコンをクリック

1. “システム管理者” を選択
2. その後、保存をクリック
ステップ 5: レコードマッピングとカップリングの設定
ブラウザで開いたままにしていた Business Central タブに戻ります。

1. “統合” タブをクリック
2. その後、“統合テーブルマッピング”

1. SALESPEOPLE を選択
2. 削除
3. すべてのアイテムのカップリングのチェックを外す

1. CONTACT を選択
2. カップリングを選択
3. その後、“マッチベースのカップリング” をクリック。
4. 上記に一致させて OK をクリック

1. CURRENCY を選択
2. カップリングを選択
3. その後、“マッチベースのカップリング” をクリック。
4. 上記に一致させて OK をクリック

CUSTOMER の場合、マッピング/フィールドを選択
1. “リストを編集” を選択
2. そして “アカウント番号” を有効にする。

CUSTOMER の場合、カップリング/マッチベースのカップリングを選択し、上記に一致させる

PAYMENT TERMS の場合、カップリング/マッチベースのカップリングを選択し、上記に一致させる。

SHIPMENT METHOD の場合、カップリング/マッチベースのカップリングを選択し、上記に一致させる。

SHIPMENT AGENT の場合、カップリング/マッチベースのカップリングを選択し、上記に一致させる。

VENDOR の場合、マッピング/フィールドを選択
1. “リストを編集” を選択
2. そして “アカウント番号” を有効にする。

VENDOR の場合も、カップリング/マッチベースのカップリングを選択し、上記に一致させる
ステップ 6: AppSource から RapidStart CRM 用 Business Central Addon をインストール
⚠️ 前のステップが完了していない場合、このステップは失敗します。
このリンクをクリックして Microsoft の AppSource を開き、ビジネスアカウントでログインしていることを確認します。

“今すぐ取得” を選択してインストールを開始します。

1. 仮想テーブルソリューションをインストールした環境を選択します。
2. 条件に同意します。
3. インストールをクリック。インストールには数分かかることがあります。

ソリューションが “インストール中” であることが表示されます。完了するまで数分かかることがあります。“インストール済み” と表示されるまで、時々 “更新” をクリックしてください。
ステップ 7: 環境変数の更新
Maker ポータルに移動します

1. ソリューションがインストールされた環境を選択します。
2. サイドバーでソリューションをクリックします。
3. デフォルトソリューションを開くためにクリックします

1. オブジェクトを選択します。
2. “環境変数” をスクロールして選択
3. BC 会社 ID をクリックします。

1. 以前コピーした会社 ID をここに貼り付けます。
2. 保存をクリックします。
3. 以前コピーしたもう一つの値を使用して、“BC 環境名” 変数についてもこれを繰り返します。
終了したら、サイドバーの “ソリューションに戻る” をクリックします。

すべてのカスタマイズを公開するためにクリックします。
ステップ 8: ユーザーセキュリティロールの割り当て
まだ Maker ポータルにいる間:

RapidStart CRM のアプリセレクターから、または Maker ポータルから RapidStart 設定アプリを開くことができます。Maker ポータルから:
1. サイドバーでアプリを選択します。
2. 実行アイコンをクリックします。

1. サイドバーで “ユーザー” を選択します。
2. ユーザーの名前をクリックします。
3. ユーザーがリストされていない場合、“利用可能なユーザー” を表示するためにドロップダウンを選択します。

1. どの RapidStart CRM ロール(最低限、“RapidStart Basic User”)に加えて、RapidStart Business Central User “CRUD” または “Read-Only” ロールを選択します。
CRUD はユーザーが RapidStart CRM から販売見積を作成することを許可します。
Read-only はユーザーが BC ユーザーによって販売見積が作成されることを要求することに制限します。
ステップ 9: 環境のリンク(オプション)
誰かが誤って環境を削除するのを防ぐために、環境をリンクすることができます。Business Central に戻ります。

1. ギアアイコンを選択
2. その後、管理センターを選択

ターゲット環境リンクを選択

“リンク” をクリックし、Dataverse 環境を選択
ステップ 10: Power Automate フロー
私たちのアドオンにはいくつかの Power Automate フローが含まれています。デフォルトでオフになっているものが二つあります。これらをオンにするか、ニーズに合わせて編集することができます。オフになっているものは以下の通りです:
新しいアカウントを BC に同期
このフローは、RapidStart CRM に新しいアカウントを追加したときにトリガーされ、BC アカウント番号がない場合に発生します。新しい BC 顧客を作成し、その後アカウントを BC アカウント番号で更新してレコードが同期されるようにします。このフローは、RapidStart でレコードが作成されるたびに BC にレコードを作成するように設計されています。これを望むかどうかはあなた次第です。
新しい連絡先を BC に同期
このフローは、RapidStart CRM に新しい連絡先を追加したときにトリガーされ、BC 連絡先番号がない場合に発生します。新しい BC 連絡先を作成し、その後連絡先を BC 連絡先番号で更新してレコードが同期されるようにします。このフローは、RapidStart でレコードが作成されるたびに BC にレコードを作成するように設計されています。これを望むかどうかはあなた次第です。
🎉 デプロイメント完了!
このドキュメントに問題がある場合は、お知らせください。