Я добавил настраиваемое поле в Заказ на поставку и добавил значение для поля. Теперь, когда я выполняю поиск того же заказа на поставку через веб-сервис, я получаю следующую ошибку.
INVALID_CSTM_FIELD_REF
Пожалуйста, объясните мне, как решить эту проблему. Там нет помощи в Google.
Заранее спасибо…!!!
РЕДАКТИРОВАТЬ:
Я добавил настраиваемое поле с именем «PO Rep Id» (текст) в объект PO. Затем я перешел на существующую страницу сведений о заказе -> измените заказ и добавьте «B18» в качестве значения моего настраиваемого поля. Теперь я вижу значение из интерфейса NetSuite (песочница).
Теперь я пытаюсь получить тот же заказ от вызова веб-службы, используя инструментарий разработки PHP 2014 с использованием внутреннего идентификатора.
Не дал мне эту ошибку. INVALID_CSTM_FIELD_REF.
Когда я удаляю значение «B18» из интерфейса NetSuite, я получаю результат PO из вызова PHP.
Я понял это. NetSuite выдает мне эту ошибку, когда выполняет поиск только по внутреннему идентификатору. Когда я использую класс searchBasic и выполняю поиск, он возвращает мне результат.
Других решений пока нет …