Невозможно создать заказ на продажу с помощью Dell Boomi

Я пытаюсь интегрировать возможность Salesforce для совмещения заказа клиента с помощью dell boomi. Я продолжаю получать сообщение об ошибке INVALID_TRANS_TYP. Я дал значения для всех обязательных полей в netsuite. У кого-нибудь есть представление о том, что мне не хватает

Ответ Netsuite:

<Result>
  <id></id>
  <success>false</success>
  <errors>
    <error>
      <statusCode>INVALID_TRANS_TYP</statusCode>
      <message>Transaction type specified is incorrect.</message>
      <type>ERROR</type>
    </error>
  </errors>
</Result>

2 ответа

Хотя я не разбираюсь в Boomi (я использую JitterBit из-за ограничений Boomi), я могу сказать, что это стандартная ошибка NetSuite. Что Boomi отправляет в NetSuite? Посмотрите в Настройка> Интеграция> Журнал использования веб-сервисов. Найдите действие, которое соответствует вашей попытке. Затем проверьте файл запроса. Это фактический запрос, который получает NetSuite.

В моих случаях я вижу следующий тип записи, и у меня никогда не было такого сообщения об ошибке. Если ваш не то же самое, это может быть проблемой.

<record xsi:type="tranSales:SalesOrder" externalId="0063800000kRhshAAC" xmlns:tranSales="urn:sales_2016_2.transactions.webservices.netsuite.com">

Надеюсь, это поможет...

Я знаю, что вы опубликовали это много лет назад, но для всех, кто наткнулся на это...

Я хотел бы убедиться, что у вас есть правильный внутренний идентификатор заказа на продажу, а не только номер заказа на продажу. Это распространенная ошибка с Netsuite. Если вы перейдете по URL-адресу, вы увидите внутренний идентификатор в конце ресурса.

Другие вопросы по тегам