在网络套件中添加新的交易状态



我正在处理netsuite,并希望为客户账单创建一个新的状态。我想要的新状态是"注销"。注销后,状态显示"全额付款"。我希望它显示"注销"。

我发现很多帮助可以将当前状态更改为另一个现有的默认状态,例如:

让我们举个例子。以下是尝试查找待处理配送销售订单时要应用的搜索筛选器。

new nlobjSearchFilter('status',null,'is','SalesOrd:B')

并将销售订单的状态设置为待审核:

nlapiSubmitField('salesorder',soID,'orderstatus','A',false); 

我还找到了默认状态列表。但没有一个创造了一个新的。

您无法为 Nestuite 的交易创建新状态。

一种选择是创建自定义字段,该字段通过脚本、工作流或公式填充,用作备用状态显示。例如,除非被其他字段修改,否则它只会传递事务的状态值。帐单上还有其他一些字段指示它已被注销,因此计算备用状态值的脚本将使用该字段来调整它返回的内容。

定义自定义状态的唯一方法是创建自定义事务,但是,采用自定义事务路由可能会造成高昂的损失,因为您将丢失所有标准事务功能 - 例如转换、开箱即用的审批功能等。

最新更新