Netsuite API 中的标准交易、标准非交易和自定义记录是什么意思?

What does mean standard transactions , standard non transactions and custom records in Netsuite API?

在下面 link 列出了与 API 相关的单位成本。

https://netsuite.custhelp.com/app/answers/detail/a_id/10365

对于nlapiDeleteRecordnlapiSubmitRecord显示单位成本如下,

When used on standard transactions: 20

When used on standard non-transactions: 10

When used on custom records: 4

这是什么意思?

提前致谢

交易:销售订单、发票等....在交易菜单下找到

非交易:客户、联系人等...

自定义记录:非本地记录。这些记录类型以 "cust" 开头。它们位于自定义 > 记录类型

一般来说:

标准交易:所有记录类型都可用作新 Transaction 搜索的 'type' 过滤器。所有 'Transactions' 都有潜在的 GL 影响。

标准非交易:所有其他本地记录。 (即:CRM 记录 [实体、案例、项目、...]、项目记录等)

自定义记录:在 Customization->List, Records, Fields->Record Types 中创建的任何内容都有一个以 customrecord_

为前缀的记录 ID

如有疑问,请验证!有几种方法可以做到这一点,但这里有一个非常基本的调试控制台或客户端脚本用法,为您提供加载当前记录后使用前后的使用情况:

console.log(nlapiGetContext().getRemainingUsage());

var test = nlapiLoadRecord(nlapiGetRecordType(),nlapiGetRecordId());

console.log(nlapiGetContext().getRemainingUsage());