Имя: Пароль:
1C
1С v8
Конвертация 2.0 (Физические лица)
,
0 Gucci76
 
11.11.17
16:42
Доброго времени суток.

Изучаю самостоятельно Конвертацию Данных 2.0
Пробую сделать выгрузку ФизЛиц из ЗиК 7.7 в Бух 3.0
и попутно заполнить РегистрыСведений "Документы физических лиц" и "Фамилия, имя, отчество физического лица"

Делал на основании типовых правил переноса из ЗиК 7.7 в ЗУП 2.5
Т.к. Конфигурации ЗУП2.5 отличается от Бух3.0, то переделывал данные "приемника"
В так же В обработчиках событий и в алгоритмах тоже (в модуле универсальной обработки выгрузки тоже).

В результате получается создать правила обмена и сделать сам обмен, нашел пока два момента, которые у меня не получились:
В справочник Физические лица у групп появились дубли в виде элементов
и в регистр сведений Документы физических лиц не переносится само Физлицо (но при этом в регистре сведений ФИО ФЛ физлицо есть)

Уже сто раз просматривал настройки правил обмена. Вроде все красиво.

Может кто сталкивался с похожим?
Помогите справить
1 Gucci76
 
11.11.17
16:46
2 Gucci76
 
11.11.17
16:47
3 Gucci76
 
11.11.17
16:47
Это ПКО для Паспортных данных
http://imglink.ru/show-image.php?id=6a769e1d65849eacc9f05c06dd8a556a
4 Jofa
 
11.11.17
16:49
(0)Приглядитесь еще раз возможно что то упустил.
5 Gucci76
 
11.11.17
16:54
(4) Спасибо. Посмотрю еще раз.
6 Jofa
 
11.11.17
16:57
Скиньте скрин ПКО ФиизическиеЛица
7 Gucci76
 
11.11.17
17:23
8 mexanik_96
 
11.11.17
17:30
регистр сведений это баг кд исправляется выгрузить регистр, смотри апи
9 mexanik_96
 
11.11.17
17:31
суть бага в том что рс выгружается раньше ссылки, когда в приемнике объект рс записывается ссылки на физлицо еще нет
10 mexanik_96
 
11.11.17
17:32
дубли создаются из-за правил, автор приложи пкс всех фл
11 mexanik_96
 
11.11.17
17:33
+(10) в (7) только одно, покажи остальные + пвд, а в источнике нет дублей?
12 Gucci76
 
11.11.17
17:34
(11) В справочнике сотрудника нет дублей Папок
13 Gucci76
 
11.11.17
17:34
(11) Сейчас выложу
14 mexanik_96
 
11.11.17
17:35
пруф к (9) смотри файл выгрузки, нпп
15 Gucci76
 
11.11.17
17:36
(9) Если смотреть сам файл выгрузки, то сначала идут
+<Объект ИмяПравила="ФизическиеЛицаВсеДанные" Тип="СправочникСсылка.ФизическиеЛица" Нпп="899">
+<Объект ИмяПравила="ФизическиеЛица" Тип="СправочникСсылка.ФизическиеЛица" Нпп="901">
+<Объект ИмяПравила="ФИОФизЛиц" Тип="РегистрСведенийЗапись.ФИОФизическихЛиц" Нпп="900">
+<Объект ИмяПравила="ПаспортныеДанныеФизЛиц" Тип="РегистрСведенийЗапись.ДокументыФизическихЛиц
16 craxx
 
11.11.17
17:38
(0) Цепляйся отладчиком к сеансу в котором баг
17 mexanik_96
 
11.11.17
17:39
Нпп="899" ты первое покажи
18 craxx
 
11.11.17
17:39
(16) сорри, не в ту ветку
19 Gucci76
 
11.11.17
17:45
(17)
+<Объект ИмяПравила="ФизическиеЛицаГруппа" Тип="СправочникСсылка.ФизическиеЛица" Нпп="2">
+<Объект ИмяПравила="ФизическиеЛицаВсеДанные" Тип="СправочникСсылка.ФизическиеЛица" Нпп="1">
+<Объект ИмяПравила="ФизическиеЛица" Тип="СправочникСсылка.ФизическиеЛица" Нпп="4">
+<Объект ИмяПравила="ФИОФизЛиц" Тип="РегистрСведенийЗапись.ФИОФизическихЛиц" Нпп="3">
+<Объект ИмяПравила="ДокументыУдостоверяющиеЛичность" Тип="СправочникСсылка.ВидыДокументовФизическихЛиц" Нпп="6">
+<Объект ИмяПравила="ПаспортныеДанныеФизЛиц" Тип="РегистрСведенийЗапись.ДокументыФизическихЛиц" Нпп="5">
+<Объект ИмяПравила="ФизическиеЛицаВсеДанные" Тип="СправочникСсылка.ФизическиеЛица" Нпп="7">
+<Объект ИмяПравила="ФизическиеЛица" Тип="СправочникСсылка.ФизическиеЛица" Нпп="9">
+<Объект ИмяПравила="ФИОФизЛиц" Тип="РегистрСведенийЗапись.ФИОФизическихЛиц" Нпп="8">
+<Объект ИмяПравила="ПаспортныеДанныеФизЛиц" Тип="РегистрСведенийЗапись.ДокументыФизическихЛиц" Нпп="10">
+<Объект ИмяПравила="ФизическиеЛицаВсеДанные" Тип="СправочникСсылка.ФизическиеЛица" Нпп="11">
+<Объект ИмяПравила="ФизическиеЛица" Тип="СправочникСсылка.ФизическиеЛица" Нпп="13">
20 Gucci76
 
