Сравнение оборотно-сальдовых ведомостей
Задачи пользователя - Оборотно-сальдовая ведомость, Анализ счета
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Добрый день. Предыстория: регулярно бухгалтерия просит сравнить несколько файлов ОСВ, со следующими критериями: нужно сравнивать две колонки - код товара (наименование номенклатуры у организаций различается), и дебет на конец периода. Основной проблемой было то, что файлы регулярно скидывают с разной структурой (различается количество колонок, количество строк в шапке), в добавок к этому добавляется еще один критерий - сравнить одну ОСВ с двумя, по разным счетам. По этим причинам найденные в интернетах обработки приходилось периодически переделывать. Когда мне поднадоело переделывать "велосипеды", я решил сделать свой.
Требования: установленный эксель, так как чтение файлов происходит через ComОбъект, и конфигурация на управляемых формах (тестировал все на самописке , версия 1С:Предприятие 8.3 (8.3.22.1923)).
Функционал обработки: объединение файлов xls, xlsx (в случае, когда нужно сравнить ОСВ по одному счету с ОСВ по двум разным счетам), пример:

На выходе получается объединенный файл:

Сравнение файлов ОСВ (в моем случае сравнивал объединенный файл с полноценным, но работать будет и осв - осв, независимо от структуры файлов, разницы в количестве колонок/строк шапки). Пример:

P.S. Знаю, что существует огромное количество супер мега обработок для сравнения файлов эксель, выкладываю по причине "может, кому пригодится". За основу сравнения таблиц взят метод 1 из статьи Лучшие методы сравнения таблиц значений (infostart.ru), за что огромная благодарность ее автору ildarovich =)
Вступайте в нашу телеграмм-группу Инфостарт