Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL)

Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL) с возможностью выбора вида документа и даты по.

Инструкция по применению:

  • Открываем обработку и видим список документов, которые есть в конфигурации.
  • Указываем "дату по" , жмем кнопку "Выбрать" и немного ждем…
  • У документов, для которых есть помеченные на удаление элементы, будут установлены флажки.
  • Снимаем флажки если необходимо.
  • Указываем параметры SQL базы данных.
  • Жмем кнопку "Удалить". 

В результате будет  произведено физическое удаление документов, помеченных на удаление посредством выполнения прямых SQL запросов к базе данных.

Обработка работает:

  • для любой конфигурации
  • для любого релиза
  • для платформ 8.2, 8.3 запущенных в режиме управляемого приложения
  • для любой базы данных, расположенной на сервере MSSQL.

Тестировалась не нескольких конфигурациях, в т.ч.:

"Платформа: 1С:Предприятие 8.3 (8.3.11.2899)
Конфигурация: Бухгалтерия предприятия, редакция 3.0 (3.0.58.41) ", "КА" и т.д.

Подключение обработки не требуется 🙂

11 Comments

  1. корум

    как удалось ускорить контроль ссылок на помеченные объекты?

    Reply
  2. bubnov

    >>как удалось ускорить контроль ссылок на помеченные объекты?

    Никак :). Т. е. контроля ссылочной целостности нет. Но иногда по другому никак 🙂

    Reply
  3. fishca

    Сдвиг дат можно и из таблицы определить ;).

    Reply
  4. fishca

    Из таблиц журналов документы тоже надо удалять.

    Reply
  5. bubnov

    Сергей привет!

    На досуге учту замечания…

    Нет предала совершенству 🙂

    Reply
  6. bubnov

    № Публикации 777999 🙂

    Reply
  7. user635667

    здравствуйте. А если база локальная файловая, то этот инструмент мне не поможет?

    Reply
  8. bubnov

    Здравствуйте, для файловой к сожалению не поможет.Только серверная и только MS SQL.

    Reply
  9. born85

    Не работает. Зря потраченный деньги и время! Конфигурация общепит. Валится постоянно в ошибку .

    Reply
  10. bubnov

    >> Не работает. Зря потраченный деньги и время! Конфигурация общепит. Валится постоянно в ошибку .

    Есть вероятность, что Вы не так что-то указали. Можете описание ошибки вывесить?

    Reply
  11. simplelk

    {ВнешняяОбработка.УдалениеПомеченных.Форма.Форма.Форма(9)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Недопустимый атрибут строки соединения

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *