Закрытие года (обрезание базы)

11.01.10

База данных - Свертка базы

Обработка предназначена для закрытия года (обрезания, чистки базы).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ZakrGoda.ert
.ert 37,00Kb
676
676 Скачать (1 SM) Купить за 1 850 руб.

Пришло время разделять базу на прошлогоднюю и на новую этого года.

Вот решил выложить обработку которой пользуюсь с 2006 года, может тоже кому то пригодиться. Писалось еще в 2006 году старым колегой програмистом, потом переделывалось мной.

Работать с обработкой очень просто.

1 Дата закрытия -- Обычно ставят последнее число года, тоесть 31 декабря.

2 По счету --  Если ставим пустое поле, то происходит анализ и закрытие всего плана счетов, если ставим например один счет 361, то и анализ и закрытие будет происходить только по оному этому счету. Если "по всем" тогда по каждому счету отдельно будет создан документ операция.

3 Удалить документы --  Одно из двух или удаляем документы или нет.

Предназначено и проверялось на конфе "Бухгалтерия для Украины", но переделаной под свое предприятие. Код открытый также кому надо может переделать и под себя.. Интересно также узнать мнение или у кого то на других базах будет работать...

 

См. также

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

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

1 стартмани

21.11.2022    2662    3    Sevg    0    

2

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

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

1 стартмани

12.09.2022    3134    9    tetraren    0    

2

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

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

1 стартмани

14.01.2022    6453    6    etmarket    3    

4

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

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

1 стартмани

13.05.2021    8159    12    etmarket    0    

3

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

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

10 стартмани

26.03.2021    8708    2    softmaker    0    

0

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

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

1 стартмани

19.11.2020    7927    1    Kuzya_brаtsk    4    

8

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

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

1 стартмани

18.10.2018    16163    48    evg520750    5    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Maks_Alexey 11 12.01.10 13:55 Сейчас в теме
(1) а чем отличается от стандартной свертки базы?
4. dobraleks 136 13.01.10 15:02 Сейчас в теме
(1) и (3) какую именно из стандартных вы имеете ввиду??
моя писалась еще в 2006 году, тогда наверно вашей стандартное еще небыло и близко..
(2) в глобальном модуле.
Возможно у вас вызываеться по другому, попробуйте так
Операция.Документ.Фирма = Константа.НазваниеОрганизации;
6. Myti 86 13.01.10 15:41 Сейчас в теме
11. alexchebanenko 14.01.10 09:34 Сейчас в теме
Поменял (4) выскакивает:
Операция.Документ.Фирма = Константа.НазваниеОрганизации;
{H:\ZAKRGODA.ERT(28)}: Поле агрегатного объекта не обнаружено (Фирма)
12. dobraleks 136 14.01.10 09:48 Сейчас в теме
(11) посмотрите как у вас фирма в доках заполняеться (тоесть как вызываеться).
если не разберетесь скажите что за конфа у вас и какой релиз?? попробую помочь..

P/S/ если вы вообще хотите проверить работоспособность обработки то попробуйте по простому закоментировать эту строку.
Операция.Документ.Фирма = глВосстановитьЗначение(,"БазФирма");
у вас будет операция, только поле фирма будет пустым...
14. Maks_Alexey 11 15.01.10 07:03 Сейчас в теме
(11) В бухгалтерии для "нашей Раши" по моему нет дробления по фирмам, и потому и выскакивает. А афтор пользует бухгалтерию для Украины, насколько я понял (это основное отличие в версиях)
2. dimonsb 13.01.10 09:00 Сейчас в теме
Операция.Документ.Фирма = глВосстановитьЗначение(,"БазФирма");
Функция не обнаружена (глВосстановитьЗначение)
где функция глВосстановитьЗначение?
3. Myti 86 13.01.10 12:10 Сейчас в теме
ннннннннннннннннн.............дяяяяяяяяяяяяяяя. А стандартная обработка Свертки бухгалтерских итогов чем неустраивает??????
5. vakorp 13.01.10 15:39 Сейчас в теме
я еще в 2001 пользовался типовой :) на 410 релизе
если не знаете, то ... ExtForms\WRAP.ERT
10. dobraleks 136 13.01.10 21:38 Сейчас в теме
(5) , (8) скачал я "wrap".
Первый минус который не понравился, что нет выбора при закрытии, хочешь или нет, но у тебя 3 варианта:
1. Удалить доки
2. Сделать все доки не проведенными
3. Удалить проводки

В той что предложено мной есть вариант, есть возможность выбора, то есть на определенную дату можно свернуть счет, не затрагивая прошлый период.
Скажите а зачем так делать, если базу обрезать...?? все равно надо доки удалять..
Отвечаю.. У меня были ситуации когда нужно было виртуально свернуть счет (руководству захотелось...) и показать что делается по определенному счету на определенный день.
А вообще каждому нравиться свое.. :D

