Перенос номенклатуры c доп реквизитами в УТ 11.3 из Excel #807098


#0 by PAvel321
Добрый день всем. Записываю номенклатуру с доп реквизитами из Excel в УТ 11.3 с помощью стандартной обработки "Загрузка данных из табличного документа". Немного её доработал соответственно так как она не рассчитана на доп реквизиты. Перенёс первый вид номенклатуры и всё было отлично. Но затем при следующих переносах в другие виды номенклатуры данные записываются криво. в карточку номенклатуры записываются только 3 реквизита. Но если перейти в РЕКВИЗИТЫ, то увидим, что данные есть, но почему то внизу доп реквизитов и зачеркнутые. В чем может быть причина? Раз с одним видом номенклатуры работает нормально значит дело не в обработке?. В начале были подозрения что не правильно указал названия доп. реквизитов но нет, всё верно. В чем может быть причина? Кто нибуть сталкивался с такой проблемой?
#1 by MaxS
Сталкивался )) Сделал обработку и выложил в интернет. ))
#2 by PAvel321
Может быть и твою использовал но врятли, я просто на кокам то левом форуме статью нашел по доработке для доп реквизитов, сделал как там)
#3 by PAvel321
Но блин факт, для одного вида номенклатуры всё норм работает, а для остальных нет.
#4 by PAvel321
Так в чем причина? Или секрет фирмы?
#5 by MaxS
Ну, например есть такой справочник НаборыДополнительныхРеквизитовИСведений и табличная часть ДополнительныеРеквизиты В видах номенклатуры это НаборСвойств
#6 by PAvel321
Мне это так в итоге ничего и не дало. Повторю ещё раз ошибка не в коде обработки. Решил проблему проще. взял тот вид номенклатуры в который у меня всё без проблем загружается. И на основе её копированием создаю другие виды номенклатуры. В них той же обработкой всё записывается без проблем. В чем ошибка была так и не нашел. Да уже и времени нет её искать и так придется все выходные сидеть.
#7 by skafandr
Так надо проверять занесено ли это свойство уже и менять только значение.У вас походу каждый раз создается строки свойства-значение.
#8 by MaxS
Да, попадался на это. Сделал так: перед добавлением доп. реквизита отбираю по свойству и удаляю все. > ошибка не в коде обработки. > В чем ошибка была так и не нашел. Противоречивая логика.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С