Универсальное удаление документов, проводок, остатков, движения. Удалятор V2011.1 Free. (bat файл)

21.09.11

База данных - Чистка данных

Бухгалтера постоянно просят создать им новую базу, но со справочниками и константами, которые у них уже есть… Мои действия раньше были такими: создаю пустую папку, копирую туда нужные файлы (*.ert,*.dll,*.spl и т.п.) . Через конфигуратор загружаю файл 1Cv7.md. Запускаю базу монопольно – индексирую… С помощью обработок синхронизирую с заполненной базой и загружаю справочники и константы. И всё. Полдня рабочего времени «УБИЛ».

В итоге написал данный bat-файл. Который удаляет документы, проводки, остатки и движения в любой DBF базе 1С 7.7.

Скачать файлы

Наименование Файл Версия Размер
Dell_all_for1S7_7.rar
.rar 1,11Kb
192
.rar 1,11Kb 192 Скачать

Как это работает? Закрываем 1С. Файл Dell_all_for1S7_7.bat копируем в папку с БД. Запускаем его. Стартуем 1С в монопольном режиме - индексируем. Проверяем. Вся процедура занимает пару минут.

См. также

Пометка на удаление не используемой номенклатуры

Чистка данных Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Установка пометки на удаление справочника Номенклатура. Торговля 77. 9.2.

1 стартмани

21.11.2022    2372    3    Sevg    0    

2

Поиск и удаление дублей справочника 7.7

Чистка данных Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Зарплата и кадры 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Обработка для поиска и пометки на удаление дублирующихся элементов произвольного справочника.

1 стартмани

12.09.2022    2881    6    tetraren    0    

2

Учет с нуля на основе имеющейся файл-серверной базы данных 1С 7.7

Свертка базы Чистка данных Обмен между базами 1C Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Приводится порядок действий для создания новой информационной базы на основе имеющейся файл-серверной "Торговля и Склад" ред.9.2, для учёта с нуля. В новую базу выполняется перенос справочников и остатков номенклатуры. Журналы документов, данные регистров, долги контрагентов, партии очищаются.

1 стартмани

14.01.2022    6045    5    etmarket    3    

3

Комплект обработок 1С 7.7 для работы со справочниками и документами

Чистка данных Корректировка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Архив различных обработок 1С 7.7 с открытым исходным кодом для работы с данными при свертке, выгрузке, исправлении, модификации информационной базы. Можно использовать любую обработку в качестве заготовки для добавления собственных функций.

1 стартмани

13.05.2021    7823    8    etmarket    0    

3

Удаление элементов справочника в 1С 7.7

Чистка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта обработка позволяет удалить созданные системой элементы справочников. Например, когда элементы создаются при тестировании и исправлении базы с наименованиями, включающими строку "ФС". Обработка тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

26.03.2021    8302    2    softmaker    0    

0

Поиск и исправление дублей штрихкодов для номенклатурных единиц измерения

Поиск данных Чистка данных Логистика, склад и ТМЦ Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    7645    1    Kuzya_brаtsk    4    

8

Сжатие DBF-файлов для 1С:Предприятие 7.7

Чистка данных Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Когда удаляются документы и элементы справочников в 1С 7.7 через удаление помеченных на удаление объектов, запись из dbf файла не удаляется, она помечается как удаленная, но физически остается в файле. Если эти помеченные на удаление записи удалить физически, то размер файлов значительно уменьшится.

1 стартмани

18.10.2018    15701    45    evg520750    5    

1
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
0. 1v7 235 01.01.70 03:00 Сейчас в теме
Бухгалтера постоянно просят создать им новую базу, но со справочниками и константами, которые у них уже есть… Мои действия раньше были такими: создаю пустую папку, копирую туда нужные файлы (*.ert,*.dll,*.spl и т.п.) . Через конфигуратор загружаю файл 1Cv7.md. Запускаю базу монопольно – индексирую… С помощью обработок синхронизирую с заполненной базой и загружаю справочники и константы. И всё. Полдня рабочего времени «УБИЛ».

В итоге написал данный bat-файл. Который удаляет документы, проводки, остатки и движения в любой DBF базе 1С 7.7.


