NetSuite现金销售的非强制性位置字段

时间:2015-11-30 01:36:48

标签: netsuite

我正在尝试禁用“位置”字段,以便在NetSuite for Cash Sales中不强制使用它。我自定义了表单并取消选中Mandatory框,它仍然显示出来。当我为销售订单执行此操作时,我还必须更新会计首选项以不需要位置。

是否可以执行我的要求?我是否只需要在网站范围内禁用位置(而不是在现金销售表单中禁止它们)?

1 个答案:

答案 0 :(得分:1)

实际上,如果启用了Multi-location Inventory功能,则某些交易需要位置。

但是,您可以使用beforeLoad User event Script并使用form.getField('location').setMandatory(false)中的代码

来强制定位地理位置

但是,如果你这样做,你会得到一个错误,因为在这种情况下需要位置:

  

多地点库存错误(MLI_LOCATION_REQUIRED):这个   交易或其项目必须有位置