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

22.07.20

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Обработка сравнения табличных документов для управляемых форм:
.epf 55,11Kb ver:1.0
90
90 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

См. также

Подбор и обработка объектов Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Обработка позволяет установить конкретную организацию в качестве головной для записей регистров всех организаций, у которых изменилась головная организация. Изменяет записи всех регистров. Например, у вас было множество подчинённых организаций, связанных между собой какой-либо иерархией, и вы решили, что теперь все организации будут подчинены одной конкретной. Соответственно вам необходимо изменить все записи в регистрах. Обработка позволяет сделать это. Обычно такая обработка требуется на задачах слияния или поглощения организаций.

11880 руб.

20.11.2023    836    2    3    

1

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

Модуль, ускоряющий подбор номенклатуры в 1С в чек ККМ и Заказе клиента. Оптимизированная форма подбора товаров с многократно ускоренным процессом поиска товаров в 1С в чек ККМ и Заказе клиента для конфигураций 1C:Управление торговлей 11.5, 1С:Комплексная Автоматизации 2.5 и 1С:ERP Управление предприятием 2.5

18000 руб.

30.10.2024    480    1    0    

3

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

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

6000 руб.

29.06.2015    45590    92    18    

105

Подбор и обработка объектов Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Массовая работа с объектами типовыми методами платформы 1С.

10 стартмани

13.12.2024    609    1    nomad_irk    0    

4

Подбор и обработка объектов Программист Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Абонемент ($m)

Обработка, очищающая двойные записи в регистре "График платежей". Решает проблему: Обнаружено дублирование ключевых значений в колонках: "Ссылка". Отображение данных в списке невозможно.

1 стартмани

26.09.2024    555    2    AlexHelmer    0    

4

Инструменты администратора БД Логистика, склад и ТМЦ Подбор и обработка объектов Программист Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

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

2 стартмани

28.08.2024    1553    20    de0nis    4    

4

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

После расчета и выплаты отпускных порой отпускные приходится пересчитывать. Причины: начислена годовая премия, или начислена зарплата, входящая в расчетную базу, и прочие. Делать вручную - непрактично. Можно воспользоваться отчетами (типовых, к слову, нет), но потом еще надо вручную создавать документы-исправления. Данная обработка автоматизирует весь процесс по принципу Plug-n-Play.

3 стартмани

14.08.2024    614    13    Vinzor    0    

5

Поиск данных Корректировка данных Подбор и обработка объектов Программист Пользователь Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет найти и заменить битые ссылки справочников. Для всех конфигураций. Обработка универсальная! Незаменимая вещь как для IT-специалистов, так и для обычных пользователей!

10 стартмани

04.07.2024    999    6    user1527257    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 1 16.05.20 18:04 Сейчас в теме
Обработка здорово помогла. Сравнивал результаты проведения регламентных операций (около тысячи строк) в старой и новой базе. Нашел все быстро. Отличный рабочий инструмент.
5. user1226970 21.07.20 04:40 Сейчас в теме
Здравствуйте!Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.77.106).При открытии обработки пишет ошибку 6Поле объекта не доступно для чтения (Файл1)
6. user596590_pavel.kuznecov 46 22.07.20 16:24 Сейчас в теме
Добрый день. Обновил обработку, попробуйте пожалуйста, если что, напишите, поправлю.
7. G_104511659754041786600 09.01.24 11:47 Сейчас в теме
Здравствуйте ! Обработка не сравнивает, падает с ошибкой(( Сравниваю не числа а текст, по сути кадровые данные
8. user596590_pavel.kuznecov 46 09.01.24 12:50 Сейчас в теме
(7)Добрый день, постараюсь помочь. Напишу в личку.
9. FarhadIlyazov 68 03.02.24 11:56 Сейчас в теме
10. sanser 14.01.25 07:38 Сейчас в теме
Обработка сырая, некорректно отрабатывает - ошибка. Правая нижняя ТЗ на форме некорректно подписаны столбцы - не номер, а наименования. Заполнение не работает. Автор, надо бы исправить )
Оставьте свое сообщение