Перейти к публикации

1. Доня 284 21.09.11 10:59 Сейчас в теме
Замечательно, только жаль что удаляет справочник Сотрудники, могут пригодиться в новой базе
2. 1v7 235 21.09.11 11:25 Сейчас в теме
Доня пишет:

Замечательно, только жаль что удаляет справочник Сотрудники, могут пригодиться в новой базе
Добавил второй батник и для вашего случая. Пробуйте!
3. пользователь 21.09.11 11:25
Сообщение было скрыто модератором.
...
4. TrinitronOTV 14 21.09.11 12:00 Сейчас в теме
Хорошая идея, главное быстро и удобно
5. Serj1C 483 21.09.11 12:04 Сейчас в теме
Идея стара как мир.
Полдня потрачено?
А почему бы сразу не запустить базу монопольно после удаления из батника?
Если уж минимизировать движения, то по максимуму!
6. vcv 89 21.09.11 12:11 Сейчас в теме
А "подчищать" строки неограниченной длины из документов (например, "Комментарий") кто будет? А ссылки на документы в периодических реквизитах справочников? Копать еще и копать вам этот вопрос...
21. nizar1 22.09.11 09:28 Сейчас в теме
(6) vcv, Эта проблема легко решается после процедуры выгрузить базу - загрузить базу. Согласен дольше, но надежно.
25. hogik 443 22.09.11 16:57 Сейчас в теме
(21)
Специально для Maz nizar (nizar1).
Пример протокола "Тестирование и исправление ИБ..." после применения данной "разработки". И после "процедуры выгрузить базу - загрузить базу"(с)
Прикрепленные файлы:
DemoTest.zip
27. 1v7 235 23.09.11 10:06 Сейчас в теме
hogik пишет:

(21)
Специально для Maz nizar (nizar1).
Пример протокола "Тестирование и исправление ИБ..." после применения данной "разработки". И после "процедуры выгрузить базу - загрузить базу"(с)
с периодическими реквизитами по другому и немогло быть. остаются пустые ссылки. как это исправить пока незнаю. на работу влиять ни как недолжно(поправте, если неправ).
dvdimka пишет:
Лет так тыщу назад в сети появилось 3 батника- киллдок отдельно для бухгалтерии, зарплаты и ТИС (наподобие как у Abadonna) . Для торговли и склада после запуска батника иногда приходится делать тестирование и исправление (где-то в регистрах иногда зависают остатки)
А для бухгалтерии даже ни разу не пригодилась - всегда делается свертка с новыми входящими остатками на начало года..
Необходимость данной обработки в бухгалтерии возникает, когда открывается новый склад/филиал/фирма. Или когда бухгалтеру необходимо выполнить какую-нибудь работу в чистой неосновной базе. Что касается: батнику тыщу лет: идея проста и не претендует на нобелевскую премию, думаю, в сети есть много различных подобных разработок. Здесь ключевое слово "Универсальное" . Протестировал на восьми разных конфигурациях. Везде работала. Кому идея нравится плюсуем, кому не нравится минусуем. Всё очень просто.
7. ir.iv 21.09.11 12:13 Сейчас в теме
В связи с последними изменениями правил скачивания на сайте, где еще можно посмотреть эту обработочку? Отдавать 800 рэ за подписку на месяц из-за 1 раза-не вижу смысла, хотя самому автору заплатить согласна!
8. 1v7 235 21.09.11 12:30 Сейчас в теме
Serj1C пишет:

Идея стара как мир.
Ну да... Bat-файлы давно придумали :)
Serj1C пишет:
А почему бы сразу не запустить базу монопольно после удаления из батника?
Если уж минимизировать движения, то по максимуму!
Можно и так.
vcv пишет:

