Синхронизация УРБД баз. #147670


#0 by Вася Питерский
Есть проблемма.На переферийной базе есть документ перемещение, № 3023 допустим.На центральной данного документа нет, выгружали загружали, обменивались, ну нет и все, и не появляется.Перепроводили, вносили в данный документ изменения(в содержании меняли текст) и опять проводили и опять обменивались, ну нет и все его в центральной базе.Подскажите в чем трабл.
#1 by U2
Правила миграции этого документа смотрел?
#2 by Вася Питерский
Стоят все информационные базы.Автоматическая регистрация изменений.Дето в том что все остальные накладные идут и идут.А эта как заколдованная.Есть ли возможность принудительно с переферийной, все накладные выгрузить, то есть обнулить признак что данный документ уже выгружался.
#3 by fisher
2 Скорее всего, этот документ в центре уже есть. Только его могли успеть изменить (засунуть в другую дату, еще чего-нибуть). Попробуй загрузить обменку из центра в периферию - подозреваю, что он и там "исчезнет" ;)
#4 by slaz
Скорее всего в ЦБ этот документ был, но его удалили, а при репликации приоритет изменений - у ЦБ, вот документ из ПБ и не попадает в центральную
#5 by Lexusss
Читай ФМ. Приоритет записи выше приоритета удаления. Сделай ЗначениеВСтрокуВнутр в ПБ, а ЦБ из результата ЗначениеИзСтрокиВнутр.
#6 by Вася Питерский
В центре данного документа нет, так как по остаткам данный товар не проходит в центре.На переферии в остатках этот товар есть, он именно оприходован данным документом, а на центральной данного документа нет, соответственно данный товар отсутствует, и наоборот раз ет товара, соответственно нет и документа, ни под другим номером ни за другую дату.Согласен, что данный документ был выгружен в центральную базу, и его тюкнули, а на переферийной стоит отметка что данный документ был уже выгружен в центральную. Вот и весь вопрос как это обойти, как синхронизировать данные базы вне зависимости от данной пометки что уже такие документы выгружались, а такие нет, то есть обойти это, грубо говоря есть возможность поставить галку "синхронизировать все".Встроку ИзСтроки есть возможность, или можно просто сделать новый док, а старый удалить, и при обмене данными новый док. попадет в ЦБ, но нет уже уверенности что данного трабла нет с другими доками, пока нашли 2 таких документа, вот и ищу возможность сделать полную синхронизацию.
#7 by Вася Питерский
ап, очень надо.
#8 by fisher
2(6,7) Ты не слушаешь советов, либо их не понимаешь.Есть большая вероятность, что никаких проблем нет, а имеет место быть обычная коллизия. "Проходит товар" или "не проходит" - не является показателем того, есть документ или его нет. В самом тяжелом случае его вообще могли в центре открыть и перебить на совершенно другой документ в другой дате и с другим номером. Тогда "визуально" ты его вообще никак не идентифицируешь. Выкупить это можно либо как тебе предложил Lexusss (ЗначениеИзСтрокиВнутр вернет тебе ссылку на этот документ), или просто проанализировав лог загрузки обменки в журнале регистрации. Если при загрузке этого дока произошла коллизия - там об этом будет чёрным по белому написано. И ссылка на существующий документ тоже будет.А вот если ЗначениеИзСтрокиВнутр вернет неразрешенную ссылку, тогда в самом деле нет документа. Тогда я бы опять таки анализировал лог загрузки, лез унутрь обменки и т.п.
#9 by Lexusss
По чему лог смотреть собрался? Обычно при каждой загрузке - не менее тысячи записей. Нереально поймать, где косяк.ЗЫ: Буквально вчера выловил глюк. "Пропадал" после обмена документ. Оказалось тело в центре заметило пустую накладную и, прикинув зачем пустовать, изминило там юр лицо и все строки. В ПБ тоже самое. Результат очевиден. Нечго общего между доками (номер даже разные, т.к. юр.лица разные), а Ид-ник то один.
#10 by fisher
2 "По чему лог смотреть собрался?" - А хотя бы по номеру и дате документа, какие он имеет в базе-источнике. В журнал пишется представление объекта, какое он имел в базе-источнике. И по нему можно запускать поиск.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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