v7: Распределенная БД: в центральную базу не грузятся документы из периферийной #770465


#0 by Maria_G
Всем здравствуйте. Вопрос вот в чем. Обмен между центральной базой и периферийной был настроен и прекрасно работал. Затем для периферийной сделали копию, поместили ее на другой сервер и сделали ее рабочей. А вот обмен не поменяли, и получилось так, что выгруженный из центральной базы файл шел и загружался в старую периферийку, а загрузка в центральную шла из новой периферийной. В общем, сейчас обмен настроен правильно, но в центральной базе не хватает документов, созданных в этом кривом промежутке. Как их туда перекинуть? Пробовали в периферийной перепроводить их (чтобы прошли изменения) - часть как-то перекочевала, а потом выводится ошибка "<ПрефиксБазы> Ошибка загрузки данных", когда в строке "Состояние" пишется определенный вид документа. В чем ошибка - не понятно, но дальше база не грузится и вылетает с надписью, что данные не загружены. Пробовали в базе удалить эти документы - а все равно не загружается... Подскажите, пожалуйста, что можно сделать? Центральная база на sql, периферийная в dbf. Заранее спасибо.
#1 by vcv
Видимо не только документов не хватает. Документ включается в обмен, грузится, но какого-нибудь документа/справочника, на который есть ссылка, нету в центральной. Конфигурация-то идентичная? Попробуй еще и справочники в обмен выкинуть. Можно все поголовно. Можно взять журнал регистрации за последнее время и включить в обмен только то, что менялось.
#2 by Maria_G
В справочниках стоит миграция "Место создания и центр", в строке состояния они мелькают, правда, может быть и не все, надо глянуть. А как через журнал регистрации можно регулировать, что выгружать, а что нет? Где это?
#3 by АНДР
1. В обмен будут включены все данные, изменённые с момента последнего подтверждённого обмена. 2. Если конфигурация менялась, то данные из переферийной в центральную загружены не будут. Автор, ты что-то недоговариваешь...
#4 by Maria_G
о, вот сейчас в центре пометила документы на удаление - и в периферийной они после перегрузки пометились, а когда в периферийке провели их, в центре после перегрузки они остались помеченными...
#5 by Maria_G
- я наоборот думала, что все расписала дальше некуда ))) Конфигурации идентичны...
#6 by Maria_G
кстати, у нас еще что-то со временем. На обоих серверах время одинаковое, а ко мне оттуда приходит со временем на час больше, т.е., например, 11:00 вместо 10:00. Но от этого вчерашние документы вряд ли затормозятся...
#7 by Mikeware
вы с автором не в одной конторе работаете? :-)
#8 by АНДР
1. После отправки в переферийную их в центральной не трогали? 2. Они были в обоих файлах обмена?
#9 by Mikeware
выводится ошибка "<ПрефиксБазы> Ошибка загрузки данных" - а в логе что?
#10 by АНДР
А куда девались файлы отправляемые в центральную из базы ставшей копиией?
#11 by АНДР
Разные часовые пояса. == Разное время по Гринвичу.
#12 by Mikeware
без разницы. клюшки берут системное время, различий для часовых поясов не делают
#13 by АНДР
Я это знаю. Ответ был на .
#14 by Maria_G
так, лог - это тот же журнал регистрации? Там после загрузки очередного документа стоит "Ошибка загрузки измененных данных"
#15 by АНДР
Посмотрите в файле обмена следующий объект. Он весьма прост и по сути тот же XML.
#16 by Mikeware
нет указаний, что "коллизия"?
#17 by Maria_G
Ух ты! он просматривается!
#18 by Mikeware
"Он просматривается" - это кто? Большой хитрый белый полярный лис?
#19 by Maria_G
файл. Так, ребята, он останавливается на таком же по типу документе, и я не могу понять, куда смотреть... Тут коды какие-то, но кодов абонентов нет... Ну, или они не совпадают с теми, что выводятся в базе...
#20 by Mikeware
естественно, это внутренние идентификаторы.
#21 by Maria_G
О, нашла! Тут у второго документа половина туловища не выгрузилось... Ну и как понять, почему?
#22 by Mikeware
что значит "половина туловища не выгрузилось"???
#23 by Maria_G
ну там у предыдущего и последующего есть дальше еще 3 строки, в частности с описанием типа самого документа, а у этого документа этих строк нету, сразу идут  4 фигурные скобки...
#24 by Mikeware
я уже без мата не могу... вам бы программиста позвать, чтоль...
#25 by Maria_G
- тебе пример что ли привести? Файл уже перезаписали, так что могу только скрин прилепить...
#26 by Maria_G
грохнули нафиг этот документ в периферийке, щас попробуем без него загрузиться..
#27 by АНДР
Файла нет, а принт скртн есть!?
#28 by Maria_G
ну, вот такая я загадочная...
#29 by Maria_G
и че-то не помогло...
#30 by Mikeware
логично
#31 by Maria_G
?
#32 by Maria_G
Ладно, я тупая... Вот что я вижу Первый документ {46613,"270887|РУЭ",481,20160327,432000000,"Р00003752",1,0,1,0,52,0, {"","0|","","4|РУЭ","7652|РУЭ","753|РУЭ","194|ЦЭ","118|ЦЭ",18120.17,"7905|РУЭ","744|РУЭ","37780|",0.00}, {"Actions", {"Accounting", {18120.17,"",1, {0,0,"809|194|ЦЭ","809|118|ЦЭ",18120.17,"0|",0.00,0.000,2,809,"Деньги в пути","","","4|РУЭ", {2,518,0,"7652|РУЭ",10960,0,"7905|РУЭ"}, {3,518,0,"753|РУЭ",10960,0,"744|РУЭ",11689,0,"37780|"},0,0,0,0,0,0,0}}}}}, Второй документ {46613,"270889|РУЭ",481,20160327,432200000,"Р00003754",1,0,1,0,52,0, {"","0|","","4|РУЭ","4816|РУЭ","753|РУЭ","194|ЦЭ","118|ЦЭ",17140.02,"4854|РУЭ","744|РУЭ","37780|",0.00}, {"Actions", {"Accounting", {17140.02,"",1, {0,0,"809|194|ЦЭ","809|118|ЦЭ",17140.02,"0|",0.00,0.000,2,809,"Деньги в пути","","","4|РУЭ", {2,518,0,"4816|РУЭ",10960,0,"4854|РУЭ"}, {3,518,0,"753|РУЭ",10960,0,"744|РУЭ",11689,0,"37780|"},0,0,0,0,0,0,0}}}}},
#33 by Maria_G
на первом в журнале говорит "изменен"
#34 by АНДР
Оставьте в файле только один документ этого вида (остальной файл не трогайте) и попробуйте загрузить в копию. У Вас в центральной не хватает каких-то данных. Проверьте наличие элементов справочников в центральной ИБ. Если их там нет до обмена, то они должны быть в самом файле обмена.
#35 by Mikeware
неправда. при отсутствии каких-то объектов в базе-приемнике, после загрузки  в соотв. местах будет "объект не найден". Только и весго.
#36 by Maria_G
контрагенты на месте, договоры на месте, план счетов совпадает, перечисление тоже...
#37 by Maria_G
файл редактировать не могу, ошибку выдает
#38 by Mikeware
так а что происходит-то? от вас добились только "вот что я вижу."
#39 by АНДР
В самом элементе да. При пересчете итогов - может давать ошибку.
#40 by ДенисЧ
Мария... Пол мужской... Этого.... нет... Что вы вытворяете???
#41 by Maria_G
происходит то, что документы в центр не грузятся... Вопрос: почему?
#42 by Mikeware
пересчет итогов никак не зависит от наличия объектов измерений. совсем никак. правда, в бухии может быть разница с валютностью и количественностью(а у нее именно бухня)... Но я бухню в части обмена плохо знаю
#43 by Mikeware
ну, оторвали за такие ответы...
#44 by Maria_G
в общем, когда удаляю один вид документа, загрузка спотыкается на другом...
#45 by ДенисЧ
вот это может помочь
#46 by Maria_G
ДенисЧ, не помогаешь - не мешай... Иди в другом месте что-нибудь попечатай...
#47 by Злопчинский
недели три назад тоже был непонятный случай... на точке маякнули - висят в документах (свежих относительно. создавались в центре, мигрировали на точку) "объект не найден".. хм.. пробежался по документу, перезаписал, пробежался по всем испольщзуемым элементам справочников. перезаписал. обменялся с точкой - хрясь - половина отсутствующих объектов появилась, половина нет. странно... повторил процедуру. Появилась все остальное... непонятно...
#48 by Mikeware
так что пишет - везде - в сислоге, на экране в строке состояния, в логе обмена, в логе сиквела?
#49 by Maria_G
так, я знаю только строку состояния и журнал регистрации ((( Скажите, как достать все остальные, я посмотрю...
#50 by Maria_G
странно все это... Все вместе грузить отказался наотрез, а маленькими частями загрузил... Правда, на одном документе все равно споткнулся...
#51 by Maria_G
да, и спасибо всем огромное за поддержку
#52 by Maria_G
была бы еще более благодарна, если бы Вы написали, где искать все эти логи и как их можно прочитать (желательно без отруба пользователей)
#53 by Mikeware
действительно странно. так быть не должно. сислог - это штатный журнал регистрации (фильтруете по юзверб, под которым обмен, и вуаля), лог обмена создается при пакетном режиме пофигуратора , сиквельный дог - смотрите через ЕМ или МанаджментСтудио (в зависимости от версии сиквела)
#54 by Maria_G
Спасибо огромное!
#55 by Mikeware
:-)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С