mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-08 03:00:52 +03:00
feat(spec): измерена позиция внешнего источника данных в порядке ChildObjects
В корпусе выгрузок внешних источников нет ни одного, поэтому позиция вида в порядке ChildObjects была неизвестна, а check-type-maps держал ExternalDataSource исключением с причиной «позиция в порядке не измерена». Измерено на платформе 8.3.24.1691: в конфигурацию с объектами-маркерами семи видов (CommonModule … Task) и настоящим сервисом интеграции загружен внешний источник, выгрузка показала порядок Task → ExternalDataSource → IntegrationService. Независимо подтверждено рабочей конфигурацией с внешними источниками. Спека: ExternalDataSource = 46, IntegrationService сдвинут на 47; добавлены наборы GeneratedType источника (3 категории) и его таблицы (8 категорий, имя элемента трёхчастное: префикс.Источник.Таблица). Вид внесён в 52 карты одиннадцати навыков — без этого cf-validate считал бы каталог ExternalDataSources/ неизвестным, а порядок в ChildObjects навыки-создатели ставили бы в конец блока, откуда платформа переставила бы группу при первой же выгрузке. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NBsZA5cr2WFThtgp7i5WVi
This commit is contained in:
co-authored by
Claude Opus 5
parent
5592590a0e
commit
c1f07f96ad
@@ -66,9 +66,7 @@ const MAPS = [
|
||||
// вокабуляры: значения — канонические имена, полнота не требуется
|
||||
{
|
||||
skill: 'role-compile', file: 'role-compile', kind: 'alias', py: 'TYPE_ALIASES', ps1: null,
|
||||
// ExternalDataSource — объект метаданных с правами в ролях, но в таблице порядка
|
||||
// ChildObjects его нет: позиция в порядке не измерена (в корпусе внешних источников нет).
|
||||
extraTargets: ['Configuration', 'ExternalDataSource', 'Attribute', 'StandardAttribute',
|
||||
extraTargets: ['Configuration', 'Attribute', 'StandardAttribute',
|
||||
'TabularSection', 'Dimension', 'Resource', 'Command', 'AddressingAttribute'],
|
||||
},
|
||||
{ skill: 'interface-edit', file: 'interface-edit', kind: 'alias', py: 'TYPE_NORM_MAP', ps1: null },
|
||||
|
||||
Reference in New Issue
Block a user