首页 > 解决方案 > 订单完成后如何更新销售订单

问题描述

我们有一个脚本,我们在其中发送已经完成并准备开具发票的销售订单,但是如果在该仓库中需要某个订单的某个产品,则会在我们必须手动完成的地方创建订单执行,同时考虑到它已被更改销售订单不会自行更新的位置

我试图通过逐项咨询并更新要显示的信息来更新发送的数据

var resultado = new Array();
var filters = new Array();

filters[0] = new nlobjSearchFilter( 'location', null, 'is', '48');
filters[1] = new nlobjSearchFilter( 'createdfrom', null, 'is', ordersid);

var columns = new Array();
columns[0] = new nlobjSearchColumn('createdfrom');
columns[1] = new nlobjSearchColumn('name','item');
columns[2] = new nlobjSearchColumn('location');
columns[3] = new nlobjSearchColumn('quantity');

var searchResults = nlapiSearchRecord('itemfulfillment', null, filters, columns);

在这个查询中,我们获取项目履行,我们获取数据来构建一个数组,该数组将与有效信息一起发送,然后我们将销售订单与这种安排进行比较,我不知道我是否让自己解释得很好

标签: netsuitesuitescript

解决方案


推荐阅读