Данные из подсписка Netsuite

Как мне получить доступ к данным из подсписка. На дополнительной вкладке адреса есть информация, которую мне нужно прочитать. Например, поле адреса 2 хранится в адресной книге. Мне нужно получить эти данные и передать их в настраиваемое текстовое поле в форме заказа на продажу. Я могу читать из полей тела продаж, но когда я пробую подсписок, значение возвращается пустым. Я немного заржавел, прочитал информацию об API, но все еще не могу этого сделать. Я использую внутренний идентификатор подсписка, но, похоже, он не работает. Очевидно, я не использую нужные функции, но я пробовал несколько из них безрезультатно. Можно ли это сделать?


person user3260893    schedule 02.02.2014    source источник


Ответы (2)


Подсписок адресов не отображается в заказе на продажу. Если вы хотите узнать адреса клиента в SO, вам нужно будет загрузить запись клиента с помощью nlapiLoadRecord.

person Rusty Shackles    schedule 02.02.2014
comment
У меня есть несколько адресов доставки в каждой записи о клиенте. У меня есть значение в поле адреса 2 для всех кораблей. Когда я ввожу заказ на продажу, я выбираю клиента, а затем, когда я нажимаю «Корабль», чтобы выбрать и выбрать отправку, я хотел бы передать значение, которое находится в поле адреса 2, в настраиваемое поле в заказе на продажу в то время. его вводят. Я пытаюсь объяснить все, что могу. У меня есть большая часть кода, я просто не мог понять, как получить данные с адреса 2 для заполнения в настраиваемом текстовом поле. - person user3260893; 03.02.2014

person    schedule
comment
Это была большая помощь. Теперь я начинаю разбираться в этом. Теперь моя проблема (которую я все еще пытаюсь исправить самостоятельно) заключается в том, что всякий раз, когда я меняю адрес корабля на адрес из раскрывающегося списка, значение остается прежним, что мне не нужно. Мне нужно, чтобы он изменился вместе с кораблем. Итак, скажем, у меня есть 2 разных корабля с другим значением из поля, которое я извлекаю (назовем его городом из вашего кода). Каждый раз, когда я выбираю другой корабль, значение тоже должно меняться. Следующим шагом является размещение этого значения в настраиваемом текстовом поле, в котором я сейчас получаю сообщение об ошибке. Спасибо за вашу помощь! - person user3260893; 03.02.2014
comment
В форме заказа на продажу есть вложенная вкладка для отгрузки. Внутри этой вложенной вкладки есть поле под названием «Отгрузка для выбора». Это раскрывающийся список, в котором загружены все адреса этого клиента. Когда кто-то выбирает адрес из этого списка, мне нужно получить значение этого города. - person user3260893; 05.02.2014
comment
Я могу получить внутренний идентификатор выбранного корабля, но я не уверен, как получить город по этому внутреннему идентификатору и возможно ли это. Если это так, это может быть лучшим подходом. - person user3260893; 05.02.2014
comment
Если у вас недостаточно информации, загрузите клиента. Прокрутите каждую строчку. Получите internalId строки и сравните internalid с внутренним идентификатором, который у вас есть, и получите city из этой строки. - person Faz; 06.02.2014
comment
Вы очень помогли, и я думаю, что отсюда я смогу в этом разобраться. Спасибо за вашу помощь! : D - person user3260893; 06.02.2014
comment
Цикл должен быть i ‹= itemCount; - person Tihomir Mihaylov; 04.06.2015