РИБ и расширения

Публикация № 1006265

Разработка - Обмен данными 1С - Распределенная БД (УРИБ, УРБД)

РИБ распределенка расширение

43
Как заставить работать РИБ с расширением.

С появлением режима совместимости 8.3.12, как вы знаете, появилась возможность распространять расширения из центрального узла в подчиненные вместе с обменом. Будем считать, что план обмена и конфигурация у вас поддерживает передачу расширений в узлы (подробнее по настройке вы можете посмотреть, например, тут).

Казалось бы, после этого достаточно просто добавить расширение в центральный узел, установить ему признак "Используется в РИБ", выполнить обмен и принять расширение в узле! Но реальность оказалась куда "интереснее".

Идентификаторы объектов расширений

Первая проблема, с которой вы можете столкнуться в центральном узле (при использовании типовой конфигурации) при выгрузке - это возможное отсутствие записей в справочнике "Идентификаторы объектов расширений", если в расширение вы добавили новые объекты (справочники, регистры сведений и т.д.). В этом случае можно выполнить обновление справочника процедурой:

ЕстьОбновления = Ложь;
ЕстьУдаленные  = Ложь;
Справочники.ИдентификаторыОбъектовРасширений.ОбновитьДанныеСправочника(ЕстьОбновления, ЕстьУдаленные, Ложь);

К статье прикрепил готовую обработку с одной кнопкой, которая запускает выполнение этой процедуры:

Нарушение прав доступа, файл не обнаружен Params\DBNames...

Еще одна проблема, которая может изрядно испугать рядового пользователя. Не всегда, но возникает после подключения расширения, в котором добавлены новые объекты. Пользователи даже с полным правами не могут войти в 1С, хотя вы уверены, что на свои объекты вы дали права, либо чтение/запись производится в привилегированном режиме. И вообще, почему он ругается на таблицу, явно связанную с новым добавленным объектом? При этом утилита chdbfl проблем не обнаружила, да и ТиИ результатов не дало. И вот тут стоит вспомнить шутку о том, что

В любой непонятной ситуации - чисти кэш!

Да, это именно тот случай: чистим кэш и прощаемся с проблемой!

Ошибка получения данных в узле (файловая база)

Итак, расширение в центре подключили, сделали выгрузку: осталось получить данные в узле! Да проще простого! Запускаем обмен и видим следующую картину:

Ага, думаем, расширение пришло и 1С просит перезапустить сеанс! Но после перезапуска расширение не работает, а обмен так и не идет. Ладно, смотрим ЖР:

Как так? Сеанс всего один и именно из него мы пытаемся выполнить обмен! Как еще можно это сделать? Ок, дождемся запуска обмена по расписанию. Ничего не поменялось?! Ну тогда чистим кэш, делаем тестирование... Ошибок при тестировании никаких, кэш почистили, но обмен так и не идет! После чтения ИТС, списка изменений в релизах платформ, экспериментов выяснилось, что все дело в платформе! После перебора версий выяснилось, что ошибка точно присутствует в версиях 8.3.13.1690 и 8.3.14.1565, а на версии 8.3.13.1513 обмен проходит без проблем. При этом, если на узле используется клиент-серверный вариант работы, то ошибка не воспроизводится. Опять-таки, в ходе экспериментов выяснилось: первый обмен следует запускать кнопкой "Выполнить сценарий" в форме настройки сценариев обмена; причем обмен удивительным образом проходит даже на проблемных версиях платформы! Почему таким образом удается провести обмен - пока непонятно. Стоит отметить, что в центре можно использовать любую платформу: ошибок с обменом в центральном узле не обнаружили.

Напоследок

Как выяснилось позже, если у расширения стоит признак "Используется в РИБ", то оно попадает в файл обмена при каждой выгрузке! Да, даже если вы не вносили изменений в расширение, оно все равно будет каждый раз выгружаться в узел! Так что если у вас проблемы с интернетом на точках, то самое время заняться оптимизацией состава расширения!

Следует помнить: если вы добавили новые объекты в расширении, у вас настроен РИБ через план обмена, который поддерживает передачу расширений в узлы, то обмен у вас не заработает до тех пор, пока вы у расширения не поставите признак "Используется в РИБ"!

А если вы еще не перешли на режим совместимости 8.3.12+?

В этом случае рекомендую ознакомиться со смежной статьей Расширения конфигурации и РИБ, друзья или враги? Или как мы передаем расширения подчиненным РИБ узлам

Надеюсь, данная статья поможет вам сэкономить массу времени нервов! Буду рад дополнить статью также вашими замечаниями, инструкциями и "находками" по данной теме!

Тестирование выполнялось на конфигурации 1С:Розница 2.2.11.29 и платформах 8.3.13.153, 8.3.13.1690 и 8.3.14.1565

43

Скачать файлы

