|
Проблема с РБД в 1Сv8 |
☑ |
0
HH
09.09.04
✎
10:18
|
Вчера сделал распределенную базу. Все делал как описано в "УРБД за 4 шага". Авторегистрацию включил везде. Сегодня пытался сделать синхронизацию. Сдеалал выгрузку (получилось 70 метров!!!) - перенес. Давай загружать.
Вылетает ошибка:
Существуют документы, проведенные по договору "Основной договор".
Реквизит "Ведение взаиморасчетов" не может быть изменен, элемент не записан.
|
|
1
Волшебник
09.09.04
✎
10:30
|
(0) В момент записи элемента справочника "Договоры" сработал модуль объекта, который выдал такую ошибку. Нужно адаптировать типовую конфигурацию к УРБД. Можно завести параметр сеанса "ИдетОбменРБД" типа "булево" и проверять его при записи элементов, документов и наборов записей регистра. Если он установлен, то подобные проверки не выполнять.
|
|
2
HH
10.09.04
✎
12:13
|
Спасибо за ответ, но к сожалению я не очень понял, что нужно сделать, т.к. в 1С слабо разбираюсь. Но суть вроде в том, что что-то произошло именно в момент выгрузки?
То есть если всех выгонять когда выгружаешь-загружаешь данные из баз - то все будет нормально?
Заранее спасибо!
|
|
3
Волшебник
10.09.04
✎
12:15
|
(2) Неправильно. Пользователи тут не при чем.
|
|
4
HH
10.09.04
✎
12:36
|
Тогда ой.
А как же тогда все пользуют РБД в 8ке??? Неужели ее дописывать обязательно надо?
|
|
5
Волшебник
10.09.04
✎
12:38
|
(4) Поставь новый релиз типовой конфигурации, может там уже это поправили.
|
|
6
HH
10.09.04
✎
12:42
|
Спасибо, попробую!
И все таки, если вдруг не получится, то как сделать вот это:
"Можно завести параметр сеанса "ИдетОбменРБД" типа "булево" и проверять его при записи элементов, документов и наборов записей регистра"? Или где про это можно почитать? Где завести параметр сеанса и как его проверять?
|
|
7
Волшебник
10.09.04
✎
12:57
|
Параметр сеанса заводится в дереве конфигурации в ветви Общие.
Проверяется в любом модуле:
Если ПараметрыСеанса.ИдетОбменРБД Тогда
|
|