0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NetSuiteの保存検索をGoogleスプレッドシートに自動転記してみた。RESTlet + GASでここまでできる

0
Posted at

導入

NetSuite を使っていると、保存検索は本当によく使います。
ただ、以下のように思ったことはありませんか?

  • ダウンロードして加工する手間を省きたい
  • 他メンバーにもデータを共有したい
  • スプレッドシートやBIツールとつなぎたい

そこで今回は、NetSuite の保存検索を Google スプレッドシートへ自動転記する仕組みを作ってみましたのでご紹介します。
使用するのは次の2つです。

  • NetSuite の RESTlet
  • Google Apps Script(GAS)

NetSuite の RESTlet は、外部アプリや別の SuiteScript から呼び出せる SuiteScript です。データの取得や更新の入口として使えます。参考
この記事ではまず、どんなことができるのかを実演ベースで紹介します。

実演

今回やっていることはシンプルです。

  1. NetSuite 側で保存検索を用意する
    image.png
  2. Google スプレッドシートの設定シートに保存検索ID、転記先シート名を入力する
    image.png
  3. GAS から RESTlet を呼ぶ(定期実行もできます)
    image.png
  4. Google スプレッドシートに書き込まれる
    image.png
    たったのこれだけです!

メリット

この仕組みの一番のメリットは、保存検索を“見るだけの画面”から“再利用できるデータソース”に変えられることです。

たとえば、スプレッドシートへ出せるようになると、

  • 関数やピボットで集計できる
  • メンバーへ共有しやすい
  • 定期更新ができる
  • Looker Studio など他ツールへつなげやすい
  • GAS で追加処理しやすい

といった使い方ができます。

※保存検索の結果をグラフにした場合
image.png

NetSuite の API 連携というと大がかりな外部連携を想像しがちですが、こういう日常業務に近い自動化にも十分使えます。

次回予告

この記事では「こんなことができる」という実演寄りの話をしました。
次の記事では、NetSuite 側の設定について書いてみたいと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?