在库存详细信息窗口中将 bin 字段设为必填项

问题描述 投票:0回答:2

我需要在收货时的库存详细信息子列表中强制输入“bin”字段,目前它允许用户将 bin 字段留空。我对脚本编写比较陌生。任何人都可以请建议如何实现这一目标吗?谢谢

netsuite suitescript
2个回答
0
投票

所有交易都可以强制使用垃圾箱除了“设置”>“会计”>“会计首选项”>“物品/库存”中的“物品收据”,正如 Simon Delicata 在评论中提到的,还有一个选项可以在物品收据上使用首选垃圾箱:

设置 > 会计 > 会计首选项 > 物料/库存“在物料收据上使用首选垃圾箱”。

启用此首选项后,物料收据上的“Bin”字段将默认为首选垃圾箱,而不是将该字段留空。 如果您希望 Bin 字段默认保持空白,请禁用此首选项。

当然,这需要确保所有垃圾箱前面都有一个首选垃圾箱。

如果您不想走这条路,另一个可能的解决方案是一个工作流程或脚本,检查“提交之前”中的每个项目,以及该项目的记录上是否选中了“使用垃圾箱”,但垃圾箱字段为空,您可以阻止提交收据。 向用户发出警报。如果使用 SuiteScript 2.0,N/ui 模块会公开本机警报元素(对话框、横幅消息等)

编辑:我错了,如果你想使用 N/ui 模块消息/对话框,你需要使用客户端脚本。


0
投票

@spectre-d,

我可以参考有关如何创建此脚本的任何指导或知识页面吗?这似乎也正是我们公司所需要的。

谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.