#0
by DamirRisbekov
Всем привет! У нас реализован РИБ из 4 уровней. Рабочие базы на 4 уровне. Центральная база на 1 уровне. Уровни 2 и 3 промежуточные сервера. Все работали на 4 уровне и не было никаких проблем. Но вот начался переход на 1С ERP. Первым перешли кадры. Кадровые документы создаются в ERP и обменом падают в центральную базу и дальше расходятся во все рабочие базы 4 уровня. Проблема в том что когда для примера сервер 2 уровня получает данные обменом и регистрирует их для дальнейшего обмена на сервер 3 уровня там объекты идут без движений. Проверил отладкой подписку перед записью регистра сведений или накоплений и выявил что в файле обмена по структура движений идут раньше объектов. И получается что при регистрации движений еще нет объектов и соответственно не можем получить организацию и далее узел обмена. И получается сервер 2 уровня на сервер 3 уровня регистрирует только объекты.
#1
by DamirRisbekov
Это конечно не всегда а только с определенными видами документов. По тем объектам проблема, где в файле обмена движения идут раньше чем объект по порядку. А один объект делает движения по двум регистрам и один регистр идет раньше а другой позже и соответственно на сервер 3 уровня регистрируется то движение которое после объекта.
#3
by Рэйв
да пофигу по идее что идет раньше. Если раньше придут движения, то у ниж прото будет <Объект не найден> в регистраторах. Это совершенно не мешает им регистрироваться для дальнейшего обмена.Потом придут регистраторы и все встанет на место
#4
by DamirRisbekov
А как он встанет куда-то на регистрацию если нет объект и соответственно нет узла? Куда встанет на регистрацию?
#5
by DamirRisbekov
В этом-то и проблема что обмен по организации и надо регистрировать в соответствующем узле.
#6
by Рэйв
Движения встают в обмен независимо от регистратора, и регистратор независимо от движений. Это же разные объекты метаданных
#8
by Фрэнки
проблема обсуждается гипотетически? может по факту нужно собрать по завершению обмена отдельным заданием актуальный список объектов на регистрацию, а не доверять регистрации объектов в автоматическом режиме самого плана обмена?
#9
by Cyberhawk
Если для фильтра движений нужно маркер получать из свойств битой ссылки, то так не получится.
#10
by Cyberhawk
Если для фильтра маркером является сама битая ссылка, присутствующая в записи регистра, то все нормально
#11
by Cyberhawk
Допиши регистрацию всех движений, когда приходит сам регистратор. Правда, это не спасет от независимых регистров, а также от ситуации, когда сам объект может и не придти вообще, а движения должны дальше улететь...
#12
by DamirRisbekov
Дописать не проблема. Там конфига типовая что касается плана обмена. Как решить проблему я знаю. Не знаю почему такая проблема возникает. По умолчанию в подписке перед записью регистра сведений в истонике стоит отбор по регистратору только и только оттуда можно вытащить узел обмена через организацию.
#14
by hhhh
глупо брать организацию из регистратора. Берите организацию из регистра, тогда этой проблемы не будет и работать будет обмен в несколько раз быстрее
#15
by Cyberhawk
Наверное, если новое измерение в регистр добавлять накладно, то можно добавить реквизит-маркер в этот регистр?
#16
by tesseract
А если при перепроведении в одном из узлов пойдет разброс по времени с вышестоящим и приедут движения из разных баз? Я встречался со случаями, когда у документа были движения задвоены или затроены. По умолчанию выгружаются "справочник" - "Документ" - "Движения". Если нет сбоя в получении данных, и никто номера полученных/отправленных пакетов не менял. Любопытно, как при такой выгрузке ведет себя партионный учет. Не в несколько раз. И не в каждом регистре есть организация. Правила регистрации не должны влиять на порядок выгрузки объектов. Если у тебя загрузка идет сначала в центр, и узлы между собой напрямую не общаются - коллизий быть не должно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблема с двухядерным процом
- Проблема с получением итогов в 1С 7.7 SQL
- Самостоятельная регистрация изменений для РИБ
- УТ10. Обмен между разными базами через РИБ со снятием галочки "РИБ"
- Регистрация изменений конфигурации в РИБ 1С 8
- Проблема с обменом данными РИБ
- Не отменяется регистрация в обр. Регистрация изменений для обмена
- РИБ проблема с обновлением
- РИБ, документы выгружаются без движений
- РИБ, Бухгалтерия 3.0. Проблема с обменом
- Проблема РИБ в УТ 10.3
- Розница 2.0 Проблема переноса изменений в конфигурацию РИБ
В этой группе 1С
- План обмена между КА 1 и УТ 10
- Сервер отклонил запрос. Проверка не пройдена. (ЕГАИС) Розница 2.2
- ЗУП 3.1 Табель и учет невыходов
- Файл мобильного приложения 1cv8.1CD открыть на стационарной платформе - как/чем?
- Глаз замылился, подскажите
- Окончание ввода текста, но только глобально (ввод по строке)
- ЗУП 2.5 подбор сотрудников
- файл проекта презентации
- Динамический перерасчет по строке
- Можно ли изменить дату актуальных итогов РН?
- Не работает COM-соединение с 1C 8.3.11.2867 из Обновлятора-1С
- Внешняя обработка для ЗУП 1С 8.3 Заполнение табличной части
- Перенос базы в другую конфигурацию
- ЗУП 3.1 не расчитывает ночные часы, но начисление отображается
- НДФЛ в Зуп 3.1
- Так ли критична "Критика 1С".
- Программно установить несколько серий в диаграмме отчета на СКД
- Долго пробивается чек в 1с Розница
- при сдаче отчета "Расчет страховых взносов" ошибки.
- v7: Печать документа из Журнала документов