Конвертация единиц измерения 7 -> 8. #546915


#0 by palm1c
Выгружаю данные из торговли 7 в УТП 8. После выгрузки - незаполнены: единица хранения остатков и единица для отчетов. Если загружаю только справочник Номенклатура, то все нормуль. Посоветуйте, пожалуйста, в каком направлении копать. Ветку про конвертацию единиц измерения уже видел, но там речь идет о конвертации 8 - 8 Спасибо.
#1 by palm1c
upup
#2 by v4442
в стандартных правилах посмотри как делается
#3 by 1C_OOLer
так выгрузи сначала только справочник, а затем все остальное
#4 by palm1c
Посмотрел, да. Так же все. Делаю наоборот - сначала все, потом справочник, потом еще приходится ссылочную целстность проверять, много единиц ссылаются не на того родителя. Хочется ошибку найти.
#5 by 1C_OOLer
Правила типовые? Поиск в ПКО Справочник.ЕдиницыИзмерения стоит по владельцу?
#6 by palm1c
Правила самописаные. Поиск идет по Владельцу и по ЕдиницаПоКлассификатору.
#7 by palm1c
Мне кажется, что при выгрузке документов что-то происходит :)
#8 by palm1c
Вверхъ
#9 by palm1c
Еще раз скажу, что если я выгружаю только справочник номенклатура, то все ОК. Если с документами и т.д., то все не ОК.
#10 by palm1c
И да, в подчиненном справочнике есть нужные единицы.
#11 by palm1c
upup
#12 by palm1c
Вверх
#13 by palm1c
Выше
#14 by nicxxx
пример для УПП в ПКО Номенклатура для реквизита БазоваяЕдиница пишем в ПередВыгрузкой: далее, создаем ПКО для единиц: источник СправочникСсылка.ОКЕИ, приемник СправочникСсылка.КлассификаторЕдиницИзмерения там делаем синхронизацию по коду, выбираем это правила в ПКС БазоваяЕдиница. и последнее, в ПКО Номенклатура, в ПослеЗагрузки пишем код из типовой УПП (надо адаптировать) из процедуры, которая вызывается то ли ПриЗаписи, то ли ПередЗаписью элемента Номенклатуры. Этот код создаст элементы подчиненного справочника ЕдиницыИзмеренияНоменклатуры. для БП 2.0 немножко не так там нет подчиненного справочника единиц, проще всего оказалось сделать ПКО где источник СправочникСсылка.Единицы, приемник СправочникСсылка.КлассификаторЕдиницИзмерения, а во всех ПКС писать в ПередЗагрузкой:
#15 by nicxxx
а, да, это все выгрузка из ТиС 9.2
#16 by palm1c
Спасибо, сейчас посмотрю.
#17 by palm1c
, Посмотрел. Это не то, что мне нужно. Базовая единица измерения у меня остается стабильной. Проблема в реквизитах Номенклатуры - ЕдиницаХраненияОстатков, ЕдиницаДляОтчетов. (подчиненный справочник Единицы Измерения)
#18 by palm1c
В каком-то месте очищаются ссылки, не пойму никак.
#19 by palm1c
И да, уточню: Проблема в реквизитах Номенклатуры - ЕдиницаХраненияОстатков, ЕдиницаДляОтчетов. (подчиненный справочник Единицы в подчиненный справочник ЕдиницыИзмерения)
#20 by palm1c
Еще вверх.
#21 by palm1c
Все время вверх
#22 by nicxxx
я же написал-в пко номенклатуры в обработчик ПослеЗагрузки надо вписать код из эл спр Номенклатура, который заполняет эти реквизиты. Ставишь точку останова в проц ПередЗаписью и вперед. Я с этим справился минут за 15
#23 by palm1c
Проблема не в этом. Можно после загрузки данных загрузить отдельно номенклатуру. Единицы станут на место.
#24 by palm1c
Номенклатура грузится ОК. Единицы на месте, и все такое. Мне интересно, почему они слетают.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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