Поступила задача на проведение тестирования и исправления базы данных.
После выполнения всех регламентных процедур необходимо было сверить основные отчеты: ОСВ, Анализ счета, Карточку счета, Анализ субконто и т.д.
Для сравнения данных до и после проведения регламентных операция были выгружены все отчеты по годам в формате mxl. Стандартная обработка по сравнению файлов (сравнивается всего 2 файла) занимала очень много времени.
Поэтому была разработана обработка для группового сравнения файлов.
Данную обработку также можно допилить для сравнения файлов в формате txt и т.д.
Обработка работает на платформе 1С: 8.2 на обычных формах.
Порядок работы с обработкой:
- Открываем обработку, выбираем каталоги, в которых лежат наши файлы mxl, до изменений в системе и после.
- Отмечаем нужные файлы в обеих таблицах и нажимаем на кнопку «Сравнить».
Зеленым цветом отмечены файлы, в которых нет изменения, красным файлы с изменениями. Сравнение файла происходит по порядку, т.е. файл в первой строке левой таблицы сравниваются с первым файлом во второй таблице и т.д.
- Для просмотри изменения в файлах выделяем необходимые файлы и нажимаем кнопку «Показать различия»
Обработка выводит форму с выделенными отличиями в файлах.
Изменения 06.07.2018 г.
1. Добавил обработку для 1С: 8.3 (управляемое приложение)
PS. Коллеги, если кому-то понравилась разработка, не забываем ставить звездочки в рейтинге обработки.