-
NetSuiteの始め方|バンドル・インストールの基本
NetSuiteのバンドルでは、カスタム・フィールド、スクリプト、ワークフロー、フォーム、その他の構成などのカスタマイズをアカウントにインストールできます。これらは通常、アカウント間でカスタマイズを移動したり、NetSuiteまたはサード・パーティ・プロバイダからソリューションをインストールするために使用されます。 バンドルのインストールの仕組みを理解することで、カスタマイズを適切にデプロイおよび管理できます。 バンドルとは バンドルは、別のNetSuiteアカウントにインストールできるNetSuiteカスタマイズのパッケージです。バンドルは、多くの場合、nextの目的で使用されます。 サンドボックスから本番へのカスタマイズの移動…
-
NetSuite の始め方 | ワークフローフィールド
NetSuiteでは、ワークフローフィールドは特定のワークフロー内で作成するフィールドであり、各ワークフローインスタンスごとに固有の値を保持するために使用されます。これらのフィールドは、ワークフロー内のあらゆる状態、ワークフロー条件、フィールド値を設定などのアクション内で参照できるため、ワークフローの実行中にデータを追跡・活用する便利な手段となります。 以下は、ワークフローフィールド作成方法の概要です: ワークフローフィールドの作成: この例では、「NSC Workflow & State Fields」という既存のワークフローを使用します。 ワークフローページの右上にある鉛筆アイコンをクリックします:…
-
Netsuite の始め方 | Create a Workflow to Prevent Purchase Order Being Edited When Status Is Fully Billed
発注書が「全額請求済み」ステータスの場合に編集を制限するワークフローを実装すると、調達管理におけるいくつかの重要な懸念事項に対処できます。第一に、財務上の義務が満たされると、不注意または意図的にレコードを変更できないようにすることで、データの整合性を維持するのに役立ちます。この管理により、調達と会計の相違を最小限に抑え、監査証跡と規制基準への準拠をサポートします。さらに、調整の必要性はアドホックな変更ではなく正式な例外手順に従う必要があるため、ユーザー間の説明責任が高まります。 全体として、このようなワークフローは、業務効率と調達データの信頼の両方を強化し、組織が購買プロセスに対する強力なガバナンスを維持できるようにします。…
-
NetSuiteの始め方|カスタム・トランザクション・フォームのリンク
この記事では、ユーザーがトランザクションのシステム・ノートにカスタム・フォームの名前を表示することができる状況について説明します。これにより、ユーザーは特定のトランザクションに使用されたカスタム・フォームをすばやく識別でき、変更の追跡や変更のコンテキストの理解に役立ちます。 全体として、カスタム・フォーム名を表示すると、NetSuiteのトランザクション管理プロセス内の透明性、説明責任および効率性が向上します。 これを行うには、次のステップに従います。 1. 「カスタマイズ」→「フォーム」→「トランザクション・フォーム」にナビゲートします。 2. 優先カスタム・フォーム: 「編集/カスタマイズ」を選択します 3.…
-
NetSuiteの始め方 | アドバンスドPDF/HTMLテンプレート - ソースコードの最大限の活用方法
前回の記事で、NetSuiteアドバンスドPDF/HTMLテンプレートの基本について説明しましたが、今回はさらに深く掘り下げていきます。高度なPDF/HTMLテンプレートを使用すると、ソースコードを編集してドキュメントをカスタマイズできます。HTML、CSS、そしてFreeMarkerスクリプトを使用することで、請求書や購入注文などのドキュメントのレイアウトを、特定のニーズやブランド要件に合わせて作成することができます。…
-
NetSuite の始め方|ワークフロー: レコードの変換
NetSuiteでは、ワークフローの「レコードの変換」機能は、あるタイプのトランザクション・レコードから別のタイプのトランザクション・レコードにデータを変更する際に役に立ちます。…
-
NetSuiteの始め方 |ワークフロー: ユーザー・エラーを返す
NetSuiteでは、ワークフローの「ユーザー・エラーを返す」機能によって、問題が発生したときにユーザー固有のエラー・メッセージを表示することで、問題に対処できます。これにより、ユーザーは続行する前に何を修正する必要があるかを把握できます。これを設定することで、管理者はプロセスの正確性を向上させ、ユーザーが問題を迅速に解決するための明確なフィードバックを確実に得ることができるため、データの正確性と操作を円滑に保つことができます。 このシナリオでは、発注書の「監督者承認」チェック・ボックスが選択されていない場合、ユーザー・エラーを返します。 ワークフローの作成…
-
NetSuiteの始め方 | ワークフロー: メール通知を送信する
NetSuiteのワークフローを使用して、特定の条件やイベントに基づいて自動的にメール通知を送信することができます。この機能を活用することで、NetSuite内のコミュニケーションと作業効率を向上させることができます。今回は、発注書が作成された際に特定のユーザーにメールが送信されるワークフローの作成手順を説明します。 ワークフローを作成する カスタマイズ > ワークフロー > ワークフロー > 新規に移動します。 ワークフロー設定ページで、以下のフィールドを設定します: 基本情報セクション: 名前: <ワークフローの名前を設定> レコードタイプ: トランザクション サブタイプ: <任意のトランザクションタイプを選択> 管理者として実行:…
-
NetSuite の始め方 | ワークフロー: ボタンを削除する
ワークフローには、フィールド値の設定、ボタンの追加・削除、ポップアップメッセージの表示など、複数の機能があります。その中でも、NetSuite の始め方 | Workflow: Set Field Mandatory で紹介された機能の1つが、「ワークフローを使用して標準ボタンを削除する」機能です。 企業は、ビジネスプロセスに干渉する標準ボタンを削除する必要がある場合に、この機能が役立つでしょう。 ワークフローの作成方法: カスタマイズ > ワークフロー > ワークフロー > 新規に進みます。 ワークフロー設定ページで、以下のフィールドを設定します: 基本情報セクション: 名前: <ここにワークフロー名を設定> レコードタイプ:…
-
NetSuite の始め方 | ワークフロー: フィールドを必須に設定する
ワークフローには、フィールド値の設定、ボタンの追加・削除、ポップアップメッセージの表示など、複数の機能があります。その中でも、NetSuite の始め方 | Workflow: Set Field Display Label で紹介された機能の1つが、「ワークフローを使用してフィールドを必須に設定する」機能です。 企業は、カスタムフォームでのフィールド入力を必須とし、業務プロセスにおける正確性や遅延を回避する際に、この機能が役立つでしょう。 ワークフローの作成方法: カスタマイズ > ワークフロー > ワークフロー > 新規に進みます。 ワークフロー設定ページで、以下のフィールドを設定します: 基本情報セクション: 名前:…
-
NetSuite の始め方 | カスタムカスタマーフォームでの出荷先と請求先住所の表示
NetSuite のカスタムフォームの理解を深めた後、実践的な応用として、カスタマーフォームに出荷先住所と請求先住所を表示する方法を探ってみましょう。顧客が請求先と出荷先の住所をフォームで簡単に確認できるようにする場合、こちらで詳しく説明します。すべての重要な詳細を便利な場所にまとめて表示できるよう、カスタマーフォームを簡単にカスタマイズできます。以下がその方法です。 Saved Search は NetSuite で重要なデータを見つけて表示するために必要不可欠です。フィールドの設定に必要なデータを確立するために、最初に Saved Search…
-
NetSuite の始め方 | Custom Forms の概要
NetSuiteのカスタムフォームでは、営業注文書、仕入れ注文書、請求書などの標準トランザクションフォームのレイアウト、フィールド、動作をユーザーが調整できます。フォームをカスタマイズすることで、データ入力を効率化し、関連情報をキャプチャし、内部プロセスに準拠することができます。 ユーザーは、メインメニューから Customization > Forms に移動します。 ここでは、標準フォームの一覧と新しいカスタムフォームの作成オプションが表示されます。 フォームをカスタマイズするには、選択したフォームをクリックすると、直感的なインターフェースが表示され、フィールドを追加、削除、並べ替えてフォームのレイアウトを設計することができます。…
-
NetSuite の始め方 | Workflow: フィールド表示ラベルの設定
NetSuiteのWorkflowでは、特定の条件に基づいて、標準フィールドやカスタムフィールドを問わずにフィールドの表示ラベルを設定することができます。多くの企業が特定のユーザーに対してフィールドのラベルを変更したい場合に利用されます。 Workflowの作成方法: Customization > Workflow > Workflows > New に移動します。 Workflowの設定ページで以下のフィールドを設定します: 基本情報セクション: 名前: <Workflowの名前を設定> レコードタイプ: Transaction サブタイプ: <任意のトランザクションタイプを選択> 管理者として実行: チェック リリースステータス:…
-
NetSuite の始め方 | Workflow: メッセージの表示
NetSuiteのWorkflowのShow Messageアクションは、JavaScriptやSuiteScriptのalert()関数と直接的に対応しています。この機能はさまざまなレコードタイプやシナリオで広く使用されますが、主にユーザーに警告や指示を提供するために使用されます。 まだWorkflowを作成したことがない場合は、NetSuite の始め方 | SuiteFlow Feature をチェックして、ステップバイステップのガイドを確認してください! この例では、特定のユーザーに割り当てられているタスクレコードを開くと、メッセージが表示されます。 新しいアクションを作成します。 アクションの種類として「Show…
-
NetSuite の始め方 | カスタムセンター:センターリンク
前回のNetSuite の始め方でカスタムセンター:センタータブについて話しましたが、今回はセンターリンクの作成方法についてご案内します。NetSuite のスキルをさらに深めるための次のステップに進みましょう。さあ、始めましょう! NetSuiteのカテゴリーにリンクをカスタマイズします。センターリンクは、NetSuiteのページ、カスタムレコード、Suitelet、または外部サイトへのリンクを提供します。カスタムレコード機能が有効な場合、管理者を含む権限を持つユーザーがこのプロセスを開始できます。 NetSuiteページ、カスタムレコード、Suiteletへのリンクを生成するためのオプションがあります: 1. [カスタマイズ] >…
-
NetSuite の始め方 | ワークフロー:レコードのロック
ワークフローを使用して特定の条件で「編集」ボタンを非表示にする方法について解説します。これは、特定の取引の状態に達した場合や特定のユーザーに対してボタンのアクセスを制限したい企業で一般的に使用されます。 ワークフローの作成: [カスタマイズ] > [ワークフロー] > [ワークフロー] > [新規作成] に移動します。 ワークフローの設定ページで、以下のフィールドを設定します: 名前: <ワークフロー名を設定> レコードタイプ: 取引 サブタイプ: <任意の取引タイプを選択> 管理者として実行: はい リリースステータス: リリース済み インスタンスと履歴を保持: はい ロギングを有効化: はい 作成時に実行: はい…
-
NetSuite の始め方 | ワークフロー:取引の作成者フィールドを作成する
取引を作成した従業員を自動的に設定するフィールドを作成できる方法について、気になったことはありませんか?このトピックでは、ワークフローを使用して取引の作成者をカスタムフィールドに自動的に設定する方法を解説します。これは多くの企業が承認ワークフローで使用しています。 ワークフローの作成: [カスタマイズ] > [ワークフロー] > [ワークフロー] > [新規作成] に移動します。 ワークフローの設定ページで、以下のフィールドを設定します: 名前: <ワークフローの名前を設定> レコードタイプ: 取引 サブタイプ: <任意の取引タイプを選択> 管理者として実行: はい リリースステータス: リリース済み インスタンスと履歴を保持: はい…
-
NetSuite の始め方 | カスタムセンター:センタータブ
NetSuiteのセンタータブは、NetSuite内でのより良いユーザーエクスペリエンスに不可欠です。これらのタブは、財務管理や顧客管理など、システムの異なる部分に簡単にアクセスできるようにし、整理されたインターフェースを通じて業務を効率化します。これらのタブは業務を簡素化し、NetSuiteの統合管理ソリューションの重要な部分であり、生産性を向上させます。…
-
NetSuite の始め方 | 基本レイアウトのカスタマイズ
NetSuiteの旅を始める際に、トランザクションフォームのHTMLおよびPDF形式などの標準印刷レイアウトに遭遇することが避けられません。これらの基本レイアウトはある程度までカスタマイズ可能ですが、そのオプションは限られており、データの上にラベルを表示し、黒い背景色を持っています。また、カスタム要素を追加してフォームを個別化することもできます。以下は、基本トランザクションフォームをカスタマイズする手順です: [カスタマイズ] > [フォーム] > [トランザクションフォームPDFレイアウト]に移動します。…
-
NetSuite の始め方 | カスタムフィールド:表示
NetSuiteの始め方において、カスタムフィールドに遭遇することは避けられません。まず、カスタムフィールドとは何でしょうか?カスタムフィールドは、レコードやトランザクションに追加できるフィールドで、ビジネスの特定のニーズに合わせて情報を記録するためのものです。多くの企業がこの機能を利用しており、レコードやトランザクションに対してフィールドを作成することができます。 このトピックでは、カスタムフィールドの表示サブタブの機能について説明します。 カスタムフィールドの表示プロパティを設定する方法: [カスタマイズ] > [リスト、レコード、フィールド] > [トランザクションボディフィールド] > [新規]…
-
NetSuite の始め方 | カスタムレコード機能
カスタムレコードは、NetSuiteの機能であり、ビジネスの特定のニーズに合わせて情報を収集します。カスタムフィールドを使用して、カスタムレコードからエンティティ、アイテム、またはトランザクションに情報を添付できます。このユーザーインターフェースでは、独自のレコード分類を作成し、その分類に該当する個別のケースを管理することができます。新しいカスタムレコード分類を生成したり、既存の分類を変更したりするためにSuiteScriptを使用することはサポートされていませんが、既存のカスタムレコード分類に関連するインスタンスに対する操作にはSuiteScriptが有用です。 カスタムレコード機能を有効にするには、[セットアップ] > [会社] >…
-
NetSuite の始め方 | 高度なPDF/HTMLテンプレート
NetSuiteに新しく加わった方々にとって、高度なPDF/HTMLテンプレートについて知りたいと思うでしょう。この機能がどのようにビジネスに役立つかについてもご説明します。 高度なPDF/HTMLテンプレートは、NetSuiteで印刷およびメール送信される取引をカスタマイズできる機能です。これには、請求書、発注書、販売注文書、出荷指示書などが含まれます。これらのテンプレートを使用することで、会社のブランディングやスタイルに合ったプロフェッショナルな文書を作成できます。 まず、この機能を利用するには、アカウントで有効にする必要があります。 高度なPDF/HTMLテンプレート機能が有効になっていることを確認するには、[セットアップ] >…
-
NetSuite の始め方 | SuiteFlow機能
ワークフローは、標準またはカスタムレコードを管理するためのカスタマイズされたビジネスプロセスです。これには、取引の承認、カスタムフィールドや標準フィールドの条件の追加、レコードの管理などのタスクが含まれます。ワークフローは、これらのプロセスを定義し、自動化します。 ワークフローを表示、作成、変更するには、関与する特定のレコードタイプに対して適切な権限が必要です。管理者の役割は、すべてのSuiteFlow機能へのアクセスを提供します。…
-
NetSuite の始め方 | カスタムセグメントでのソーシング
カスタムセグメント機能を使用すると、クラス、部門、場所に似たカスタム分類フィールドを作成できます。これにより、特定のニーズや組織構造に合わせてフレームワークをカスタマイズすることができます。 カスタムセグメントの値をレコードから自動的にソースするためには、ソースリストフィールドにレコードを指定する必要があります。ソースリストフィールドを使用すると、カスタムセグメントが動的にデフォルト値で埋められます。デフォルト値は、セグメントが適用された別のレコードから動的に派生します。 このサンプルシナリオでは、セールスオーダーの列にあるカスタムセグメントを、アイテムレコードの値にデフォルト設定する必要があります。以下はカスタムセグメントの設定です:…
-
NetSuite の始め方 | カスタムフィールドの制限
カスタムフィールドは、標準フィールドでは利用できない場合にレコードに必要な値を表示するのに大いに役立ちます。現在、フォーム/レコードに追加できるフィールドの数に関するドキュメントはありません。必要に応じて、好きなだけ多くのカスタムフィールドを追加できます。 ただし、カスタムフィールドが多すぎると、システムのパフォーマンス(レコードの読み込みや編集時など)に影響を与える可能性があることに注意してください。 ご意見をお聞かせください😊
-
NetSuite の始め方 | バンドル更新のベストプラクティス
一般に、バンドルの更新は、ターゲットアカウント内のロック解除されたバンドルオブジェクトを、ソースアカウントのバンドルオブジェクトと一致するように更新します。インストールされたバンドルのロック解除要素を変更すると、バンドル更新によって変更が上書きまたはマージされる場合があります。バンドル更新がターゲットアカウントオブジェクトを上書きする場合、各バンドル更新後に変更をやり直す必要があります。 以下は、バンドル更新を完了するためのヒントです: SuiteSuccessバンドル、特に構成バンドルの更新は強く推奨されません。これを行うと、顧客のアカウント上の既存の取引、カスタマイズ、およびその他の設定/構成が削除される可能性があるためです。…
-
NetSuite の始め方 | レポート用の分類を作成し、部門からデフォルト設定する方法
レポート用の分類(例:地域)を作成し、すべての取引ラインで別のセグメント(例:部門)から自動的にデフォルト設定する必要性は、部門が単一の地域または事業部門に報告するコストセンターである企業に共通の要件です。これは、SuiteScriptを開発することなく実行できます。この例では、UI、CSVインポート、Webサービスを介した統合で入力された取引に対して、地域が自動的に部門からデフォルト設定されます。さらに、地域を上書きできるため、部門やコストセンターが異なる地域に属していた過去の取引をインポートする際に便利です。 [カスタマイズ] > [リスト、レコード、フィールド] > [カスタムセグメント] > [新規] をクリックします。 ラベル:…