mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-03 02:00:22 +03:00
docs(specs,db-guide): лестница версий формата 2.17-2.18-2.19-2.20
Спеки утверждали, что за 2.17 (8.3.20-8.3.24) сразу идёт 2.20 (8.3.27+), и приписывали версии 2.20 всю дельту. Промежуточные версии существуют: 8.3.25 пишет 2.18, 8.3.26 - 2.19. Атрибуция изменений исправлена по замеру одной конфигурации, выгруженной четырьмя платформами: TypeReductionMode и TextToSpeech - 2.18, отказ ролей писать право, равное setForNewObjects, - 2.19, LineNumberLength - 2.20. Два утверждения о «дельте 2.20» в 1c-configuration-spec § 7 были ошибочны и удалены. Сжатая шапка xmlns оказалась артефактом стороннего сериализатора в эталонном дампе, а не форматом: платформа во всех версиях пишет полную шапку. Стиль пустых элементов признаком версии не является - он различается и между дампами одной версии. Добавлено: ConfigurationExtensionCompatibilityMode платформа при выгрузке подставляет свой собственный даже при неизменной конфигурации; три свойства форм из 2.18 - изменение дефолта эмиссии, а не новые свойства (8.3.24 принимает их и сохраняет при роундтрипе, в отличие от TypeReductionMode). В db-guide зафиксировано побайтовое совпадение выгрузок конфигуратором и ibcmd - с оговоркой, что на разбор EPF/ERF это не переносится: там результат определяется базой разбора, а не движком. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
2e5289a88f
commit
b92aad519c
@@ -182,7 +182,7 @@ CommonForms регистрируются в `Configuration.xml`:
|
||||
</Form>
|
||||
```
|
||||
|
||||
Все 17 namespace-деклараций **идентичны** во всех формах конфигурации. Атрибут `version` всегда `"2.17"`.
|
||||
Все 17 namespace-деклараций **идентичны** во всех формах конфигурации. Атрибут `version` одинаков во всей выгрузке и определяется платформой (`2.17` для 8.3.20–8.3.24, далее `2.18` / `2.19` / `2.20`); примеры ниже приведены для `2.17`.
|
||||
|
||||
### Назначение namespace-префиксов
|
||||
|
||||
|
||||
Reference in New Issue
Block a user