P/S . Вы меня заинтриговали своим "wrap", завтра на работе запущу на свертку базу свою, посмотрим что из этого получиться..
7. dobraleks 136 13.01.10 16:24 Сейчас в теме
:D спорить не буду, может и есть, может и лучше , но я не юзал их.
У меня ExtForms ;) вообще нету такой папки :D :D :D ...
(Это шутка конечно, есть такая папка, а вот WRAP.ERT действительно не нашел). То что есть , работает и проверено не один год тем и пользуюсь, новое оно конечно хорошо, но мне не нравиться грабли потом находить и вычищать.
Да и в те времена для "Бух для Украины" мало что было..
:)

8. Dron_M 13.01.10 20:13 Сейчас в теме
да хоть бух для киргизии...
врап еще со времен деноминации работает :)
9. kush86 13.01.10 21:07 Сейчас в теме
Попробую потом прокоментирую
13. alreg 14.01.10 22:45 Сейчас в теме
еще одна обрезка в коллекцию.
15. Maks_Alexey 11 15.01.10 07:06 Сейчас в теме
И всё же, не смотря ни на что, "плюс" потому как для той конфы (Укр) я не видел сверток и труд автора заслуживает поддержки...
Хотя поразбирать было бы неплохо, хотябы для того чтобы появилась отточенная на все 100% обработка свёртки для Украины :)
Увы мне, но такой конфы у меня нет (потому как не нужно), и не появится наверное (потому как времени на разбор не хватит)
16. Мавка 22.01.10 17:56 Сейчас в теме
Очень актуальная и полезная обработка. Спасибо автору. Очень мало стоящих обработок для Украины. Плюсую

17. dobraleks 136 25.01.10 22:33 Сейчас в теме
маленькое дополнение к обработке.
Если поставить птицу "Удалить документы", помечаются все доки, кроме документа "Договор" и документа "Операция" где в примечании есть слово "саша". :)
18. sergey20858 28.01.10 14:28 Сейчас в теме
Очень полезная обработка. Спасибо автору. У меня древняя конфа АБТ 3 ПРОФ (3.5.5). Работает . Плюсую
19. dobraleks 136 28.01.10 15:31 Сейчас в теме
(18) по поводу древней конфы.. Обработка может пригодитьсяи при переносе данных и в другую конфу.
Если вы захотите к примеру перейти на новую, этой обработкой формируете остатки, потом делаете выгрузку своих Документов.Операций (которые сформируються). При выгрузке документов зацепятся и будут выгружаться справочники, которые висят на остатках.. :)
20. Famza 85 15.04.10 14:54 Сейчас в теме
"wrap" и меня не устроил - база уже 6 гиг. Плюсую, хотя требует доработок, так как конфа у меня не для Украины
21. advanter 43 10.11.10 23:50 Сейчас в теме
Плюсую. Работает на не совсем стандартной Бухгалтерии для Украины
22. lval67 20.12.10 21:31 Сейчас в теме
ZakrGoda.ert - обьясните пожалуйста куда вставить или как открыть этот файл, извините я только начинаю ковырять программу, так что не ругайте строго.
23. dobraleks 136 11.01.11 18:38 Сейчас в теме
(22) сори отвечаю с опозданием, но если еще актуально то
1. Сохраняете себе на диск обработку.
2. Делаете копию базы.
3. Файл - Открыть - Указываете куда сохранили обработку, и выбираете ее.
4. Далее пьете кофе и ждете пока база будет свернута.

Р.С. Год прошел с для публикации, скачали то ого-го, сколько, а поблагодарили так мало.. Не так за благодарность переживаю, как за то работает она на других конфах или нет..
24. Blade Runner 51 15.02.11 18:51 Сейчас в теме
(23) я немного ее подправил, совсем немного! оч.старая АБТ, конфигурация для Украины на 1С 7.7
цель - исключить нестандартную функцию глВосстановитьЗначение() и задействовать для конфигурации c разделителем учета Фирма.
переслать? может как вторую обновишь?
dobraleks; +1 Ответить
25. dobraleks 136 22.02.11 09:19 Сейчас в теме
(24) любые доработки приветствуются. Можешь сам выложить или мне кинь я выложу как вариант2..
13perk2; sanyock; +2 Ответить
26. evg300183 22.09.11 14:55 Сейчас в теме
Выдает ошибку Операция.Документ.Фирма = глВосстановитьЗначение(,"БазФирма");
как запустить - конфирурация 1с Бухгалтерия ред 4.5???
27. Arin 29.09.11 18:27 Сейчас в теме
28. dobraleks 136 30.09.11 08:53 Сейчас в теме
26 а дальше после "Выдает ошибку Операция.Документ.Фирма = глВосстановитьЗначение(,"БазФирма"); " что пишет??
прочитайте с 1 по 25 комментарии скорее всего вы найдете там ответ. Посмотрите пост 12..
29. yuyu1 5 11.01.12 12:53 Сейчас в теме
чудесная обработочка, жаль, что приходится писать кучу мусорных комментов, чтобы её скачать.
30. safia-med 14.03.14 11:06 Сейчас в теме
Выдает ошибку Операция.Документ.Фирма = глВосстановитьЗначение(,"БазФирма");
31. vladishe 30.06.15 10:15 Сейчас в теме
Для России бух 77 пойдёт?
Оставьте свое сообщение