А "подчищать" строки неограниченной длины из документов (например, "Комментарий") кто будет? А ссылки на документы в периодических реквизитах справочников? Копать еще и копать вам этот вопрос...
Согласен. Буду стараться доработать этот вопрос. Пока же пользуйтесь как есть.
ir.iv пишет:
В связи с последними изменениями правил скачивания на сайте, где еще можно посмотреть эту обработочку? Отдавать 800 рэ за подписку на месяц из-за 1 раза-не вижу смысла, хотя самому автору заплатить согласна!
Правила сайта не позволяют. Извините.
9. ir.iv 21.09.11 12:42 Сейчас в теме
Да я понимаю! Это так, крик души! Придется как-то подстраиваться под новые правила. Удачи Вам и всем разработчикам!
10. Utkir 21.09.11 14:08 Сейчас в теме
Мой вариант. Создания новой базы по другому. Открываю новую базу. Сахраняю рабочий МД. Копирую нужные справочники, доки, константы и прочие с универсальным переводчиком данных, ERT- типа приг скок. Уйдет примерно 10 мин.
11. leo072 36 21.09.11 15:13 Сейчас в теме
Отлично все работает и самое главное быстро!!
12. Фред 21.09.11 16:25 Сейчас в теме
QUOTE]Serj1C пишет:
Идея стара как мир.
Полдня потрачено?
А почему бы сразу не запустить базу монопольно после удаления из батника?
Если уж минимизировать движения, то по максимуму! [/IS-QUOTE]
Да Вы писатель! Я эту цитатку с Вашего позволения включу в свой лексикон!
13. пользователь 21.09.11 16:43
Сообщение было скрыто модератором.
...
14. 1v7 235 21.09.11 18:45 Сейчас в теме
Utkir пишет:
Мой вариант. Создания новой базы по другому. Открываю новую базу. Саохраняю рабочий МД. Копирую нужные справочники, доки, константы и прочие с универсальным переводчиком данных, ERT- типа приг скок. Уйдет примерно 10 мин.
это если у Вас контрагентов/номенклатуры/материалов и т.д видов сто... Попробуйте из базы в базу перебросить 100 тысяч видов... Любым методом...
15. mentor11 21.09.11 21:32 Сейчас в теме
Замечательная штука для чистки базы.
16. serg63 1 21.09.11 22:32 Сейчас в теме
Можно ещё проще удаляешь не нужные файлы по регистрам движения, документам и журнал документов, при этом смотришь в файл структуры данных 1С77.DD какие оставить справочники и всё 30 секунд и чистая база со справочниками готова.
17. LN_an 12 21.09.11 22:34 Сейчас в теме
Как только разбогатею, обязательно скачаю и попробую эту разработку.
18. hogik 443 21.09.11 22:59 Сейчас в теме
(0)
Автору советую прислушаться к замечанию из (6) сообщения и исправить: del fg*.dbf
19. hogik 443 21.09.11 23:50 Сейчас в теме
(0)
+18
Пример протокола "Тестирование и исправление ИБ..." после применения данной "разработки".
Прикрепленные файлы:
DemoTest.zip
20. Utkir 22.09.11 08:15 Сейчас в теме
1V7:. Саохраняю
.Извини за грамматику. У меня родной язык узбекский.
22. Abadonna 3958 22.09.11 10:04 Сейчас в теме
Блин-клин. Тыщу лет известно, такой батник:
Pause

del New_Stru

del Syslog
del *.cdx
del *.lst
del 1cv7srct.st
del dt*.*
del dh*.*
del 1sjourn.dbf
del 1scrdoc.dbf
del 1sdnlock.dbf
del 1sstream.dbf
del rg*.*
del ra*.*
del 1SOPER.dbf
del 1SENTRY.dbf
del 1SBKTTLC.dbf
del 1SBKTTL.dbf
del 1SACCSEL.dbf
del 1SSBSEL.dbf
del 1supdts.dbf
del 1sdwnlds.dbf
del 1sdbset.dbf
______________________
И всё
vasilykushnir; vkr; dvdimka; +3 Ответить
23. dvdimka 22.09.11 15:50 Сейчас в теме
Лет так тыщу назад в сети появилось 3 батника- киллдок отдельно для бухгалтерии, зарплаты и ТИС (наподобие как у Abadonna) . Для торговли и склада после запуска батника иногда приходится делать тестирование и исправление (где-то в регистрах иногда зависают остатки)
А для бухгалтерии даже ни разу не пригодилась - всегда делается свертка с новыми входящими остатками на начало года..
24. v.l. 434 22.09.11 16:49 Сейчас в теме
Может, в Бухне и пройдёт, а я вот в ТиСе переношу справочники обработкой в пустую базу. Потом перегружаю остатки.

