Конвертация данных изменить реквизит в 3.0 #713811


#0 by yavasya
Выгрузка из ТиС 7.7 в БП 3.0 Справочник  номенклатура событие при выгрузке Если  НЕ ЗначениеЗаполнено(объект.Родитель) и объект.Код<>"00-00000001"  Тогда   иначе     конецЕсли; не находит получить объект. думаю это из за Уф ГДЕ ТО &нА СЕРВЕРЕ недописал , хотя загрузка и так насервере делается
#1 by yavasya
нужно всё в "Товары" закинуть чтобы счет учета был 41.01
#2 by yavasya
ПолучитьОбъект; метод необнаружен
#3 by zak555
словами скажи, что хочешь
#4 by yavasya
из ТиС7.7 в БП 3.0 загрузить  справочник  номенклатура в родитель товары
#5 by Wobland
а что делает восмёрочный код в при выгрузке?
#6 by zak555
так ты сделай ждя группы обработчик
#7 by zak555
ты не в аське ?
#8 by yavasya
так выгружается в БП 3.0
#9 by Wobland
а надо? пойду зайду
#10 by yavasya
так этот обработчик сделал , хочется из конвертации, встроил в выгрузку 3.0
#11 by Wobland
откуда?
#12 by yavasya
из ТиС 7.7
#13 by Wobland
воот
#14 by yavasya
хочется понять как в 3.0 делать события призагрузке и прописывать функции
#15 by yavasya
прости при загрузке
#16 by Wobland
возвращаемся в
#17 by Wobland
>загрузить  справочник  номенклатура в родитель товары при загрузке, например Объект.Родитель=нужный
#18 by yavasya
хочу весь справочник номенклатуру выгрузить в справочник номенклатуру в группу товары
#19 by yavasya
делал, непишет
#20 by yavasya
думаю получить и записать
#21 by Wobland
плохо делал
#22 by yavasya
он заполнен, надо изменить
#23 by yavasya
#24 by yavasya
как код верстать? циклы в конвертации для УФ?
#25 by yavasya
Объект.Родитель=Справочники.Номенклатура.НайтиПоКоду("00-00000001");
#26 by yavasya
вот так несрабатывает
#27 by Wobland
Сообщить("вот "+Объект.Родитель+", а вот "+Справочники.Номенклатура.НайтиПоКоду("00-00000001");
#28 by Wobland
если объект найден
#29 by yavasya
скоро обновится, сделаю
#30 by yavasya
что ещё попробывать, на ночь обновление поставлю
#31 by Wobland
подтянуть русский
#32 by yavasya
остается пока токо обработину встроить в выгрузку универсальную
#33 by Wobland
что? куда?
#34 by yavasya
код дописать , процедуру чтобы папки вкладывала в папку товары
#35 by Wobland
расскажешь потом впечатления от кода обработки обмена, вместе поржём
#36 by yavasya
ты капитан очевидность, ничего полезного не услышишь кони ржут. вместе не получится, работает
#37 by Wobland
уже? быстро ты
#38 by zulu_mix
а я стесняюсь спросить... по какому правилу Родитель конвертится? имхается что там просится ВыгрузитьПоПравилу
#39 by Naumov
Назначай нужного тебе родителя в событии после загрузки объекта. Что ты пытаешься при выгрузки записать непонятно куда? Почитай описание обработчиков, чтобы понять какой и когда вызывается.
#40 by yavasya
всё работает, теперь странное свойство, в 7.7 откуда выгружаю ЭтоГруппа=1 , а 8.3 ЭтоГруппа=Истина; как конвертировать ? послеЗагрузки  у меня невидно в иерархическом списке групп номенклатуры, и самой номенклатуры , хотя её очень много. Ошибка в обработчике события ПослеЗагрузкиОбъекта     Обработчик             =  ПослеЗагрузкиОбъекта     ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(9,55)}: Неопознанный оператор
#41 by yavasya
После выгрузки
#42 by Wobland
Объект.ЭтоГруппа=Ложь;
#43 by yavasya
Если Источник.ЭтоГруппа=1 тогда Приемник.ЭтоГруппа=Истина;    ПКС тоже неработает после выгрузки
#44 by 13_Mult
Так на вскидку. В КД ЭтоГруппа возможно без скобок писать надо.
#45 by yavasya
без скобок тоже неработает
#46 by 13_Mult
Да без скобок. Вот у себя нашёл Если Источник.ЭтоГруппа Или Источник.ПометкаУдаления Тогда
#47 by yavasya
в пкс это группа при загрузке ?
#48 by yavasya
из 7.7 ?
#49 by 13_Mult
У меня в ПКО Перед выгрузкой ПриЗагрузке Объект уже, а не Источник
#50 by 13_Mult
Не совсем понятно что надо сделать то?
#51 by Defender aka LINN
ПКС Родитель, Перед выгрузкой:
#52 by yavasya
нужно чтобы справочник номенклатура иерархически перешел в Товары
#53 by yavasya
из 7.7 в 8.2
#54 by Defender aka LINN
Если иерархически - в поставить условие, что Если ПустоеЗначение(Объект.Родитель) = 1
#55 by yavasya
неделал подобных конструкций, есть ссылка?
#56 by yavasya
видит этогруппа, у меня невидит, просто как номенклатуру видит
#57 by Defender aka LINN
Бояркина почитай или как его там
#58 by 13_Mult
Если сложно то сделай отдельное ПКО для групп и отдельное  ПКО для элементов
#59 by 13_Mult
А вообще для переноса иерархического спр в общем случае достаточно в ПКС указать поле поиска ЭтоГруппа и что там ещё (и наименование например).
#60 by yavasya
спасибо! поставил галку поиска и взлетело на ЭтоГруппа
#61 by yavasya
по конвертации кого лучше почитать?
#62 by 13_Mult
см
#63 by yavasya
спасибо !
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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