Netsuite,根据客户分类过滤允许销售的物品

时间:2016-08-02 04:04:20

标签: netsuite

我想知道NetSuite是否有可能根据客户筛选可供销售的商品。 要求是公司限制向某些选定的客户销售某些商品。只是想知道NetSuite中是否可以这样做。

我知道在销售订单表单中可以将“项目已保存搜索”作为过滤条件。但是这不允许根据选定的客户字段过滤项目。似乎为表单分配的“项目已保存搜索”只能使用静态字段或“项目工作流程”中的一些变量。

我试过的其他方法是限制销售订单表单上的“自定义”价格水平。这样我就可以停止销售未分配给客户价格水平的任何东西。但我无法阻止下拉列表和搜索列表中列出的项目。

真的很感激任何帮助。

2 个答案:

答案 0 :(得分:1)

  • 您可以将clientscript与validateLine函数一起使用
  • 使用项目列表记录类型创建脚本参数,并选择要限制的项目。
  • 在validateLine函数内限制在脚本参数记录中选择的项目。

答案 1 :(得分: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);