Netsuite UI:向销售订单添加自定义地址下拉列表



有没有人想出如何在客户地址的销售订单上自定义下拉列表。

在销售订单上创建自定义字段时,您会注意到,当您选择"地址"或"地址簿"时,">筛选依据"字段不显示。选择"地址"时仅显示"国家/地区",选择"地址簿"时不显示任何内容

所以回顾一下:

  • 我需要在包含所有客户地址的销售订单上创建自定义地址下拉字段

这似乎比它的价值要多,但是如果您正确构建它,您应该能够在您希望能够添加自定义地址选择下拉列表的其他任何地方重用此代码。

  • 在加载脚本用户事件脚本中,您需要添加类型为"select"的新自定义字段。
  • 要填充值,请对客户记录进行搜索并获取所需的地址字段(如果这是一条新记录,并且未在加载前设置客户,则可以通过进行名为"REFRESH"的选择或类似的东西将其传递给客户端脚本,该选择触发采购后功能以更新字段选择选项)。
  • 确保至少从客户那里获得"地址内部ID"和"地址标签"字段(为了以防万一,您可能需要它们)。将结果添加到数组中,以便可以遍历数组以构建自定义字段选择选项。

从那里开始,只需获取用户的选择并将其绑定到基于内部ID的正确地址即可。

我知道我没有提供任何具体的代码示例,但这将是您玩游戏的一部分。希望这有帮助,祝你好运!

最新更新