Обработка сравнения документов в двух базах работающих в РИБ

Опубликовал Анатолий (zerik) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Обработка проверки документов (реквизитов склад, подразделение признак проведения) и при не соответствии регистрация для выгрузки в периферийную базу.

При анализе ИБ обнаружилось, что остатки по складам 3х периферийных баз не равны остаткам центральной, вот тут и начались танцы с бубном. Базы в РИБ работают с 2008 года причем настроены фильтры выгрузки, таким образом, чтобы документы из центральной базы попадали в периферийную только по определенным складам, т.е. если пользователь сначала оформил поступление на склад Магазин №1, а потом исправил на Магазин№2 то этот документ зависал в базе магазина №1... и так по всем документам.

Эта обработка призвана исправить данную ситуацию путём принудительной регистрации вне зависимости от фильтра, сравнение документов через COM соединение.

Обрабатываются регистраторы регистра ОстаткиТоваров УТ10.3 8.1, при невозможности подключения по стабильному каналу пишет лог в файл, каждые обработанных 10 дней сообщает в лог. Нехирыми допискми можно сделать проверу и других регистров.

Если пригодится кому-нибудь буду рад )

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

Наименование Файл Версия Размер
ИсправлениеКосяковСОстаткамиРИБ.epf
.epf 13,14Kb
06.02.13
70
.epf 13,14Kb 70 Скачать

См. также

Комментарии
1. Игорь Грибинник (slavich) 5 21.01.12 15:56 Сейчас в теме
Вечная проблема распределенки. Сравниваю другим методом, но этот лучше, еще не смотрел, а как происходит подключение к удаленной базе, которая находится в другом городе???
2. Анатолий (zerik) 12 22.01.12 18:44 Сейчас в теме
(1)Подключение ч/з ОЛЕ. Я бы скопировал базу по возможности к центральной, но если скуль и толстый канал то можно попробовать подключиться ч/з инет.