В следующей ссылке указана стоимость единицы, связанная с API.
https://netsuite.custhelp.com/app/answers/detail/a_id/10365
За nlapiDeleteRecord а также nlapiSubmitRecord Показанная стоимость единицы, как показано ниже,
При использовании в стандартных транзакциях: 20
При использовании по стандартным нетранзакциям: 10
При использовании в пользовательских записях: 4
Что это значит?
заранее спасибо
Транзакции: продавцы, счета и т. Д. Найдены в меню транзакций.
Не транзакции: клиенты, контакты и т. Д.
Пользовательские записи: записи, которые не являются родными. Эти типы записей начинаются с «cust». Они находятся под настройкой> Типы записей
Вообще говоря:
Стандартные транзакции: все типы записей, доступные как новый фильтр типа Transaction
поиск. Все «Транзакции» имеют потенциальное влияние GL.
Стандартные не транзакции: все другие нативные записи. (т.е.: записи CRM [сущность, случай, проект, …], записи об элементах и т. д.)
Пользовательские записи: все, что создано в Customization->List, Records, Fields->Record Types
Все они будут иметь идентификатор записи с префиксом customrecord_
Если есть сомнения, проверьте! Есть несколько способов сделать это, но вот действительно базовый способ использования консоли отладки или клиентского скрипта, который дает вам до и после использования после загрузки текущей записи:
console.log(nlapiGetContext().getRemainingUsage());
var test = nlapiLoadRecord(nlapiGetRecordType(),nlapiGetRecordId());
console.log(nlapiGetContext().getRemainingUsage());