我正在netsuite上工作,想为客户账单创建一个新的状态。我想要的新状态是“已注销”。核销后状态显示为“已全额支付”。我想让它显示“已注销”。
我发现有很多帮助可以将当前状态更改为另一个现有的默认状态,例如:
让我们举个例子。以下是在尝试查找待执行销售订单时要应用的搜索筛选器。
new nlobjSearchFilter('status',null,'is','SalesOrd:B')并将销售订单的状态设置为待审批:
nlapiSubmitField('salesorder',soID,'orderstatus','A',false); 我还找到了默认状态列表。但是没有一个已经创建了一个新的。
发布于 2016-02-27 03:47:51
您不能为Nestuite的交易创建新状态。
在您的案例中,一种选择是创建一个自定义字段,该字段通过脚本、工作流或公式填充,用作备用状态显示。例如,除非被其他字段修改,否则它只会传递事务的状态值。您在账单上有一些其他字段,指示它已注销,因此计算备用状态值的脚本将使用该字段来调整其返回的值。
发布于 2016-02-27 12:27:46
定义自定义状态的唯一方法是创建自定义事务,但是,使用自定义事务路由可能是一件代价高昂的事情,因为您将失去所有标准事务功能-例如转换、开箱即用的审批功能等。
https://stackoverflow.com/questions/35659747
复制相似问题