From 2fc5659b478b252c8b1a92ecc3a335895bba93a4 Mon Sep 17 00:00:00 2001 From: Nick Shirokov Date: Sat, 26 Sep 2026 17:10:56 +0300 Subject: [PATCH] =?UTF-8?q?fix(meta-edit):=20modify.properties=20=D0=BD?= =?UTF-8?q?=D0=B5=20=D1=81=D0=BE=D0=B7=D0=B4=D0=B0=D1=91=D1=82=20=D1=8D?= =?UTF-8?q?=D0=BB=D0=B5=D0=BC=D0=B5=D0=BD=D1=82=20=D1=81=D0=B2=D0=BE=D0=B9?= =?UTF-8?q?=D1=81=D1=82=D0=B2=D0=B0-=D1=81=D0=BF=D0=B8=D1=81=D0=BA=D0=B0?= =?UTF-8?q?=20=D0=B2=20=D0=BE=D0=B1=D1=85=D0=BE=D0=B4=20=D0=BF=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B5=D1=80=D0=BE=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit modify.properties создавал отсутствующий элемент до Set-ComplexProperty, и решение Get-ListPropertyElement обходилось: пустой список дописывал заимствованному объекту, а у обычного объекта без элемента не было отказа. Свойство-список теперь уходит в Set-ComplexProperty до create-if-missing. Co-Authored-By: Claude Opus 5.5 (1M context) --- .../skills/meta-edit/scripts/meta-edit.ps1 | 26 +- .claude/skills/meta-edit/scripts/meta-edit.py | 22 +- .../set-empty-registerrecords-adopted.json | 101 +++++++ .../AccumulationRegisters/Ост.xml | 273 ++++++++++++++++++ .../Ост/Ext/RecordSetModule.bsl | 0 .../AccumulationRegisters/Ост2.xml | 273 ++++++++++++++++++ .../Ост2/Ext/RecordSetModule.bsl | 0 .../Configuration.xml | 259 +++++++++++++++++ .../Documents/Прих.xml | 82 ++++++ .../Documents/Прих/Ext/ObjectModule.bsl | 0 .../Documents/Расх.xml | 85 ++++++ .../Documents/Расх/Ext/ObjectModule.bsl | 0 .../Ext/ClientApplicationInterface.xml | 18 ++ .../Languages/Русский.xml | 16 + .../cfe/AccumulationRegisters/Ост.xml | 38 +++ .../cfe/AccumulationRegisters/Ост2.xml | 38 +++ .../cfe/Configuration.xml | 74 +++++ .../cfe/Documents/Прих.xml | 34 +++ .../cfe/Languages/Русский.xml | 13 + .../cfe/Roles/Расш_ОсновнаяРоль.xml | 10 + 20 files changed, 1338 insertions(+), 24 deletions(-) create mode 100644 tests/skills/cases/meta-edit/set-empty-registerrecords-adopted.json create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост/Ext/RecordSetModule.bsl create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2/Ext/RecordSetModule.bsl create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Configuration.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих/Ext/ObjectModule.bsl create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх/Ext/ObjectModule.bsl create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Ext/ClientApplicationInterface.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Languages/Русский.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост2.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Configuration.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Documents/Прих.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Languages/Русский.xml create mode 100644 tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Roles/Расш_ОсновнаяРоль.xml diff --git a/.claude/skills/meta-edit/scripts/meta-edit.ps1 b/.claude/skills/meta-edit/scripts/meta-edit.ps1 index 4a9359eb9..615631e1a 100644 --- a/.claude/skills/meta-edit/scripts/meta-edit.ps1 +++ b/.claude/skills/meta-edit/scripts/meta-edit.ps1 @@ -1,4 +1,4 @@ -# meta-edit v1.56 — Edit existing 1C metadata object XML +# meta-edit v1.57 — Edit existing 1C metadata object XML # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills [CmdletBinding(PositionalBinding=$false)] param( @@ -2663,6 +2663,18 @@ function Modify-Properties($propsDef) { $propName = $_.Name $propValue = $_.Value + # Свойство-список: наличие элемента решает Get-ListPropertyElement (тип объекта, заимствование) + if ($script:complexPropertyMap.ContainsKey($propName)) { + $valuesList = @() + if ($propValue -is [array]) { + $valuesList = @($propValue | ForEach-Object { "$_" }) + } else { + $valuesList = @("$propValue" -split ';;' | ForEach-Object { $_.Trim() } | Where-Object { $_ }) + } + Set-ComplexProperty $propName $valuesList + return + } + # Find the property element in Properties $propEl = $null foreach ($child in $script:propertiesEl.ChildNodes) { @@ -2687,18 +2699,6 @@ function Modify-Properties($propsDef) { } } - # Complex property: Owners, RegisterRecords, BasedOn, InputByString - if ($script:complexPropertyMap.ContainsKey($propName)) { - $valuesList = @() - if ($propValue -is [array]) { - $valuesList = @($propValue | ForEach-Object { "$_" }) - } else { - $valuesList = @("$propValue" -split ';;' | ForEach-Object { $_.Trim() } | Where-Object { $_ }) - } - Set-ComplexProperty $propName $valuesList - return - } - # Handle boolean values $valueStr = "$propValue" if ($propValue -is [bool]) { diff --git a/.claude/skills/meta-edit/scripts/meta-edit.py b/.claude/skills/meta-edit/scripts/meta-edit.py index 661abe5eb..d4480001e 100644 --- a/.claude/skills/meta-edit/scripts/meta-edit.py +++ b/.claude/skills/meta-edit/scripts/meta-edit.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# meta-edit v1.56 — Edit existing 1C metadata object XML +# meta-edit v1.57 — Edit existing 1C metadata object XML # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills import argparse @@ -2580,6 +2580,16 @@ def modify_properties(props_def): global modify_count for prop_name, prop_value in props_def.items(): + # Свойство-список: наличие элемента решает get_list_property_element (тип объекта, заимствование) + if prop_name in complex_property_map: + values_list = [] + if isinstance(prop_value, list): + values_list = [str(v) for v in prop_value] + else: + values_list = [v.strip() for v in str(prop_value).split(";;") if v.strip()] + set_complex_property(prop_name, values_list) + continue + # Find the property element in Properties prop_el = None for child in properties_el: @@ -2599,16 +2609,6 @@ def modify_properties(props_def): else: die(f"Property '{prop_name}': could not create element") - # Complex property: Owners, RegisterRecords, BasedOn, InputByString - if prop_name in complex_property_map: - values_list = [] - if isinstance(prop_value, list): - values_list = [str(v) for v in prop_value] - else: - values_list = [v.strip() for v in str(prop_value).split(";;") if v.strip()] - set_complex_property(prop_name, values_list) - continue - # Handle boolean values value_str = str(prop_value) if isinstance(prop_value, bool): diff --git a/tests/skills/cases/meta-edit/set-empty-registerrecords-adopted.json b/tests/skills/cases/meta-edit/set-empty-registerrecords-adopted.json new file mode 100644 index 000000000..1e2f74064 --- /dev/null +++ b/tests/skills/cases/meta-edit/set-empty-registerrecords-adopted.json @@ -0,0 +1,101 @@ +{ + "name": "Пустой список движений у заимствованного документа без элемента: ничего не создаётся", + "setup": "empty-config-220", + "preRun": [ + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "AccumulationRegister", + "name": "Ост", + "dimensions": [ + "Товар: String(10)" + ], + "resources": [ + "Кол: Number(10,0)" + ] + }, + "args": { + "-JsonPath": "{inputFile}", + "-OutputDir": "{workDir}" + } + }, + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "AccumulationRegister", + "name": "Ост2", + "dimensions": [ + "Товар: String(10)" + ], + "resources": [ + "Кол: Number(10,0)" + ] + }, + "args": { + "-JsonPath": "{inputFile}", + "-OutputDir": "{workDir}" + } + }, + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "Document", + "name": "Расх", + "registerRecords": [ + "AccumulationRegister.Ост", + "AccumulationRegister.Ост2" + ] + }, + "args": { + "-JsonPath": "{inputFile}", + "-OutputDir": "{workDir}" + } + }, + { + "script": "meta-compile/scripts/meta-compile", + "input": { + "type": "Document", + "name": "Прих" + }, + "args": { + "-JsonPath": "{inputFile}", + "-OutputDir": "{workDir}" + } + }, + { + "script": "cfe-init/scripts/cfe-init", + "args": { + "-Name": "Расш", + "-OutputDir": "{workDir}/cfe", + "-ConfigPath": "{workDir}" + } + }, + { + "script": "cfe-borrow/scripts/cfe-borrow", + "args": { + "-ExtensionPath": "{workDir}/cfe", + "-ConfigPath": "{workDir}", + "-Object": "Document.Прих ;; AccumulationRegister.Ост ;; AccumulationRegister.Ост2" + } + } + ], + "params": { + "objectPath": "cfe/Documents/Прих.xml", + "extensionPath": "cfe" + }, + "input": { + "modify": { + "properties": { + "RegisterRecords": [] + } + } + }, + "expect": { + "fileNotContains": [ + { + "file": "cfe/Documents/Прих.xml", + "text": "RegisterRecords" + } + ] + } +} diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост.xml new file mode 100644 index 000000000..28ea8fc43 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост.xml @@ -0,0 +1,273 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + Ост + + + ru + Ост + + + + true + + + Balance + false + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + Managed + Use + true + + + + + + + + Кол + + + ru + Кол + + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + Use + + + + + Товар + + + ru + Товар + + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + false + DontIndex + Use + true + + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост/Ext/RecordSetModule.bsl b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост/Ext/RecordSetModule.bsl new file mode 100644 index 000000000..e69de29bb diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2.xml new file mode 100644 index 000000000..0011c4302 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2.xml @@ -0,0 +1,273 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + Ост2 + + + ru + Ост2 + + + + true + + + Balance + false + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + + DontCheck + false + false + Auto + TransformValues + + + false + + + Auto + Auto + + false + Use + false + + + + Use + + + + + + + Managed + Use + true + + + + + + + + Кол + + + ru + Кол + + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + Use + + + + + Товар + + + ru + Товар + + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + false + DontIndex + Use + true + + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2/Ext/RecordSetModule.bsl b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/AccumulationRegisters/Ост2/Ext/RecordSetModule.bsl new file mode 100644 index 000000000..e69de29bb diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Configuration.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Configuration.xml new file mode 100644 index 000000000..d2dc29830 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Configuration.xml @@ -0,0 +1,259 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + UUID-014 + UUID-015 + + + + TestConfig + + + ru + TestConfig + + + + + Version8_3_27 + ManagedApplication + + PlatformApplication + + Russian + + + + + false + false + false + + + + + + + + + + + + + + + + + + + + + + Biometrics + true + + + Location + false + + + BackgroundLocation + false + + + BluetoothPrinters + false + + + WiFiPrinters + false + + + Contacts + false + + + Calendars + false + + + PushNotifications + false + + + LocalNotifications + false + + + InAppPurchases + false + + + PersonalComputerFileExchange + false + + + Ads + false + + + NumberDialing + false + + + CallProcessing + false + + + CallLog + false + + + AutoSendSMS + false + + + ReceiveSMS + false + + + SMSLog + false + + + Camera + false + + + Microphone + false + + + MusicLibrary + false + + + PictureAndVideoLibraries + false + + + AudioPlaybackAndVibration + false + + + BackgroundAudioPlaybackAndVibration + false + + + InstallPackages + false + + + OSBackup + true + + + ApplicationUsageStatistics + false + + + BarcodeScanning + false + + + BackgroundAudioRecording + false + + + AllFilesAccess + false + + + Videoconferences + false + + + NFC + false + + + DocumentScanning + false + + + SpeechToText + false + + + Geofences + false + + + IncomingShareRequests + false + + + AllIncomingShareRequestsTypesProcessing + false + + + TextToSpeech + false + + + + + + Normal + + + Language.Русский + + + + + + Managed + NotAutoFree + DontUse + DontUse + TaxiEnableVersion8_2 + DontUse + Version8_3_27 + + + + Русский + Расх + Прих + Ост + Ост2 + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих.xml new file mode 100644 index 000000000..1872e6773 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих.xml @@ -0,0 +1,82 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + + Прих + + + ru + Прих + + + + true + + String + 11 + Variable + Year + true + true + + + + Document.Прих.StandardAttribute.Number + + Use + Begin + DontUse + Directly + + + + + + + Allow + Deny + AutoDelete + WriteSelected + AutoFill + + true + true + false + + Managed + Use + + + + + + Auto + DontUse + false + false + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих/Ext/ObjectModule.bsl b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Прих/Ext/ObjectModule.bsl new file mode 100644 index 000000000..e69de29bb diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх.xml new file mode 100644 index 000000000..8ff6fd91d --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх.xml @@ -0,0 +1,85 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + + Расх + + + ru + Расх + + + + true + + String + 11 + Variable + Year + true + true + + + + Document.Расх.StandardAttribute.Number + + Use + Begin + DontUse + Directly + + + + + + + Allow + Deny + AutoDelete + WriteSelected + AutoFill + + AccumulationRegister.Ост + AccumulationRegister.Ост2 + + true + true + false + + Managed + Use + + + + + + Auto + DontUse + false + false + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх/Ext/ObjectModule.bsl b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Documents/Расх/Ext/ObjectModule.bsl new file mode 100644 index 000000000..e69de29bb diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Ext/ClientApplicationInterface.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Ext/ClientApplicationInterface.xml new file mode 100644 index 000000000..3c1161b2d --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Ext/ClientApplicationInterface.xml @@ -0,0 +1,18 @@ + + + + + UUID-002 + + + + + UUID-004 + + + + + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Languages/Русский.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Languages/Русский.xml new file mode 100644 index 000000000..fe1c53366 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/Languages/Русский.xml @@ -0,0 +1,16 @@ + + + + + Русский + + + ru + Русский + + + + ru + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост.xml new file mode 100644 index 000000000..33c648438 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост.xml @@ -0,0 +1,38 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + Adopted + Ост + + UUID-014 + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост2.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост2.xml new file mode 100644 index 000000000..84b43731b --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/AccumulationRegisters/Ост2.xml @@ -0,0 +1,38 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + + Adopted + Ост2 + + UUID-014 + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Configuration.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Configuration.xml new file mode 100644 index 000000000..4f2a6bd80 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Configuration.xml @@ -0,0 +1,74 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + UUID-012 + UUID-013 + + + UUID-014 + UUID-015 + + + + Adopted + Расш + + + ru + Расш + + + + Customization + true + Расш_ + Version8_3_27 + ManagedApplication + + PlatformApplication + + Russian + + Role.Расш_ОсновнаяРоль + + + + Language.Русский + + + + + + TaxiEnableVersion8_2 + + + Русский + Расш_ОсновнаяРоль + Прих + Ост + Ост2 + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Documents/Прих.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Documents/Прих.xml new file mode 100644 index 000000000..ea27f941f --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Documents/Прих.xml @@ -0,0 +1,34 @@ + + + + + + UUID-002 + UUID-003 + + + UUID-004 + UUID-005 + + + UUID-006 + UUID-007 + + + UUID-008 + UUID-009 + + + UUID-010 + UUID-011 + + + + Adopted + Прих + + UUID-012 + + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Languages/Русский.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Languages/Русский.xml new file mode 100644 index 000000000..87112c20b --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Languages/Русский.xml @@ -0,0 +1,13 @@ + + + + + + Adopted + Русский + + UUID-002 + ru + + + \ No newline at end of file diff --git a/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Roles/Расш_ОсновнаяРоль.xml b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Roles/Расш_ОсновнаяРоль.xml new file mode 100644 index 000000000..7fc211d46 --- /dev/null +++ b/tests/skills/cases/meta-edit/snapshots/set-empty-registerrecords-adopted/cfe/Roles/Расш_ОсновнаяРоль.xml @@ -0,0 +1,10 @@ + + + + + Расш_ОсновнаяРоль + + + + + \ No newline at end of file