УТ 10.3. Перенос справочников между идентичными конфами - 1С #791526


#0 by maksdemon
Доброе время суток. Есть две конфы УТ 10.3 одна из них на 8.3 другая на 8.1. Задача перенести справочники из 8.3 в 8.1, универсальный обмен данными в xml в целом справляется с задачей, но выявилась одна проблема, не переносится описание номенклатуры. Не могли бы вы помочь?
#1 by spleen
Какое описание? Свойства ?
#2 by maksdemon
В справочнике номенклатуры есть описание вот скрин
#3 by Мышка
если номенклатура перенеслась норм, а не заполнился один этот реквизит, можно посмотреть в сторону обработки "Загрузка данных из табличного документа", и ею грузануть только описания (это если данные надо один раз перенести, конечно)
#4 by nordbox
В данном случае Описание равно ПолноеНаименование, групповая обработка справочников, не пойдет? И вообще зачем оно тебе?
#5 by nordbox
+4 могу обработку за отдельную плату накатать, быстро ))
#6 by maksdemon
Специфика поиска номенклатуры. дело в том что как вы заметили конфигурация установлена в в прокате фильмов и дело в том что в наименовании например сборник №190 в описании есть список фильмов который входит в этот сборник и продавец легко находит нужный диск.
#7 by maksdemon
для начала нужно создать этот табличный документ т.е всю номенклатуру выгрузить с штрих кодами описанием ценами и комплектацией в эксель. сложновато не кажется?
#8 by maksdemon
я ищу совета. за платными услугами обратился бы на инфостарт
#9 by nordbox
Если речь идет о Описание = ПолноеНаименование, то там кода на 10 строк.
#10 by Мышка
0_о... если в списке товаров нажать Файл-Сохранить как - тяжеловато, то лучше согласиться на
#11 by Trotter
Что реально Описание = Полное наименование ?
#12 by Web00001
Просто глядя на описание темы, вам будет сложновато помочь. Все по идее должно работать из коробки. Надо смотреть в код обработки. Скорее всего там какой то баг, который был поправлен много лет назад и про него все забыли. Может конечно, кто и заглянет у кого была такая проблема, но шансов мне кажется не очень много.
#13 by maksdemon
Вы 1С вообще открывали? Если бы можно было открыть справочник номенклатуры и нажать сохранить как, то этого поста бы не было.
#14 by maksdemon
Реквизит называется ДополнительноеОписаниеНоменклатуры я поначалу подумал что выгрузка не идет из за значения длины строки не ограничено. Поправил в обоих конфах не катит.
#15 by Prog111
В качестве оффтопика - а что, прокат фильмов как коммерческая деятельность до сих пор пользуется спросом?)
#16 by nordbox
Сейчас то в чем проблема? Не решил что ли как Полное наименование запихнуть в описание???? ))
#17 by nordbox
На вот и не люби людям в понедельник с утра мозги. Вариантов извращений можно еще с десяток накатать ))
#18 by FIXXXL
правила какие в унив.обмене? сдается мне, ДополнительноеОписаниеНоменклатуры самопальный реквизит и правила про него не в курсе
#19 by Мышка
гыгы. Нажми в списке любого справочника Действия - Вывести список и читай этот свой пост до щелчка. Кроме того, при печати прайса можно вообще любые реквизиты справочника  вывести. Ну, это если, конечно, знать 1С хотя бы на уровне пользователя. (и еще если заглянуть в Загрузку из табличного дока и понять, что, если все реквизиты, кроме описания, загрузились, то надо всего лишь выгрузить Код, Наименование и Описание, а не весь справочник). у него не обмен, у него xml-выгрзука/загрузка. Скорее всего правда реквизит с Описанием разный формат имеет в базах.
#20 by Мышка
о, сорри - вижу в 0, что обмен. Ну тогда я бы Выгрузкой/Загрузкой XML лучше воспользовалась, если конфы одинаковые.
#21 by anatoly
а мне сдается, что это вообще не реквизит справочника, а какой то РС типа ДополнительныеСвойстваОбъектов...
#22 by Мышка
не, в УТ 10 - реквизит.
#23 by nordbox
Можешь код из взять и проверить )) работает )))
#24 by nordbox
Номенклатура.ДополнительноеОписаниеНоменклатуры Это типовой реквизит. Кроме него есть еще и реквизит ДополнительноеОписаниеНоменклатурыВФорматеHTML
#25 by maksdemon
За обработку конечно спасибо, но Вы меня не правильно поняли. Не всегда описание идентично полному наименованию вот пример.
#26 by maksdemon
Универсальная загрузка XML не катит, номенклатура выгружается без описаний
#27 by maksdemon
.
#28 by FIXXXL
ну а правила уже посмотрел? есть там твой реквизит?
#29 by maksdemon
В правилах нет этого реквизита. но проблема в том что я пока еще не умею работать с конвертацией данных
#30 by h-sp
ну добавь. Учиться никогда не поздно
#31 by maksdemon
спасибо конечно. все запросы в гугл кидают на конвертацию данных. я открыл правила у каждого свойства есть свой код их там тысячи если я добавлю свое свойство мне что остальные значения кодов вручную что ли править?
#32 by anatoly
если справочники в обоих конфах полностью идентичны (вплоть до порядка реквизитов) - правила для ВыгрузкиЗагрузкиХМЛ нафиг и не нужны!! "загрузка" и "выгружается без" - что то тут не так... может не загружается описание? т.е. реквизит в базе-приемнике не существует? хотя тогда бы ошибка была. в ХМЛ-файле если как текст смотреть - есть эти поля? заполнены?
#33 by maksdemon
для универсального обмена данных XML правила нужны, без них не будет выгрузки
#34 by anatoly
ты странный... ты же на эту обработку ругаешься - я же тебе говорю про другую, для которой правила не нужны - в случае если объекты в конфигурациях идентичны. кто кого не понимает?
#35 by Serg_1960
Во-первых: конфигурации не идентичные, а одинаковые; Во-вторых: базы автономные, это не РИБ - следовательно поиск соответствия объектов по коду или по наименованию; В-третьих: если автору не нравится конвертация данных :( а кому она нравится? :), то я бы порекомендовал ТС смотреть в сторону COM-соединения Обработка по прямому обращение к справочнику другой базы в написании строк двадцать, не более.
#36 by anatoly
"не идентичные, а одинаковые;" а в чем разница в этих понятиях? "поиск соответствия объектов по коду или по наименованию;" зачем?? как я понял - надо перенести объекты в базу где их нет, при этом одно поле не переносится... или я что то между строк не увидел? и какая разница - через СОМ или через файл, проблема то в несоответствии метаданных похоже. и для некоторых СОМ гораздо сложнее.
#37 by Serg_1960
"Идентичные конфигурации" - это термин 1С, специально предназначенный для использования в РИБ, где платформа контролирует идентичность конфигураций узлов. "Зачем?" - я ему предлагаю альтернативу. Автор уже сказал основные моменты: "универсальный обмен данными в xml в целом справляется с задачей" - он уже может перенести все данные справочника между базами, кроме реквизита ДополнительноеОписаниеНоменклатуры. Если может - пусть делает как может :) Останется только отдельной обработкой заполнить этот реквизит, которого нет в правилах (а автор не знает и не желает знать как их исправить)
#38 by Serg_1960
"проблема то в несоответствии метаданных похоже" - нет, скорее проблема в отсутствии понимания, что не всё в номенклатуре хранится, что видно на форме карточки номенклатуры :)
#39 by Serg_1960
Впрочем, это ведь УТ 10.3 - старая конфигурация и скорее всего этот реквизит - многострочная строка неограниченной длины, не хранилище :)
#40 by maksdemon
Что значит не все в карточке номенклатуры хранится? Если реквизит ДополнительноеОписаниеНоменклатуры относится к справочнику номенклатуры. Вы можете мне предложить выход?
#41 by Serg_1960
Не обращай внимание на - ошибся, это к теме не относится. "Выход", в смысле альтернативу конвертации данных, я уже предложил - COM-соединение. Но это если только владеешь этим инструментом платформы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям