Имя: Пароль:
1C
1С v8
Рассинхронизация РИБ
0 Serg23KmUa
 
12.02.14
10:54
Есть 2 базы Бухгалетрии 8.2, между ними обмен происходит.

В одной проводили документы, я сделал обмен, чтобы изменения оказались в другой базе.
Выгрузил нормально, а при загрузке в приемник написало что Номер сообщения меньше или равен ранее принятому... и т.д. Посмотрел в плане обмена, действидельно одинаковые цифры. Сделал обмен еще раз, загрузилось все хорошо, только вот в приемник измененные документы не попали. Получилось что при новом обмене файлик выгрузки заменился и втянулся уже тот который без изменений.
Как мне сделать чтобы измененные данные попали в приемник??

Период с перепроводимыми документами закрыт, их трогать никак нельзя.
1 Maxus43
 
12.02.14
11:00
Не могут изменения не попасть в другую базу, если снялась регистрация объектов - значит вторая база их получила и отрапортавалась об этом....
Если надо повторно выгрузить - зарегистрируй заново, тут правда и движения надо регистрировать...
2 Serg23KmUa
 
12.02.14
11:01
(1) Есть обработка вроде, РегистрацияИзмененийДляОбмена. Если я зарегистрирую все, у меня остатки не поплывут?
3 Maxus43
 
12.02.14
11:04
(2) что всё? Все 10 лет учета и милионы записей?
Перепроведите опять документы, которые нужны, самый нормальный способ. Неважно закрыт или нет, с чего плыть остаткам раз недавно перепроводили?
4 Serg23KmUa
 
12.02.14
11:06
(3) перепроводить не вариант. Проводили за 1.5 года, и потом бухи еще вручную правили целый день. Я уверен что перепроводить еще раз точно не захотят)
5 Maxus43
 
12.02.14
11:07
этой обработкой глянь сначала, что там зарегистрировано, какие документы...
не должны были не дойти до получателя они
6 Serg23KmUa
 
12.02.14
11:10
(5) посмотрел уже. Изменения есть.  6.500 измененных документов, 11000 изменений в регистрах накопления
7 Maxus43
 
12.02.14
11:11
(6) в чем тогда проблема? выгружай, они будут в файле обмена
8 Serg23KmUa
 
12.02.14
11:29
(7) нет, я не правильно сказал. Только что узналд что в бухгалетрии ночью перепроводили документы недавние. Так что в обработке не те изменения указаны. Посмотрел детализацию, действительно нет документов которые вчера перепроводили
9 Maxus43
 
12.02.14
11:32
(8) значит вчерашние загружены в ту базу, вся парадигма обменов исключает пропадание данных, если руками шаловливыми не трогать
10 Serg23KmUa
 
12.02.14
11:39
(9) руки действительно шаловливые)). Они не загрузились, по оборотке смотрел. Первый раз файл выгрузил, он выгружается в общую папку, размер его был около 20 мб, но загрузить не смог из за ошибки. Потом попробовал выгрузить еще раз, он выгрузился без проблем и загрузился тоже, только вот размер его уже был около 700 кб. Без изменений короче))
11 Maxus43
 
12.02.14
11:42
(10) чтобы снялась регистрация объектов - нужно чтобы пришёл ответ от базы получателя, с информацией что такой-то номер сообщения успешно загружен...
Короче я хз, не восстановить уже инфу о том, что было зарегистрировано когда то, только если бэкап есть, который после проведения, но до манипуляциями с обменами
12 Serg23KmUa
 
12.02.14
11:44
(11) нашел обработку которая ставит на регистрацию объекты. Там отборы удобно можно ставить. Посмотрю что получится
13 Serg_1960
 
12.02.14
11:45
Перепроводить документы не обязательно. Достаточно повторно зарегистрировать изменения.

Напоминаю: в риб-базах документы и движения регистрируются и обмениваются автономно друг от друга. В тырнете есть внешние обработки - регистрация изменений документов вместе с их движениями.
14 Serg_1960
 
12.02.14
11:49
(12) Через монитор обмена типовой конфигурации посмотри что именно зарегистрируется. Сам монитор тоже может регистрировать объекты. Но для РИБ этого недостаточно :(
15 Maxus43
 
12.02.14
11:50
(13) тут проблема определить что БЫЛО когда-то зарегистрировано, он этого не знает...
16 Serg23KmUa
 
12.02.14
11:54
(14) а если в обработке зарегистрировать все документы с отбором по дате. Допустим с начала перепроведения и по определенную дату. Так же с регистрами сведений и накоплений?
17 Serg_1960
 
12.02.14
12:02
(15) Не вижу проблемы. Юзверы и журнал регистрации подскажет :)

А по мне - тупо зарегистрировать все документы периода и не парится. Конец периода - текущее время. Начало периода - самый ранний документ из выборки журнала регистрации за период после последнего успешного обмена.
18 Serg_1960
 
12.02.14
12:08
(16) С отбором по дате, за период - недостаточно :( Нет гарантии что дату запрета редактирования не изменяли и не трогали более ранние документы. Журнал регистрации действий - там всё необходимое есть для анализа.
19 Serg23KmUa
 
12.02.14
12:18
(18) дата запрета стояла на 12 год, туда они не лезли, и ранние документы не трогали. И проанализировать журнал регистрации, когда проводили документы за 1.5 года, вообще на это времени нет((. Обмен надо сделать в ближайшие сроки(
20 dka80
 
12.02.14
12:32
1. Сделать копию
2. Сформировать оборотку в оригинальной базе
3. Перепровести документы в копии
4. Сформировать оборотку в копии
5. Если совпадают - перепровести в оригинале и обменяться
21 dka80
 
12.02.14
12:36
(+20) можно сначала по оборотке найти откуда разница идет в базах, тогда период сократится