mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-07-30 08:26:55 +03:00
chore(web-test): убрать избыточный cf-edit (объекты регистрируются автоматически)
meta-compile/subsystem-compile/role-compile сами добавляют записи в Configuration.xml. cf-edit в каждом прогоне рапортовал Added: 0 — был no-op + дублировал список объектов, который надо было синхронизировать руками при каждом изменении. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
db1e78a534
commit
1a8415283e
@@ -2,7 +2,7 @@
|
|||||||
// Extends base-config with: diverse field types, hierarchical catalog, two-tab form,
|
// Extends base-config with: diverse field types, hierarchical catalog, two-tab form,
|
||||||
// second subsystem, full-rights role.
|
// second subsystem, full-rights role.
|
||||||
// Steps: cf-init → meta-compile → form-add + form-compile → skd-compile
|
// Steps: cf-init → meta-compile → form-add + form-compile → skd-compile
|
||||||
// → subsystem-compile → role-compile → cf-edit → cf-validate
|
// → subsystem-compile → role-compile → cf-validate
|
||||||
|
|
||||||
export const name = 'Сборка конфигурации для web-test';
|
export const name = 'Сборка конфигурации для web-test';
|
||||||
export const setup = 'none';
|
export const setup = 'none';
|
||||||
@@ -565,30 +565,8 @@ export const steps = [
|
|||||||
validate: { script: 'role-validate/scripts/role-validate', flag: '-RightsPath', path: 'Roles/Администратор' },
|
validate: { script: 'role-validate/scripts/role-validate', flag: '-RightsPath', path: 'Roles/Администратор' },
|
||||||
},
|
},
|
||||||
|
|
||||||
// ── 7. Register all objects in Configuration.xml ──
|
// ── 7. Final validation ──
|
||||||
{
|
// (meta-compile, subsystem-compile, role-compile уже регистрируют объекты в Configuration.xml)
|
||||||
name: 'cf-edit: Регистрация объектов в конфигурации',
|
|
||||||
script: 'cf-edit/scripts/cf-edit',
|
|
||||||
input: [
|
|
||||||
{ operation: 'add-childObject', value: 'Catalog.Контрагенты' },
|
|
||||||
{ operation: 'add-childObject', value: 'Catalog.КонтактныеЛица' },
|
|
||||||
{ operation: 'add-childObject', value: 'Catalog.Номенклатура' },
|
|
||||||
{ operation: 'add-childObject', value: 'Enum.ВидыНоменклатуры' },
|
|
||||||
{ operation: 'add-childObject', value: 'Enum.КатегорииЦен' },
|
|
||||||
{ operation: 'add-childObject', value: 'Document.ПриходнаяНакладная' },
|
|
||||||
{ operation: 'add-childObject', value: 'InformationRegister.КурсыВалют' },
|
|
||||||
{ operation: 'add-childObject', value: 'Constant.ОсновнаяВалюта' },
|
|
||||||
{ operation: 'add-childObject', value: 'CommonModule.ОбщиеФункции' },
|
|
||||||
{ operation: 'add-childObject', value: 'DataProcessor.ТестовыеОшибки' },
|
|
||||||
{ operation: 'add-childObject', value: 'Report.ОстаткиТоваров' },
|
|
||||||
{ operation: 'add-childObject', value: 'Subsystem.Склад' },
|
|
||||||
{ operation: 'add-childObject', value: 'Subsystem.Администрирование' },
|
|
||||||
{ operation: 'add-childObject', value: 'Role.Администратор' },
|
|
||||||
],
|
|
||||||
args: { '-ConfigPath': '{workDir}', '-DefinitionFile': '{inputFile}' },
|
|
||||||
},
|
|
||||||
|
|
||||||
// ── 8. Final validation ──
|
|
||||||
{
|
{
|
||||||
name: 'cf-validate: Финальная валидация конфигурации',
|
name: 'cf-validate: Финальная валидация конфигурации',
|
||||||
script: 'cf-validate/scripts/cf-validate',
|
script: 'cf-validate/scripts/cf-validate',
|
||||||
|
|||||||
Reference in New Issue
Block a user