Oracle NetSuiteにドリル・バックするために必要なパラメータについて、次に説明します。
Oracle NetSuiteにドリルするためのサーバーURLでは、https://<NetSuite Domain>/app/common/search/searchresults.nl?というドリルURLアドレス・フォーマットが採用されます。
詳細側(検索タイプ・コンポーネントを指定する場所)では、Oracle NetSuiteへのドリルURLで次のパラメータが必要です。
検索タイプ
ドリル・スルー・パラメータ・リストには、「トランザクション」の検索タイプが含まれます。ドリル・スルー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。
追加パラメータ
追加パラメータを指定して、勘定科目および期間に基づいてドリルをフィルタできます。一般的に使用されるパラメータをいくつか次に示します。
表3-2 追加のフィルタ・パラメータ
| ラベル | パラメータ | 値 | 例 | 
|---|---|---|---|
| 勘定科目 | Transaction_ACCOUNT | 勘定科目の内部ID | 
 | 
| メイン行 | Transaction_MAINLINE | TまたはF | 
 | 
| 期間 | Transaction_POSTINGPERIOD | 事前定義された期間の期間IDまたはキー | 
 | 
| 転記中 | Transaction_POSTING | TまたはF | 
 | 
| 子会社 | Transaction_SUBSIDIARY | 子会社の内部ID | 
 |