Netsuite:防止更改客户记录的默认计费



当员工启动新的销售订单并需要添加新的"收货至"时,他们单击"发至"选项卡,然后在"收货至选择"下,单击 + 将该"收货人"添加到"客户"记录中。

弹出一个名为"地址"的新窗口,其中包含以下URL:.../app/common/address/transactionaddress.nl?etype=custjob&ship=T&target=shipping:shipaddresslist&label=Ship+To+Select&target2=billingtab:billaddresslist&entity_id=3177&entity=3177

我们有太多员工意外单击弹出窗口上的"默认"复选框的情况。我想从此"地址"弹出窗口中完全删除这些复选框,或设置权限,以便只有某些角色可以保存新的默认帐单地址。

我已经搜索了交易地址弹出表单,但我认为它无法通过 UI 进行自定义。 :(

有一些后门方法可以实现这一点。

您可以创建一个提交前用户事件脚本,该脚本将默认发货和帐单重新设置为旧记录默认送货和帐单地址,并将其部署到不应能够更改默认值的每个人。

您还可以使用它来防止某人将编辑内容保存到当前默认地址。如果检测到当前默认地址值已更改,或者您可能希望将新地址复制到新地址簿记录并还原旧地址,则可能需要引发错误。

您还可以添加表单级客户端脚本以禁用复选框。 如果您有多个地址表单,则需要将脚本部署到每个地址表单。

最新更新