Унифицированная форма Т-13 "без тормозов" (ЗУП 2.5)

22.06.16

Учетные задачи - Учет рабочего времени

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

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

Наименование Файл Версия Размер
Внешний отчет "Унифицированная форма Т-13" (оптимизированный)
.erf 71,40Kb
28
.erf 71,40Kb 28 Скачать

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

Если коротко, то анализ статистики СУБД показал на узкое место в отчете Т-13. Все потенциально сложные для оптимизатора SQL вложенные запросы в отчете были преобразованы во временные таблицы (иногда с индексацией). 

В результате доработки на моей базе время обработки тестовой выборки уменьшилось с ~600 до ~50 секунд, т.е. было получено приблизительно 12-кратное ускорение.

Если интегрировать доработанный отчет непосредственно в базу, то изменения затронут также и печатную форму "Т-13". В данном случае наблюдалось ускорение от 2х до 5x, т.к. в этом случае не задействуется запрос из схемы компоновки данных.

ЗУП 2.5.101.2 (8.2.19.83), MS SQL Server 2005 (9.00.4053.00, 64-bit)

(аналогичные результаты в вашей рабочей среде не гарантируются, например, у меня в аналогичной базе, но на 10-ой версии SQL-сервера результат был не такой впечатляющий, приблизительно 2x)

табель Т-13 оптимизация тормозит медленно ускорение SQL ЗУП 2.2 СКД

См. также

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0

Печатные формы Учет рабочего времени Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Бухгалтерия 3.0 Транспорт, автопарки, такси Россия Бухгалтерский учет Платные (руб)

Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0 - заполнить, распечатать, сохранить. Вы можете не только внести всю информацию и распечатать путевой лист грузового автомобиля в 1С, но и повторно использовать ранее введенные данные спустя любое время - данные путевого листа сохраняются в "1С:Бухгалтерия 3.0" без каких-либо доработок.

4200 руб.

23.08.2019    53403    160    63    

149

SALE! 30%

Помощник заполнения графиков при вахтовом методе работы

Зарплата Учет рабочего времени Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Платные (руб)

Обработка предназначена для заполнения не цикличных график работы для вахтового метода работы и для работы в полевых условиях труда. Вводятся все виды времени вахтового цикла. Её использование позволяет не заполнять индивидуальные графики работы на каждого сотрудника, что сильно снижает трудозатраты на ввод данных. Решение предназначено для ЗУП 3.х; ЕРП 2.х; КА 2.х; ЗКГУ 3.х. Благодаря использованию обычных графиков работы, норму времени можно указать по графику пятидневки.

5400 3780 руб.

18.12.2019    25995    27    6    

27

Загрузка табеля рабочего времени в ЗУП из Excel

Зарплата Учет рабочего времени Загрузка и выгрузка в Excel Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Платные (руб)

Небольшая, не сильно перегруженная излишними функциональными возможностями внешняя обработка для конфигурации ЗУП 3.1, которая позволит легко загрузить данные в табель учета рабочего времени из Excel.

1000 руб.

12.03.2021    16306    14    14    

16

Путевые листы (форма 3, 4С, ПГ-1, 6 спец, ЭСМ-2) грузовые, строительные, муниципальные и легковые, в том числе для индивидуальных предпринимателей

Печатные формы Учет рабочего времени Логистика, склад и ТМЦ Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Транспорт, автопарки, такси Россия Бухгалтерский учет Управленческий учет Платные (руб)

Открытая конфигурация (расширение) 1с для учета путевых листов. В том числе для 1с Бухгалтерии 3.0. 1. Реестр путевых листов 2. Печать путевых листов по форме 3, 4С, ПГ-1, 6 спец, ЭСМ-2 (грузовые, строительные, муниципальные и легковые) в том числе для индивидуальных предпринимателей 3. Автоматический расчет расстояний, ГСМ (летнего или зимнего), одометра (общего пробега авто). 4. Расчет сумм за путевой лист (перевозку). 5. Печать реестра путевых листов

3000 руб.

03.07.2018    38233    215    116    

52

Универсальная загрузка из Excel в табель. ЗУП 3.1

Учет рабочего времени Загрузка и выгрузка в Excel Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Обработка предназначена для загрузки табелей из Excel в ЗУП 3.1. Загружать можно как по одному файлу, так и из нескольких файлов одновременно.

10 стартмани

11.01.2023    3323    23    perepetulichka    4    

10
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Vladimir-R 167 09.08.17 10:00 Сейчас в теме
а если вместо
ГрафикиРаботыПоВидамВремени.ГрафикРаботы В
(ВЫБРАТЬ ГрафикРаботы ИЗ ВТГрафикиРаботыОтбор)
использовать
| внутреннее соединение ВТГрафикиРаботыОтбор как ВТГрафикиРаботыОтбор
| по ГрафикиРаботыПоВидамВремени.ГрафикРаботы= ВТГрафикиРаботыОтбор.ГрафикРаботы

получим еще небольшой прирост скорости
KAPACEB.AA; +1 Ответить
Оставьте свое сообщение