Имя: Пароль:
1C
 
Конвертация 7.7 - 8
0 user-ok
 
03.11.17
13:00
Делаю конвертацию из базы на 7.7 в УПП
в 7.7 в сравочнике "Контрагенты" есть поля "КонтактноеЛицо", "ТелефонКонтактногоЛица"
В УПП Есть справочник, "КонтактныеЛицаКонтрагентов", подчиненный контрагентам, и РС "КонтактнаяИнформация"
Создать элемент справочника "КонтактныеЛицаКонтрагентов" не проблема при помощи ВыгрузитьпоПравилу()
а вот вставить в поле "Объект" регистра сведений "КонтактнаяИнформация" ссылку на свежесозданное контактное лицо не могу. Просится некое ПКО с источником "КонтактныеЛицаКонтрагентов", а нету его в семерке?
как извернуться?
1 PCcomCat
 
03.11.17
13:05
А что не получается?
2 PCcomCat
 
03.11.17
13:06
Грузите в контактные лица контрагентов, а потом еще раз выгрузить по правилу, только уже в регистр.
3 Йохохо
 
03.11.17
13:07
возьмите типовые правила, зачем изобретать веловипед
(2) проще сразу в регистр, меньше галок ставить
4 Ёпрст
 
03.11.17
13:08
(0) в типовых примерах к кд2 есть то, что ты хочешь (это ежели нет готовых правил совсем)
5 PCcomCat
 
03.11.17
13:09
(3) Да, можно сразу в регистр, но правило конвертации в справочник контактные лица всё-равно нужно.
6 user-ok
 
03.11.17
13:20
(3) так ненути типовых ПУБ для Украины- УПП, да и если б были, вряд ли они б помогли. Это самопальные реквизиты в 7.7
(2) я и гружу в контактные лица, и пытаюсь еще раз по правлу только в регистр, только вот в регистр нужно записать Контактное лицо в поле ссылка, а я его не могу взять. В этом и затык
(4) Не нашел в типовых примерах записи ссылкина справочник. которго нет в источнике в РС :(
7 Йохохо
 
03.11.17
13:40
(6) там не важно есть или нет, важно чтобы ключвыгружаемыхданных совпал
https://cloud.mail.ru/public/HdFA/9JXST9ruy
там какие то старые ПУБ УПП и ЗИК ЗУП 2.5, пример есть в ЗИК ЗУП алгоритм ПослеВыгрузкиФизЛиц
8 Ёпрст
 
03.11.17
14:02
(6)
пример в Бухгалтерский учет, редакция 4.5 --> УправлениеТорговлей
9 Ёпрст
 
03.11.17
14:02
там как раз твоя контактная информация
10 user-ok
 
03.11.17
15:06
(7) (8), смотрю правила. Везде в поле "объект" РС "Контактная информация" пишется ссылка на справочник, доступный в конфигурации-источнике
В "Перед загрузкой" соответствующего ПКС
Значение = Источник;

А что мне писать?
Поясню на примере:
Есть контрагент ООО "Рога и копыта"
Контактное лицо Иванов И.И,
Телефон Иванова 2-22-22

В РС нужно записать:
Иванов И.И.
Телефон
рабочийТелефонКонтактногоЛица
2-22-22

вот как достучаться до ссылки на этого самого Иванова?
КлючВыгружаемыхДанных, возможно, мой выход, но не могу разобраться как применять его в данном случае :(
11 Ёпрст
 
03.11.17
15:08
(10) там же готовый пример.
12 Ёпрст
 
03.11.17
15:08
бери и делай один в один.
13 Ёпрст
 
03.11.17
15:09
у тебя будет не источник, а Истоичник.ИмяТвоегоРекавизитаСИвановым. усё
14 user-ok
 
03.11.17
16:41
Все получилось. всем спасибо
Основная теорема систематики: Новые системы плодят новые проблемы.