Для того что бы удалить движения документа по какому либо регистру, достаточно создать набор записей регистра с отбором по документу и записать его не прочитав. Таким образом набор записей запишется пустым.

Пример:

Удалить движения документа по регистру бухгалтерии Хозрасчетному. Регистратор - ссылка на документ.

попытка
     НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
     НаборЗаписей.Отбор.Регистратор.Установить(Регистратор);

     НаборЗаписей.Записать();
     Сообщить("Проводки успешно удалены");
Исключение
     Сообщить("Не удалось удалить проводки");
КонецПопытки;

Данная запись эквивалентна более длинной:

попытка
     НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
     НаборЗаписей.Отбор.Регистратор.Установить(Регистратор);

     НаборЗаписей.Прочитать();
     НаборЗаписей.Очистить();

     НаборЗаписей.Записать();
     Сообщить("Проводки успешно удалены");
Исключение
     Сообщить("Не удалось удалить проводки");
КонецПопытки;

Процедуру установки отбора по регистратору

НаборЗаписей.Отбор.Регистратор.Установить(Регистратор);

Можно представить в виде:

НаборЗаписей.Отбор.Регистратор.Значение      = Регистратор;
НаборЗаписей.Отбор.Регистратор.Использование = Истина;
НаборЗаписей.Отбор.Регистратор.ВидСравнения  = ВидСравнения.Равно;

Следует заметить, что отбор в наборах записей регистров подчиненных регистратору можно делать только по нему, по измерениям и ресурсам вы отобрать ничего не сможете, к тому же, в данном случае, можно использовать только вид сравнения Равно.

0 7902 0
ДобавленоVital780 дней назад
Отредактировано621 день назад


Добавить комментарий

Добавить статью!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Создание записей регистра Аналитика учета номенклатуры по ключам

Здесь представлена обработка, которая создает записи регистра сведений “Аналитик...

Создание записей регистра Аналитика учета по партнерам по ключам

Здесь представлена обработка, которая создает записи регистра сведений “Аналитик...

Удалить файл в 1С 8

Удалить файл с жесткого диска в 1с 8.3 можно при помощи процедуры УдалитьФайлы(<...

Загрузка в 1C из Excel

В этой статье я расскажу как с помощью универсальной обработки “Загрузка данных ...

Настройка двухстороннего обмена данными между конфигурациями "Управление торговлей 10.3" и "Бухгалтерия предприятия 2.0" в 1С 8

В этой статье мы рассмотрим как настроить двухсторонний обмен данными между конф...

Новое

Сравнение данных разных баз 1С 8 и/или SQL

Обработка Консоль сравнения данных из разных источников предназначена для сравне...

IWC Da Vinci часы выход

Первые копии часовIWC часыIWC [b][url=http://www.iwcuk.cn/ru/]Первые копии часов...

Jimmy Choo BOOTS 2016

Jimmy Choo BOOTS 2016 | Jimmy Choo BOOTS | Jimmy Choo BOOTS 2016 джимми чу санда...

Скачать печатные формы документа "Реализация товаров и услуг" 1С 8.2

Печатные формы из релиза 1C:Бухгалтерия 2.0.64.5 Скачать бесплатно печатную фор...

Как снять и поставить конфигурацию 1С на поддержку

В этой статье я расскажу как снять конфигурацию 1С 8 частично или полностью с по...