#0
by mrParadox
Добрый день, коллеги. Имеется 2 базы с настроенным обменом распределенной ИБ. Необходимо в 1 из баз повторно выгрузить все изменения, которые были осуществлены за 14 год. Как можно это сделать? Спасибо.
#1
by Maxus43
все изменения никак... если есть версионирование - можно определить ссылочные типы, записи регистров не вычислить
#2
by Ksandr
конфа какая? в некоторых есть регистрация изменений, пишешь запрос с полем Ссылка, где Дата >= &Дата. И собственно все. Если такого в конфе нет то на ИС точно есть
#5
by mrParadox
Да. Первая база сейчас шлет пакет в 200 кб размером. В ней активная работа велась в этом году
#6
by mrParadox
вторая база настроена так, что только считывает изменения первой, а сама свои изменения не шлет в ответ, а шлет пустой пакет
#8
by mrParadox
Случилось страшное. Первая база была скопирована в тестовую копию. НО обмен выключен на копии не был. Соответственно, эта копия базы отправила свои пакеты второй базе, из-за чего произошло рассогласование обмена между первой и второй базами
#9
by mrParadox
Причем первая база считает, что вторая все изменения успешно приняла, а по факту вторая база приняла пустые пакеты от копии первой.
#10
by Maxus43
в тестовой может легче посмотреть что менялось (по ЖР например), и перезаписать иди данные в настоящей базе
#11
by uup
Есть обработка "Регистрация изменений для обмена" можно ее изменить. А вообще вот: Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Документ.РасходнаяНакладная Только придется запрос строить динамически. Для каждого объекта метаданных.
#12
by mrParadox
Что там на счет регистрации изменений? Есть что то подобное в УПП? Как достучаться туда?
#14
by mrParadox
В тестовой может ничего не менялось или совсем мало. Это не так важно, их было очень мало (база в основном простаивала). Важно что потеряны изменения в первой базе, которые были осуществлены после копирования в тестовую. В смысле для второй базы эти изменения потеряны.
#15
by mrParadox
Регистрировать надо то, что было изменено в тестовой, и то, что было изменено в рабочей за период существования тестовой базы. Как получить последнее мне и хотелось бы знать больше всего
#21
by Maxus43
короче - в базе не хранится информация о том, что было изменено. Есть ЖР - там без регистров, только ссылки можно вычислить. Чтобы понять что было изменено - надо что-то с чем-то сравнить
#22
by mrParadox
Тогда есть вариант сравнивать рабочую базу с тестовой копией и все различия регистрировать в рабочей.
#25
by mrParadox
Другой вариант - поднять руки вверх и идти сдаваться. Вторая база ведется с середины декабря. И начать вести эту базу заново. Финансисты полютуют немного, да успокоятся. Помочь им вбить ранее внесеные данные. Правда есть риск лишиться премии.
#26
by temsa
1. найти умельцев умеющих менять номер сообщения в принмающей базе. 2. Выгрузить данные из реальнй ПБ в ЦБ потом сделать полную выгрузку. 3. Выгрузить даные из реал ПБ в копию ПБ. Одно из трех!
#27
by Maxus43
вбить данные всмысле документы? це перенести из рабочей и провести. Справочники тоже перенести можно, я говорю что например изменения в независимых регистрах уже тяжело отловить. А доки и справочники - фигня
#29
by Maxus43
зачем их отслеживать? если ведётся с середины декабря - перелить просто все документы из рабочей в эту, все документы которые щас есть в базе куда заливать
#30
by mrParadox
скорее всего потеряна последняя неделя. Последний документ во второй базе от 14 января
#31
by mrParadox
думаю перезалить перерегистрировать доки, которых просто нет во второй базе ну или просто начиная с начала этого года
#32
by EugeniaK
Доки выгрузить по дате. Используемые значения справочников сами выгрузятся с доками. На остальное забить.
#33
by mrParadox
проблем не будет при обмене, если просто в планах обмена подогнать номера сообщений у этих баз под правильные?
#39
by mrParadox
за эту потеряную неделю в первой базе редактировалось много документов за весь 4 квартал 13 года, соответственно эти изменения будут упущены
#40
by mrParadox
Проблему решил. Способ решения: 1) Из журнала регистрации выбрал перечень всех измененных документов и справочников за период отсутствия обмена между базами, выгрузил их в ЕКСЕЛЬ. Документы по номеру и дате, справочники по наименованию. В обоих случаях еще тип метаданных использовался. 2) Написал обработку, которая по номеру, дате и типу метаданных для документа и наименованию и типу метаданных для справочника регистрирует в базе №1 изменения ПланыОбмена.ЗарегистрироватьИзменения(Узел, Выборка.Ссылка) 3) Зарегистрировал изменения изменения с помощью этой обработки для всех этих справочников и документов, которые были изменены в первой базе за время отсутствия(рассинхронизации) обмена между базами. 4) Подогнал номера сообщений в планах обмена и произвел обмен между базами. 5) Совместно с бухгалтерией сравнил оборотно-сальдовые ведомости и перепровел различные закрытия месяца чтобы оборотки обоих баз сошлись.
#41
by vhl
У тебя все равно обмен односторонний и если в основной базе что-то меняют, то и в дочерней пропадает
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- старый план счетов -> новый план счетов (бюджет)
- Один План видов характеристик может быть связан с несколькими планами счето
- План обмена Полный для БП: где хранится соответствие объектов для обмена?
- в УТ11 есть план обмена с БП2, а в БП2 нету обмена с УТ11
- Правила обмена + План обмена + ОбменДаннымиXML
- УТ 10.3 Заполение доков План Закупок и План продаж не по позициям.
- Выгрузка по ссылке (План обмена, правила обмена)
- План обмена для одностороннего плана обмена с выгрузкой НЕ в XML
- УПП - План закупок на основании плана продаж на месяц
В этой группе 1С
- v8: Слетели права у администратора после обновления УТ
- v8: Очереди "Обновление прав доступа" в 1С Документообороте
- Аналитика учета партий
- Как пересчитать ЗП сотруднику, неправильно внесли дату больничного, Месяц закрыт
- вывод данных из 1с на экран тв
- Com-объект в таблицу значений
- Дополнительные реквизиты номенклатуры УТ11
- Внешняя печатная форма в БП 3.0 в формате WORD
- Подскажите как сделать , чтобы при подключении по OLE окошко с базой
- v7: Как установить дату начала периода по умолчанию при формировании отчетов?
- Регламентные задания 1с 8.3
- декодировать base64 в двоичные данные?
- v7: Получить контекст формы
- Обновление БП 3.0 Не хватает памяти
- Универсальная ОСВ под Управляемые формы БП 3.0
- Долго загружается конфигуратор, не понятные запросы к БД
- Сеанс отсутствует или удален
- ВыполнитьОбработкуЗаданий() как работает?
- Как получить остаток по счету в разрезе субконто?
- потеря подключения с хранилищем