Ошибка API Microsoft Dynamics Nav: у группы сообщений клиента должно быть значение в клиенте

У меня возникли проблемы с методом API для публикации информации о заказе в «API для Dynamics 365 Business Central».

Так что в официальном документ о заказе говорит, что для создания заказа вы должны добавить «Информация о клиенте» в тело запроса. Перед этим необходимо создать Заказчика (документ для клиента).

Но если я пытаюсь создать заказ с информацией из запроса клиента, у меня появляется ошибка:

Ошибка: «Application_FieldValidationException», «message»: «Группа сообщений клиента должна иметь значение в Customer»

Итак, главный вопрос: Как создать (или получить) и настроить Posting Group в запрос клиента?

Или если это неправильно, как это сделать правильно?

0

Решение

Вы можете позвонить программный модуль это создает клиента путем передачи некоторых параметров в этот блок кода, но если вы используете POST для API клиента, вы не можете вызвать настройку в теле. Тело запроса нуждается в объекте JSON.

Вы не можете создать клиента, готового к публикации через API.
Создание клиента, готового к публикации (со всей настройкой публикации) — это то, что должен делать внутренний пользователь (административный / финансовый отдел), а не API.

API может создавать базовую карточку клиента, но группы публикаций и т. Д. Могут зависеть от различных административных параметров, которые вы не всегда могли знать.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]