После сохранения новой записи возврата клиента (после отправки пользовательского события) мне нужно связаться с внешней веб-службой, а затем обновить 2 поля в записи. Когда этот код выполняется, чтобы загрузить возврат клиентовКак изменить возврат клиента после отправки пользователем
var o = nlapiLoadRecord("customerrefund", 1906);
Это сообщение об ошибке возвращается:
INVALID_TRANS_TYP
Transaction type specified is incorrect.
Я нашел список поддерживаемых записей в «Глава 60 SuiteScript Поддержанные Records» из SuiteScript Developer & Reference Guide, который говорит возврат клиента доступен только в сценарии на стороне сервера.
Как мне обновить запись возврата клиента?
В конце концов, я был в отладчике, когда у меня возникли проблемы с «указанным типом транзакции». Он отлично работает в пользовательском событии. Спасибо за подсказку использования nlapiSubmitField(), я еще не сталкивался с этим вызовом api. –