我正在开发 netsuite,并希望为客户账单创建新状态。我想要的新状态是“注销”。注销后状态显示“已全额付款”。我希望它显示“注销”。
我找到了很多帮助将当前状态更改为另一个现有的默认状态,例如:
举个例子。以下是尝试查找待履行销售订单时要应用的搜索过滤器。
new nlobjSearchFilter('status',null,'is','SalesOrd:B')
并将销售订单的状态设置为待批准:
nlapiSubmitField('salesorder',soID,'orderstatus','A',false);
我还找到了默认状态列表。但没有一个创造了新的。
最佳答案
您无法为 Nestuite 的交易创建新状态。
根据您的情况,一个选项是创建一个自定义字段,通过脚本、工作流程或公式填充,用作备用状态显示。例如,除非被其他字段修改,否则它只会传递交易的状态值。帐单上还有一些其他字段表明其已注销,因此计算备用状态值的脚本将使用该字段来调整其返回的内容。
关于javascript - 在netsuite中添加新的事务状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35659747/