Обработка сравнения табличных документов для управляемых форм

22.07.20

Задачи пользователя - Подбор и обработка объектов

Обработка сравнивает два табличных документа, выводит результат сравнения в табличный документ, показывая одинаковые строки, различия, строки присутствующие только в 1-м документе, а также строки присутствующие только во 2-м документе. Возможно гибкая настройка сравнения и отображения результата. Для управляемых форм, может работать в клиент-серверных базах, в режиме тонкого клиента.

Файлы

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

Наименование Скачано Купить файл
Обработка сравнения табличных документов для управляемых форм:
.epf 55,11Kb ver:1.0
99 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

По сути обработка создана на основе этой: //infostart.ru/public/152745/ , практически полностью повторяет ее функционал, но может работать в тонком клиенте на управляемых формах, в том числе  и в клиент-серверном режиме. Обработка  сравнивает два табличных документа сопоставляя и сравнивая строки по колонкам заданным пользователем в настройках. Для того чтобы выполнить сравнение, необходимо выбрать файлы табличных документов, указав предварительно формат файлов (mxl или  xls). При этом обработка сама заполнит начальные и конечные строки файлов исходя из высоты табличных документов. По умолчанию первой строкой выбирается строка 2 (так как первая, скорее всего, это заголовок), но пользователь может переопределить как начальную, так и конечную строки. Затем необходимо указать какие колонки требуется выводить из первого и из второго файлов в результирующий документ. Если пользователь правильно указал первую строку сравнения, то по нажатию кнопки "Заполнить" наименования колонок будут заполнены так же как в файле. Заполнение колонок по кнопке происходит начиная с первой и до ширины таблицы (ширина таблицы = количество колонок в документе).  Пользователю необязательно выводить все колонки из файлов, ненужные можно удалить (сами колонки в файле, конечно же, останутся). Затем необходимо определить является ли значение в колонке текстом или числом. При автоматическом заполнении обработка сама пытается определить это, но не всегда верно. Числовые значения используются для сравнения. (Например, сравнивается количество товара).   После того как определены выводимые колонки и их тип необъходимо указать колонки сопоставления (по каким колонкам сопоставлять строки. Например, можно сопоставлять номенклатуру по артикулам, в моем случае в первом файле это колонка №1, во втором  -№2.)

Колонок для сопоставления может быть несколько, тогда выполняется условие "И". Например, можно сопоставить по артикулу и по наименованию. Строки будут сопоставлены если оба значения совпадают. Для сопоставления выбираются колонки с типом "Текст". При нажатии на кнопку заполнить будут подобраны текстовые колонки из выводимых в порякдке их следования. Аналогично настраиваются колонки сравнения. Единственное отличие в том, что подбираются колонки с типом "Число".  Назначение колонок сравнения: это колонки, по которым будут сравниваться сопоставленные строки.  В остальном все сказанное о колонках сопоставления справедливо для колонок сравнения.

Затем нажимаем "Сравнить" и получаем результат.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    4723    16    1    

20

Учетные задачи Поиск данных Подбор и обработка объектов 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

1.обработка позволяет автоматически вычислить дубли и привести их к единому наименованию во всех документах. 2.так же есть возможность в документах поменять счета учета для номенклатуры. Например разные бухгалтера оформляют поступление одного и того же товара - один занес на 10.01, второй на 41.01 в результате в ОСВ у нас минусы. В обработке есть возможность наглядно увидеть такие ошибки и тут же их поправить не бегая по всем документам. Достаточно поставить галочку у номенклатуры и указать счет учета который надо найти и счет учета на который надо его заменить. Обработка сама вычислит документы в которых номенклатура с галочкой была задействована и заменит счета учета. Что бы не было излишнего изменения документов, в обработке указываются типы документов, где операция замены счета разрешена (например Поступление ТМЦ, Реализация, Отчет о розничных продажах, возврат покупателю итд.)

