Обмен РИБ УТ 10.3

1. loki03 09.06.16 12:46 Сейчас в теме
Помогите разобраться как работает РИБ.
Есть центральная база и 3 переферийных.
В центральной базе был создан и проведен документ перемещение с центрального склада на точку.
На точке документ изменили и перепровели.
При обмене измененный документ был передан в центр.
КАК??? документ создан в центре, при обмене он должен был затереть внесенные на точке изменения?
или обмен по принципу: кто последним изменил - тот и главный?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Поручик 4669 09.06.16 12:52 Сейчас в теме
(1) В настройках обмена, по-моему, есть опция, как разрешать коллизии при обмене, то есть объекты какого узла являются определяющими при обмене.
3. loki03 09.06.16 12:58 Сейчас в теме
(2) а поточнее, где эта опция? что-то не вижу.
насколько я помню из 77, приоритет на изменение у базы-создателя.
потом у центральной базы.
а здесь документ СОЗДАН в ЦЕНТРЕ и на точке его изменили...
непонятка.
4. sommid 09.06.16 13:04 Сейчас в теме
(1) а вы уверены в том, что в момент обмена были изменения с обоих сторон? может сделали документ в центре, сделали обмен и документ попал в подчиненный узел, потом его изменили в подчиненном узле и изменения спокойно ушли в центр
5. loki03 10.06.16 04:03 Сейчас в теме
(4) нет. было изменение только на переферийной точке.
и эти изменения ушли в центр.
несколькими днями раньше: был создан документ перемещения, но только с точки на точку.
на точке документ был изменен. при обмене изменения были затерты документом из центра.
6. sommid 10.06.16 11:17 Сейчас в теме
(5)брр.. не понял ).
вобщем коллизией считается ситуация, когда в узел по обмену приходит изменение объекта, а этот объект в данной базе есть в таблице изменений, т.е. собирается выгружаться. Вот в таком случае и будут применяться некие правила разрешения коллизий, например, главный - это центральный узел, значит его версию объекта и оставляем.
В остальных случаях изменение применяется и не имеет значение, что изначально документ родился в узле 1, а последующие изменения внесли на узле 2. Для того, чтобы изменения документа были разрешены только на узле-родителе - нужны доработки.. да и нету явной привязки к узлу, есть привязка к Складу, а у пользователя могут быть ограничения прав по складам и права входа в 1С на конкретном узле.
У нас используется RLS, т.е. пользователь может менять только документы по своему складу и т.к. может войти в 1С только на своем узле, то изменения этого документа на других узлах может внести только пользователь с расширенными или полными правами - ну соответственно и должен понимать что делает и нести за это ответственность )
7. NE_ZNAIY 10.06.16 11:22 Сейчас в теме
(6) sommid, Как я правильно понял, у вас на точке, например 1, пользователь не может видеть документы предназначенные для точки 2? Сделанные в основном узле.
8. sommid 10.06.16 11:28 Сейчас в теме
(7) если права не позволяют, то не видит, если, например, это перемещение на его склад - то видит, но изменить не может, если это его склад, то и видит и изменить может, неважно на каком узле документ создавался
12. NE_ZNAIY 10.06.16 14:43 Сейчас в теме
(8) sommid, а ПРОСТИТЕ.. ВЫ сами это реализовывали, или нанимали кого?
14. sommid 13.06.16 09:21 Сейчас в теме
(12) да это вроде типовой функционал.. по правам что-то дорабатывали, но не сильно
15. NE_ZNAIY 13.06.16 12:41 Сейчас в теме
(14) sommid, Нет типового функционала. Дорабатывать надо и прилично. Если вы в теме и готовы помочь (не без возмездно) напишите мне на kidus@yandex.ru
9. loki03 10.06.16 11:37 Сейчас в теме
(6) еще, пожалуйста, уточните.
Представим ситуацию:
1. В центре создали и провели документ.
2. Сделали обмен.
3. На точке изменили и перепровели документ. В центре просто перепровели документ, не изменяя его.
4. Сделали обмен.
В результате изменения на точке отменятся?
10. sommid 10.06.16 11:47 Сейчас в теме
(9) да, скорее всего так, обычно считается, что изменения из центрального узла - главные, но разрешение коллизий может быть и другим, тут уже как напрограммировали.
13. NE_ZNAIY 10.06.16 14:46 Сейчас в теме
(9) loki03, а что мешает это проверить?
11. sommid 10.06.16 11:53 Сейчас в теме
в УТ 11 это даже фиксируется и можно отслеживать такие события, можно посмотреть различия версий при конфликте, увидеть какая применилась
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот