gifts2017

Обработка сравнения результатов запроса из разных баз 1с

Опубликовал Андрей Ярославцев (black_doctor) в раздел Программирование - Инструментарий

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

Обработка предназначена прежде всего для сравнения результатов выборок разных баз, к примеру я использую в бухгалтерии и УТ для сравнения корректности переноса данных.

Скачать файлы

Наименование Файл Версия Размер
собственно сама обработка. 36
.epf 19,16Kb
14.05.12
36
.epf 19,16Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Андрей Ярославцев (black_doctor) 15.05.12 12:40
Ребята, нарекания и предложения прошу озвучивать на этом форуме :)
2. Kom-off (Kom-off) 15.05.12 13:29
(1) Добавь скриншотов в публикацию. По тому скриншоту, который есть сейчас совершенно непонятно как происходит сравнение данных и, вообще, как организована обработка. А как писать запросы в текстовое поле мне, лично, на это смотреть не интересно.
Doomino; Valet; +2 Ответить
3. Jocker (jocker) 06.07.13 18:52
Идея хорошая, но такие вещи надо конечно открытыми выкладывать, чтобы понимать как работает и под себя заточить если нужно. А так неюзабельно.
4. Sergei (kauksi) 04.12.13 15:57
Выдает:

Произошла исключительная ситуация (1C:Enterprise 8.2.19.76): {(10, 57)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет <<?>>= &СчетВыбор, , ) КАК ХозрасчетныйОстатки

текст запроса
ВЫБРАТЬ
ХозрасчетныйОстатки.Счет,
ХозрасчетныйОстатки.Субконто1.Код,
ХозрасчетныйОстатки.Субконто1,
ХозрасчетныйОстатки.Субконто2,
ХозрасчетныйОстатки.Субконто3,
ХозрасчетныйОстатки.СуммаРазвернутыйОстатокДт,
ХозрасчетныйОстатки.СуммаРазвернутыйОстатокКт
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет = &СчетВыбор, , ) КАК ХозрасчетныйОстатки
5. Андрей Ярославцев (black_doctor) 04.12.13 17:47
(4) kauksi, Счет <>= &СчетВыбор вот же указано где ошибка :-)
6. Sergei (kauksi) 04.12.13 18:06
и как тогда указать счет для отбора в ком-соединении?
7. Андрей Ярославцев (black_doctor) 04.12.13 18:20
(6) kauksi, Счет.Код = &СчетВыбор
В другую базу можно передавать только текст, т.к. ссылки на счёт разные, из система сравнить и передать не может.
8. Sergei (kauksi) 04.12.13 18:36
да уже понял. спасибо. ищу через Счет.Код
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа