Defining Drill Through Parameters to Oracle NetSuite

The parameters required to drill back to Oracle NetSuite are described below.

The server URL for drilling to Oracle NetSuite takes the drill URL address format of: https://<NetSuite Domain>/app/common/search/searchresults.nl?.

On the detail side (where you specify the search type components), the drill URL to Oracle NetSuite requires the following parameters:

  • "search type"
  • "search ID"
  • Optionally, you can specify additional parameters to filter the drill based on the Account and Period.

Search Type

The drill through parameter list includes the search type of "Transaction." It is specified in the drill through URL as:

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&

The Transaction search types include:

  • Transaction_POSTINGPERIOD

  • Transaction_DEPARTMENT

  • Transaction_SUBSIDIARY

  • Transaction_CLASS

  • Transaction_LOCATION

  • Transaction_INTERNALID

  • Transaction_POSTING=T

Search ID

The drill through list also includes "Search ID." Specify the parameter by using Search StringID.

You can find the value from the Search Definition in Oracle NetSuite.

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

Additional Parameters

You can specify additional parameters to filter the drill based on account and period. Below are some commonly used parameters:

Table 17-2 Additional Filter Parameters

Label Parameter Value Example

Account

Transaction_ACCOUNT

Account internal ID

&Transaction_ACCOUNT=54

Main Line

Transaction_MAINLINE

T or F

&Transaction_MAINLINE=T

Period

Transaction_POSTINGPERIOD

Period ID or key of the predefined period

&Transaction_POSTINGPERIOD=21 or &Transaction_POSTINGPERIOD=LP

Posting

Transaction_POSTING

T or F

&Transaction_POSTING=T

Subsidiary

Transaction_SUBSIDIARY

Subsidiary internal ID

&Transaction_SUBSIDIARY=1