Наименование Файл Версия Размер
РИБ и расширения: обновление идентификаторов метаданных
.epf 5,78Kb
18.02.19
11
.epf 5,78Kb 11 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. coolseo 53 20.02.19 14:38 Сейчас в теме
Спасибо, планировал поставить расширение в РИБ, теперь буду тестить.
2. TMV 14 21.02.19 06:46 Сейчас в теме
Как выяснилось позже, если у расширения стоит признак "Используется в РИБ", то оно попадает в файл обмена при каждой выгрузке!
Может в таком случае, отключать этот признак в общем случае РИБа, а когда будут внесены изменения в расширение, тогда и включать?
3. RocKeR_13 691 21.02.19 08:14 Сейчас в теме
(2) надо пробовать. Не уверен, что после снятия галки обмен не удалит расширение в узлах. Но если в расширении добавлены свои объекты, то без галки обмен вообще не пойдет.
10. bearman 4 22.02.19 08:53 Сейчас в теме
(3)
Но если в расширении добавлены свои объекты, то без галки обмен вообще не пойдет.


Имеется в виду ссылочные объекты?
У меня в расширении есть добавленные объекты (формы), признак использования РИБ отключен, синхронизация выполняется. Расширения в узлах обновляю вручную.
11. RocKeR_13 691 22.02.19 09:22 Сейчас в теме
(10) грубо говоря, которые изменяют состав таблиц ИБ (справочники, регистры сведений, реквизиты справочников и т.д.). В этом случае, если расширение добавлено в центре, то структура ИБ центрального узла будет отличаться от структуры узлов, что приведет к рассогласованности данных. Добавленная форма - это всего лишь способ вывода информации для пользователя, поэтому такое расширение может применяться как с галкой "Используется в РИБ", так и без нее
4. markers 240 21.02.19 09:40 Сейчас в теме
Если кому будет интересно решение проблемы "Расширение и РИБ" до 8.3.12, милости прошу. Что касается полной передачи расширения в РИБ, это и ожидалось, там просто иного не предусмотрено, ровно как и в моём решении. И да, исправьте битую ссылку
(подробнее по настройке вы можете посмотреть, например, тут)
5. RocKeR_13 691 21.02.19 09:51 Сейчас в теме
(4) Спасибо! Ссылку поправил: кириллицу в адресе обрубил редактор.
Что касается полной передачи расширения в РИБ, это и ожидалось, там просто иного не предусмотрено, ровно как и в моём решении

Ну можно же было сделать проверку по контрольной сумме: поменялась - выгружаем. Думаю, это дело времени
6. markers 240 21.02.19 13:15 Сейчас в теме
(5)А от куда главная база узнает контрольную сумму? Хотя конечно можно было сделать, как я предлагал в своей статье, это при выгрузке в центральную базу, добавлять хеш-сумму расширение, а от неё бы уже центральная база проверяла и узнавала, надо менять расширение или нет. Но 1Сники видимо решили по проще сделать.
7. RocKeR_13 691 21.02.19 13:20 Сейчас в теме
(6)
при выгрузке в центральную базу, добавлять хеш-сумму расширение

1С вроде сейчас так и делает. К сожалению, сейчас нет РИБ под рукой, но в XML был узел с именем "DigestExtension" или как-то так
8. markers 240 21.02.19 13:22 Сейчас в теме
(7) Тогда странно что каждый раз выгружает. В моём кстати решении, там на сервер передается хеш сумма расширения и сервер тем самым узнает что надо передавать расширение клиенту или нет. Но вот разностная выгрузка средствами языка к сожалению не возможна.
9. RocKeR_13 691 21.02.19 13:25 Сейчас в теме
(8) да с разностной выгрузкой ладно, в большинстве случаев расширение не так много весит. Надо будет повнимательней последить за хэшем расширения в файле обмена.
12. dima_gsv 9 27.02.19 08:57 Сейчас в теме
(9) Я как то анализировал эти хеши. Была ситуация, когда хеш расширения в центральной базе не совпадал с хешем расширения в периферийной базе. Это получилось из-за того, что некий узел конфигурации-расширения из центральной базы не передавался в периферийную. Возможно этот узел использовался в предыдущих версиях платформы, а в новой версии про него забыли и он просто лежит там как мусор. Если взять расширение из периферийной базы и загрузить в центральную, то хеши расширений начинают совпадать. Я надеялся, что после совпадения хешей расширение конфигурации перестанет каждый раз передаваться в периферийную базу, но оно всё равно передаётся. Ну хоть работает, уже хорошо.
13. user598350_grimax 14.03.19 11:44 Сейчас в теме
Большое вам человеческое СПАСИБО! Предлагаю сделать свой bugboard платформы 1С на инфостарте. Каждое обновление платформы как игра в рулетку или взлетит или нет(
14. AntonSm 25 14.03.19 11:54 Сейчас в теме
(13) зачем плодить сущности?
От этого будут быстрее ошибки исправлять?
15. user598350_grimax 14.03.19 12:31 Сейчас в теме
(14)Следуя вашей логике получается и инфостарт всего лишь дубль сущности stackoverflow? Или вы никогда не сталкивались с ошибками платформы при обновлении, которых нет на bugboard.v8.1c.ru? Ждать когда вендор исправит ошибку можно очень долго), и только сообщество разработчиков 1С на просторах рунета зачастую может помочь одинокому 1С-нику в дальних уголках нашей необъятной Родины)
16. kazzuss 7 08.04.19 11:21 Сейчас в теме
8.3.13.1644

