我通过在 CustomerSearchAdvanced 中传递保存的搜索脚本 ID 和一些过滤器来获取客户记录,但我也想要每条记录的 URL
示例-recordType 客户和 internalId 为 3645
URL 是 -- https://------.app.netsuite.com/app/common/entity/custjob.nl?id=3645
我通过在 CustomerSearchAdvanced 中传递保存的搜索脚本 ID 和一些过滤器来获取客户记录,但我也想要每条记录的 URL
示例-recordType 客户和 internalId 为 3645
URL 是 -- https://------.app.netsuite.com/app/common/entity/custjob.nl?id=3645
我的组织选择仅对每种记录类型的 URL 进行硬编码,然后附加内部 ID。幸运的是,所有记录系列共享一个 URL,该 URL 根据内部 id 解析为特定记录类型的 URL。这是我的意思的一个例子:
"/app/accounting/transactions/transaction.nl?id=1234567"
此 URL 格式可用于所有事务。假设记录 1234567 是销售订单,则解析为:
"/app/accounting/transactions/salesord.nl?id=1234567"
如果记录 1234567 是一个估计值,那么这将解析为:
"/app/accounting/transactions/estimate.nl?id=1234567"
因此,您不必对每种记录类型的 URL 进行硬编码,只需对每个记录系列进行硬编码。以下是其他一些家庭网址:
"/app/common/entity/entity.nl?id="
"/app/common/item/item.nl?id="