Имя: Пароль:
1C
1С v8
КД: перенос ПриемНаРаботу
0 tpmi
 
01.09.11
15:09
В восьмёрке в ПриемНаРаботу сотрудники записываются в табличной части, а в семёрке в ПриказОПриемеНаРаботу может быть только один сотрудник.
У меня все документы содержат в табличной части ровно одну строку.
Как их выгружать? Просто установка соответствия Сотрудник с табличной части восьмерки к Сотрудник в приёмнике приводит к ошибке "Поле объекта не обнаружено".
1 GenV
 
01.09.11
15:11
2 GenV
 
01.09.11
15:11
1+ см. (25)
3 tpmi
 
01.09.11
15:16
там основное обсуждение по выгрузке из 7 в 8, а мне наоборот надо ))
4 GenV
 
01.09.11
15:18
(3) Смысл один. Источник пустой , приемник указан и Значение перед выгрузкой заполняется ).
5 tpmi
 
01.09.11
15:23
Я в ПКО ПередВыгрузкой сделал


ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("Сотрудник", Источник.Сотрудники.Получить(0).Сотрудник);


Куда это теперь попадёт, можно воспользоваться как-то в ПКС?
6 GenV
 
01.09.11
15:24
(5) Зачем? Для ПКС Сотрудник: Значение = Источник.Сотрудники.Получить(0).Сотрудник; и правило Сотрудник->Сотрудник указать для него
7 tpmi
 
01.09.11
15:26
(6) Зачем - для общего развития, удобный механизм, вроде бы.
Хотя, конечно, так проще :-)
8 GenV
 
01.09.11
15:37
(7) Его обычно используют, если нужно передать доп. параметры в правило ПКС. Т.к. ИсходящиеДанные будут преобразованы в ВходящиеДанные в правиле.