Ставлю признак "Используется в РИБ", при попытке обмена ошибка в ЦУ:

Ошибка записи данных в файл сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(270)}: Ошибка при вызове метода контекста (ЗаписатьИзменения)
ПланыОбмена.ЗаписатьИзменения(ЗаписьСообщения, КоличествоЭлементовВТранзакции);
по причине:
В текущем сеансе существуют неактуальные расширения конфигурации, используемые в распределенной информационной базе.

Что с это значит?
17. RocKeR_13 691 08.04.19 11:41 Сейчас в теме
(16) Похоже, что загрузили расширение в пользовательском режиме, но сеанс не перезапустили.
18. kazzuss 7 08.04.19 13:45 Сейчас в теме
(17) Загружал в конфигураторе.

для чистоты: завершил все сеансы - удалил расширение в конфигураторе - перезапустил 1С - добавил расширение в конфигураторе с признаком "Используется в РИБ" - запускаю обмен в режиме предприятия - та же ошибка.
19. yaguarrr 71 09.04.19 10:27 Сейчас в теме
(18) та же история 8.3.13.1690, 8.3.14.1630
Работает через кнопку сценарий
20. kazzuss 7 09.04.19 14:16 Сейчас в теме
(19) Через сценарий обмен так же не взлетает
По крайней мере в 8.3.13.1644 ...
21. kazzuss 7 12.04.19 12:04 Сейчас в теме
(20) Решилось удалением всех расширений в конфигураторе (установленных до обновления платформы) и добавлением их по новой. Обмен пошел сразу по кнопке Синхронизировать.
Решение подойдет в случае, если в расширениях нет собственных документов и справочников.
34. user659168_xec8787 3 16.09.19 17:11 Сейчас в теме
(21)Платформа 8.3.13.1644
1. Подтверждаю, если в расширении не добавлены объекты из расширяемой конфигурации (или не добавлены новые объекты), то обмен работает по кнопке "Синхронизировать".
2. Подтверждаю, вывод статьи: если в расширении добавлены новые объекты метаданных, тогда первую синхронизацию с Узлами нужно делать по кнопке "Синхр. по сценарию", тогда расширение мигрирует в удаленную базу. После этого перезапускаем базу - чтобы принялись изменения расширения и снова жмем "Синхр. по сценарию" - в этот этап "подхватываются" уже данные. Да, если не перезапустить базу, то можно увидеть, вернее, не увидеть записи для заимственных в расширение объектов. При последующих синхронизаций, лучше синхронизировать "по сценарию", а то, вдруг обновление прилетит. Да и пользователей нужно учить, если синхронизация выполнена с ошибкой, пускай перезапускают базу и снова синхронизируются.
Как-то так.
22. A4ymet 3 17.04.19 09:28 Сейчас в теме
Всё это ерунда. Пока не исправят баг с платформой счастья в РИБ не ищи. Пляски с бубном помогают каждому по своему. У нас 2 сервера для 1) 8.3.14.1565 пока танцевали с бубном каким то чудесным образом из файлов обмена пропали данные по расширениям. Если раньше есть расширение в ЦБ, то в файле выгрузки идут строки
<v8de:ConfigurationExtension>
<v8de:Id>645b2314-4ade-11e9-8d9e-708bcda98ec4</v8de:Id>
<v8de:Name>ОстаткиИЦеныВПодборе</v8de:Name>
то сейчас их нет. И обмен идёт отлично. Как так получилось но я рад до следующего обновления платформы)

2) 8.3.14.1630 Здесь не помогло не чего. Так и делаем обмен через сценарий.

