Oracle NetSuiteへのドリル・スルー・パラメータの定義

Oracle NetSuiteにドリル・バックするために必要なパラメータについて、次に説明します。

Oracle NetSuiteにドリルするためのサーバーURLでは、https://<NetSuite Domain>/app/common/search/searchresults.nl?というドリルURLアドレス・フォーマットが採用されます。

詳細側(検索タイプ・コンポーネントを指定する場所)では、Oracle NetSuiteへのドリルURLで次のパラメータが必要です。

  • "検索タイプ"
  • "検索ID"
  • オプションとして、追加パラメータを指定して、勘定科目および期間に基づいてドリルをフィルタできます。

検索タイプ

ドリル・スルー・パラメータ・リストには、「トランザクション」の検索タイプが含まれます。ドリル・スルーURLで次のように指定されます。

Searchtype=Transaction&searchid=customsearch_nspbcs_trial_balance&Transaction_ACCOUNT=$ATTR1$&Transaction_POSTINGPERIOD=$ATTR2$&Transaction_DEPARTMENT=$ATTR5$&Transaction_CLASS=$ATTR4$&Transaction_INTERNALID=$ATTR3$&Transaction_POSTING=T&

「トランザクション」検索タイプには次のものがあります。

  • Transaction_POSTINGPERIOD

  • Transaction_DEPARTMENT

  • Transaction_SUBSIDIARY

  • Transaction_CLASS

  • Transaction_LOCATION

  • Transaction_INTERNALID

  • Transaction_POSTING=T

検索ID

ドリル・スルー・リストには検索IDも含まれます。検索文字列IDを使用して、パラメータを指定します。

Oracle NetSuiteの検索定義で値が見つかります。

https://<NetSuite Domain>/app/common/search/searchresults.nl?searchtype=Transaction&searchid=customsearch_nspbcs_all_transactions_det

追加パラメータ

追加パラメータを指定して、勘定科目および期間に基づいてドリルをフィルタできます。一般的に使用されるパラメータをいくつか次に示します。

表17-1 追加のフィルタ・パラメータ

ラベル パラメータ

勘定科目

Transaction_ACCOUNT

勘定科目の内部ID

&Transaction_ACCOUNT=54

メイン行

Transaction_MAINLINE

TまたはF

&Transaction_MAINLINE=T

期間

Transaction_POSTINGPERIOD

事前定義された期間の期間IDまたはキー

&Transaction_POSTINGPERIOD=21 or &Transaction_POSTINGPERIOD=LP

転記中

Transaction_POSTING

TまたはF

&Transaction_POSTING=T

子会社

Transaction_SUBSIDIARY

子会社の内部ID

&Transaction_SUBSIDIARY=1