Gregor Pollak
10/20/2023, 9:04 AMlet ss = search.create({
type: search.Type.ITEM,
columns: ['internalid', 'itemid', 'custitem_date_qbp_inv_change', 'lastquantityavailablechange','islotitem'],
filters: [
['isonline', 'is', 'T'],
'AND',
['custitem_syncto', 'is', 'T'],
'AND',
[
[
['custitem_date_inv_change', 'isempty'],
'AND',
['lastquantityavailablechange', 'after', '10/1/2023 11:59 pm']
],
'OR',
['FORMULANUMERIC: CASE WHEN {lastquantityavailablechange} >' +
' {custitem_date_inv_change} THEN 0 ELSE 1 END', 'equalto', '0']
]
]
});
I’m getting “Wrong parameter type: filters is expected as Array.” and I’m not seeing the problem 😞Martin
10/20/2023, 12:57 PMJay Jetley
10/20/2023, 1:12 PMlet ss = search.create({
type: search.Type.ITEM,
columns: [
"internalid",
"itemid",
"custitem_date_qbp_inv_change",
"lastquantityavailablechange",
"islotitem",
],
filters: [
["isonline", "is", "T"],
"AND",
["custitem_syncto", "is", "T"],
"AND",
"(",
["custitem_date_inv_change", "isempty"],
"AND",
"(",
["lastquantityavailablechange", "after", "10/1/2023 11:59 pm"],
"OR",
[
"FORMULANUMERIC: CASE WHEN {lastquantityavailablechange} >" +
" {custitem_date_inv_change} THEN 0 ELSE 1 END",
"equalto",
"0",
],
")",
")",
],
});
jen
10/20/2023, 2:28 PMClay Roper
10/20/2023, 2:32 PM['custitem_date_inv_change', 'isempty', '']
erictgrubaugh
10/20/2023, 3:31 PMisempty
operator still needs a value; I'd expect ^ this to do itGregor Pollak
10/23/2023, 8:22 AM