P.S. пока танцевал с бубоном заметил такую вещь.
Если ЦБ 8.3.14 а ПБ 8.3.13 обмен не идёт не при каких условиях, так как в файле обмена меняются строки
<v8de:Version>216.0</v8de:Version>
<v8de:Digest1>00000000000000000000000000000000</v8de:Digest1>
<v8de:Digest2 v2="57881d97074ef04efe7be54c9c51d7d2" Extensions="0000000000000000000000000000000000000000">9d1874­89ecad40d6c652763c4f4f5ac8</v8de:Digest2>
Где то на форуме многие страдали от этой проблемы. Может кому поможет.
23. A4ymet 3 20.04.19 15:32 Сейчас в теме
8.3.14.1694 ошибка исправлена.
25. user1038092 13.07.19 11:00 Сейчас в теме
(23)Это проверенная опытным путем информация?)
На сайте багборда не нашел соответствующей инфы
26. A4ymet 3 14.07.19 21:53 Сейчас в теме
(25) Да. У меня РИБ на 2х серверах на 8.3.14.1694 взлетел. На данный момент полёт нормальный. Уже даже обновил розницу до 2.2.12.хх
24. user1038092 11.07.19 15:27 Сейчас в теме
Это интересно, когда расширение передается из Центральной базы в распределенные(с признаком "Используется в РИБ").
В моей ситуации расширение для каждой распределенной базе отдельно добавляется.
Ошибка аналогичная: "Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(200)}: Ошибка при вызове метода контекста (ПрочитатьИзменения): База данных заблокирована:"

Ошибка на платформе: "8.3.13.1865"
Розница: "2.2.11.24"
27. FreeArcher 87 05.08.19 14:51 Сейчас в теме
(24) Та же ошибка на рознице 2.2.12. 1С:Предприятие 8.3 (8.3.14.1565).
28. user1038092 05.08.19 16:53 Сейчас в теме
(27)
8.3.14.1565)

Попробуй

(25) Да. У меня РИБ на 2х серверах на 8.3.14.1694 взлетел. На данный момент полёт нормальный. Уже даже обновил розницу до 2.2.12.хх


Напиши, потом, как дела с этой платформой у Тебя))
29. FreeArcher 87 06.08.19 10:19 Сейчас в теме
Да обновление платформы исправляет ситуацию, спасибо.
30. user1038092 21.08.19 13:00 Сейчас в теме
(29) обновление до 8.3.14.1694 помогло, верно?
31. RocKeR_13 691 21.08.19 13:20 Сейчас в теме
(30) На 8.3.14.1779 точно осталась только проблема с первоначальной загрузкой расширения (либо при загрузке обновления расширения) - для решения см. пункт "Ошибка получения данных в узле"
user1038092; +1 Ответить
32. user1038092 21.08.19 13:44 Сейчас в теме
(31) расширение передаешь из центральной базы в переферийные?
33. RocKeR_13 691 21.08.19 13:46 Сейчас в теме
(32) да. При первой передаче или при изменениях расширения в центре - в узле изменения приходится принимать через кнопку "выполнить сценарий"; потом обмен проходит без проблем
user1038092; +1 Ответить
35. *Zed* 278 18.09.19 23:19 Сейчас в теме
(29) Обновил розницу до 2.2.12.30 версия платформы 8.3.13.1865 обмен на узле РИБ возможен только через кнопку "Выполнить сценарий" и когда в базе сидит один пользователь. Как только подключается второй пользователь сразу идет ошибка "База данных заблокирована" Помогает обновление платформы решить данную ошибку?
36. *Zed* 278 19.09.19 08:08 Сейчас в теме
(35) к базе подключаются два пользователя на одном компьютере
37. ЗС1 21.09.19 17:56 Сейчас в теме
(36)
Платформа 8.3.14.1630, Розница 2.2.13.12, файловая периферийная - та же ерунда. Обмен работает только если вручную нажать "Выполнить сценарий". В центральной все ОК.
38. *Zed* 278 23.09.19 14:13 Сейчас в теме
(37) решил в правилах отключить передачу расширений в РИБ, проверил на тестах - обмен работает
39. RocKeR_13 691 23.09.19 14:15 Сейчас в теме
(38) Так да, работает без проблем. А если в расширение добавить новые объекты (регистр, справочник и т.п.), то РИБ не будет работать со снятой галкой "Используется в РИБ" у такого расширения
40. *Zed* 278 23.09.19 14:50 Сейчас в теме
(39) а других вариантов пока не вижу, к сожалению не всегда есть возможность сделать обмен что бы на периферийной базе работал один человек. Пока идет обмен, обычно еще и торговать надо.
41. ЗС1 23.09.19 18:46 Сейчас в теме
(39) Именно так. Если в расширении есть новые объекты или изменены имеющиеся объекты на уровне данных, то расширение придется включать в обмен, без этого на периферийной базе не будут загружаться пакеты
Оставьте свое сообщение

См. также

Ошибки РИБ и как с ними бороться 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

В данной статье попытаюсь разобрать ошибки, которые могут появляться при использовании распределенных информационных баз (РИБ) .

1 стартмани

08.10.2019    829    @lexandr    0       

Подсистема обмена данными в рамках РИБ 5

