|
Внешняя обработка создать объект
| ☑ |
0
kaka89
29.11.17
✎
14:00
|
Приветствую.
Мне нужно создать объект с внешней обработки в ПланыВидовХарактеристик.ВидыСубконтноХозрасчетные
&НаКлиенте
Процедура выолнить(Команда)
кака();
КонецПроцедуры
&НаСервере
Процедура кака()
к=ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СоздатьЭлемент();
к.Наименование="Продукция";
к.ТипЗначения=(Справочники.Номенклатура.ПустаяСсылка());
к.Записать();
КонецПроцедуры
Вообще проблема после обновления, когда входит в режим предприятия начинается обработка обновления, доходит до определенного процента и выходит ошибка.
"{ПланСчетов.Хозрасчетный.МодульМенеджера(1057)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Продукция. Предопределенный элемент отсутствует в данных"
я так понял кто-то удалил этот объект и теперь его в базе нет. Нужно создать. Подскажите где ошибка в моей обработке. Сильно не ругайте :)
|
|
1
Cyberhawk
29.11.17
✎
14:01
|
Позови специалиста и не притрагивайся к базе :)
|
|
2
kaka89
29.11.17
✎
14:04
|
(1) нет так не пойдет
|
|
3
drcrasher
29.11.17
✎
14:05
|
(2) тогда кури итс на тему предопределенных
|
|
4
kaka89
29.11.17
✎
14:07
|
(3) предопределенный это тот который есть в конфигурации? в конфе он имеется.
|
|
5
Mankubus
29.11.17
✎
14:23
|
(4) создай вручную и сделай его предопределенным. или не создавай, если такой элемент уже есть
|
|
6
kaka89
29.11.17
✎
14:28
|
(5) создать в конфигурации? он там создан, я сделал реструктуризацию БП почитал что после этого создаются предопределенные данные. Но увы ошибка не исчезает, если просто захожу в предприятие создаю там элемент, то он не предопределенный.
|
|