Имя: Пароль:
1C
 
Можно ли программно получить хэш конфигурации и расширения?
0 Гений 1С
 
гуру
21.11.25
15:50
Чтобы понять, менялась она или нет? (для РИБ)
1 Волшебник
 
21.11.25
15:52
Конфигурация.Версия + ХешСумма по всем расширениям
2 Гений 1С
 
гуру
21.11.25
15:57
(1) версия это не хэш...
3 Волшебник
 
21.11.25
15:59
(2) удачи
4 Timon1405
 
21.11.25
16:02
(0)
8.3.26
Расширен состав информации для событий журнала регистрации:
    _$InfoBase$_.ConfigUpdate.
    _$InfoBase$_.DBConfigUpdate.
    _$InfoBase$_.DBConfigUpdateError.
    _$InfoBase$_.DBConfigExtensionUpdate.
    _$InfoBase$_.DBConfigExtensionUpdateError.
5 DiMel_77
 
21.11.25
16:17
(0) ПолучитьИдентификаторКонфигурации()?
6 Timon1405
 
21.11.25
16:18
(4) + менеджер расширений конфигурации
РасширениеКонфигурации.ХешСумма (Доступен, начиная с версии 8.3.6.)
7 Serg_1960
 
21.11.25
17:01
[мимо проходил]
в заголовке сообщения обмена РИБ есть указание на изменение конфигурации - значения в <v8de:Digest1> и <v8de:Digest2>
8 Гений 1С
 
гуру
21.11.25
18:39
(5) (6) в целом неплохо.
(7) ну не поднимать же РИБ для этого.
Хочу написать свою РИБ клиенту
(5) только не уверен, что ИД конфигурации будет меняться при изменениях в модуле, например.
9 Сергиус
 
22.11.25
12:01
(8)[Хочу написать свою РИБ клиенту]
Зачем велосипедить?
10 Serg_1960
 
22.11.25
13:17
(8) /GetConfigGenerationID - этот идентификатор изменяется при любом изменении конфигурации, но для РИБ также важно контролировать изменение идентификаторов всех расширений с включенной галочкой "Используется в РИБ". Изменения такого рода расширений в РИБ "приравнено" к изменению самой конфигурации.

PS: если мечтаешь написать "свою РИБ", то помни ещё об одной "особенности" РИБ - миграция приоритетных данных. Если механизмы РИБ реализованы на уровне платформы, то эта миграция - программная "надстройка" над платформенной РИБ.
11 Bigbro
 
22.11.25
13:08
"Хочу написать свою РИБ клиенту"
зачем?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.