Инструменты и обработки Программист Конфигурация (md, cf) v8 Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Публикация оформлена после прочтения https://infostart.ru/public/1117071/ (автор https://infostart.ru/profile/586627/) на основе опыта реализации обмена между базами 1С (в том числе с разными конфигурациями) и разработки двухмесячной давности для обмена в рамках РИБ. Платформа начиная с 8.2.19.130

1 стартмани

05.09.2019    1026    4    savostin.alex    0       

Альтернативное получение значения из хранилища значения. Свой ХранилищеЗначения.Получить(); 11

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД) Обмен через XML

Данная публикация не претендует на использование в продакшене, но когда "Нельзя, но очень хочется" в отношении получения ооочень больших данных из ХранилищаЗначения и когда сама платформа не может получить значение и падает, при этом, перед падением съедает почти всю память. Это своего рода костыль, в безвыходной ситуации. Речь пойдет про получение больших данных из хранилища значения в файловых базах на 32-х битной платформе. Данное не касается 64-х битных клиентов/серверов где нет ограничения на размер потребляемой памяти (верней есть, но доступно памяти гораздо больше, чем 32-х битному приложению без PAE).

1 стартмани

22.04.2019    2547    1    markers    0       

Настройка регламента обменов на магазинах (Клиент-серверный вариант) 0

Инструменты и обработки Системный администратор Программист Архив с данными v8 Розница Россия УУ Розничная торговля Абонемент ($m) Распределенная БД (УРИБ, УРБД)

В какой-то моменты времени у нас начала возникать проблема с зависанием регламентных заданий на магазинах. Помогала только перезагрузка компьютера.

1 стартмани

07.03.2019    1610    kvaleksandr    2       

Установка / отключение главного узла РИБ -1

Инструменты и обработки Программист Архив с данными v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка отключает конфигурацию 1С от главного узла. При необходимости можно подключить конфигурацию к главному узлу.

1 стартмани

02.03.2019    2526    23    Valmont1    3       

Обработка префиксов для РИБ (если после установки обновления БП 3.0.67.54 имя файла сообщения сменилось и обмен завершается ошибкой Неизвестный получатель или не был обнаружен файл сообщения с данными) 0

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 БП3.0 Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Требуется запустить в центральном и периферийных узлах РИБ, если после установки очередного обновления на БП3 версии 3.0.67.54 при выгрузке данных в узел распределённой базы вы вместо привычного файла с именем Message_001_002.zip стали получать Message_Ц_002.zip или Message_002_БП.zip и при этом периферийный узел или центральный узел не обнаруживает сообщения из узла, так как имя поменялось. После работы обработки имена файлов сообщений РИБ станут как и были раньше в формате Message_001_002.zip и Message_002_001.zip Префиксы документов в самих базах данных не меняются!

1 стартмани

09.01.2019    3942    20    AlexandrN    4       

РИБ с фильтрами - Информативные остатки в узлах. УТ 11.4 7

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 УТ11 Россия УУ Учет ТМЦ Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Расширение для УТ 11.4, которое позволяет прогружать остатки в РИБ справочно по всем складам.

3 стартмани

28.11.2018    3030    2    SeerRM    2       

R2-D2: журнал регистрации, монитор обменов, аварийные уведомления 14

Инструменты и обработки Системный администратор Программист Архив с данными v8 Россия Абонемент ($m) Сервисные утилиты Журнал регистрации Распределенная БД (УРИБ, УРБД) Администрирование данных 1С

Обслуживание Журналов регистрации нескольких баз 1С. Сбор и обработка сведений о статусах обменов баз 1С, рассылка аварийных уведомлений.

2 стартмани

14.06.2018    8094    16    pbabincev    7       

1С Розница РИБ - нет доступных касс ККМ 2

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Розница Россия Кассовые операции Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Итак, при неправильном развертывании узла РИБ по магазину, а именно: не поставлена ни одна галочка Выгружать данные по магазину, т.е. ни у одного магазина. В РИБ при определении магазина возникает ошибка – нет доступных касс ККМ и делается запрос на выбор магазина.

1 стартмани

23.05.2018    6134    19    sayae    3       

Скрипт подключения списка информационных баз 1С в зависимости от контролера домена авторизации 4

Статья Системный администратор Приложение (exe) v8 Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Многие давно и успешно используют файл "1CEStart.cfg" для подключения списка информационных баз "1С Предприятия" на терминальных серверах и рабочих станциях. На сайте ИТС 1С (также как и в "желтой библии" "Руководство администратора") в "Приложение 3. Описание и расположение служебных файлов" достаточно подробно описаны настройки этого файла. Но ни на ИТС, ни в других статьях в интернете не описано каким образом изменять этот файл, чтобы подключался список баз (РИБов) того территориального офиса, в котором находится компьютер. В этой статье я опишу способ подключения списка ИБ в зависимости от контролера домена авторизации пользователя при помощи скрипта cmd и групповой политики.

1 стартмани

29.03.2018    7671    1    Glebis    5       

Проверка обмена РИБ по всем документам и регистрам 4

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка проверяет наличие документов при обмене между аналогичными базами.

1 стартмани

06.03.2018    6453    4    Amur_MVS    0       

Временное устранение ошибки при обмене с узлами РИБ. Данные принимаются от узла с другим набором расширений, меняющих структуру данных 8

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 КА1 БП2.0 УТ10 Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

После установки новой платформы 1с 8.3.11.2924 при обмене с узлами РИБ возникла ошибка. Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Данные принимаются от узла с другим набором расширений, меняющих структуру данных.

1 стартмани

19.01.2018    12701    26    vgraz    7       

Отключение и подключение узла распределенной базы (РИБ) 23

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Внешняя обработка (работает в обычном и управляемом интерфейсе). Пригодиться для работы с узлами распределенных баз данных: 1) Снимает замки блокировки конфигурации подчиненного узла или возвращает их. 2) Дает возможность подключить архив рабочей базы как подчиненный узел без создания образа. 3) Дает возможно синхронизировать конфигурации узлов вручную, если например есть ошибки обмена или размер конфигурации велик для передачи через сообщения обмена. Ситуации описаны в полном описании. Проверялось на платформе 8.1, 8.2, 8.3, для 1С:УПП, 1С:Розница, 1С:Бухгалтерия 1.6, 2.0, 3.0, 1С:ERP

1 стартмани

27.11.2017    13484    115    sapervodichka    0       

Расширения конфигурации и РИБ, друзья или враги? Или как мы передаем расширения подчиненным РИБ узлам 43

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Распределенная БД (УРИБ, УРБД)

Читая комментарии к курсу касательно новых возможностей расширений конфигурации, которые привнес релиз 8.3.11, на одном из известных сайтов с курсами, я обратил внимание, что коллегам приходится отказываться от расширений из-за решения перейти на РИБ. Мы сами относительно недавно начали переходить на РИБ, и мы также активно пользуемся расширениями и в этой статье я хотел бы рассказать, как мы решили эту проблему.

24.11.2017    14046    markers    8       

Обмен по организациям в 1С:Управление торговлей 10.3 (РИБД) 3

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::ОУ УТ10 Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Бывают ситуации, когда в холдинге компаний организации находятся в разных городах или политикой холдинга жестко ограничивается доступность какой-либо организации к данным другой. Тогда появляется необходимость ведения учета по каждой организации (или группе организаций) в отдельной ИБ и консолидации данных по ним в центральном офисе. В решении подобных задач может помочь возможность развертывания РИБД с обменом по Организациям.

7 стартмани

13.11.2017    8200    22    sanok    5       

Простые подсистемы. Монитор обменов (в т.ч. для РИБ) 8

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Абонемент ($m) Сервисные утилиты Распределенная БД (УРИБ, УРБД) Администрирование данных 1С

Сервисная система: оперативный контроль обменов, подсветка ошибок обменов, рассылка аварийных сообщений, сигнализация об ошибках. Гибкая подстройка под нужды службы поддержки. Изначально "рождена" для РИБ на БСП. Легкая и удобная в настройке и запуске.

2 стартмани

09.09.2017    9826    7    pbabincev    2       

Создание первоначального образа с файлами РИБ или быстрая очистка базы от документов и движений по регистрам 12

Инструменты и обработки Системный администратор Программист Архив с данными v8 Розница Абонемент ($m) Свертка базы Чистка базы Распределенная БД (УРИБ, УРБД)

В «большой» базе штатными средствами создать первоначальный образ узла не получается по причине «недостатка памяти на сервере»? А способы, описанные в статье https://its.1c.ru/db/metod8dev/content/2277/hdoc не подходят? ИЛИ Удаление всех документов или свёртка базы занимает продолжительное время?

1 стартмани

06.06.2017    14867    46    Dima_    6       

Анализ зарегистрированных объектов плана обмена в УПП (обычное приложение) 1

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 УПП1 Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Можно просмотреть в списке зарегистрированные объекты выбранного плана обмена. Открыть формы объектов. Удалить выборочно регистрации объектов из плана обмена.

1 стартмани

19.05.2017    6958    3    amyago    2       

Автообновление нескольких распределенных удаленных баз, личный опыт 21

Статья Системный администратор Программист Архив с данными v8 1cv8.cf Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Имеем около десятка однотипных баз в регионах. Нужно поддерживать единую конфигурацию с как можно меньшим количеством ручных операций.

1 стартмани

12.04.2017    12081    8    Nehc    8       

Автоматическое обновление РИБ 24

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

У вас так часто обновляется конфигурация, а узлов РИБ неприлично много? В таком случае стоит автоматизировать этот процесс! Читай далее как это сделать...

10 стартмани

27.12.2016    18653    14    Xershi    7       

Обмен данными УРИБ (УРБД) с правами пользователя (под интерфейсом кассира и других пользователей) в Управлении торговлей 10.3 0

Инструменты и обработки Системный администратор Конфигурация (md, cf) v8 УТ10 Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Когда меня озадачили в файловом варианте конфигурации Управление торговлей 10.3 реализовать выполнение обмена под интерфейсом кассира - чтобы было удобно и быстро, я так и не нашел нужного мне решения. Основная проблема - права доступа у роли кассира на выполнение обмена УРБД, точнее отсутствие этих прав. Давать же полные права - это давать админские права. Создавать отдельного пользователя для выполнения обмена с полными правами - опять те же грабли с правами и лишнее усложнение процедуры обмена. Небольшие изменения в конфигурацию - и пользователь без полных прав может делать обмен данными РИБ.

1 стартмани

14.09.2016    10106    10    kulidge    1       

Удаленное администрирование распределенной базы 10

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Розница Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

При работе с большой сетью магазинов часто приходится делать однотипные операции во многих узлах. Но зачем подключаться к каждому узлу и делать это вручную? При помощи небольшой доработки конфигурации можно просто добавить сценарий в справочник и дождаться, пока в магазине выполнится требуемый код.

1 стартмани

13.09.2016    10312    12    Pira    11       

Соответствия объектов обмена 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 КА1 Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8

Обработка позволяет проверять, исправлять ошибки, добавлять и удалять соответствия объектов в обменах данными между конфигурациями на основе «Комплексной автоматизации 1.1» или похожими конфигурациям. Подходит для обменов с использованием регистра сведений «СоответствиеОбъектовДляОбмена».

2 стартмани

26.08.2016    14890    3    xxxelaaa    0       

Подсистема RJM "Мониторинг регламентных заданий" 14

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 1cv8.cf Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) Администрирование данных 1С

Подсистема RJM расшифровывается как «Regulated Job Monitor», т.е. «Монитор регламентных заданий». Данная подсистема необходима для наблюдения за регламентными заданиями в сторонних базах удаленно. Например, у вас 5 ИБ, в которых выполняются одни и те же регламентные задания или разные задания, и вы хотите посмотреть, что там происходит с этими заданиями, при этом не хотите открывать все эти базы, для этого и была придумана эта подсистема. Подсистема разработана на управляемых формах под тонкий клиент. Она позволяет производить мониторинг, управлять и оповещать о проблемах.

1 стартмани

16.06.2016    11720    16    Vint_1c    10       

Сохранение регистрации плана обмена данными 7

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка позволяет сохранить в файл данные о регистрации объектов в плане обмена. Очень помогло для синхронизации. Подходит любым версиям конвертации.

1 стартмани

31.05.2016    10439    22    O_Yurec    1       

Миграция пользователей распределенной базы 3

Инструменты и обработки Системный администратор Конфигурация (md, cf) v8 Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обновление конфигурации, позволяющее централизованно управлять пользователями РИБ. При создании нового пользователя можно оставить пароль пустым, и пользователю будет показано окно установки пароля. После того, как пароль будет установлен, он распределится на все узлы РИБ.

1 стартмани

20.04.2016    8081    3    kraspila    1       

Восстановление УРИБа, спасение периферии после обновления из центра 4

Инструменты и обработки Системный администратор Программист Архив с данными v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Столкнулся со следующей ситуацией: имеется РИБ, Розница 2.1, обновил базу до новой версии, и пока файл разносился на магазины, внес изменения в конфигурацию и обновил еще раз, 5 периферийных баз удалось спасти, а три отказывались запускаться.

1 стартмани

17.04.2016    18338    57    Dmitrii D    15       

Розница, РИБ по обособленным подразделениям 1

Инструменты и обработки Системный администратор Документ XML v8 Розница Россия Windows Розничная торговля Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Про настройку РИБ рассказывать не буду, опишу один из вариантов решения обмена путем использования РИБ между обособленными подразделениями

1 стартмани

25.03.2016    16587    4    StalkerAkella    2       

Выгрузка/загрузка данных в формате JSON v 1.0.5 56

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8

Обработка предназначена для обмена данными между схожими конфигурациями в формате JSON. Этот формат обладает рядом существенных преимуществ по сравнению с xml и прочими популярными форматами. В отличие от существующих аналогов, обработка не использует никаких дополнительных библиотек. (де)Сериализация всех объектов происходит средствами встроенного языка и методов ЗаписатьJSON() и ПрочитатьJSON(). Работает на платформе версии не ниже 8.3.6.

3 стартмани

27.01.2016    35763    303    kser87    39       

Помощник ЕГАИС для 1С:Розница 2.2 (Инвентаризация, запросы, проверка ТТН и многое другое) 143

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 Розница Розничная и сетевая торговля (FMCG) Россия УУ Windows Розничная торговля Акцизы Платные (руб) Внешние источники данных Рабочее место

Обновление сопоставлений алкогольных классификаторов, инвентаризация по марке, проверка накладных по check1.fsrar.ru, поиск продукции по акцизке, запрос новых акцизных марок и многое другое!

4000 руб.

05.01.2016    74482    439    300       

Регистрация для обмена по журналу регистрации только измененных объектов вместе с движениями 0

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка регистрирует для узла обмена документы с движениями и справочники на основании журнала регистрации за указанный период. Есть возможность регистрации объектов по ссылкам.

1 стартмани

04.12.2015    8088    28    kraspila    1       

Инструменты для работы с РИБ УФ 8

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Постарался собрать множество обработок для работы с распределенными базами и изменить их под УФ в одну. Необходимость возникла при работе с конфигурацией УТ 11.1.180, но работает и в других конфигурациях, например, БП 3.0. Добавил обновление справочника идентификатора метаданных, потребовалось после настройки обменов и перед созданием образа подчиненного узла сохранить изменения в справочнике идентификатора метаданных, иначе выдавалась ошибка.

1 стартмани

06.11.2015    13747    61    filipp    6       

Сохранение и восстановление регистрации изменений 9

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Доработанная обработка "Регистрация изменений для обмена" с возможностью сохранять и восстанавливать изменения в файл. Для конфигураций на обычных формах (например, УТ 10.*, БП 2.*). В отличие от стандартной обработки, входящей в состав многих типовых конфигураций на обычных формах (УТ 10.*, БП 2.*, и др.), позволяет сохранять и восстанавливать зарегистрированные изменения для узлов планов обмена. Это может быть полезно для специалистов, занимающихся настройкой обменов между базами с использованием механизмов планов обмена.

2 стартмани

14.10.2015    9760    42    eugene-p    9       

Как создать периферийную базу при помощи DT 4

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Чтоб не тратить кучу времени для создания периферийной базы, есть очень простой способ, при помощи простого DT.

1 стартмани

16.09.2015    9960    16    Записьдампа    5       

Управление изменениями в планах обмена (Управляемое приложение) v 1.0 6

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) Внешние источники данных Перенос данных из 1C8 в 1C8

Простая в использовании и наглядная обработка для регистрации изменений или отмены регистрации в планах обмена используя гибкие возможности отбора СКД.

2 стартмани

15.08.2015    24595    46    kser87    3       

Автоматический обмен со всеми базами данных 2

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 БП2.0 Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) Обмен через XML Перенос данных из 1C8 в 1C8

Слегка донастроенная общая форма "Форма выполнения обмена данными" для "Бухгалтерии предприятия", ред. 2.0. При открытии обработки программа может полностью прогнать обмен данными со всеми прописанными узлами.

1 стартмани

29.07.2015    7829    7    MightyMitya    2       

Проверка состояния обменов 1С 5

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка проверяет состояние обменов РИБ, указывает на те узлы, обмен с которыми не происходил более суток.

1 стартмани

02.07.2015    8742    4    kraspila    5       

Анализ состава плана обмена и поиск возможных проблем 9

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Распределенная БД (УРИБ, УРБД)

При проектировании плана обмена для организации распределенной ИБ, с узлами, где требуется ограничить объем данных по каким-то критериям, можно допустить ошибки, которые приведут к появлению в узлах неполноценных данных с "битыми" ссылками. Это возникает, когда на узел передается какой-то объект, который содержит данные, которые в него не передаются вообще, либо передаются с ограничениями. Если конфигурация достаточно сложная и объектов метаданных в ней очень много, разработка плана обмена может стать довольно трудоемкой. Для поиска всех зависимостей одних объектов метаданных от других, а также поиска ситуаций, когда входящие в передаваемый объект данные не передаются, либо передаются с ограничениями, и служит данная обработка.

1 стартмани

08.06.2015    12462    27    Valerich    3       

Поиск недопустимого символа в изменениях в узлах РИБ и автоматическое удаление записи регистрации изменений 1

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Сервисные утилиты Распределенная БД (УРИБ, УРБД)

Обработка представляет собой модифицированную утилиту "Поиск объекта выгрузки РИБ с нечитаемым символом для XML" http://infostart.ru/public/158782/ и дополнительно позволяет автоматически удалять записи регистрации изменений с найденными недопустимыми символами для формата XML.

1 стартмани

04.06.2015    9908    18    acapulco    1       

Обмен для всех РИБ 1

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Украина Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Если у вас используется обмен данными и периферийных узлов несколько, а каждый раз, когда срочно нужно "отдать" измененные данные главного узла периферийным базам и вам надоело "тыкать" для каждого узла Выполнить обмен, эта обработка поможет сократить лишние нажатия.

1 стартмани

30.05.2015    10547    9    jaroslav.h    4