Я хочу создавать счета с помощью suitescript.
Я попробовал подход, использованный здесь Как создать счет с использованием suitescript 2.0?
Мой код выглядит следующим образом:
var objRecord = r.transform({
fromType: r.Type.CUSTOMER,
fromId: 1777,
toType: r.Type.INVOICE,
isDynamic: true
});
objRecord.setValue({
fieldId: "entity",
value: "1249",
ignoreFieldChange: true
});
objRecord.setValue({
fieldId: "location",
value: "10",
ignoreFieldChange: true
});
objRecord.setValue({
fieldId: "exchangerate",
value: "1.0",
ignoreFieldChange: true
});
[...]
Я всегда получаю сообщение об ошибке «INVALID_KEY_OR_REF Недопустимый код ссылки на местоположение 10». 10 должна быть действительной ссылкой на местоположение, так как она уже используется для некоторых счетов этого клиента. Я попытался использовать другой ключ (другое местоположение), а также установить значение без кавычек. Эти подходы не изменили сообщение об ошибке.
Как установить местоположение для счета-фактуры?