Вход | Регистрация


1С:Предприятие ::

Метки: 

Конвертация 2.0 (Физические лица)

Я
   Gucci76
 
11.11.17 - 16:42
Доброго времени суток.

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

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

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

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

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

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


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

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

</Свойство>


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

<Пусто/>

</Свойство>


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


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


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

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

</Свойство>

</Ссылка>

</Свойство>


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

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

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

<Пусто/>

</Свойство>

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

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

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

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

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

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

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

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

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



Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует