Универсальная обработка для сравнения отчетов

28.11.24

Задачи пользователя - Анализ учета

Надоело сводить отчеты в EXCEL? Или надоело писать обработки по сравнению данных? Эта обработка поможет найти различия и совпадения в данных двух разных отчетов. Подходит для сравнения абсолютно разных отчетов в абсолютно разных конфигурациях на управляемых формах.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Универсальная обработка для сравнения отчетов:
.zip 625,29Kb
8
8 Скачать (10 SM) Купить за 4 550 руб.

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

Инструкция по использованию обработки.

  1. Обработку можно открыть как внешнюю через «Файл – Открыть», так и как встроенную – добавив в справочник «Внешние отчеты и обработки».
  2. В поле «Путь к файлу» в левой части обработки указываем первый отчет который заранее сохранен в формате «mxl». Чтение и обработка отчетов поддерживается только в формате «MXL».
  3. В поле «Путь к файлу» в правой части обработки указываем второй отчет который заранее сохранен в формате «mxl». Чтение и обработка отчетов поддерживается только в формате «MXL».
  4. После указания отчетов, по очереди выполняем команды для чтения(нажимаем кнопки): «Загрузить первый отчет» а затем «Загрузить второй отчет». 
  5. После того как все отчеты загружены, нажимаем на белую кнопку «Установить соответствие полей для сравнения». На странице «Соответствие полей» указываем названия полей которые будем сравнивать. В данном примере сравниваем отчеты «Ведомость по товарам на складах» из Управление торговлей 11.5 и «Ведомость по товарам на складах» из Управление торговлей 10.3. Поэтому в поле «Реквизит отчета 1» прописываем слово «Номенклатура» которое соответствует колонке из первого отчета, а в поле «Реквизит отчета 2» прописываем слово «Номенклатура» которое также соответствует колонке из второго отчета. Также обязательно указываем способ сравнения – «Сравнивать как строку» (для буквенных значений указываем тип сравнения – строка, а для числовых – число). Поскольку мы будем сравнивать количество в обеих отчетах, то добавляем еще одну строку соответствия: в поле «Реквизит отчета 1» прописываем слово «Конечный остаток», что соответствует названию колонки из первого отчета для сравнения, а в поле «Реквизит отчета 2» прописываем слово «Количество» - что соответствует названию колонки из второго отчета для сравнения.  Тип сравнения указываем – «Сравнивать как число». Должно получится как на иллюстрации ниже.   
  6. Примечание: если в отчете есть несколько колонок с одинаковым названием, к примеру если отчет в виде таблице и у каждого склада есть колонка «Остаток», тогда чтобы выбрать нужную колонку(нужного склада), нужно в полях сравнения в реквизите «Реквизит отчета» прописать название колонки склада и через точку «остаток». Пример: есть колонки со складами – «Розничный склад» и «Оптовый склад» и под каждым есть колонка «Остаток», в таком случае в реквизите «Реквизит отчета» пропишем строку –                          «Розничный склад.Остаток».  Это будет выглядеть вот так:
  7. После ввода переходим на вкладку «Данные для сравнения» и нажимаем синюю кнопку «Сравнить по полям соответствия».
  8. Увидим результат сравнения. Поскольку в отчете могут быть строки с незаполненным количеством, то в таблице «Результаты сравнения» такие значения будут заполнены словом «нет». Чтобы убрать такие строки, достаточно нажать кнопку «Убрать строки со словом «нет»», после чего такие строки исчезнут.
  9. Чтобы увидеть расхождения по отчетам, нужно нажать кнопку «Вывести расхождения», после чего будет заполнена таблица с расхождениями на вкладке «Расхождения».
  10. Чтобы увидеть совпадения в отчетах, нужно вернуться на вкладку «Результаты сравнения» и нажать кнопку «Показать совпадения», после чего будет заполнена таблица совпадений на вкладке «Таблица совпадений».

Универсальная обработка сравнения отчетов обработка для сравнения отчетов обработка сравнение отчетов сравнение разных отчетов сравнить два отчета

См. также

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

Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.

7200 руб.

21.10.2017    89381    344    172    

304

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Анализ учета Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

19200 руб.

27.10.2017    42817    29    13    

47

Анализ учета Бухгалтер 8.3.14 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

“Зеленое” закрытие месяца не всегда является показателем корректного расчета и отражения в регламентированном учете движений товаров. Если Вам надоело исправлять отрицательные остатки в оборотно-сальдовой ведомости и проверять 10,41,21 счет то этот комплект отчетов для вас.

7200 руб.

25.10.2023    1561    1    0    

6

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

Расширение автоматически анализирует управленческий учёт 1С:УНФ, помогает находить и исправлять ошибки, а также проверять те места, которые хорошо бы проверить. Разработка для тех, кто хочет построить управленческий финансовый учет в УНФ.

12000 руб.

28.07.2022    9979    11    25    

29

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

Обработка позволяет сравнивать количественные остатки номенклатуры между Бухгалтерия 3.0 и УТ 11.5

3600 руб.

06.02.2023    4952    17    4    

20

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

Обработка позволяет сравнивать по документам и сверять по долгам покупателей и поставщиков между базами УНФ 1.6, УНФ 3.0 и Бухгалтерия 3.0,

6000 руб.

24.08.2022    6976    9    1    

11

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

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

6000 руб.

28.09.2015    35310    7    35    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. корум 288 23.09.24 09:51 Сейчас в теме
Консоль сравнения данных более функциональна.
В чём новизна, кроме раскраски кнопок разным цветом?
2. protonfoton 15 23.09.24 11:47 Сейчас в теме
не знаю такой консоли. Я делал для себя и для пользователей которым нужно быстро и без заморочек сравнить два отчета
3. user689421_amarantacom 28.11.24 12:26 Сейчас в теме
Здравствуйте , в чем может быть проблема?
Ошибка при вызове метода контекста (Добавить)
{ВнешняяОбработка.СравнениеОтчетов.Форма.Форма.Форма(571)}:ТЗ.Колонки.Добавить(Строка(ЭлМас.ИмяРеквизита),Новый ОписаниеТипов("Строка",Новый КвалификаторыСтроки(200)));
{ВнешняяОбработка.СравнениеОтчетов.Форма.Форма.Форма(241)}:ТЗ11 = СформироватьТЗ11(МаксНомерСтроки11,МассивРеквизитовОтбораПервогоУровня);
{ВнешняяОбработка.СравнениеОтчетов.Форма.Форма.Форма(192)}:ПрочитатьИВыгрузитьОтчеты();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Неверное имя колонки
[ОшибкаИспользованияВстроенногоЯзыка]

Копировала наименование колонок из отчетов.
Убрала скобки из наименования реквизита 1 , но все равно ошибка , сотрудников не сравнивает а выдает цифры, реквизит стоит сравнивать как строку.
Прикрепленные файлы:
report.json
4. protonfoton 15 09.12.24 13:42 Сейчас в теме
Здравствуйте! Эта проблема уже решена. Обработка обновлена. Можете скачать новую версию. Если не получится, то напишите в личные сообщения - отправлю файл обновленной обработки
Оставьте свое сообщение