Попытка получить заказ на продажу от SCA (Suite Commerce Advanced), вот мой код.
var type = searchModule.Type.SALES_ORDER;
var columns = [];
var filters = [];
columns = _.concat(columns, [
searchModule.createColumn({
name: 'internalid'
}),
searchModule.createColumn({
name: 'tranid'
})
]);
filters = _.concat(filters, [
searchModule.createFilter({
name: 'status',
operator: searchModule.Operator.IS,
values: 'SalesOrd:A'
}),
searchModule.createFilter({
name: 'mainline',
operator: searchModule.Operator.IS,
values: 'T'
}),
searchModule.createFilter({
name: 'type',
operator: searchModule.Operator.ANYOF,
values: 'SalesOrd'
}),
searchModule.createFilter({
name: 'source',
operator: searchModule.Operator.STARTSWITH,
values: 'Web'
})
]);
var mySearchObj = {type: type, filters: filters, columns: columns};
// uncomment for test use
/*
log.debug({title: 'type', details: type});
log.debug({title: 'columns', details: columns});
log.debug({title: 'filters', details: filters});
*/
var searchItems = searchModule.create(mySearchObj).run().getRange({start: 0, end: 999});
ordersList = [];
фильтр, который не работает
searchModule.createFilter({
name: 'source',
operator: searchModule.Operator.STARTSWITH,
values: 'Web'
})
его там любойспособ получить эту работу, я пытался с CONTAINS также и та же проблема не работает.запуск и СЦ исключений.