定义 Oracle NetSuite 穿透钻取参数

下面介绍回钻到 Oracle NetSuite 所需的参数。

用于钻取到 Oracle NetSuite 的服务器 URL 采用以下钻取 URL 地址格式:https://<NetSuite Domain>/app/common/search/searchresults.nl?

在详细信息一侧(指定搜索类型组件的位置),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 或 &Transaction_POSTINGPERIOD=LP

推送

Transaction_POSTING

T 或 F

&Transaction_POSTING=T

子公司

Transaction_SUBSIDIARY

子公司内部 ID

&Transaction_SUBSIDIARY=1