Создать элемент справочник ... ошибка

1. SergiusK 20.09.18 20:40 Сейчас в теме
Всем привет!
1С:Предприятие 8.3 (8.3.11.2867) Бухгалтерия предприятия, редакция 3.0 (3.0.64.54)

В обработке программно создаю элемент справочника (На Сервере):
Договор = Справочники.ДоговорыКонтрагентов.СоздатьЭлемент();

Дальше надо его заполнить реквизиты:
Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком;
и здесь сразу ошибка: {ВнешняяОбработка.МояОбработка.Форма.Форма.Форма(273)}: Поле объекта недоступно для записи (ВидДоговора)
Договор.ВидДоговора = Перечисления.ВидыДоговоровКонтрагентов.СПоставщиком;


Пробую так:
ДоговорНовый = Договор.Ссылка.ПолучитьОбъект();

другая ошибка:
{ВнешняяОбработка.МояОбработка.Форма.Форма.Форма(272)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
ДоговорНовый = Договор.Ссылка.ПолучитьОбъект();
по причине:
Элемент не выбран!


Подскажите что делаю не так?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. starjevschik 20.09.18 21:21 Сейчас в теме
(1) я бы предположил, что где-то там уже определена переменная Договор и она не того типа.
Вообще неправильно назвать такую переменную Договор. Правильно например ДоговорОбъект. Или НовыйДоговорОбъект.
Ну и еще там есть отладчик, полезная штука, советую, очень помогает.
SagittariusA; SergiusK; +2 Ответить
5. SergiusK 20.09.18 21:50 Сейчас в теме
(3) Точняк, Договор уже был ... мой косяк!!!!
2. Fox-trot 158 20.09.18 20:51 Сейчас в теме
глянь права, потом владельца, потом ... потом продолжим %)
4. Fox-trot 158 20.09.18 21:38 Сейчас в теме
как вы яхту назовете... (с) =)
6. Fox-trot 158 20.09.18 23:48 Сейчас в теме
если Договор это Ссылка, то зачем писать масло масляное?
SagittariusA; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот