|
28.08.2018, 09:30 | #1 |
Участник
|
Dynamics 365 For Operations и MS Flow
Доброго времени суток!
При попытке создания потока ( при создании записи в sharepoint => создание записи в d365fo) в заполняемых полях отсутствуют 2 поля из d365fo. Поэтому получаю следующую ошибку при попытке выполнения потока X++: An error has occurred. Write validation failed for table row of type 'SMAServiceOrderPublicEntity'. Infolog: Warning: Field 'Service order' must be filled in.; Warning: Field 'Service stage' must be filled in.. clientRequestId: 1e020ffe-fe71-4a83-9a59-84b385df1501 |
|
28.08.2018, 10:44 | #2 |
Banned
|
Заполнить номер заказа уникальным номером (например, обрезанным GUID), а в Service stage поставить соответствующую константу.
|
|
28.08.2018, 11:03 | #3 |
Участник
|
Цитата:
При создании новой записи в D365FO у меня ServiceOrderId (Service order) заполняется автоматически, как видно на скриншоте ниже: При заполнении же списка в MS Flow у меня поле ServiceOrderId просто не отображается, это видно на скриншоте ниже: |
|
28.08.2018, 10:55 | #4 |
Участник
|
А D365FO не умеет сама заполнять поля по умолчанию? Или зависит от конкретного класса и его реализации? Например, поля с номерными сериями хотелось бы заполнять именно из Аксы.
__________________
Ivanhoe as is.. |
|
28.08.2018, 11:04 | #5 |
Участник
|
|
|
28.08.2018, 11:23 | #6 |
Участник
|
Кажется доходит, что в потоке я не вижу этого поля, потому что оно его константа при создании и его нельзя изменить, можно сделать его изменяемым?
|
|
|
|