使用文本区域中的数据更新Netsuite记录中的字段

时间:2019-07-11 05:16:28

标签: backbone.js netsuite suitecommerce

我已经在SCA上工作了一段时间,但是在将数据从前端移动到Netsuite后端方面需要一些帮助。

我正在为在结帐时需要文本区域的客户端工作,允许用户向Netsuite中的报价记录中添加一些信息。

这是我预期的结果:

用户在“请求报价”确认页面的文本字段中添加评论。

提交后,报价模型中的“备注”字段将更新为用户提交的文本。

(这就是我被困住的地方)

然后,模型中的“备注”字段将更新报价记录中的“备注”字段,并显示在Netsuite报价记录中。

OR

“备注”字段将在报价记录上创建一个新的自定义字段。

我实质上是想弄清楚从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.

P.S我正在使用Vinson,所以很遗憾,不能像我在最新SCA中所期望的那样使用扩展。

1 个答案:

答案 0 :(得分:0)

为了在SCA中添加自定义字段,您需要同时修改客户端和服务器模型。

您的客户端模型都在某些Javascript文件夹中,而服务器模型都在SuiteScript文件夹中。推荐的方法是通过使用重写或扩展来扩展基类。

您还需要确保您的自定义字段显示在Netsuite UI中-您需要确保为“销售”类型的交易检查了该字段。