Конвертация данных: перенос регистра сведений "Контактная информация" #717836


#0 by Kleopatra2803
Добрый день! Переношу нетиповой документ из КА 1.1.23.1 в документ "Счет на оплату покупателю" в КА 1.1.49.1 с подчиненными контрагентами. Нужно перенести только те документы, в которых у реквизита контрагент юр. адрес не пустой. Почему-то регистр сведений "контактная информация" не переносится, хотя ПКО для регистра сведений и справочника "Виды контактной информации" есть. Галочку в правилах выгрузки ставлю только у документа, так как выгрузится вся контактная информация (но даже с галочкой в правилах выгрузки регистр сведений не выгружается). Что нужно сделать, чтобы выгрузилась контактная информация контрагентов из документов? Правила обмена:
#1 by Abmo
посмотрите, может поможет
#2 by Kleopatra2803
Спасибо, помогло. Прописала в ПКО "Контрагенты" в обработчике после выгрузки привязку регистра сведений "Контактная информация" и справочника "Контрагенты". Как теперь задать условие, чтобы не выгружались документы, в которых пустой юр. адрес контрагента?
#3 by salvator
Ну добавь условие в запрос на не пустой юр адрес
#4 by vicof
Берешь запрос и в перед выгрузкой ПКО документа смотришь, есть ли в контрагенте документа пустой адрес или нет. И отказ в Истину.
#5 by Kleopatra2803
Спасибо! Все работает!!! И еще вопрос. У меня при выгрузке контрагенты ищутся по полям ИНН, ЭтоГруппа, поиск по коду отключен и при переносе генерируется новый код. В результате При каждой выгрузке группа контрагента копируется, скорее всего потому что не находится по ИНН. Можно ли сделать так, чтобы при выгрузке группы контрагента поиск шел по коду, а не по ИНН?
#6 by VladZ
Можно.
#7 by Ymryn
тут два пути, или создавать варианты поиска и определять вариант поиска согласно является источник группой или нет (честно скажу, так и не освоил данный способ, а подглядеть сейчас негде) или вариант создать отдельное правило конвертации объектов для групп, установить его для свойства родитель и радоваться жизни. И да, кое-кому в очередной раз помогают, а фото все еще нет :)
#8 by Ymryn
+ ну и да, в правиле выгрузки объектов, выгружать только элементы.
#9 by Kleopatra2803
теперь есть фото)) теперь побыстрее отвечать будут или медленнее?))
#10 by Kalambur
намного быстрей, еще и сделают все за тебя :)
#11 by Ymryn
хороший ход мыслей. Я ставлю на медленнее, будут фотографией любоваться :)   Да и плюс, как-то вам везло, довольно оперативно вам отвечают. Не всем так везет :) (Хотя и не все так хорошо вопросы задают, тоже стоит отметить) Вопрос в группами решен?
#12 by vicof
Делаешь группу свойств в контаргенте, пишешь перед выгрузкой: ОТказ = Источник.ЭтоГруппа; Перемещаешь в эту группу все реквизиты, которые относятся только к элементам, и радуешься.
#13 by Kleopatra2803
Может я что-то делаю не так? Создаю у контрагентов новое ПКГС в нем в обработчике перед выгрузкой пишу: Перемещаю в эту папку ИНН и Код. Вообще не переносит документ с контрагентом. В этот же код добавила такое ощущение, что он вообще туда не заходит, потому что сообщения не выводятся. Что должно быть в ПКГС в источнике и приемнике? У меня пусто, потому что для выбора там предлагаются только табличные части
#14 by Йохохо
попробуй как в в ПКО ПоляПоиска, не проверял
#15 by Йохохо
УстанавливатьУОбъектаВсеСвойстваПоиска = 0; жуть какая то вроде проще должно быть
#16 by Kleopatra2803
так тоже не катит(( переносится только контрагент без группы, причем с кодом из базы источника, несмотря на то, что у кода стоит галочка отключить и в настройках контрагента стоит галочка "автоматически генерировать номер или код"
#17 by Kleopatra2803
нельзя, чтоб делали за меня, как я могу лишить себя такого кайфа))
#18 by Kleopatra2803
, чувствую где-то в этом направлении ответ, только понять не могу почему он игнорирует отключение переноса кода
#19 by vicof
напиши на почту
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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