Я новичок в написании выражений CASE в NetSuite. Я вставил следующее выражение в поле формулы пользовательского поиска.
CASE WHEN {item.custitem_custid}=05 OR {item.custitem_custid}=12 THEN
({item.custitem_margin}/2)
ELSE
({item.custitem_margin}/3)
END
и в результате получаю "недопустимое выражение. Я пытаюсь разделить значение поля поля на 2, если случай КОГДА верен, и разделить на 3, если не верно. Кто-нибудь знает, что не так с моей формулой?"
X / nullif(Y, 0)
вместо простоX / Y
, чтобы избежать деления на ноль. - person erictgrubaugh   schedule 09.08.2013