Ошибки при попытки удаления документа из Расширения
Добрый день. Добавил новый документ в расширении конфигурации. Все работает. Но при попытке удаления помеченных на удаления документов из расширения выдается такая ошибка:
Ошибка в функции ФиксированныеДанные общего модуля ОбщегоНазначения.
Данные типа "РасширениеЦБ: Покупка ценных бумаг" не могут быть зафиксированы.
{ОбщийМодуль.ОбщегоНазначения.Модуль(8454)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбщегоНазначения.Модуль(2627)}: ПроверкаФиксированностиДанных(Значение, Истина);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(299)}: ПередУдалениемГруппыОбъектов(
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(183)}: РезультатОбработкиПакета = ОбработатьПакет(ПараметрыУдаления, Пакет);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(76)}: РезультатОбработки = ОбработатьУдаляемыеОбъекты(ПараметрыУдаления, УдаляемыеОбъекты, СведенияОМетаданных);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(40)}: УдалитьПомеченныеОбъектыКонкурентно(УдаляемыеОбъекты, ПараметрыУдаления);
{ОбщийМодуль.УдалениеПомеченныхОбъектовСлужебный.Модуль(1398)}: РезультатУдаления = Обработки.УдалениеПомеченныхОбъектов.УдалитьПомеченныеОбъекты(ПараметрыУдаления, ИдентификаторЗадания);
{ОбщийМодуль.УдалениеПомеченныхОбъектовСлужебный.Модуль(640)}: РезультатУдаления = УдалитьПомеченныеОбъектыСлужебный(УдаляемыеОбъекты, РежимУдаления, ИдентификаторЗадания);
{(1)}:УдалениеПомеченныхОбъектовСлужебный.УдалитьПомеченныеОбъекты(Параметры[0],Параметры[1],Параметры[2],Параметры[3],Параметры[4])
{ОбщийМодуль.ОбщегоНазначения.Модуль(8963)}: Возврат Вычислить(ИмяМетода + "(" + ПараметрыСтрока + ")"); // АПК:488 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}: Результат = ОбщегоНазначения.ВызватьФункциюКонфигурации(ИмяФункции, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(1112)}: ВызватьФункцию(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ВсеПараметры.ПараметрыВыполнения.АдресРезультата);
Показать
Подскажите пожалуйста, как справиться с этой проблемой. Заранее, большое спасибо!
Ошибка в функции ФиксированныеДанные общего модуля ОбщегоНазначения.
Данные типа "РасширениеЦБ: Покупка ценных бумаг" не могут быть зафиксированы.
{ОбщийМодуль.ОбщегоНазначения.Модуль(8454)}: ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбщегоНазначения.Модуль(2627)}: ПроверкаФиксированностиДанных(Значение, Истина);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(299)}: ПередУдалениемГруппыОбъектов(
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(183)}: РезультатОбработкиПакета = ОбработатьПакет(ПараметрыУдаления, Пакет);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(76)}: РезультатОбработки = ОбработатьУдаляемыеОбъекты(ПараметрыУдаления, УдаляемыеОбъекты, СведенияОМетаданных);
{Обработка.УдалениеПомеченныхОбъектов.МодульМенеджера(40)}: УдалитьПомеченныеОбъектыКонкурентно(УдаляемыеОбъекты, ПараметрыУдаления);
{ОбщийМодуль.УдалениеПомеченныхОбъектовСлужебный.Модуль(1398)}: РезультатУдаления = Обработки.УдалениеПомеченныхОбъектов.УдалитьПомеченныеОбъекты(ПараметрыУдаления, ИдентификаторЗадания);
{ОбщийМодуль.УдалениеПомеченныхОбъектовСлужебный.Модуль(640)}: РезультатУдаления = УдалитьПомеченныеОбъектыСлужебный(УдаляемыеОбъекты, РежимУдаления, ИдентификаторЗадания);
{(1)}:УдалениеПомеченныхОбъектовСлужебный.УдалитьПомеченныеОбъекты(Параметры[0],Параметры[1],Параметры[2],Параметры[3],Параметры[4])
{ОбщийМодуль.ОбщегоНазначения.Модуль(8963)}: Возврат Вычислить(ИмяМетода + "(" + ПараметрыСтрока + ")"); // АПК:488 Исполняемый код безопасен.
{ОбщийМодуль.ДлительныеОперации.Модуль(1157)}: Результат = ОбщегоНазначения.ВызватьФункциюКонфигурации(ИмяФункции, ПараметрыПроцедуры);
{ОбщийМодуль.ДлительныеОперации.Модуль(1112)}: ВызватьФункцию(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ВсеПараметры.ПараметрыВыполнения.АдресРезультата);
Подскажите пожалуйста, как справиться с этой проблемой. Заранее, большое спасибо!
По теме из базы знаний
- Эволюция расширения конфигурации
- Пример создания документа с движениями в ERP 2.5.7
- Восстановление 1С РИБ (распределенная база) при проблемах обмена конфигураций и расширений
- Удаление помеченных на удаление документов в расширении
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Добавил общий модуль "ОбщегоНазначения" в свое расширение и там переопределил процедуру ПроверкаФиксированностиДанных
Так работает.
Так работает.
&Вместо("ПроверкаФиксированностиДанных")
Процедура РасшЦБ_ПроверкаФиксированностиДанных(Данные, ДанныеВЗначенииФиксированныхТипов = Ложь)
ТипДанных = ТипЗнч(Данные);
Если ТипДанных = Тип("ХранилищеЗначения")
ИЛИ ТипДанных = Тип("ФиксированныйМассив")
ИЛИ ТипДанных = Тип("ФиксированнаяСтруктура")
ИЛИ ТипДанных = Тип("ФиксированноеСоответствие") Тогда
Возврат;
КонецЕсли;
Если ДанныеВЗначенииФиксированныхТипов Тогда
Если ТипДанных = Тип("Булево")
ИЛИ ТипДанных = Тип("Строка")
ИЛИ ТипДанных = Тип("Число")
ИЛИ ТипДанных = Тип("Дата")
ИЛИ ТипДанных = Тип("Неопределено")
ИЛИ ТипДанных = Тип("УникальныйИдентификатор")
ИЛИ ТипДанных = Тип("Null")
ИЛИ ТипДанных = Тип("Тип")
ИЛИ ТипДанных = Тип("ХранилищеЗначения")
ИЛИ ТипДанных = Тип("ОбщийМодуль")
ИЛИ ТипДанных = Тип("ОбъектМетаданных")
ИЛИ ТипДанных = Тип("ТипЗначенияXDTO")
ИЛИ ТипДанных = Тип("ТипОбъектаXDTO")
ИЛИ РасшЦБ_ЭтоСсылка(ТипДанных) Тогда
Возврат;
КонецЕсли;
КонецЕсли;
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Ошибка в функции ФиксированныеДанные общего модуля ОбщегоНазначения.
|Данные типа ""%1"" не могут быть зафиксированы.'"),
Строка(ТипДанных) );
КонецПроцедуры
Функция РасшЦБ_ЭтоСсылка(ПроверяемыйТип) Экспорт
Возврат ПроверяемыйТип <> Тип("Неопределено")
КонецФункции
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот