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

22.07.20

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

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

Скачать исходный код

Наименование Файл Версия Размер
Обработка сравнения табличных документов для управляемых форм:
.epf 55,11Kb
86
.epf 1.0 55,11Kb 86 Скачать

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

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

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

См. также

Групповое копирование документов из периода в период

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

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

3600 руб.

29.06.2015    44693    90    18    

100

Групповая обработка проводок для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0

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

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

2000 руб.

30.05.2016    28835    29    0    

49

Универсальная обработка регистров сведений: удаление и обработка записей по фильтрам

Подбор и обработка объектов Платформа 1С v8.3 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:CRM ПРОФ, КОРП 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Обработка позволяет выполнить удаление записей в регистре сведений по фильтрам и выполнить замену измерений / ресурсов / реквизитов на новые произвольные значения. Присутствует возможность фильтрации по периодам или по любому измерению / ресурсу / реквизиту.

10 стартмани

13.04.2024    593    3    user1527257    0    

9

Шаблон обработки документов/справочников по произвольному алгоритму

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

Обработка-шаблон, позволяющая вносить изменения в существующие документы/элементы справочника по произвольному алгоритму, созданному в режиме Предприятия.

1 стартмани

11.03.2024    324    6    SanchoD    1    

3

Объединение табличных частей "Товары" документов "Реализация товаров и услуг"

Подбор и обработка объектов Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Акцизы Абонемент ($m)

Заказчик попросил написать обработку по объединению документов "Реализация товаров услуг" в один итоговый документ, в процессе выполнения получилось 2 обработки.

1 стартмани

29.02.2024    398    3    VdZMWOnC    8    

4

Автоматическое начисление ежемесячных услуг

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

Автоматизированное начисление ежемесячных услуг с отправкой по электронной почте счетов. Модуль будет полезен организациям, которые ежемесячно выписывают большое количество счетов и реализаций клиентам, например: IT-компании, охранные предприятия, рекламные организации и другие, оказывающие профессиональные услуги на регулярной основе. Упрощенная версия предназначена для организаций, которые работают без НДС и при выписке услуг предполагается одна услуга в документе "Реализация товаров и услуг"

5 стартмани

18.02.2024    563    4    pean    1    

8

Проведение документов на управляемых формах

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

Универсальная обработка проведения/перепроведения документов для любой конфигурации на управляемых формах.

1 стартмани

10.02.2024    521    16    SanchoD    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. gull22 95 13.07.17 16:59 Сейчас в теме
Опробовал на ЕРП 2.2. Работает.
+
2. miv 76 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 65 03.02.24 11:56 Сейчас в теме
Спасибо, то что надо!
+
Оставьте свое сообщение