-
NetSuite管理者ヒント | SuiteQL を使用した Sales Order の空白の PO 番号と Memo の管理
Sales Order レポートは、日々の注文処理をサポートするために、営業オペレーション、カスタマーサービス、財務、および注文管理の各チームで広く使用されています。これらのチームでは、注文の検証、顧客からの問い合わせへの対応、fulfillment の調整、またはトランザクション詳細の確認を行う際に、Sales Order 番号、Customer、Customer PO Number、および Memo を迅速に確認する必要がある場合があります。 ただし、オプションのフィールドが空白になっている場合があり、レポートがわかりにくくなることがあります。SuiteQL NVL を使用すると、Administrators は null 値を "No…
-
NetSuiteの始め方 | SuiteQL の高度なクエリ: NVL2
これまでの New to NetSuite | SuiteQL Overview および New to NetSuite | Understanding SuiteQL Syntax の記事では、SuiteQLの基本的な概念、機能、および構造について説明しました。 高度なクエリ向けの SuiteQL 構文では、単純な選択や結合にとどまらず、データベース内で堅牢かつ柔軟な分析クエリを実行できます。SuiteQL の機能は標準 SQL と類似しています(一部、NetSuite 固有の制約があります)。こうした高度な機能の 1 つが NVL2 です。 NVL2 は、値が NULL か NULL…
-
NetSuite管理者ヒント | SuiteQLを使用して高額なSales Ordersを分類する
NetSuite Administratorとして、経営層向けレポート、財務レビュー、または承認ワークフローのために、高額なSales Ordersを迅速に特定するよう求められる場合があります。トランザクションリストを手動でフィルタリングする代わりに、SuiteQLを使用して、トランザクション金額に基づいてSales Ordersを自動的に分類できます。 この方法は、次のことが必要な組織に役立ちます。 大口の顧客注文のレビューを優先する。 高額トランザクションの承認ワークフローをサポートする。 SuiteAnalytics datasetsまたはカスタムレポートを作成する。 トランザクション金額別に販売傾向を監視する。…
-
NetSuiteの始め方 | SuiteQL高度なクエリ: NVL
これまでの New to NetSuite | SuiteQL Overview および New to NetSuite | Understanding SuiteQL Syntax の記事では、SuiteQLの基本的な概念、機能、および構造について説明しました。 SuiteQLの高度なクエリ構文では、単純な選択や結合(join)を超えて、データベース内で柔軟かつ強力な分析クエリを実行できます。SuiteQLの機能は標準SQLと似ています(一部NetSuite固有の制約があります)。その高度な機能の1つがNVLです。 NVL関数は、NULLを指定した値に置き換えます。 構文 NVL(expression,…
-
NetSuite管理者ヒント | SuiteQLを使用してSales Orderで一度も使用されていないアクティブなInventory Itemを検索する
時間の経過とともに、廃止された製品、テスト、顧客固有の要件、またはビジネス要件の変更により、未使用のInventory Itemが蓄積されることがあります。これらのItemはアクティブなままでも、Item Masterを煩雑にし、Inventory管理をより困難にする可能性があります。Sales Orderに一度も表示されたことがないInventory Itemを特定することは、Inventoryの整理、データ品質の向上、および継続的なItemメンテナンスの簡素化に役立ちます。 SuiteQLクエリ 以下のクエリは、Sales Orderに一度も表示されたことがないアクティブなInventory Itemを返します。 SELECT…
-
NetSuiteの始め方 | SuiteQL高度なクエリ: NOT EXISTS
これまでの New to NetSuite | SuiteQL Overview および New to NetSuite | Understanding SuiteQL Syntax の記事では、SuiteQLの基本的な概念、機能、および構造について説明しました。 SuiteQLの高度なクエリ構文では、単純な選択や結合(join)を超えて、データベース内で柔軟かつ強力な分析クエリを実行できます。SuiteQLの機能は標準SQLと似ています(一部NetSuite固有の制約があります)。その高度な機能の1つがNOT EXISTSです。 NOT…
-
NetSuite管理者ヒント | SuiteQLを使用して特定の商品を購入したCustomersを検索する
ターゲットを絞ったマーケティングキャンペーンの準備、製品アップグレードの対象となるCustomersの特定、または購買傾向の分析など、特定の商品を購入したCustomersを把握することは一般的なレポート要件です。SuiteQLを使用すると、この情報をデータベースから直接、柔軟かつ効率的に取得できます。 SuiteQLクエリ 以下のクエリは、内部IDで指定した特定の商品を購入したCustomersの一覧を返します。 SELECT c.id, -- Customer internal ID c.entityid, -- Customer ID/Number c.companyname -- Customer name FROM…
-
NetSuiteの始め方 | SuiteQL高度なクエリ: EXISTS
これまでの New to NetSuite | SuiteQL Overview および New to NetSuite | Understanding SuiteQL Syntax の記事では、SuiteQLの基本的な概念、機能、および構造について説明しました。 SuiteQLの高度なクエリ構文では、単純な選択や結合(join)を超えて、データベース内で柔軟かつ強力な分析クエリを実行できます。SuiteQLの機能は標準SQLと似ています(一部NetSuite固有の制約があります)。その高度な機能の1つがEXISTSです。…
-
NetSuite管理者ヒント | SuiteQLを使用してExpense LimitでEmployeesをランキングする
Employee Expenseポリシーを管理する際には、組織内で最も高い支出権限を持つEmployeeを特定する必要がある場合があります。SuiteQL関数を使用すると、割り当てられたExpense Limitに基づいてEmployeesをすばやくランキングできるため、承認の監査、ポリシー遵守状況の確認、または経費管理体制の分析が容易になります。 たとえば、Expense Limitに基づくEmployeesの順位を確認したいとします。レコードを手動で並べ替えて順位を付ける代わりに、SuiteQL関数を使用してランキングを自動的に生成できます。 SuiteQLの例 SELECT employee.entityid, -- Employee…
-
NetSuiteの始め方 | SuiteQL高度なクエリ: DENSE_RANK
これまでの New to NetSuite | SuiteQL Overview および New to NetSuite | Understanding SuiteQL Syntax の記事では、SuiteQLの基本的な概念、機能、および構造について説明しました。 SuiteQLの高度なクエリ構文では、単純な選択や結合(join)を超えて、データベース内で柔軟かつ強力な分析クエリを実行できます。SuiteQLの機能は標準SQLと似ています(一部NetSuite固有の制約があります)。その高度な機能の1つが DENSE_RANK です。 DENSE_RANK()…