mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-14 23:05:16 +03:00
2.5 KiB
2.5 KiB
ExchangePlan (План обмена)
Близок к справочнику (без иерархии/владельцев), плюс состав объектов обмена. Наследует слой Catalog:
codeLength, codeAllowedLength, descriptionLength, defaultPresentation, editType, quickChoice,
choiceMode, формы, standardAttributes, characteristics, inputByString, basedOn, представления —
см. catalog.md / attributes.md / blocks.md.
| Ключ | Умолчание | Значения |
|---|---|---|
comment |
пусто | строка |
distributedInfoBase |
false |
bool (распределённая ИБ — РИБ) |
includeConfigurationExtensions |
false |
bool (включать расширения конфигурации) |
descriptionLength |
150 |
длина наименования |
createOnInput |
DontUse |
Auto / Use / DontUse |
dataLockControlMode |
Managed |
Automatic / Managed |
dataHistory |
DontUse |
Use / DontUse |
useStandardCommands |
true |
bool |
content |
[] |
состав обмена (см. ниже) |
attributes / tabularSections |
[] / {} |
реквизиты / табличные части |
content — состав плана обмена
Список объектов-участников обмена; у каждого — признак авторегистрации изменений (по умолчанию выключена). Элемент — ссылка на объект метаданных (строка) или объект с признаком:
"content": [
"Catalog.Организации", // авторегистрация выключена
"InformationRegister.Курсы: autoRecord", // авторегистрация включена (токен)
{ "metadata": "Document.РеализацияТоваров", "autoRecord": true }
]
- Строка
"Тип.Имя"— авторегистрация выключена; суффикс: autoRecord— включена. - Объект:
metadata(ссылка),autoRecord(bool илиAllow/Deny).
{ "type": "ExchangePlan", "name": "ОбменССайтом", "distributedInfoBase": false,
"content": ["Catalog.Номенклатура: autoRecord", "Catalog.Контрагенты: autoRecord"],
"attributes": ["АдресСервера: String(200)"] }