7320 руб.

05.06.2026    470    2    0    

4

Подбор и обработка объектов Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Данная обработка предлагается для случаев, когда бывает необходимо изменить какой-либо реквизит в группе проводок, отобранных по определенному набору полей, за определенный период, с определенным типом документа-регистратора. Предлагается четыре варианта обработки для конфигураций: БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0.

2400 руб.

30.05.2016    30493    32    1    

52

Подбор и обработка объектов Программист 1С 8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Универсальный алгоритм для переотражения регистров документов, не требующий перепроведения.

1 стартмани

17.07.2026    269    0    VKuser233196182    2    

5

Перенос данных 1C Учет документов Подбор и обработка объектов Программист Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка «Сравнение документов» — это мощный инструмент для синхронизации и контроля данных между базами 1С:УНФ – 1С:БП, 1С:УТ – 1С:БП. Она позволяет сравнивать документы в двух базах, выявлять расхождения и загружать недостающие документы из одной базы в другую.

12200 руб.

06.08.2025    2546    4    0    

5

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Абонемент ($m)

Данная обработка может быть полезна тем, кто хочет сделать более точечную замену объектов, когда заказчику необходимо заменить что-то только в определенном виде документа (справочника) с определенным отбором по реквизитам.

1 стартмани

09.05.2025    3445    94    Rafael-87    18    

7

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    2601    1    1    

2

Зарплата Подбор и обработка объектов Бухгалтер 1С:Предприятие 8 1С:Управление производственным предприятием Россия Бухгалтерский учет НДФЛ Абонемент ($m)

Обработка позволяет выполнить последовательное (по датам получения дохода) распроведение и проведение документов по НДФЛ в конфигурации УПП 1.3.

1 стартмани

17.02.2025    4731    74    alexbur    19    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. gull22 105 13.07.17 16:59 Сейчас в теме
Опробовал на ЕРП 2.2. Работает.
2. miv 77 01.03.19 07:32 Сейчас в теме
Очень помогла обработка, огромная благодарность. (БП 3.0)
3. zakirov_CS24 15.01.20 09:27 Сейчас в теме
Можно настроить выделение цветом только отличающихся ячеек, и не выделять всю строку (как на скрине представлено) на закладке "Результат сравнения"?
4. Fox_65 2 16.05.20 18:04 Сейчас в теме
Обработка здорово помогла. Сравнивал результаты проведения регламентных операций (около тысячи строк) в старой и новой базе. Нашел все быстро. Отличный рабочий инструмент.
5. user1226970 21.07.20 04:40 Сейчас в теме
Здравствуйте!Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.77.106).При открытии обработки пишет ошибку 6Поле объекта не доступно для чтения (Файл1)
6. user596590_pavel.kuznecov 48 22.07.20 16:24 Сейчас в теме
Добрый день. Обновил обработку, попробуйте пожалуйста, если что, напишите, поправлю.
7. G_104511659754041786600 09.01.24 11:47 Сейчас в теме
Здравствуйте ! Обработка не сравнивает, падает с ошибкой(( Сравниваю не числа а текст, по сути кадровые данные
8. user596590_pavel.kuznecov 48 09.01.24 12:50 Сейчас в теме
(7)Добрый день, постараюсь помочь. Напишу в личку.
9. FarhadIlyazov 47 03.02.24 11:56 Сейчас в теме
Спасибо, то что надо!
10. sanser 14.01.25 07:38 Сейчас в теме
Обработка сырая, некорректно отрабатывает - ошибка. Правая нижняя ТЗ на форме некорректно подписаны столбцы - не номер, а наименования. Заполнение не работает. Автор, надо бы исправить )
11. dark70 245 15.06.25 20:58 Сейчас в теме
Спасибо автору.
Только вопрос по "Выводить разницу числовых колонок сравнения". Ставлю, снимаю, ничего не меняется.
Для отправки сообщения требуется регистрация/авторизация