既存のお客様がBox for Oracle NetSuite統合のv3以上に移行するには、以下の両方の管理者アカウントが必要になります。
- SuiteAppバンドルをインストールする権限を持つNetSuite管理者
-
以下の操作が可能なBox管理者 (または適切な権限を持つ共同管理者)
- 会社のBox Enterprise ID (EID) へのアクセス
- 管理コンソールでのアプリケーションの承認
- コンテンツマネージャへのアクセス
すでにv2がインストールされているお客様は、v3のインストール手順を完了するためにデータを移行する必要があります。
手順の概要
- Box for Oracle NetSuite v3をインストールする
-
カスタムレコードをv2からv3に移行する
- カスタムレコードをv2からv3に移行するためのオプションには以下の2つがあります。
- v2のスクリプトを無効にする
- v3が動作していることとすべてのデータが正常に移行されたことを確認する
- (推奨) v2 SuiteAppバンドルを無効にする
1. Box for Oracle NetSuite v3をインストールする
NetSuite管理者として、以下を実行します。
- NetSuiteのグローバルダッシュボードで、[Customization] > [SuiteCloud Development] > [SuiteApp Marketplace] に移動します。
- 検索バーにBoxと入力し、Box for NetSuiteという項目に移動します。
- [Install] をクリックします。
- [Install] をクリックしてインストールを確定します。
- インストールが完了するまで待ちます。
- ステータスが [Installed] と表示される場合は、インストールが正常に完了しています。
2. カスタムレコードを移行する
データが失われるのを防ぐために、既存のお客様はコンテンツを移行する必要があります。 データを移行する方法は2つあります。1つはBox Migration Toolを使用する方法、もう1つは手動でCSVファイルをエクスポートしてインポートする方法です。
(推奨されるオプション): Box Migration Tool
- NetSuiteのグローバルダッシュボードで、[Setup] >[Custom] > [Box Migration Tool] に移動します。
- [Run Migration] をクリックします。
- 移行タスクが完了するまで待ちます。 レコードの種類によっては、レコードの数に応じてさらに時間がかかる場合もあります。
- すべてのレコードの進捗が100%と表示されたら、次の手順に進みます。
注: Box Migration Toolでは、レコードの種類につき100,000個を超えるレコードを移行することができません。 レコード数がこの上限を超える場合は、下記の代替オプションに従って、そのカスタムレコードを手動でエクスポート/インポートしてください。
これは、Box Record FolderとBox Folder Collaborationでよく発生します。 V2とV3のBox Record Folderレコードのレコード数を比較することで確認できます。
- Box Record Folderの場合 - 結果として特定のNetSuiteレコードにマッピングされたBoxフォルダを表示できない場合があります。
- Box Folder Collaborationの場合 - 統合は自動的に復元されるため、これらのレコードを再度インポートする必要はありません。
代替オプション: CSVを使用したカスタムレコードのエクスポート/インポート
CSVを使用して手動でカスタムレコードをエクスポート/インポートする場合は、こちらの記事を参照してください。
3. v2のスクリプトを無効にする
- 次に、v2のスクリプトを無効にする必要があります。 グローバルダッシュボードから、[Customization] > [Scripting] > [Scripts] に移動します。
- フィルタをかけて、関連するBoxスクリプトを探します。
- [FROM BUNDLE] のドロップダウンで [234796] を選択します。
- [SHOW INACTIVES] チェックボックスをオンにします。
- 6個のBoxスクリプトすべてで、[INACTIVE] チェックボックスをオンにし、[Submit] をクリックします。 これらのスクリプトを以下に示します。
-
- Box Client
- Box Integration Config Validator
- Box Integration Suitelet
- Box Netsuite V2 Installation Script
- Box Record Type Config Validator
- Box Subtab
4. 移行と設定が完了していることを確認する
移行が完了し、v2のスクリプトが無効になったら、有効になっているレコードに表示して、[Box Content] タブと機能が動作していることを確認します。
5. (推奨) Box for Oracle NetSuite v2 Suitebundleを無効にする
まず、v3のインストールと移行が成功していることを確認します。 次に、v2を無効にし、v3に問題がないことを確認します。 完了したら、v2のバンドルをアンインストールすることをお勧めします。 これにより、レコードの種類やスクリプトレコードにアクセスする際の混乱を防ぐことができます。