From 01ecd8a52d935bb91d00fc38f8d2f3fb0d47f828 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sun, 5 Jul 2026 17:46:46 +0300 Subject: [PATCH] =?UTF-8?q?test(form-compile-from-object):=20=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D0=B5=D1=81=D1=8A=D1=91=D0=BC=20=D1=84=D0=B8=D0=BA=D1=81?= =?UTF-8?q?=D1=82=D1=83=D1=80=20=D0=9F=D0=92=D0=A5/EP=20=D0=BF=D0=BE=D1=81?= =?UTF-8?q?=D0=BB=D0=B5=20=D1=8D=D0=B2=D0=BE=D0=BB=D1=8E=D1=86=D0=B8=D0=B8?= =?UTF-8?q?=20meta-compile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Кейсы ccoct-item-simple и exchangeplan-item-simple строят объект прогоном meta-compile (preRun) и генерят из него форму. Вывод meta-compile для ChartOfCharacteristicTypes (v1.35) и ExchangePlan (v1.34) изменился — переписаны эмиттеры Properties (канонический порядок, условный StandardAttributes, новые блоки). Пересняты только фикстуры-объекты (ВидыНоменклатуры.xml, ОбменДанными.xml); формы не затронуты. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../ВидыНоменклатуры.xml | 235 +----------------- .../ExchangePlans/ОбменДанными.xml | 197 +-------------- 2 files changed, 20 insertions(+), 412 deletions(-) diff --git a/tests/skills/cases/form-compile-from-object/snapshots/ccoct-item-simple/ChartsOfCharacteristicTypes/ВидыНоменклатуры.xml b/tests/skills/cases/form-compile-from-object/snapshots/ccoct-item-simple/ChartsOfCharacteristicTypes/ВидыНоменклатуры.xml index 09f69c39..178d3dcc 100644 --- a/tests/skills/cases/form-compile-from-object/snapshots/ccoct-item-simple/ChartsOfCharacteristicTypes/ВидыНоменклатуры.xml +++ b/tests/skills/cases/form-compile-from-object/snapshots/ccoct-item-simple/ChartsOfCharacteristicTypes/ВидыНоменклатуры.xml @@ -18,7 +18,7 @@ UUID-008 UUID-009 - + UUID-010 UUID-011 @@ -37,12 +37,7 @@ true - 9 - Variable - 100 - false - true - AsDescription + false xs:boolean @@ -64,216 +59,13 @@ false true - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - + 9 + Variable + 100 + WholeCharacteristicKind + true + true + AsDescription Auto InDialog @@ -283,9 +75,11 @@ ChartOfCharacteristicTypes.ВидыНоменклатуры.StandardAttribute.Description ChartOfCharacteristicTypes.ВидыНоменклатуры.StandardAttribute.Code + DontUse Begin - DontUse Directly + DontUse + Auto ChartOfCharacteristicTypes.ВидыНоменклатуры.Form.ФормаЭлемента @@ -296,18 +90,15 @@ - false - Automatic + Managed Use - DontUse - Auto DontUse false false diff --git a/tests/skills/cases/form-compile-from-object/snapshots/exchangeplan-item-simple/ExchangePlans/ОбменДанными.xml b/tests/skills/cases/form-compile-from-object/snapshots/exchangeplan-item-simple/ExchangePlans/ОбменДанными.xml index 6ff4bd34..9685eaa1 100644 --- a/tests/skills/cases/form-compile-from-object/snapshots/exchangeplan-item-simple/ExchangePlans/ОбменДанными.xml +++ b/tests/skills/cases/form-compile-from-object/snapshots/exchangeplan-item-simple/ExchangePlans/ОбменДанными.xml @@ -39,193 +39,6 @@ 100 AsDescription InDialog - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - - DontCheck - false - false - Auto - - - false - - - Auto - Auto - - false - Use - false - - - - Use - - - - - - - false - false - false BothWays @@ -241,17 +54,21 @@ + + + false + false + DontUse + Auto false - Automatic + Managed Use - DontUse - Auto DontUse false false