Когда-то пробовал тупо удалять таблицы - не то. Есть специфика, что периодические реквизиты устанавливаются документами, да и еще что-то. В общем, так уже 9 лет почти и работает - 1 раз в 4-6 месяцев делается оная процедура по переносу справочников и остатков.
26. dvdimka 23.09.11 10:05 Сейчас в теме
[IS-QUOTE]vladal пишет:
Может, в Бухне и пройдёт, а я вот в ТиСе переношу справочники обработкой в пустую базу. Потом перегружаю остатки.

батник для ТИС
:Индексы
del *.cdx
:Документы
del dh*.dbf
del dt*.dbf
:Регистры
del ra*.dbf
del fg*.dbf
:Журналы и прочее
del 1SJOURN.dbf
del 1SCRDOC.dbf
del 1SDNLOCK.dbf
del 1SSTREAM.dbf

Неделю назад зачищал базу ТИС этим батником. После этого прогоняешь тестирование и исправление. Вся процедура занимает времени на пол-чашки кофе..
28. ACE$ 47 23.09.11 22:34 Сейчас в теме
это хорошо, если конфигурация типовая. А если она сильно доработанная? Да еще и сама 1С в типовые имеет привычку порой документы и справочники добавлять. Откуда батник берет имена файлов, которые нужно удалять?
Все равно, в подобных случаях необходим ручной контроль через 1cv7.dt. Да и ссылки на удаленные документы в периодических реквизитах никто не отменял.
29. 1v7 235 24.09.11 09:56 Сейчас в теме
(28) ACE$, чистит любую базу. смотрит не конкретные имена файлов, а их расширение и префиксы.
30. asg1975 260 26.09.11 13:14 Сейчас в теме
А вот текст батника наверное не судьба была просто привести на странице описания. И маятся не надо было бы:"есть мани на счету или нет"...
31. 1v7 235 26.09.11 14:36 Сейчас в теме
asg1975 пишет:

А вот текст батника наверное не судьба была просто привести на странице описания. И маятся не надо было бы:"есть мани на счету или нет"...
Алексей, так можно коды всех отчетов и обработок выкладывать и по поводу $m не парится. Думаю админы сайта не одобрят :)
33. asg1975 260 27.09.11 00:36 Сейчас в теме
(31) Да про все тексты речь не идет, а вот в данном случае 20 строчек можно и нарисовать было. Думаю данный формат выкладки завязан исключительно на $. ИМХО и без обид :)
34. 1v7 235 27.09.11 10:46 Сейчас в теме
(33) asg1975, Ну да. Покажите на инфостаре(ссылки), что теперь выкладывается просто так. Думаю это нормально когда авторы тех или иных разработок делятся ими, имея при этом какую-то разменную единицу. Помоему это правильно. Хотите об этом поговорить? Вам сюда: http://forum.infostart.ru/forum17/topic41628/
35. vasilykushnir 63 27.09.11 17:10 Сейчас в теме
(34) Ну не скажи... мне файлы для отката тоже надо было для скачивания выкладывать? А как же... разменную единицу можно было бы получить, да вот стыдно копейки по асфальту собирать, когда уже за рубль ничего не купишь.
32. itlbv 26.09.11 14:40 Сейчас в теме
Огромное спасибо, обработка крайне помогла! Надо было срочно, свою писать времени не было, а тут очень вовремя на глаза попалась! Автору успехов!
36. vasilykushnir 63 27.09.11 17:19 Сейчас в теме
37. login95 27.09.11 21:40 Сейчас в теме
Спасибо за идею, попробую, отпишусь
38. genkostya004 27.09.11 23:12 Сейчас в теме
батник для ТИС
:Индексы
del *.cdx
:Документы
del dh*.dbf
del dt*.dbf
:Регистры
del ra*.dbf
del fg*.dbf
:Журналы и прочее
del 1SJOURN.dbf
del 1SCRDOC.dbf
del 1SDNLOCK.dbf
del 1SSTREAM.dbf
40. vasilykushnir 63 28.09.11 09:31 Сейчас в теме
39. undo 28.09.11 08:24 Сейчас в теме
Обычно, оставляю все файлы со справочниками, остальное всё удаляю, потом провожу исправление базы с удалением ссылок, это что-бы история переодических реквизитов сохранилась. Этот способ универсален для любой базы.
41. DragonAgo 13 28.09.11 10:55 Сейчас в теме
Работает быстро, только файлы со справочниками в будущем могут очень даже понадобиться
42. 1v7 235 28.09.11 19:30 Сейчас в теме
(41) DragonAgo, Справочники не удаляются! Внимательно читайте описание!
43. YuraRudnitskiy 15 29.09.11 16:21 Сейчас в теме
А что нельзя было поставить файл для свободной загрузки???? Зачем вообще выкладывать что-то, если для загрузки этого необходимо миллион плюсов???
46. 1v7 235 30.09.11 10:24 Сейчас в теме
(43) YuraRudnitskiy, не я придумал правила.
Можете попробовать вариант от provnick см.сообщение 44. Он не совсем универсален, но думаю может подойти к определ.базам. Удачи.
48. YuraRudnitskiy 15 06.10.11 17:19 Сейчас в теме
1v7 пишет:

