netsuite - NetSuite SuiteScript 1.0:无法在 RESTlet 中保存报价
问题描述
因此,我尝试使用 SuiteScript 1.0 在 NetSuite 中创建估算(报价)。
我一直在关注 NetSuite 帮助中心提供的这个示例:
示例 1 以下示例创建包含两个项目的估计。
var record = nlapiCreateRecord('estimate');
record.setFieldValue('entity', 79);
record.setFieldValue('memo', 'Estimate Memo' );
record.setLineItemValue('item', 'item', 1, 21);
record.setLineItemValue('item', 'quantity', 1, 10 );
record.setLineItemValue('item', 'price', 1, 1 );
record.setLineItemValue('item', 'item', 2, 21);
record.setLineItemValue('item', 'quantity', 2, 5 );
record.setLineItemValue('item', 'price', 2, 2 );
var id = nlapiSubmitRecord(record, true);
但是,每当我尝试保存记录时,我遇到的问题就在最后一行:
nlapiSubmitRecord(record, true);
我收到以下错误:
Module does not exist: ../Client/OFI_ActionButtonsClient.js (SYSTEM_LIBS$debugger.sys#475)
有没有其他人遇到过这个?并知道可能导致问题的原因是什么?仅供参考,我只是通过 NetSuite 中的内置脚本调试器运行此脚本。
另请注意,我尝试使用 SuiteScript 2.0 编写此代码,然后我的问题是只保存了自定义字段,而 NetSuite 中报价的主要/内置字段根本没有添加任何值。
谢谢
解决方案
请提供完整的代码。您是否使用任何库脚本。
推荐阅读
- babeljs - 如何在 React App 中启用私有方法语法建议?
- reactjs - Webpack 模块解析失败,引导 css
- c# - 实例化的预制件在层次结构中显示为非活动
- python - 如何找到合适的聚类算法来聚类我的数据?
- excel - 如何将唯一ID的每个值乘以Excel中不同工作表中的相同三个值
- reactjs - 如何使用 React-testing-library 测试使用自定义钩子的组件?
- c# - Microsoft.CSharp.Core.targets(70,5):错误:内存不足
- regex - 使用正则表达式将单词组与任何其他单词匹配
- angular - Ionic 6 Angular,Ion-Slide.slideNext() 在自定义按钮事件中不起作用
- php - 遍历对象图时内存泄漏