Слетают единицы хранения остатков при обмене #718923


#0 by FIXXXL
С помощью Конвертации сделал правила обмена между идентичными конфами (Ут10.3-Ут10.3) Сопоставление делал автоматически, добавил потом условие на отбор по организации из типовых правил. Типовые отрабатывали нормально, с новыми правилами слетают при обмене в справочнике Номенклатура ЕдиницаДляОтчетов и ЕдиницаХраненияОстатков. Сравниваю правила визуально, разницы в Номенклатуре по этим полям нет. Не проставлено только в новых правилах в свойствах объекта ЕдиницаХраненияОстатков: Квалификаторы даты, нет Синонима, нет Комментария, поле Код в старых правилах =15, в новых =26. С Конвертацией дел имел маловато, подскажите куда глянуть?
#1 by Поpyчик-4
Импортируй заново структуру метаданных и сделай сопоставление полей вручную.
#2 by FIXXXL
Еще момент: если обмениваться справочником Номенклатура, единицы на месте. Если обменять документ, Перемещение к примеру, слетают единицы. Вручную? попробую...
#3 by MiniMuk
Поставь галку "Не выгружать объекты свойств источника по ссылкам"
#4 by FIXXXL
в правило для Номенклатуры?
#5 by FIXXXL
+ проставил в Номенклатуру, слетают :(
#6 by FIXXXL
при обмене ставлю галку "Не замещать справочники" - не слетают.
#7 by 13_Mult
При автоматическом сопоставлении не все реквизиты сопоставляются и всё равно надо в ручную всё просматривать и исправлять. Если надо только номенклатуру перенести делай правила вручную.
#8 by FIXXXL
не, мне надо кучу доков туда-сюда гонять (магазины-офис) проверил другие справочники, вроде больше ничего не слетает... конкретно с этими единицами у номенклатуры куда смотреть? в правило Номенклатуры? в правила справочника Единиц измерений? странно, что при обмене справочника Номенклатура все нормально, а вот если документ кинуть - слетают ЕдИзм, где то цепочка рвется, по которой подчиненные объекты тащатся...
#9 by hhhh
по ходу ошибка не здесь, а в документе перемещения кто-то не те единицы херачит. Не от той номенклатуры.
#10 by FIXXXL
не, в перемещении и в самой номенклатуре одно и то же ЕдиницаИзмеренияКод    ЕдиницаДляОтчетовКод    ЕдиницаХраненияОстатковКод 000004849    000004849    000004849
#11 by hhhh
ну тогда поиск по полю Владелец смотреть, что там в правилах в КД. И само поле Владелец как переносится.
#12 by FIXXXL
спасибо, нашел в типовых стояла галка в ПКО ЕдиницыИзмерения "Не запоминать выгруженные объекты" поставил в своих правилах - перестало слетать за что она отвечает эта гадская галка и чего она автоматом не встала?
#13 by Поpyчик-4
Посмотреть справочную информацию ПКО не предлагать?
#14 by Mikhail Volkov
В ПКО важен Приоритет, Ед.измерения должны загружаться после своих владельцев. Когда обмениваться просто номенклатурой, то этот порядок соблюдается. Когда документом, то возможно ед.измерения выгрузились раньше. А при сброшенной галке "Не запоминать выгруженные объекты" повторно не выгружались.
#15 by FIXXXL
и как это: Универсальная обработка выгрузки данных хранит все выгруженные объекты в специальном списке и, таким образом, многократно встречающиеся объекты (по ссылкам из реквизитов других объектов) выгружаются единожды. Однако, установив флажок "Не запоминать выгруженные объекты" в настройках правила, можно отключить этот режим. Данный режим может быть полезен для оптимизации, например, когда точно известно, что на выгружаемые объекты нет ссылок, а так же в случае, когда на основании одного объекта-источника в зависимости от различных условий могут формироваться несколько различных объектов-приемников. поможет в моем конкретном случае? "специальный список" для единиц измерения работает по особому? договора у контров, к примеру, не теряются и в договорах ссылки на типы цен не теряются
#16 by FIXXXL
приоритеты объектов, с какими экспериментировал: ДокументСсылка.ЗаказПокупателя - 100 вроде как ровно
#17 by daniel63
+1 В документе где есть ссылка на номенклатуру, порядок выполнения у номенклатуры подними вверх.
#18 by FIXXXL
галку проще поставить, чем в куче доков-табЧастей Номенклатуру двигать
#19 by Mikhail Volkov
Если не надо оптимизировать, то - Да.
#20 by FIXXXL
почему вообще ссылка то слетает? Номенклатура в приемнике есть, как и ее ЕдИзм Номенклатура перезаписывается без ссылок на ЕдИзм получается?
#21 by Mikhail Volkov
Оно же не прямо из файла в базу пишется, где-то собирается, там и слетает...
#22 by FIXXXL
проверил типовые правила - эта галка стояла на единственном справочнике, ЕдиницыИзмерения, не считая регистров сведений падла И ведь это элементарный перенос между полностью идентичными базами еще этот обмен затер данные в самописной ТЧ справочника Номенклатура, в типовых этой ТЧ конечно не было, оно себе и работало в обчем опасная штука эти обмены, даже простейшие :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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