カスタム・レコードでモデル化する方法
手動のスプレッドシートは、まだ正式なシステムがないビジネス・プロセスを追跡するためによく使用されます。時間の経過とともに、特に複数のユーザーが同じ情報を更新する必要がある場合、これらのスプレッドシートは管理が難しくなることがあります。
SuiteBuilderのカスタム・レコードは、これらの手動プロセスをNetSuiteに移行し、データを追跡、検索、およびレポートしやすくするのに役立ちます。
シナリオ
あるチームが、スプレッドシートでビジネス・プロセスを追跡しています。
例:
- 内部リクエスト
- コンプライアンス・レビュー
- 機器の割当
- 顧客オンボーディング・タスク
- プロジェクト受付
- ドキュメント追跡
スプレッドシートには、次のような列が含まれる場合があります。
- リクエスト所有者
- ステータス
- 期日
- レビュアー
- 注記
- 完了日
プロセスが拡大するにつれて、チームはNetSuiteで情報を管理するための、より制御された方法を必要とします。
解決策
スプレッドシートのプロセスを表すカスタム・レコードを作成します。
スプレッドシートの各行は1つのカスタム・レコードになります。スプレッドシートの各列は、そのレコードのフィールドになります。
これにより、ユーザーにとって馴染みのある構造を維持しながら、プロセスをNetSuiteに移行できます。
スプレッドシートをモデル化する方法
まず、スプレッドシートを確認し、各列が何を表すかを特定します。
一般的な例:
- 名前または参照番号 – レコード名または自動採番識別子になります。
- ステータス – 制御された値を持つカスタム・リスト・フィールドになります。
- 所有者 – 従業員またはユーザー参照フィールドになります。
- 期日 – 日付フィールドになります。
- レビュアー – 別の従業員参照フィールドになります。
- 注記 – 長いテキスト・フィールドになります。
- 完了日 – 日付フィールドになります。
このマッピングにより、カスタム・レコードを設計しやすくなります。
例
あるチームが、社内ドキュメントのレビューを追跡するためにスプレッドシートを使用しています。
スプレッドシートの列:
- Document Name
- Review Status
- Assigned Reviewer
- Due Date
- Completion Date
- Notes
NetSuiteでは、これをDocument Review Trackerというカスタム・レコードにし、それらの値ごとのフィールドを作成できます。
基本設定
プロセス用のカスタム・レコードを作成します。
Netsuite:
次に移動します: Customization > Lists, Records, & Fields > Record Types > New
Netsuite Next:
Explore menu を開きます(ホーム・ボタンの横、左下隅にあるハンバーガー・アイコン)。メニューで Customization > Lists, Records, & Fields > Record Types に移動し、Create custom record definition ボタンをクリックします。
次に、スプレッドシートの列に対応するために必要なフィールドを作成します。
より整理されたデータ入力をサポートするフィールド・タイプを使用します。
- ステータス値にはリスト・フィールド
- 期限には日付フィールド
- 所有者またはレビュアーには従業員参照フィールド
- 注記には長いテキスト・フィールド
カスタム・レコード作成例
カスタム・レコードの名前を指定してください。
注記: 有効にする特別な設定はありません。インポートに必要となるため、作成しているカスタム・フィールドと、カスタム・レコードのそれらのIDを控えておいてください。
注記
- ステータス値には、自由形式テキストではなくカスタム・リストを使用します。
- 期限および完了の追跡には日付フィールドを使用します。
- 責任を割り当てる際には、従業員参照フィールドを使用します。
- 最初のバージョンはシンプルにし、スプレッドシートの構造に近いものにします。
- 不要なスプレッドシートの列をNetSuiteにコピーしないようにします。
- スプレッドシートのフィルタおよびビューを置き換えるために、保存検索を検討します。
免責事項:* 本書に記載されているSuiteBuilderカスタマイズは、法律で認められる最大限の範囲において、いかなる種類の保証もなく、「現状有姿」で提供されます。Oracle NetSuiteは、お客様または開発者が各自のNetSuiteアカウントまたは環境内でカスタマイズを実装または使用する際に得られる個別の成功について、保証または確約するものではありません。*
Oracle NetSuiteは、カスタマイズに関連するデータまたは情報の使用、使用結果、正確性、適時性または完全性について、保証、確約または表明を行いません。Oracle NetSuiteは、明示的または黙示的ないかなる保証も否認します。これには、商品性、特定目的への適合性、およびカスタマイズまたは関連するサービスもしくはソフトウェアに関する保証が含まれますが、これらに限定されません。
Oracle NetSuiteは、カスタマイズの使用または使用不能から生じる、またはこれらに関連する、直接的、間接的、偶発的、特別または結果的な損害または費用について、一切の責任を負いません。
役立つさまざまな記事については、「'SuiteBuilder & SuiteBundler'」セクション(「'New to NetSuite'」カテゴリ内)をご覧ください。これらのリソースは、初心者がプラットフォームの会計機能をスムーズに学習できるように構成されています。
本記事は、AI支援による翻訳ツールを使用して翻訳し、言語品質の確認を行っています。記事本文およびサポートガイダンスの作成には、AIは使用していません。