Skip to main content

サポートする機能

コスト集計

事前準備

事前準備には管理者権限のアカウントが必要です。

Netsuiteのログイン方法

Netsuiteログインページにて、メールアドレス・パスワードを入力しログインします。 Netsuiteログイン画面

Token-base認証機能を有効にする

  1. Netsuiteにログイン後、上部メニューから Setup > Company > Enable Featuersと進みます。
  2. Enable Featuersページのメニューから SuiteCloud を選択し、Manage Authentication の項目までスクロールダウンします。 SuiteCloudメニュー
  3. TOKENーBASED AUTHENTICATIONのボックスに✔を入れ、ページ最下部または上部にあるSAVEボタンをクリックします。 Token認証を有効化 保存ボタン

インテグレーションコードの作成

  1. 上部メニューから SetUp > Integration > Mnage Integrations > New と進みます。
  2. Integrationの入力フォームが表示されますので、次の通り入力してください。
    • NAME には ITMC Integration API と入力する
    • 項目:Token-based Authentication の TOKENーBASED AUTHENTICATIONチェックを入れる
    • 項目:Token-based Authentication の TBA:AUTHORIZATION FLOWチェックを外す
    • 項目:OAuth 2.0 の AUTHORIZATION CODE GRANTチェックを外す
    Integration設定
  3. 入力が終わったら、SAVEをクリックします。すると、ページ下部にCONSUMER KEY / CLIENT ID と CONSUMER SECRET / CLIENT SECRET が表示されるので保存します。Backをクリックして終了します。
    CONSUMER KEY / CLIENT ID と CONSUMER SECRET / CLIENT SECRET は、再表示はされないので注意してください。
    Consumer KeyとSecret

Roleの作成(Token作成の準備)

Tokenを作成するために、TokenをRoleに関連付ける必要があります。
  1. 上部メニューからSetUp > Users/Roles > Manage Rolesと進みます。
  2. Roleの入力フォームが表示されますので、次の通り入力してください。
    • NAMEには ITMC Integration API と入力
    • IDには itmc_integration_api と入力
    • CENTRE TYPEは Accounting Centre を選択
    • 項目:Subsidiary Restrictions は ALL を選択し、ALLOW CROSS-SUBSIDIARY RECORD VIEWINGチェックを入れる
    Role作成
  3. 続いて、Permissionsを次の通り入力し、SAVEをクリックします。ご利用状況によっては表示されない項目もありますが、問題ないので利用可能なPermissionsを追加してください。 Permissions設定

Employeeの新規作成・更新

  1. 上部メニューから Lists > Employees > Employeesと進み、Newを選択で新規作成またはSearchを選択し、Roleを更新したいEmployeeをEditします。
  2. Employeeのフォーム入力画面下部にRole設定があるので ITMC Integration API を追加します。 Employee Role設定

Access Tokenの作成

  1. 上部メニューからSetUp > Users/Roles > Access Tokens > New と進むみます。
  2. Access Token作成フォームが表示されるので、以下の通り入力しSAVEをクリックします。
    • APPLICATION NAME は ITMC Integration API を選択
    • USER は Employeeの新規作成・更新の手順でRoleを新規作成・更新したEmployeeを選択
    • ROLE は ITMC Integration API を選択
    Access Token作成
  3. すると、TOKEN ID と TOKEN SECRET が作成されるので、保存します。
    TOKEN ID と TOKEN SECRET は再表示されないので注意してください。

Suitelet Script Fileのアップデート

  1. 上部メニューより Customization > Scripting > Scripting > New と進み、SCRIPT FILEのタブにマウスオーバーすると+マーク が出てくるのでクリックします。 Script File追加
  2. ポップアップでFileのフォームが表示されます。 以下のzipからダウンロード・解凍し、tmc_integration_api_restlestという名前の**.jsファイル**があるので、SELECT FILEから選択し、SAVEをクリックします。※DLしたファイルは、ファイル名やテキスト入力などの変更を加えないでください。 itmc_integration_api_restlest.js.zip Script Fileアップロード
  3. 次に、SCRIPT FILEが先ほどSEVEしたファイル名になっているか確認し、Create Script Recordをクリックします。 Script Record作成
  4. Scriptのフォームが表示されるので、以下の通り入力しSAVEをクリックします。
    • NAME は ITMC Integration API
    • Developementsには以下の通り項目ごとに入力しAddをクリック
      • TITLE:ITMC Integration API
      • ID:_itmc_integration_api
      • STATUS:Released
    Script設定
  5. 次の画面で、Deploy Scriptを選択します。 Deploy Script
  6. Script Developementのフォームが表示されるので、AudienceのROLES から ITMC Integration API を選択しSAVEをクリックします。 Script Developement設定
  7. EXTERNAL URLが表示されるので、保存します。 External URL

アカウントIDの取得方法

上部メニューから Setup > Company > Company Informationと進み、ACCOUNT IDを保存します。 Account ID

インテグレーションのセットアップ

  1. インテグレーション画面にて、Netsuiteで検索します。
  2. 前の手順手取得したものを以下の通り入力し、連携するをクリックします。 連携情報入力
    • ワークスペースキー:ACCOUNT ID(「アカウントIDの取得方法」の手順)
    • クライアントID:CONSUMER KEY / CLIENT ID(「インテグレーションコードの作成」の手順)
    • クライアントシークレット:CONSUMER SECRET / CLIENT SECRET(「インテグレーションコードの作成」の手順)
    • トークンID:TOKEN ID(「Employeeの新規作成・更新」の手順)
    • トークンシークレット:TOKEN SECRET(「Employeeの新規作成・更新」の手順)
    • 外部URL:EXTERNAL URL(「Suitelet Script Fileのアップデート」の手順)
  3. Netsuiteとの連携が成功すると、アカウント一覧に登録済みのユーザー情報が表示されます。正常に完了しない場合は、まず SaaSとの連携に失敗する場合の対処法 に記載のステップをお試しください。それでも解決しない場合は、ご提供いただきたい情報 をご確認のうえ、サポート窓口までお問い合わせください。
最終更新日 2026年7月23日