Имя: Пароль:
1C
1С v8
УРИБ. Как проверить корректность работы
0 Const000
 
11.10.12
11:29
Стоит 8.1 распределенка. На ней Астор крутится с 4-я магазинами.
Случилась такая ситуация - в одном из магазинов интересным образом слетели индексы (предположительно. после пересчета симптом пропал) и в центр перестали выгружаться некоторые документы, созданные в периферии.
Например могут выгрузиться записи регистров и в отчетах "будет объект не найден", а может только шапка документа без движений. Логики особо не видно. Тестирование и исправление базы-почки ошибок не показывает. Попытка отменить регистрацию или зарегистрировать изменения документа не приносит пользы. Если документ перепровести, то выгружаются только записи регистров (смотрел прямо в файлах обмена). При изменении документа (замена справочника, строковых полей) никакой реакции. Но если документ пометить на удаление и снова провести все нормально восстанавливается.
Соответственно вопрос - есть ли механизм, позволяющий проверить корректность работы механизма выгрузки? ну что-то типа сравнения для нахождения ошибок работы УРИБ-а. Ведь его все равно отлаживать нужно...
P.S. базу пролечил, вопрос в принципиальном решении. Если магазинов будет 20 ручками не почистишь... Да и справочники есть...
1 Const000
 
11.10.12
12:17
апну что-ли...
2 temsa
 
11.10.12
12:22
Попробуй в копии заново создать образ периферии и сравнить.
Чтобы правильно оценить работу уриб достаточно сравнит в двух база ту информацию кторая должна быть на обеих.
3 Const000
 
11.10.12
12:51
(2) Спасибо. Весь вопрос в том и заключается, как сравнить? Документов много, руками этого сделать невозможно.
Базы не одинаковые (есть объекты, уникальные как для центра, так и для дочки). Может есть инструмент какой?
4 temsa
 
11.10.12
15:27
Зная правило миграции вы можете проверить все объекты сравнивая две базы. Не важно как через отчеты. Через оле связь.
5 DrShad
 
11.10.12
15:29
[Соответственно вопрос - есть ли механизм, позволяющий проверить корректность работы механизма выгрузки?] выгружено будет все что зарегистрировано в изменениях по узлу - так что проверяй регистрацию, а не выгрузку
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс