|
Конвертация данных 2.0. Установка значения реквизиту
| ☑ |
0
МаксимБел
31.08.12
✎
16:37
|
Ситуация такая: в 1С77 (в справочнике "Договоры") нет реквизита "Организация", а в 1С82 (в справочнике "Договоры контрагентов") есть.
Как мне при выгрузке задать значение этому реквизиту в 1С82.
Пробовал так:
Создал ПКО "Договоры -> Договоры контрагентов".
В нем создал ПКС -> Организация (без источника)
Для этого ПКС создал новое ПКО, где в обработчике "при загрузке" прописал следующее:
|
|
1
МаксимБел
31.08.12
✎
16:40
|
Организация = Справочники.Организации.НайтиПоНаименованию("Беларусьторг Государственное Предприятие");
Если ЗначениеЗаполнено(Организация) Тогда
Значение = Организация;
Иначе
Значение = Справочники.Организации.ПустаяСсылка();
КонецЕсли;
Ошибка вылетает еще при выгрузке в 1С77: "Ошибка получения значения свойства объекта
Объект: договор №465 от 01.03.06 г., свойство: Организация."
Что не так? Как правильно сделать?
|
|
2
andrewks
31.08.12
✎
16:43
|
закинь её в Параметры, и используй потом везде, где надо
|
|
3
МаксимБел
31.08.12
✎
17:06
|
знать бы еще как в параметры закинуть, и как потом выдрать оттуда )
|
|
4
Naumov
31.08.12
✎
17:13
|
не при загрузке, а после загрузке и писать нужно
Объект.Организация = <НайденнаяОрганизация>;
|
|
5
Naumov
31.08.12
✎
17:14
|
+ не свойства, а для объекта Договоры
|
|
6
МаксимБел
31.08.12
✎
17:21
|
2 (4)
Да, спасибо. Уже сам догадался, только не был уверен, что сработает.
|
|