2016-08-02 5 views
1

Мне интересно, можно ли в NetSuite фильтровать доступные для продажи товары на основе клиента. Требование состоит в том, что компания ограничивает продажу определенных предметов некоторым выбранным клиентам. Просто хотел узнать, возможно ли это в NetSuite.Netsuite, Фильтрация предметов, разрешенных к продаже по классификации клиентов

Я знаю, что в форме заказа клиента в качестве критерия фильтрации есть «Сохраненный объект». Но это не позволяет фильтровать элементы на основе выбранных полей клиента. Кажется, что элемент сохраненный поиск, который назначен для формы, может использовать только статические поля или некоторые переменные из «Потока работы элемента».

Другой способ, который я пробовал, - это ограничение уровня «Пользовательский» в форме заказа клиента. Таким образом, я могу прекратить продавать что-либо, не присвоенное уровню цены клиента. Но я не могу остановить перечисление этих элементов в раскрывающемся списке и списке поиска.

Действительно оцените любую помощь по этому вопросу.

ответ

1
  • Вы можете использовать ClientScript с функцией validateLine
  • Создать параметр сценария с типом элемента списка записи и выберите пункт, который вы хотите ограничить.
  • В пределах функции validateLine ограничить элемент, который выбран в записи параметра сценария.
+1

Спасибо YNK за ​​быстрый ответ. Я просто хотел посмотреть, можем ли мы просто избежать того, чтобы пользователь видел эти нежелательные строки, вместо того, чтобы проверять его перед подачей. что-то вроде того, что его делает с сохраненным элементом поиска в форме. – Anu

0

Я был успешным в классе фильтрации на основе определенного отдела и следующий подход применялся:

var selectedCustom = 'T'; 
var v_form = type + '_form'; 
var formCustom = document.forms[v_form]; 
var fldCustom = getFormElement(formCustom, fldnamCustom.toLowerCase()); 

Используя приведенный выше подход следующая функция была в состоянии отфильтровать список значений

addSelectOption(document, ldCustom, v_class, v_class_id, selectedCustom); 
Смежные вопросы