AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.11.2018, 19:15   #1  
kefir_nasty is offline
kefir_nasty
Участник
 
15 / 10 (1) +
Регистрация: 11.05.2010
D365 Sales order lines V2 Entity Import job
Всем добрый день! Пытаюсь разобраться с Data Management и в частности с импортом данных из Excel в SalesLine table. Задача такая: есть шапка заказа, строки хотят импортировать. Использую entity Sales order lines V2. Пробую пока на минимуме данных: артикул, количество и номер заказа. Валится с ошибкой Update not allowed for field Sales order(SalesOrderNumber), при этом запись в staging table создает. Получается не проходит валидацию на staging table. Если затем зайти в staging table и нажать Validate, то запись становится validated. По кнопке Target открывается Sales Order, в который пытаюсь импортировать строки. Однако Copy data to target также заканчивается с ошибкой. Пыталась по-всякому поиграть с настройками, пока получилось только импортировать строку с артикулом и количеством, но это же нонсенс, так она и болтается, не пришитая ни к какому заказу . Помогите, куда надо копать? Спасибо!
Старый 06.11.2018, 19:23   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Это значит, что вместо создания строки заказа она пытается обновить по какому-то ключу. Может быть, у вас InventTransId в маппинге? Его надо убирать.
Старый 06.11.2018, 19:27   #3  
kefir_nasty is offline
kefir_nasty
Участник
 
15 / 10 (1) +
Регистрация: 11.05.2010
Цитата:
Сообщение от EVGL Посмотреть сообщение
Это значит, что вместо создания строки заказа она пытается обновить по какому-то ключу. Может быть, у вас InventTransId в маппинге? Его надо убирать.
Стоило написать сюда пост и все получилось Зашла в Entity, Modify Target mapping и убрала с нужных полей галку Call validate Field method. И вуаля
Старый 06.11.2018, 19:46   #4  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Очень странно. Я уверен, что недавно импортировал то же самое в 7.1 без этих манипуляций. Вот мой минимальный список полей строки заказа:
Нажмите на изображение для увеличения
Название: SalesOrderLines.PNG
Просмотров: 432
Размер:	45.0 Кб
ID:	12125

Я использовал Sales order line (не V2). Новое - не всегда значит хорошее.
Старый 07.11.2018, 11:45   #5  
kefir_nasty is offline
kefir_nasty
Участник
 
15 / 10 (1) +
Регистрация: 11.05.2010
Цитата:
Сообщение от EVGL Посмотреть сообщение

Я использовал Sales order line (не V2). Новое - не всегда значит хорошее.
Добрый день, у нас в 8.1 почему-то нет просто Sales order line в списке Entities.
Старый 07.11.2018, 14:56   #6  
bio_unit is offline
bio_unit
Участник
Аватар для bio_unit
Сотрудники компании GMCS
Ex AND Project
 
119 / 77 (3) ++++
Регистрация: 21.04.2004
Цитата:
Сообщение от EVGL Посмотреть сообщение
Очень странно. Я уверен, что недавно импортировал то же самое в 7.1 без этих манипуляций. Вот мой минимальный список полей строки заказа:
Вложение 12125

Я использовал Sales order line (не V2). Новое - не всегда значит хорошее.
V2 - это наоборот старая версия энтити
а новая - это без V2

старую версию с V2 оставили для обратной совместимости, как я понял
За это сообщение автора поблагодарили: EVGL (1).
Теги
d365, datamanagement, importjob

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
stoneridgesoftware: Sales Order Lines Not Available to Add to a Load in Dynamics 365 for Finance and Operations Blog bot DAX Blogs 0 28.09.2018 00:13
stoneridgesoftware: Placing a Sales Order on Hold in Dynamics AX 2012: Part 2 – Holding, Tracking, Overriding & Releasing Blog bot DAX Blogs 0 27.10.2016 13:11
emeadaxsupport: Sales agreement functionality when linking to Sales order lines Blog bot DAX Blogs 0 22.07.2014 20:13
dynamicsaxtraining: Vendor returns Blog bot DAX Blogs 0 11.10.2012 00:11
dynamicsaxtraining: Sales Blog bot DAX Blogs 0 25.04.2012 03:18
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:17.