Netsuite:有没有一种方法可以拥有专用的发货地址和账单地址?

Netsuite:有没有一种方法可以拥有专用的发货地址和账单地址?,netsuite,Netsuite,默认情况下,NS允许您选择任何地址作为发货地址或帐单地址。在我选择任一地址的下拉列表中,它显示了我创建的所有地址 有没有一种方法可以将一个地址分类为唯一的,比如账单地址,这样该地址就永远不会是下拉列表中的选项发货地址?尽管我还没有找到任何方法可以只为其中一个选项设置一个选项,但您可以根据客户记录中已建立的默认值将其自动填充 进入客户记录(不是销售订单) 单击地址选项卡 点击任何地址 当你点击一个地址时,你可以选择“默认账单”和/或“默认发货”,销售订单将自动填充那些给定的地址,而无需从下拉列

默认情况下,NS允许您选择任何地址作为发货地址或帐单地址。在我选择任一地址的下拉列表中,它显示了我创建的所有地址


有没有一种方法可以将一个地址分类为唯一的,比如账单地址,这样该地址就永远不会是下拉列表中的选项发货地址?

尽管我还没有找到任何方法可以只为其中一个选项设置一个选项,但您可以根据客户记录中已建立的默认值将其自动填充

  • 进入客户记录(不是销售订单)
  • 单击地址选项卡
  • 点击任何地址
当你点击一个地址时,你可以选择“默认账单”和/或“默认发货”,销售订单将自动填充那些给定的地址,而无需从下拉列表中进行选择

在您检查了默认账单和发货所需的地址后,您可以删除所有其他地址,方法是分别单击这些地址,然后单击记录下显示的“删除”按钮。如果你不想让它们出现在下拉列表中

每次添加新的时,您都必须不断删除旧的,但这是我遇到的最好的解决方案


编辑:您可以在销售订单中添加新的发货/账单并将其作为默认值进行检查,但只能在客户记录中删除它们。当您在销售订单中并单击下拉列表旁边的加号时,其新地址的表单顶部将有默认计费/发货的复选框。

一种方法是使用beforeLoad userEvent脚本

在加载之前,您可以访问表单对象和字段。您可以获取NLOBJ字段,然后删除选择选项


此外,您可能希望在地址上添加一个自定义复选框字段(自定义>列表,记录和字段>其他自定义字段),以便您可以在创建/编辑地址时调用该地址的类型

谢谢,实际上,我有一位客户说,他不会让自己的员工使用我们的在线商店,因为他担心员工会意外地将账单发送到客户地址,因为他们都可以在下拉列表中找到。因此,在这种情况下,设置默认值并不能解决问题,但我很欣赏答案。啊,我看到了两难的局面。我们在前端没有针对客户的下拉列表。这是一个自动填充的表单,默认值只有在表单字段中输入新信息才能更改。你考虑过做那样的事吗?这不会给错误留下太多的空间。打得好。我要好好玩玩。是的,我认为这是个好办法。您可以通过编辑您的个人资料随时更改默认的帐单地址,这可能不会有太大变化。谢谢