-
日本国内用モジュールがないか知りたい
NetSuiteを国内で基幹システムとして使ううえで、会社が行う源泉徴収や社会保険料計算等の日本国内対応に特化したモジュールが存在するのか知りたいです。
また存在する場合オプションとしてNetSuiteの契約に付随するのかbundleとして無料頒布されているのかも併せて知りたいです。
-
【Netsuite】キットパッケージの利用可能数を保存検索で算出する
Qiita向け記事を投稿しました。 【Netsuite】キットパッケージの利用可能数を保存検索で算出する 以下に同様の内容を記載しておきます。 はじめに NetSuiteの「キットパッケージ(Kit/Package)」は、複数の商品(メンバーアイテム)をまとめて扱える便利な機能です。 Kit/Package Items ただし、キット自体には在庫数の概念がありません。 そのため、 このキットは今いくつ出荷できるのか? 利用可能数はいくつなのか? といった判断が難しく、運用で悩むケースが多いです。 本記事では、保存検索を使ってキットの利用可能数を算出する方法を紹介します。 課題 キットパッケージには以下の特徴があります。…
-
保存検索で「全アイテム確保済」を判定する方法
Qiitaに記事を投稿しました。 保存検索で「全アイテム確保済」を判定する方法 以下は簡易版として記載します。 概要 NetSuiteにおいて、「トランザクション内の全アイテムが確保済であるか」を判定することは、保存検索のみでは難しいとされています。 その理由は、トランザクション全体(ヘッダ単位)の状態を直接判定することができないためです。本記事では、数式と集計機能を組み合わせることで、保存検索のみで「全アイテム確保済」の判定を実現する方法を紹介します。 要件 トランザクション(例:注文書)に対して以下を判定します。 明細行の数量がすべて確保済であること 未確保の行が1件でも存在する場合は対象外 実現方法(結論) 以下の数式を使用します。…
-
NetSuite × ChatGPT~生成AI連携「AI Connector」を触ってみた(設定編)~
Qiita向けに記事を書きましたが、こちらにも簡易版を投稿しておきます。 NetSuite × ChatGPT~生成AI連携「AI Connector」を触ってみた(設定編)~ ↓ はじめに 最近、NetSuiteと生成AIを連携できる「NetSuite AIConnector」という機能が出てきたので触ってみました。 従来はSuiteScriptやSavedSearchで頑張っていた部分が、自然言語で操作できるようになるのはかなりインパクトがあります。 この記事では以下を整理します。 NetSuite AI Connectorとは何か 設定方法 実際にできること NetSuite AI Connectorとは NetSuite…
-
一括更新のScript1.0サンプルコード
/** * 一括更新のカスタムスクリプトのテンプレート * 自社でカスタム一括更新を作成したい場合に使用する。 * ファイル文字コード:Shift-Jis * Version Date Author Remarks * 1.00 2026/02/06 ichikura SuiteScript1.0 * @recType レコードタイプ(estimate,salesorder,purchaseorderなど) * @recId レコードID(レコードの内部ID) * 一括更新はこの引数は自動で入ります。 */ function massUpdate(recType, recId) { try { // レコードをロード //…
-
バンドルについて質問
バンドル、SPS Commerce Supplier Automationはどういったことが可能になる機能なのかご存知の方がいましたら教えていただけますでしょうか バンドル詳細を見ても、説明がなく、コンポーネントの中身がわからないので 活用の判断がつきません。 助けてください。
-
発注書トランザクションののステータス変更方法
どなたか助けてください。 発注書トランザクションのステータスについて終了から、受領待ちに戻す方法はありますでしょうか? 実務で使っているトランザクションのステータスについて、終了—>再度、受領待ちに戻したい要望があり連絡しました。
-
NetSuiteにフォーム作成と送信機能があるのかどうか
どなたか助けてください。 NetSuiteに登録されている顧客に対し、アンケートを送信したいと考えています。 アンケートフォームを作成し、送信する機能はNetSuiteにありますでしょうか もしある場合は管理者ロールからどうやって利用するのか教えていただきたいです。
-
NetSuite定期トランザクションの利用について
NetSuiteの定期トランザクションについて質問です。 定期トランザクションに対し、申請と承認というフローを適用することは出来ますか? イメージ) 07/26に発注書トランザクションを定期トランザクションとして作成 ※発注書トランザクションの承認ステータスは、承認待ち 7/27に定期トランザクションとして作成された発注書トランザクションを承認 ※発注書トランザクションの承認ステータスが、承認済に変更
-
Installing uthenticator in iphone
I would like to ask a favor of you. Currently my PC was reset in all of the functions due to PC trouble, which includes resetting authenticator in iphone. So I need installing NetSuite authntiator again. Authenticator itself was installed, but there is no menu of NetSuite. Would you tell how to install NetSuite…
-
請求スケジュールで作成された請求書が意図した金額にならない。
請求スケジュールについて教えてください。 ひとつの注文書(アイテム行は1行だけ)を12カ月に分割して請求書を生成しようとしています。 12カ月の年間契約で、顧客の支払金額は毎月均等です。(例:12万円の契約であれば1カ月1万円) テストで120000円の注文書を登録し、請求スケジュールを「標準」で設定して、初回設定額を「10,000円」にして、初回の請求処理をしてみたのですが、 注文書数量は1で入れていたのに対し、請求書では数量が「0.15972」になってしまいました。(注文書の数量:1、単価:120000円) ▼作成された請求書 請求スケジュールの設定が間違っているのか、注文書の入れ方がおかしいのでしょうか?…
-
SuiteTip: 保存検索およびレポートのドキュメント、バックアップおよびバージョン制御
SuiteTipへようこそ!今日の記事では、NetSuiteに保存検索とレポートに特化したドキュメント、バックアップおよびバージョン管理の世界について詳しく説明します。このガイドを最後まで読み進めれば、あなたは不適切な記録を保持し、変更を効果的に管理することができるプロになっているでしょう。 ドキュメント、バックアップ、およびバージョン管理を行う理由 あなたは、「保存検索とレポートのために、私は本当にこんなに学習する必要があるのでしょうか」と疑問に思うかもしれません。単純な答えは「その通り」、その理由は次のとおりです。 災害復旧:…
-
SuiteTip: 保存検索およびレポートの権限の管理
SuiteTipへようこそ。今日、NetSuiteでは、「保存検索およびレポートの権限の管理」というデータ管理の重要な側面に焦点を当てています。データのセキュリティと整合性を維持するには、これらの分析ツールへのアクセスを適切に制御することが不可欠です。 保存検索およびレポートの権限が重要な理由 NetSuiteにはロール基準の権限があり、誰が保存検索およびレポートにアクセスして変更の可否を制御することができます。これはいくつかの理由で重要です。 データ・セキュリティ: 認可されたユーザーのみが検索を作成、編集または削除できるようにすることで、機密情報を不正アクセスから保護できます。 データ整合性:…
-
エクスポートしたデータ形式について
NetSuiteからExcel形式でエクスポートした際に、数字の表示形式は制御できますか? 桁区切りのカンマは表示したまま、小数点以下を非表示にしたいです。 保存検索で「計算式(テキスト)」を利用すると、小数点以下の非表示はできましたが、桁区切りのカンマまで消えてしまいました。 エクスポートしてからExcelファイルを触ることなく、カンマ付き小数以下無しで表示したいです。
-
SuiteTip:エンド・ユーザーに保存検索およびレポートを教育する
SuiteTipへようこそ! このエディションでは、エンド・ユーザーにNetSuiteの保存検索やレポートを教育するという重要なトピックについて詳しく説明します。これらのツールのパワーを効果的に活用する方法をチームが理解できるようにすることで、貴重なインサイトを引き出し、生産性を向上させることができます。 教育が重要な理由 保存済検索およびレポートに関するエンド・ユーザーの教育は非常に重要であり、その理由は次のとおりです。 効率性の向上: 十分な情報を持つユーザーは、データにすばやくアクセスして分析できるため、時間と労力を節約できます。…
-
SuiteTip: カスタム・フィールドを使用した分析の向上
SuiteTipへようこそ! 今日では、分析機能を大幅に強化できるNetSuiteの強力な機能であるカスタム・フィールドに焦点を当てています。カスタム・フィールドを活用することで、ビジネスの特定のニーズに合せてデータ取得およびレポートを調整し、より深いインサイトとより有意義な分析を提供できます。 分析でカスタムフィールドを使用する理由 NetSuiteのカスタム・フィールドを使用すると、標準のデータ・ポイントを超えて、操作に不可欠な一意の情報を取得できます。…
-
SuiteTip: 正しい計算式フィールドの種類を使用した無効な式のエラーの回避
SuiteTipへようこそ! この記事では、よく見落とされるNetSuite保存検索の基本的な側面(計算式フィールドの種類)について説明します。 使用可能な計算式フィールドの種類 保存検索を作成する際には、いくつかの計算式の種類から結果を選択できます。 計算式(通貨) 計算式(日付)* 計算式(日時) 計算式(HTML) 計算式(数値)* 計算式(パーセント) 計算式(テキスト)* 注意: アスタリスク()でマークされた種類は、保存検索の条件でも使用できます。* 共通ピットフォール: "エラー: 無効な計算式" 計算式フィールドの使用時にユーザーが遭遇する頻度の高いエラーの1つは、「エラー:…
-
SuiteTip: クリア・ネーミングを使用したデータ・インサイトの向上
SuiteTipへようこそ。これは、NetSuiteに保存された検索およびレポートのエクスペリエンスを向上させるためのヒントおよびベスト・プラクティスのソースです。この記事では、明確な命名規則と説明の重要性、およびデータ分析とレポート作成の強化方法について説明します。 明確なネーミングの重要性 保存検索およびレポートを管理する場合、明確にすることが重要です。標準的でよく考えられた命名規則は、ワークフローを合理化し、分析作業の有効性を高めることができます。重要な理由は次のとおりです。 即時認識: 記述名を使用すると、ユーザーは保存検索の目的をすばやく把握でき、必要なときに適切なデータを簡単に見つけることができます。 コラボレーションの強化:…
-
SuiteTipへようこそ: 分析のためのベストプラクティスとヒントの情報!
こんにちは、NetSuiteコミュニティ! 分析センターの新シリーズSuiteTipは、NetSuite保存検索およびレポートのマスターを支援することに特化しています。経験豊かなユーザーであっても、初心者であっても、私たちの目標は、分析スキルを強化し、レポート機能を向上させる貴重なヒントとベストプラクティスを提供することです。 期待できること…
-
在庫費用再評価画面を開いてもアイテムが選択出来ない
在庫費用再評価においてアイテムが選択出来ないのですが、アセンブリアイテムであり、何か設定されていない項目があるのでしょうか どなたか在庫費用再評価について事前に登録しておくべきマスタ情報を教えていただけますでしょうか。
-
在庫再評価の利用方法
NetSuiteで在庫再評価トランザクションを利用したいのですが、 必要なオプション契約や、機能の有効化を教えてください。
-
NetSuiteのCSVインポートの注意点とコツ
はじめに NetSuiteのCSVインポート機能を活用すると、大量のデータを一括で追加・更新することができます。特に、取引(トランザクション)、顧客、品目、カスタムレコードの情報を一括更新する際に便利です。 しかし、正しく設定しないとデータが重複したり、新規追加されてしまったりするリスクもあります。本記事では、CSVインポートで既存データを正しく更新する方法と注意点を解説します。 1. CSVインポートで「更新(Update)」を行う基本ルール NetSuiteのCSVインポートには、以下の3つのインポートオプションがあります。 追加(Add) → 新規レコードを追加 更新(Update) → 既存レコードの情報を変更 追加&更新(Add…
-
NetSuiteのCSVインポートで明細行を更新する際の重要なポイント:ラインIDの指定
はじめに NetSuiteのCSVインポート機能を使用すると、トランザクションデータ(請求書、受注、発注など)の明細(ラインアイテム)を一括で追加・更新することが可能です。しかし、既存の明細を更新する際に「ラインID」を指定しないと、新しい明細行が追加される場合があります。 本記事では、CSVインポート時の「ラインID」の役割と、正しく更新するための設定方法について解説します。 1. CSVインポートで発生する問題:「ラインID」なしの場合 NetSuiteのトランザクションには、ヘッダー情報(メイン・ラインの情報)と明細行(ラインアイテムの情報)があります。…
-
ワークフロー上で発注書トランザクションのステータスを終了にしたい。
ご担当者様 お世話になっております。 NetSuiteの発注書トランザクションについてワークフローでトランザクションのステータスを管理したいと考えております。 ステータスを"終了"にするための選択肢が出ないのですが、 どうやってステータスを終了にすれば良いでしょうか こちらはワークフローで管理出来ないものなのでしょうか どなたか助けていただけますと….
-
【初心者向け】 ワークフローの基本
📌 概要 NetSuiteのワークフローを活用して、特定のフィールドの値が変更された際に、関連する別のフィールドを自動で更新する方法を紹介します。 今回は、発注書(Purchase Order) の 「承認済みフラグ」 を変更した際に 「承認日」 を自動入力するワークフローを作成します。 この方法を使えば、手作業による更新ミスを防ぎ、業務の効率化を実現できます。 📖 ワークフローの作成手順 🛠 1. ワークフローを作成 [カスタマイズ] → [ワークフロー] → [新しいワークフロー] を開く 以下の基本設定を入力 ワークフロー名:承認日自動入力 レコードの種類:トランザクション サブタイプ:発注書(Purchase Order)…
-
【初心者向け】SuiteScriptをNetSuiteへアップロードしてデプロイする方法
📝 記事の概要 NetSuiteのカスタマイズを進める中で、SuiteScriptを利用する機会は多いですが、スクリプトのアップロードやデプロイ方法に不安を感じる方も多いのではないでしょうか? 本記事では、SuiteScriptのアップロードからデプロイまでの手順 を詳しく解説します。 対象読者: NetSuiteでSuiteScriptを初めてデプロイする方 学べること: スクリプトファイルのアップロード方法 スクリプトレコードの作成と設定方法 デプロイメントの設定方法と注意点 1. SuiteScriptとは? SuiteScript は、NetSuiteのカスタマイズや自動化を実現するための JavaScriptベースのスクリプト…
-
SuiteScriptでデータを一括更新する方法(1.0 & 2.0対応)
📝 記事概要 NetSuiteでは、データを一括更新する手段として CSVインポート や ワークフロー がありますが、動的な更新が必要な場合は SuiteScript が最適です。本記事では、SuiteScript 1.0 & 2.0 で一括更新する方法を解説します。 🚀 SuiteScriptでの一括更新のポイント ✔ 特定条件のデータを柔軟に更新 ✔ スケジュール実行で自動化可能 ✔ 大量データ処理ならMap/Reduceを活用 📌 SuiteScript 1.0 でのスケジュールスクリプト function scheduled_UpdateInvoices(type) { //…
-
【開発者向け】SuiteScript開発環境の構築方法
📝 記事概要 NetSuiteの開発環境として Eclipse を利用することが可能です。 本記事では、Eclipseを使用して SuiteScriptの開発環境 をセットアップする手順を紹介します。 1️⃣ Eclipseのインストール まずは、Eclipseをインストールします。 🔹 Eclipse公式サイト https://www.eclipse.org/downloads/ 💻 推奨Eclipseパッケージ 「Eclipse IDE for JavaScript and Web Developers」を選択するのがおすすめです。 2️⃣ SuiteCloud SDKのインストール NetSuiteの開発には SuiteCloud…
-
【開発者向け】SuiteScriptを使った一括削除の実装方法
📝 記事概要 NetSuiteでは、トランザクションやカスタムレコードの一括削除機能が標準では用意されていません。 しかし、SuiteScriptを活用することで、特定の条件に合致するレコードを一括削除することが可能です。 この記事では、SuiteScript 1.0を使って削除スクリプトを作成し、それをNetSuiteに手動でアップロードし、一括更新(Mass Update)を利用して適用する方法を解説します。 ⚠ 重要な注意点 ✅ 削除対象を慎重に選定する ✅ 必ずテスト環境で動作を検証する ✅ 削除前にバックアップを取得する(特にCSVエクスポートなど) ✅ 削除後の監査ログを確認する(NetSuiteの監査ログを活用) 🔹 1.…
-
【初心者向け】NetSuiteの保存検索(Saved Search)の作り方
NetSuiteの保存検索(Saved Search)は、データを簡単に抽出し、分析できる強力な機能です。 本記事では、初心者向けに基本的な保存検索の作り方を解説します。 🔹 1. 保存検索とは? NetSuiteの保存検索(Saved Search)は、データをフィルタリングして特定の条件に合致するレコードを表示する機能です。 例えば、売上トランザクションの一覧を作成したり、支払予定の請求書を表示したりといった使い方が可能です。 🔹 2. 保存検索の基本手順 ① 保存検索を作成する [レポート] > [保存検索] > [トランザクション] をクリック 「新規保存検索」ボタンをクリック ②…