|
Удаление предопределенного счета из плана счетов
| ☑ |
0
Mista444
03.11.16
✎
11:37
|
Пытаюсь удалить счёт из плана счетов. Для этого пытаюсь лишить его предопределености:
Функция ОтменитьПердопределениеНаСервере(СчётСсылка)
Попытка
ОбъектСчёт = СчётСсылка.ПолучитьОбъект();
ОбъектСчёт.ОбменДанными.Загрузка = Истина;
ОбъектСчёт.ИмяПредопределенныхДанных = "";
ОбъектСчёт.Родитель= ПланыСчетов.Хозрасчетный.ПустаяСсылка();
ОбъектСчёт.Предопределенный = Ложь;
ОбъектСчёт.Записать();
Возврат "Успех";
Исключение
Возврат "Неудача";
КонецПопытки;
КонецФункции
Когда программа доходит до "ОбъектСчёт.Предопределенный = Ложь;" срабатывает trycatch и выбрасывает в исключение. В чём мжет быть загвоздка?
|
|
1
butterbean
03.11.16
✎
11:42
|
видимо в том, что Предопределенный это свойство только для чтения
|
|
2
TormozIT
гуру
03.11.16
✎
12:05
|
Эта строка - лишняя. Удали ее.
|
|
3
Mista444
06.11.16
✎
21:32
|
Не даёт записать, говорит Ошибка времени выполнения при вызове "Записать"...
|
|
4
Cyberhawk
06.11.16
✎
23:38
|
Достаточно только вот этого: ОбъектСчёт.ИмяПредопределенныхДанных = ""
|
|