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

11.01.10

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

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

Скачать исходный код

Наименование Файл Версия Размер
ZakrGoda.ert
.ert 37,00Kb
676
.ert 37,00Kb 676 Скачать

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

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

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

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

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

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

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

 

См. также

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

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

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

1 стартмани

21.11.2022    2400    3    Sevg    0    

2

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

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

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

1 стартмани

12.09.2022    2926    6    tetraren    0    

2

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

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

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

1 стартмани

14.01.2022    6093    5    etmarket    3    

3

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

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

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

1 стартмани

13.05.2021    7857    8    etmarket    0    

3

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

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

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

10 стартмани

26.03.2021    8338    2    softmaker    0    

0

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

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

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

1 стартмани

19.11.2020    7677    1    Kuzya_brаtsk    4    

8

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

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

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

1 стартмани

18.10.2018    15754    45    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 84 15.04.10 14:54 Сейчас в теме
"wrap" и меня не устроил - база уже 6 гиг. Плюсую, хотя требует доработок, так как конфа у меня не для Украины
21. advanter 42 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 пойдёт?
Оставьте свое сообщение