11.11.17
17:47
21 mexanik_96
 
11.11.17
17:50
странно, поставь бряку на запись рс....
22 mexanik_96
 
11.11.17
17:50
на евенты
23 Gucci76
 
11.11.17
17:51
В ПКО ФизическиеЛицаВсеДанные  есть обработчик "после выгрузки в файл"
В нем есть код:

    ПаспортныеДанные = СоздатьОбъект("СписокЗначений");
    ПаспортныеДанные.Установить("Период",                    Период);
    ПаспортныеДанные.Установить("ФизЛицо",                    Источник);
    ПаспортныеДанные.Установить("ВидДокумента",                ДокументВид);
    ПаспортныеДанные.Установить("Серия",                    ДокументСерия);
    ПаспортныеДанные.Установить("Номер",                    ДокументНомер);
    ПаспортныеДанные.Установить("ДатаВыдачи",                ДокументДатаВыдачи);
    ПаспортныеДанные.Установить("КемВыдан",                    ДокументКемВыдан);
    
    ВыгрузитьПоПравилу(ПаспортныеДанные, , , , "ПаспортныеДанныеФизЛиц");

Отладчиком в 7.7 проверял, что Источник есть справочник Сотрудники
24 Gucci76
 
11.11.17
17:51
(21) , (22) Дико извиняюсь, но я не понял ! )))
25 Gucci76
 
11.11.17
17:51
"бряка" и "евент"
26 mexanik_96
 
11.11.17
17:52
ВыгрузитьПоПравилу я тебе говорю не то
27 mexanik_96
 
11.11.17
17:52
там выгрузитьРегистр есть посмотри апи в коныертации в обработке функцию
28 mexanik_96
 
11.11.17
17:55
бряка = точка останова, евент = событие например призаписи
29 Gucci76
 
11.11.17
17:58
(27) То что в (23) Это в обработке
http://imglink.ru/show-image.php?id=7451459860fa66ecd40b70b3cc4b32f2
30 Gucci76
 
11.11.17
18:08
31 mexanik_96
 
11.11.17
18:08
там есть другая, Процедура ВыгрузитьРегистр(НаборЗаписейДляВыгрузки,
                            Правило = Неопределено,
                            ВходящиеДанные = Неопределено,
                            НеВыгружатьОбъектыПоСсылкам = Ложь,
                            ИмяПКО = "",
                            ПравилоВыгрузкиДанных = Неопределено) Экспорт
32 mexanik_96
 
11.11.17
18:09
ее в пвд заюзай
33 mexanik_96
 
11.11.17
18:10
(30) ну вот а в файле у этой записи что?
34 mexanik_96
 
11.11.17
18:11
только для чтения в данном случае относится к коду, не как не к данные бд
35 Gucci76
 
11.11.17
18:11
(33) В выгрузке везде Путо
36 Gucci76
 
11.11.17
18:11
-<Объект ИмяПравила="ПаспортныеДанныеФизЛиц" Тип="РегистрСведенийЗапись.ДокументыФизическихЛиц" Нпп="10">


-<Свойство Имя="Период" Тип="Дата">

<Значение>1984-03-25T00:00:00</Значение>

</Свойство>


-<Свойство Имя="Физлицо" Тип="СправочникСсылка.ФизическиеЛица">

<Пусто/>

</Свойство>


-<Свойство Имя="ВидДокумента" Тип="СправочникСсылка.ВидыДокументовФизическихЛиц">


-<Ссылка Нпп="6">


-<Свойство Имя="Наименование" Тип="Строка">

<Значение>Паспорт гражданина Российской Федерации</Значение>

</Свойство>

</Ссылка>

</Свойство>


-<Свойство Имя="ДатаВыдачи" Тип="Дата">

<Значение>2003-09-04T00:00:00</Значение>

</Свойство>
37 Gucci76
 
11.11.17
18:12
(31) Можете уточнить где там?
38 Gucci76
 
11.11.17
18:13
Я из ЗиК7.7 пытаюсь
39 mexanik_96
 
