INVALID_KEY_OR_REF при попытке создания счетов с помощью Suitescript - PullRequest
0 голосов
/ 11 октября 2019

Я хочу создавать счета с помощью 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 должна быть действительной ссылкой на местоположение, так как она уже используется для некоторых счетов этого клиента. Я попытался использовать другой ключ (другое местоположение), а также установить значение без кавычек. Эти подходы не изменили сообщение об ошибке.

Как установить местоположение для счета-фактуры?

...