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


1С:Предприятие :: 1С:Предприятие 8 общая

Правила конвертации объектов, что меняется при добавлении плана обмена?

Правила конвертации объектов, что меняется при добавлении плана обмена?
Я
   1CIlya
 
19.10.17 - 16:12
Коллеги, добрый день!

Есть обмен ЗУП -> УПП, в котором выгружается справочник ДолжностиОрганизаций, если ссылка на него встретилась в каком-то кадровом документе, т.е. ПВД собственного нет, а ПКО определено. В этом ПКО установлен поиск объекта по Наименованию без поиска по внутреннему идентификатору объекта. Выгружаются 3 реквизита: Код, Наименование, ПометкаУдаления. Все работало хорошо, пока не сделали собственный план обмена для регистрации измененных кадровых документов. С ним ПКО Должности срабатывает (вызываю Сообщить в событии ПередВыгрузкой), однако в файл Message_...  вместо реквизитов Код, Наименование, ПометкаУдаления выгружаются совершенно другие реквизиты: {КлючПоискаВИБИсточнике}, {ИмяТипаВИБИсточнике}, {ИмяТипаВИБПриемнике}, Наименование. Поиск осуществляется по ссылке, а не как в ПКО по наименованию, соответственно в ИБ Приемнике элементы задваиваются плюс загружаются без кода и пометки на удаление.

Подскажите, пожалуйста, что упустил?
 
 
   Ёпрст
 
1 - 19.10.17 - 16:36
(0) дык у вас обмен по вашим правилам для этого плана обмена ?
   1CIlya
 
2 - 19.10.17 - 16:42
(1) Да правила обмена собственные, загружаю их на закладке Основные в Настройках обмена данными.
   1CIlya
 
3 - 20.10.17 - 09:55
Если использовать обработку Универсальный обмен данными 2.1.8, которая встроена в ЗУП (Сервис \ Обмен данными \ Универсальный обмен данными), указать в ней правила обмена и узел обмена, то полученный файл с данными содержит всю необходимую информацию о должности: Код, Наименование, ПометкаУдаления, а если эти же правила обмена загрузить в Настройку обмена данными, то в файле отсутствует информация о Коде и ПометкеНаУдаление, а поиск производится по идентификатору. Почему обработки отрабатывают по-разному?
   Ёпрст
 
4 - 20.10.17 - 11:57
(3) там в одном месте бер1ётся ссылка, в другом - объект. Отсюда разница
   1CIlya
 
5 - 20.10.17 - 12:09
(4) А это поправить реально?
   1CIlya
 
6 - 20.10.17 - 12:10
(4) Или понадобиться не только объект на ссылку заменить, а еще и половину конфы подтянуть?
   Ёпрст
 
7 - 20.10.17 - 12:44
у тебя скорее всего обмен не по правилам вообще идёт
   Ёпрст
 
8 - 20.10.17 - 12:45
покажи картинку настройки обмена
   1CIlya
 
9 - 20.10.17 - 13:01
   1CIlya
 
10 - 20.10.17 - 13:02
 
 Рекламное место пустует
   1CIlya
 
11 - 20.10.17 - 13:05
(8) Далее в Настройках обмена данными нажимаю кнопку Выполнить обмен и получается файл Message_.... Я понимаю что ПравилаОбмена используются потому что отрабатывает Сообщить в событии ПередВыгрузкой ПКО Должности.
   Ёпрст
 
12 - 20.10.17 - 13:16
(11) в узле обмена какие объекты регистрируются ?
Сами правила покажи
   Ёпрст
 
13 - 20.10.17 - 13:18
На закладке Интерактивный обмен, какие галки стоят ?
   1CIlya
 
14 - 20.10.17 - 14:02
   1CIlya
 
15 - 20.10.17 - 14:07
(12) ПКО Должности (очень несложное)
http://i-fotki.info/23/9f447f5889d058008769da123c0c611e3ee71c291157620.png.html
   Ёпрст
 
16 - 20.10.17 - 14:40
Должности твои, в каком реквизите какого справочника торчат ?
Там в ПКО не воткнута ли галка - не выгружать свойства источника по ссылкам ?
   1CIlya
 
17 - 20.10.17 - 14:51
(16) На закладке Настройки ПКО Должности не стоит ни одна галка (все снято).
В УПП уезжает табличная часть повторяющая регистр сведений РаботникиОрганизаций, в которой присутствуют реквизиты Должность, ДолжностьЗавершения. Они выгружаются по ПКО Должности.
   Ёпрст
 
18 - 20.10.17 - 14:53
(17) в этом ПКО рег сведений, не с стоят галки в настройках ?
   1CIlya
 
19 - 20.10.17 - 15:12
(18) Кадровые документы с таб. частью РаботникиОрганизаций синхронизируются по внут. идентификатору.
   Ёпрст
 
20 - 20.10.17 - 15:14
дай правила посмотреть
   1CIlya
 
21 - 20.10.17 - 15:16
(20) Как правильно поделиться файлом?
   1CIlya
 
22 - 20.10.17 - 15:23
(21) глупость сморозил
https://yadi.sk/d/K3T4XOxV3Nvh2M
   Ёпрст
 
23 - 20.10.17 - 15:47
(22) на первый взгляд, криминала не видно. Должно выгружать и искать по Наименованию твою должность
   Ёпрст
 
24 - 20.10.17 - 15:48
в ПоляПоиска в ПКО Должности напиши отладочное сообщение, проходит при обмене ?
   Ёпрст
 
25 - 20.10.17 - 15:48
можешь и принудительно туда написать СтрокаИменСвойстПоиска = "Наименование"
   Ёпрст
 
26 - 20.10.17 - 15:49
Должности у тебя, одноуровневый справочник ?
   1CIlya
 
27 - 20.10.17 - 15:50
(26) Да, типовой, одноуровневый. Одно время хотели "доработать", но потом смирились.
   Ёпрст
 
28 - 20.10.17 - 15:51
ну поставить там галку автомат. генерить код, при отсутствии
   Ёпрст
 
29 - 20.10.17 - 15:53
ну и это, грохни записи в СоответствиеОбъектовДляОбмена
   Ёпрст
 
30 - 20.10.17 - 15:53
на всякий
   1CIlya
 
31 - 20.10.17 - 15:56
(28) Нельзя автоматом генерировать код. Должность Главный эксперт представлена в ЗУП 5 разными элементами справочника, а в УПП это всех смущает, кроме рук. управления по борьбе с персоналом. Будет лучше если эти 5 должностей в УПП объединяться (спроно, конечно, но позиция гл.бух. такая).
   1CIlya
 
32 - 20.10.17 - 15:56
(30) Спасибо за помощь, буду ковырять.
   Ёпрст
 
33 - 20.10.17 - 16:03
(31) поиск всё равно по наименованию.
Просто при создании должность код автоматом создастся.
 
 


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