在netsuite中取消客户存款与销售订单的链接

在netsuite中取消客户存款与销售订单的链接,netsuite,suitescript,suitescript2.0,Netsuite,Suitescript,Suitescript2.0,我正在开发一个功能,用于在销售订单之间转移客户存款(当然是针对同一客户)。我在SuiteAnswers上找到了一个答案:如何通过UI将表单更改为“现金销售”以将其附加到另一个销售订单,从而将客户存款与销售订单解除链接,但我想知道是否有一种方法可以通过SuiteScript来实现,因为我正在使用一个按钮,该按钮可以将存款与一个销售订单解除链接并将其附加到另一个销售订单单击它时会出现另一个对话框 这就是我现在所拥有的,但是将销售订单表单更改为“现金销售”并没有像在UI中那样解除客户存款与它的链接 v

我正在开发一个功能,用于在销售订单之间转移客户存款(当然是针对同一客户)。我在SuiteAnswers上找到了一个答案:如何通过UI将表单更改为“现金销售”以将其附加到另一个销售订单,从而将客户存款与销售订单解除链接,但我想知道是否有一种方法可以通过SuiteScript来实现,因为我正在使用一个按钮,该按钮可以将存款与一个销售订单解除链接并将其附加到另一个销售订单单击它时会出现另一个对话框

这就是我现在所拥有的,但是将销售订单表单更改为“现金销售”并没有像在UI中那样解除客户存款与它的链接

var recordOBJ = nlapiLoadRecord('salesorder', original_trans, { recordmode: 'dynamic' });
recordOBJ.setFieldValue('customform', 88);
nlapiSubmitRecord(recordOBJ, true);

var deposit = nlapiLoadRecord('customerdeposit', deposit_search[0].getValue('internalid'));
deposit.setFieldValue('salesorder', recordID);
nlapiSubmitRecord(deposit);


var recordOBJ = nlapiLoadRecord('salesorder', original_trans);
recordOBJ.setFieldValue('customform', 122);
nlapiSubmitRecord(recordOBJ);
提前谢谢