Os parâmetros obrigatórios para fazer drill-back para o Oracle NetSuite são descritos abaixo.
O URL do servidor para fazer drill para o Oracle NetSuite adota o formato do endereço de URL de drill: https://<NetSuite Domain>/app/common/search/searchresults.nl?
.
No lado de detalhe (onde você especifica os componentes do tipo de pesquisa), o URL de drill para o Oracle NetSuite requer os seguintes parâmetros:
Tipo de Pesquisa
A lista de parâmetros de drill-through inclui o tipo da pesquisa "Transaction". Ele é especificado no URL de drill-through como:
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&
Os tipos de pesquisa Transação incluem o seguinte:
Transaction_POSTINGPERIOD
Transaction_DEPARTMENT
Transaction_SUBSIDIARY
Transaction_CLASS
Transaction_LOCATION
Transaction_INTERNALID
Transaction_POSTING=T
ID de Pesquisa
A lista de drill-through também inclui o "ID da Pesquisa". Especifique o parâmetro usando Search StringID.
Você pode localizar o valor da Definição da Pesquisa no Oracle NetSuite.
https://<NetSuite Domain>/app/common/search/searchresults.nl?searchtype=Transaction&searchid=customsearch_nspbcs_all_transactions_det
.
Parâmetros Adicionais
Você pode especificar parâmetros adicionais para filtrar o drill com base na conta e no período. Veja a seguir alguns parâmetros que costumam ser usados:
Tabela 3-2 Parâmetros de Filtro Adicionais
Rótulo | Parâmetro | Valor | Exemplo |
---|---|---|---|
Account (Conta) |
Transaction_ACCOUNT |
ID interno da conta |
|
Main Line (Linha Principal) |
Transaction_MAINLINE |
T ou F |
|
Período |
Transaction_POSTINGPERIOD |
Chave ou ID do período predefinido |
|
Lançamento |
Transaction_POSTING |
T ou F |
|
Subsidiária |
Transaction_SUBSIDIARY |
ID interno da subsidiária |
|