Удаление записи в регистре сведений при отмене
По теме из базы знаний
- Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3.0
- Каскадная пометка удаления и удаление записей регистров.
- Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних)
- Передача удаления записей независимого регистра сведений через типовой обмен
- Шаблоны новых объектов 1С для 1С:Бухгалтерии предприятия
Найденные решения
(6)&После("ОбработкаУдаленияПроведения")
Процедура ОбработкаУдаленияПроведения(Отказ)
НаборЗаписей = РегистрыСведений.НекийРегистр.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей.Прочитать();
НаборЗаписей.Очистить();
НаборЗаписей.Записать();
КонецПроцедуры
код правильный и расположение тоже но не работает так как внутри есть код мешающий этому. не могу понять какой именно(
Процедура ОбработкаУдаленияПроведения(Отказ)
НаборЗаписей = РегистрыСведений.НекийРегистр.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей.Прочитать();
НаборЗаписей.Очистить();
НаборЗаписей.Записать();
КонецПроцедуры
код правильный и расположение тоже но не работает так как внутри есть код мешающий этому. не могу понять какой именно(
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Посмотрите в БП 3.0, например заполнение регистра ЦеныНоменклатурыДокументов сделано подобным образом.
Это независимый регистр, а данные в нем обновляются в процедуре ПослеЗаписиНаСервере документов, которые там "отмечают" свои цены номенклатуры.
Это независимый регистр, а данные в нем обновляются в процедуре ПослеЗаписиНаСервере документов, которые там "отмечают" свои цены номенклатуры.
(6)&После("ОбработкаУдаленияПроведения")
Процедура ОбработкаУдаленияПроведения(Отказ)
НаборЗаписей = РегистрыСведений.НекийРегистр.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей.Прочитать();
НаборЗаписей.Очистить();
НаборЗаписей.Записать();
КонецПроцедуры
код правильный и расположение тоже но не работает так как внутри есть код мешающий этому. не могу понять какой именно(
Процедура ОбработкаУдаленияПроведения(Отказ)
НаборЗаписей = РегистрыСведений.НекийРегистр.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Документ.Установить(ЭтотОбъект.Ссылка);
НаборЗаписей.Прочитать();
НаборЗаписей.Очистить();
НаборЗаписей.Записать();
КонецПроцедуры
код правильный и расположение тоже но не работает так как внутри есть код мешающий этому. не могу понять какой именно(
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот