Сверка и обработка документов между базами 1C через COM-соединение (управляемые формы)

0. Пафнутий Чебышев (primat) 330 21.08.16 16:13 Сейчас в теме
Обработка позволяет провести сверку документов любых видов между двумя базами 1С, используя подключение через СОМ-соединение. Сравниваться могут любые реквизиты документов или любые реквизиты свойств ссылочного типа у документа. Но, разумеется, только примитивного типа. Настройки можно сохранить в файл. Настройки соответствия видов документов можно загрузить из правил конвертации данных (разработанных в "Конвертации данных 2.1").

Перейти к публикации

Комментарии
1. Геннадий Жаркой (ifal) 174 22.12.16 19:48 Сейчас в теме
(1) А как же сравнение табличных частей документов? Не обязательно построчно, например, просто сумма по колонке Количество, Сумма, Количество строк в табличной части.
2. Пафнутий Чебышев (primat) 330 23.12.16 09:13 Сейчас в теме
(1) Геннадий, спасибо, важное замечание. Добавлю это в планы развития разработки.
3. Maxim Maxim (miavolas) 134 23.12.16 11:52 Сейчас в теме
Спасибо автору за освещение интересной темы

Сам сталкиваясь с переносом данных и решая задачи сравнения данных заметил, что разработчику действительно нужны приемы работы для сравнения данных в разных базах (и в общем случае в разных конфигурациях)

Возможно более простым способом проверки корректности загрузки данных могло бы быть сравнение остатков/оборотов регистров накопления по итогам переноса, а уже если не совпали данные - то искать различия в документах. Использование ссылочных типов тоже было бы ценным.

Ну а уж если говорить откровенно то разработчику ценен подход, чтобы стать инструментом, а не разовое решение задачи и отчет/обработка

Попробовал сам по максимуму используя удобные инструменты для разработчика описать как решаю подобные задачи

http://infostart.ru/public/541885/

В целом интересное направление а публикация была бы супер интересной, если бы использовалось внешнее подключение :) (как предложение по развитию)
primat; izofen; trader7777777; chernyshova_darya; +4 Ответить 3
4. Трейдер Трейдерович (trader7777777) 23.12.16 12:02 Сейчас в теме
(3)Поддержу про использование внешнего подключения
5. Вадим Купинов (izofen) 12 23.12.16 12:05 Сейчас в теме
6. Пафнутий Чебышев (primat) 330 23.12.16 12:13 Сейчас в теме
(3) Сейчас так и реализовано. Объект ComConnection используется для соединения. Описания отличий способов подключения на сайте 1С: http://v8.1c.ru/overview/Term_000000632.htm
7. Maxim Maxim (miavolas) 134 23.12.16 13:26 Сейчас в теме
(3) ... ошибся написав про "внешнее подключение" ..вместо "внешние источники данных"... и как справедливо заметил автор развитие в этом направлении связано с возможностью добавления метаданных
8. Серый Д (Cерый) 13 23.12.16 14:51 Сейчас в теме
Для РИБ, копий или совпадающих по GUID данным баз 1С возможна работа с типами данных, отличных от примитивных: http://infostart.ru/public/558547/
сверка предполагается запросами с полным соединением, версия ОФ.
9. Пафнутий Чебышев (primat) 330 23.12.16 15:49 Сейчас в теме
(8) кстати, благодаря Вашему соощению вспомнил. Я же идею для разработки почерпнул из другой публикации здесь на инфостарте. Там для ОФ была обработка, кажется БП 2 и КА 1 человек сверял после переноса. Сейчас поиском прошерстил публикации - не смог найти. Как только найду ссылку на ту публикацию, сразу размещу как источник идеи для текущей разработки.
10. aspirator 23 (aspirator23) 301 07.01.17 21:30 Сейчас в теме
Для повседневных сверок может быть интересно анализировать остатки и обороты http://infostart.ru/public/442398/
11. aspirator 23 (aspirator23) 301 07.01.17 21:33 Сейчас в теме
Для повседневных сверок пользователями может быть интересно анализировать остатки и обороты например товаров
Сравнение товарных остатков между двумя базами данных http://infostart.ru/public/442398/
12. Рашиля Каумбаева (Stella_K) 12.04.17 17:38 Сейчас в теме
Добрый день! Спасибо за обработку. Было бы удобно в настройках отбора указывать отбор по организации.
Оставьте свое сообщение