Вход | Регистрация
 
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 человек.