(43) YuraRudnitskiy, не я придумал правила.

Можете попробовать вариант от provnick см.сообщение 44. Он не совсем универсален, но думаю может подойти к определ.базам. Удачи.


Я имел в виду, что файлы можно выкладывать для свободного скачивания. Может сейчас что-то поменялось. Но мне кажется, что если хочешь помочь кому-то своей работой то лучше выложить файл для свободного скачивания (без регистрации и т.п. это указывается в свойствах когда заливаешь файл на этот сайт). А так получается что я например могу к себе закачать только один файл в день, что не очень то удобно, если есть интересные обработки и т.п. :). Желаю успехов.
44. provnick 29.09.11 19:38 Сейчас в теме
Где то давно давно увидел такой файлик *.cmd
Pause
Pause

rem Очищаем служебные папки
del New_Stru
del Syslog

rem Удаляем индексы, списки и шаблоны программиста
del *.cdx
del *.lst
del 1cv7srct.st

rem Удаляем документы
del dt*.*
del dh*.*

del 1sjourn.dbf
del 1scrdoc.dbf
del 1sdnlock.dbf

rem Очищаем регистры и последовательности (для компоненты Оперативный учёт)
del 1sstream.dbf
del rg*.*
del ra*.*

rem Удаляем проводки, операции сальдо и остатки (для компоненты Бухгалтерский учет)
del 1SOPER.dbf
del 1SENTRY.dbf
del 1SBKTTLC.dbf
del 1SBKTTL.dbf
del 1SACCSEL.dbf
del 1SSBSEL.dbf

rem Очищаем журнал регистрации УРИБ
del 1supdts.dbf
del 1sdwnlds.dbf
del 1sdbset.dbf
И в итоге чистая база, но со справочниками
45. provnick 29.09.11 19:43 Сейчас в теме
А вот с 8кой посложней, за пару минут не управиться, а может есть способы?
47. stardog 04.10.11 01:38 Сейчас в теме
49. VicGuru 06.10.11 17:19 Сейчас в теме
50. Denzeel 07.10.11 12:20 Сейчас в теме
provnick пишет:

А вот с 8кой посложней, за пару минут не управиться, а может есть способы?


Конечно есть!
55. lelusha 06.02.14 21:53 Сейчас в теме
(50) Denzeel, а можете написать, пжл, какие?
51. F1C 24 17.10.11 11:16 Сейчас в теме
52. пользователь 17.10.11 13:28
Сообщение было скрыто модератором.
...
53. Ariko-sv 16.12.11 04:09 Сейчас в теме
Спасибо, все клево получилось, как раз у меня более 300000 номенклатуры и контрагентов, обработка просто клад...!!!
54. isaev 100 06.05.12 20:04 Сейчас в теме
Спасибо! Опыта пока набираюсь... но вдруг научусь.
Оставьте свое сообщение