Оптимизация Бухгалтерии. Восстановление быстродействия регистра бухгалтерии удалением межотчетного периода

28.03.24

База данных - HighLoad оптимизация

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Оптимизация Бухгалтерии 3.0.120.14. Расширение для восстановления быстродействия регистра бухгалтерии удалением межрасчетного периода:
.cfe 124,21Kb ver:2024.02.26 (3.0.148.41)
13
13 Скачать (5 SM) Купить за 3 050 руб.

Здравствуйте!

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

В новом релизе 3.0.120.14 фирма 1С пошла дальше, и начала использовать проводки с не нулевым свойством УточнениеПериода.

При этом проблема производительности не решена, и служба поддержки считает такое замедление работы нормальным и соответствующим решаемой задаче. Одним словом, нам пока не удалось убедить компанию 1С в необходимости внесения исправлений в работу платформы 1С.

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

Проводки межотчетного периода – это записи, выполненные после последней секунды года, но до начала следующего года.

Использование проводок в межотчетный период может быть необходимо для выполнения новых регламентных операций: 
1. Корректировка отложенного налога по ПБУ 18
2. Переход на ФСБУ 6
3. Переход на ФСБУ 25
4. Перевод ОС в малоценное оборудование

Всем, для кого замедление работы с регистром бухгалтерии критично, а вышеуказанная функциональность не нужна, я предлагаю это решение.

Расширение содержит:

  1. Обнуление свойства "Длина уточнения периода" регистра бухгалтерии
  2. Замена обращений к данному свойству в трех отчетах на 0
  3. Отключена установка свойства УточнениеПериода при записи в регистр бухгалтерии
  4. Изменены процедуры формирования регламентных операций (&ИзменениеИКонтроль)
  5. Изменены процедуры заполнения бухгалтерской отчетности (&ИзменениеИКонтроль)

Это расширение уже входит в поставку нашего продукта Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов, отдельно его приобретать не потребуется.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.149.28, 3.0.148.41

Расширение Бухгалтерия УточнениеПериода межотчетный период

См. также

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    34461    109    152    

75

HighLoad оптимизация Программист Платформа 1С v8.3 1C:ERP Бесплатно (free)

Приведем примеры использования различных в динамических списках и посмотрим, почему это плохо.

18.02.2025    3094    ivanov660    34    

51

HighLoad оптимизация Технологический журнал Системный администратор Программист Бесплатно (free)

Обсудим поиск и разбор причин длительных серверных вызовов CALL, SCALL.

24.06.2024    6443    ivanov660    12    

56

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

Метод очень медленно работает, когда параметр приемник содержит намного меньше свойств, чем источник.

06.06.2024    11134    Evg-Lylyk    63    

45

HighLoad оптимизация Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Анализ простого плана запроса. Оптимизация нагрузки на ЦП сервера СУБД используя типовые индексы.

13.03.2024    5842    spyke    28    

51

HighLoad оптимизация Программист Платформа 1С v8.3 Бесплатно (free)

Оказывается, в типовых конфигурациях 1С есть, что улучшить!

13.03.2024    8708    vasilev2015    20    

43
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. sed29 24.10.22 15:33 Сейчас в теме
Здравствуйте,
1. Спасибо!
2. Будет ли поддерживаться данное расширение для будущих обновлений бухгалтерии?
2. DBOdin_Lab 118 24.10.22 15:44 Сейчас в теме
Здравствуйте!
Да, расширение будет поддерживаться, так как оно является частью большого продукта https://infostart.ru/public/1181112
по по поддержке которого у нас есть обязательства.
Кроме того, мы используем данное решение сами.
3. danya1606 25 29.12.22 12:01 Сейчас в теме
Не для всех баз бухгалтерии, можно применять указанный функционал, для начала проверьте и запустить в консоли запрос:
                       ВЫБРАТЬ
	ХозрасчетныйОбороты.Период КАК Период,
	ХозрасчетныйОбороты.УточнениеПериода КАК УточнениеПериода,
	ХозрасчетныйОбороты.Счет КАК Счет,
	ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
	ХозрасчетныйОбороты.Субконто2 КАК Субконто2,
	ХозрасчетныйОбороты.Субконто3 КАК Субконто3,
	ХозрасчетныйОбороты.СуммаОборот КАК СуммаОборот
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Обороты(, , УточнениеПериода, , , , , ) КАК ХозрасчетныйОбороты
ГДЕ
	ХозрасчетныйОбороты.УточнениеПериода > 0
Показать


Если вы получите записи, то ни в коем случае не применять расширение автора, т.к. изменяться данные остатков на конец года в ОСВ.
Созинов; +1 Ответить
Оставьте свое сообщение