Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

КД 2: Передача данных из одного правила вдругое

КД 2: Передача данных из одного правила вдругое
Я
   San335
 
18.03.21 - 13:49
Доброго времени суток!
Подскажите, как можно реализовать следующую задачку? Не силен в КД.
Есть конвертация данных. Есть Документ и соответствующее ему ПКО, у документа есть реквизит Организация и Сотрудник(так же существует соответствующее ПКО). У сотрудника имеется реквизит Организация.
Как сделать так, чтобы при выгрузки документа, его организация передавалась в ПКО Сотрудника? Чтобы при загрузки данных сотрудник создавался/перезаписывался с организацией из документа.
Заранее спасибо!
   polosov
 
1 - 18.03.21 - 13:50
ВходящиеДанные, ИсходящиеДанные
   San335
 
2 - 18.03.21 - 13:51
(1) Не совсем понятно.
   polosov
 
3 - 18.03.21 - 13:51
(2) А ты погугли
   SleepyHead
 
4 - 18.03.21 - 14:03
А зачем передавать организацию в ПКО сотрудника? Для создания нового?
   San335
 
5 - 18.03.21 - 14:06
(4) Да.Например...В базу приемник загружается новый прием на работу в организацию например ООО "Вася", сотрудник, который мигрирует с приемом должен так же при создании в реквизит "Организация" получить значение ООО"Вася"
   mikecool
 
6 - 18.03.21 - 14:27
(2) +1 есть справка в описании кд2
   mikecool
 
7 - 18.03.21 - 14:27
+6 ибо есть нюансы, когда куда что попадает
   SleepyHead
 
8 - 18.03.21 - 15:22
(5) а в исходной базе у сотрудника разве нет привязки к организации?
   San335
 
9 - 18.03.21 - 18:17
(8) В исходной базе сотрудник на одной организации, а в приемнике должен именно из документа взять организацию
   Йохохо
 
10 - 18.03.21 - 18:37
(9) там зеленые карандашики у верхе и у низе, тыкни у низе, в ПКС, а потом в верхней панели информация по обработчикам
ВходящиеДанные - Произвольный. Произвольные вспомогательные данные, переданные правилу конвертации из других правил (например из правила выгрузки данных или правила конвертации свойств). Значение параметра, как правило, имеет тип Структура, где ключи значений соответствуют структуре свойств объекта приемника. Таким образом, при конвертации свойств (в ПКС), конвертируемые данные (или часть данных) могут быть получены из этого параметра.

ИсходящиеДанные - Произвольный. Произвольные вспомогательные данные, передаваемые правилам конвертации объектов свойств (ПКО).
   San335
 
11 - 18.03.21 - 18:50
Всем спасибо. Проблема решена.
В ПКО документа открыл ПКС поля Сотрудники и в "ПередВыгрузкой" вставил 
ИсходящиеДанные = Новый Структура("ГоловнаяОрганизация");
ИсходящиеДанные.ГоловнаяОрганизация = Источник.Организация;

В ПКО Сотрудники у поля "ГоловнаяОрганизация" выставил галку "Получать из вх.данных" и все заработало!))))

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