ПРОФЕССИОНАЛЬНЫЙ
1С-ПРОГРАММИСТ
Консультант от 900 ₽
Упрощаю работу в 1С
Устраняю ошибки
Экономлю Ваше время за счет профессиональной автоматизации
Click to order
Ваш заказ
Total: 
Ваш Email
Ваш номер телефона

Как очистить регистр сведений в 1С

Готовая обработка с примером в статье

Иногда возникают ситуации, когда не удаляются документы из-за наличия ссылок в регистрах сведений. Тому пример - вложенные файлы в документы. Так, не получается удалить документ, пока пользователь не вычистит все вложения к этому документу.

В таких случаях, очистить регистр сведений можно следующим кодом в обработке:
Скачать обработку
//Где “НаличиеФайлов“, “ДвоичныеДанныеФайлов“,”СведенияОФайлах” – это имена регистров сведений в панели конфигурации.

МассивРегистров = Новый Массив;
МассивРегистров.Добавить(“НаличиеФайлов”);
МассивРегистров.Добавить(“ДвоичныеДанныеФайлов”);
МассивРегистров.Добавить(“СведенияОФайлах”);
//ИмяРегистра = “”;

Для каждого ИмяРегистра Из МассивРегистров Цикл
НаборЗаписей = РегистрыСведений[ИмяРегистра].СоздатьНаборЗаписей(); НаборЗаписей.Записать();
КонецЦикла;

У вас похожая задача или Остались вопросы?
Оставляйте заявку на консультацию и получите решение за 30 минут
Made on
Tilda