業務の隙間を埋める技術メモ。

「それ、作れるか?」より 「それ、作って大丈夫か?」を考えたい。 業務で“ちゃんと使える”かどうかを、 実際に手を動かして確かめたログを残しています。

2026-04-01から1ヶ月間の記事一覧

NetSuite 2026.1 で何が変わったか――開発者が実務で気にすべき変更点を整理する

2026.1のリリースノートを読んで、「量が多くてどこを見ればいいかわからん」となった方向けに整理しました。 全部は書きません。「これは実務に効く」と判断したものだけ取り上げます。 セクション1:結論を先に言う 2026.1は「派手な新機能より、じわじわ…

SuiteQLをSuiteletで動かしてExcelで受け取る――クエリ画面からスプレッドシートDLまでフルコード解説

SuiteQLをSuiteletで動かしてExcelで受け取る――クエリ画面からスプレッドシートDLまでフルコード解説 業務の隙間を埋める技術メモ #NetSuite #SuiteScript #SuiteQL 2026.04 社内から「NetSuiteのデータをExcelで欲しい」という要望が来るたびに、最初は保存…

30人月の開発を、1人でやりきった話――AIがSuiteScript開発を変えた現場レポート

「NetSuiteを入れたのに、現場は全然楽にならない」という声をよく聞きます。カスタマイズしたくても外注は高い、社内に人がいない、AIツールの稟議も通らない。そんな状況を、AIと業務知識だけで突破した経験をお伝えします。 NetSuite SuiteScript AI活用 …

NetSuiteのガバナンスポイントで詰まった話――SSS_OPERATION_TOTAL_GOVERNANCE_EXCEEDEDが出たときに読む記事

結論(先に言う) ガバナンス超過の原因は、ほぼ3つのパターンに集約されます。 どれも「開発環境では動く」「少ないデータでは気づかない」という共通点があります。本番に上げてから初めて発覚する、というのが厄介なところです。 パターン①:ループの中で…

SuiteScriptスクリプトタイプ完全ガイド――ClientScript・UserEvent・Scheduled・MapReduce・RESTletをコードで使い分ける

SuiteScriptの5タイプ(ClientScript・UserEvent・Scheduled・MapReduce・RESTlet)の使い分けをコードサンプル付きで解説。よくあるハマりポイントと症状別逆引き表付き。中級者向け実践ガイド。

NetSuiteからkintone APIを呼び出したら401エラーが出続けた話——原因はOAuthトークンの設定ミスだった

NetSuite の SuiteScript(RESTlet)からkintone APIを叩こうとしたら、401エラーが出て全然つながらない。そんな経験はありませんか? 私はこれで数時間溶かしました。原因と解決策をそのまま書き残しておきます。 やろうとしていたこと 最初に疑ったこと(…

AI開発の「デグレ地獄」から解放された話――Claude Maxプランを3週間使ってみた本音

AI

SuiteScript(NetSuite)開発者が、ChatGPT・Geminiとの比較を交えながら、Claudeの実力と課金の決断をリアルに語ります。 はじめに:「直したら別が壊れる」地獄、経験ありませんか? AI開発が「地獄」になる理由 進捗が「いきなり90%→20%」になる問題 私が…

Claudeのプロジェクト機能でNetSuite開発してみた

「AIで開発って実際どうなの?」と思っている人、たぶん多いはず。自分もその一人で、これまでChatGPTを使ってそれなりに開発っぽいことはしてきましたが、正直“最後までスムーズに動くコード”にたどり着くまでの試行錯誤はかなり重めでした。 そんな中で、…

Power Automate → Slack連携を“そのままやらない”という選択をしてみた話(GAS経由で安定させる)

はじめに 「Power AutomateからSlackに通知飛ばしたい」 これ、やろうと思えばすぐできそうに見えるんですが、実際にやってみると意外と詰まります。自分も最初は「公式コネクタあるし余裕でしょ」と思っていました。 …が、結論から言うと、 直接連携はでき…

NetSuite × Power BIでプロジェクト原価を“見える化”してみた話 〜リアルタイム性はそのままに、ビジュアルと使い勝手を補強する〜

「プロジェクトごとの原価、今いくらかかっているのかをパッと見たい」 この要望、現場から何度も出ていました。NetSuiteにはデータは揃っているし、リアルタイム性もある。ただ、 工数・外注費・経費がバラバラに見える 一覧性が弱く、直感的に把握しづらい…

ブックマークレットでNetSuiteをちょい便利にしてみた話(サンプルコード付き)

最近、「ちょっとした不便」を解消する目的でブックマークレットをいくつか試してみました。ブラウザだけで完結する手軽さがあり、拡張機能を作るほどでもないけれど、毎回手作業なのは面倒…という場面にちょうどよいと感じています。 今回は、実際に試して…

Power Automateで外部共有リンクを自動発行しようとしてちょいハマした話(NetSuite開発現場)

こんにちは。今回は、NetSuiteの開発案件で「外部ユーザーとのファイル共有どうする問題」にちょっとぶつかった話です。 結論だけ知りたい人向けに先に言うと、SharePointのURLをそのまま渡しても外部ユーザーは見れないので、「共有リンク」をちゃんと発行…