我使用SCA已经有一段时间了,但在将数据从前端移动到Netsuite后端时,我需要一些帮助。
我正在为一个客户,在结账时需要一个文本区,允许用户添加一些信息到Netsuite的报价记录中。
下面是我的预期结果:
用户在Request Quote confirmation页面的文本字段中添加注释。
提交时,Quote模型中的“memo”字段将更新为用户已提交的文本。
(这就是我被卡住的地方)
然后,模型中的“memo”字段将更新报价记录中的“memo”字段并显示在Netsuite Quote记录中。
或
“备注”字段将在报价记录上创建一个新的自定义字段。
我本质上是想弄清楚数据流,从Netsuite记录到前端,反之亦然。我希望能够创建自定义字段,并将它们映射到前端UI。
任何帮助都是非常感谢的!
Here is the HTML for the text area including selectors.
Here is the submit function that adds the val() to the memo field.
附注:我使用的是Vinson,所以不幸的是,我不能像我在最新的SCA中期望的那样使用扩展。
发布于 2019-08-13 06:39:21
为了在SCA中添加自定义字段,您需要修改客户端和服务器模型。
您的客户端模型都在一些Javascript文件夹中,而服务器模型都在SuiteScript文件夹中。推荐的方法是使用覆盖或扩展来扩展基类。
您还需要确保您的自定义字段显示在Netsuite UI中--您需要确保为"Sale“类型的交易选中该字段。
https://stackoverflow.com/questions/56982042
复制相似问题