11.11.17
18:15
-<Свойство Имя="Физлицо" Тип="СправочникСсылка.ФизическиеЛица">

<Пусто/>

</Свойство>

в пкс прожми правило
40 mexanik_96
 
11.11.17
18:16
скинь правила
41 Gucci76
 
11.11.17
18:17
(40) Секунду!
42 mexanik_96
 
11.11.17
18:19
или не https://yadi.sk/d/-qWQvbMQ3Pc7AD посмотри это для упп13
43 Gucci76
 
11.11.17
18:20
44 Gucci76
 
11.11.17
18:21
(42) Спасибо - сейчас сравню
45 mexanik_96
 
11.11.17
18:26
в 7 поставь бряк на ПослеВыгрузкиФизическихЛицВФайл
46 mexanik_96
 
11.11.17
18:27
ФИОФизЛиц, ПаспортныеДанныеФизЛиц, получать из входящих данных галки проставь
47 Gucci76
 
11.11.17
18:28
(46) Тоже обратил на это внимание (Просто делал по аналогии с примером, а там этого не было)
48 Gucci76
 
11.11.17
18:29
(46) Уже бряк выкладывал
49 Gucci76
 
11.11.17
18:29
50 mexanik_96
 
11.11.17
18:31
источник что там?
51 Gucci76
 
11.11.17
18:33
(50) Источник программно получается

Запускается из ФизическиеЛицаВсеДанные обработчтком "После выгрузки в файл"

в (49) Точка останова получения источника
52 Gucci76
 
11.11.17
18:34
(50) Судя по точке останова там сотрудник
53 mexanik_96
 
11.11.17
18:39
ВыгрузитьПоПравилу(, , ПаспортныеДанные, , "ПаспортныеДанныеФизЛиц"); + галки получать из входящих данных
54 Gucci76
 
11.11.17
18:45
(53) Галки поставил - не помогло

ПаспортныеДанные - должны быть вторым параметром?
Но ведь для ФИО сработало, когда первый параметр.
Попробую.
55 mexanik_96
 
11.11.17
18:48
третьим, Процедура ВыгрузитьРегистр(НаборЗаписейДляВыгрузки,
                            Правило = Неопределено,
                            ВходящиеДанные = Неопределено,
                            НеВыгружатьОбъектыПоСсылкам = Ложь,
                            ИмяПКО = "",
                            ПравилоВыгрузкиДанных = Неопределено) Экспорт
56 Gucci76
 
11.11.17
18:51
(55) У где такая процедура?
57 Gucci76
 
11.11.17
18:52
Я из 7.7
Использую V77Exp.ert
58 mexanik_96
 
11.11.17
18:54
да, все верно из 7 все равно 3им, (не ту указал в (55))
59 Gucci76
 
11.11.17
19:00
(58) Че та я навертел, теперь и ФИО в выгрузке пропало(((
60 mexanik_96
 
11.11.17
19:01
всё должно работать, напиши в личку
61 Gucci76
 
11.11.17
19:03
(60) E-mail:     (cкрыт)
62 mexanik_96
 
11.11.17
19:04
mexanik_96 собака mail.ru
63 Gucci76
 
11.11.17
20:00
Заново сделал. Теперь все вроде бы ничего - в паспорте появилось физлицо.
Я первый раз V77Exp.ert использовал из переноса 7.7 -> 2.5
, только чуть подправлял модули.

Сейчас в обработку запихнул весь текст что предлагается при выгрузке. Может из-за этого?

Попробую загрузить в БУХ3,0
64 Gucci76
 
11.11.17
20:17
Загрузил
Физлицо определилось у паспорта
Только вид документа не подставился
И группы есть еще как элементы

Но уже есть прогресс! )))
65 Gucci76
 
11.11.17
21:50
"А вот и нет!"
"Фигвам" )))

Теперь затык с видом документа -
в выгрузке вроде все нормально
-<Свойство Имя="ВидДокумента" Тип="СправочникСсылка.ВидыДокументовФизическихЛиц">
  -<Ссылка Нпп="6">
    -<Свойство Имя="Наименование" Тип="Строка">
      <Значение>Паспорт гражданина РФ</Значение>
    </Свойство>
  </Ссылка>
</Свойство>

в предопределенных есть документ с таким наименованием
66 Gucci76
 
11.11.17
22:09
Смотрю по точке останова в момент загрузки
http://imglink.ru/show-image.php?id=d3f09edc8aa2eba77169a851fbf7df59

ВидДокумента есть
Может надо УдалитьВидДокумента?
67 Gucci76
 
11.11.17
22:54
Вроде начинает проясняться
Надо еще выгрузить реквизит ЯвляетсяДокументомУдостоверяющимЛичность
и Представление тоже (для красоты полной)
68 Gucci76
 
11.11.17
22:55
огромное спасибо    mexanik_96 за желание помочь!!!