diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 88cdc0bde..1400e49b0 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,7 +8,7 @@ jobs: strategy: fail-fast: false matrix: - java_version: ['17', '20'] + java_version: ['17', '21'] os: [ubuntu-latest, windows-latest, macOS-latest] include: - os: windows-latest @@ -29,13 +29,27 @@ jobs: distribution: 'liberica' - name: Build with Gradle run: ./gradlew check --stacktrace - - name: Archive test results - if: always() && matrix.prefix == 'nix' - uses: EnricoMi/publish-unit-test-result-action@v2 + - name: Upload Test Results + if: always() + uses: actions/upload-artifact@v4 with: - junit_files: "**/test-results/test/**/*.xml" - - name: Archive test results - if: always() && matrix.prefix != 'nix' - uses: EnricoMi/publish-unit-test-result-action/composite@v2 - with: - junit_files: "**/test-results/test/**/*.xml" + name: Test Results (Java ${{ matrix.java_version }}.${{ matrix.os }}) + path: "**/test-results/test/**/*.xml" + publish-test-results: + needs: build + runs-on: ubuntu-latest + permissions: + checks: write + pull-requests: write + contents: read + issues: read + if: always() + steps: + - name: Download Artifacts + uses: actions/download-artifact@v4 + with: + path: artifacts + - name: Publish Test Results + uses: EnricoMi/publish-unit-test-result-action@v2 + with: + junit_files: "artifacts/**/*.xml" diff --git a/.gitignore b/.gitignore index ebb515943..c14918f82 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,5 @@ Gradle_*.xml /.idea/material_theme_project_new.xml *.hprof *.hprof.idom +*.cf +**/ConfigDumpInfo.xml diff --git a/build.gradle.kts b/build.gradle.kts index 3d917ef7a..154faa7dc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -39,7 +39,6 @@ val isSnapshot = gitVersioning.gitVersionDetails.refType != GitRefType.TAG repositories { mavenLocal() mavenCentral() - maven(url = "https://jitpack.io") maven(url = "https://s01.oss.sonatype.org/content/repositories/snapshots/") } @@ -47,35 +46,33 @@ dependencies { implementation("org.apache.commons", "commons-collections4", "4.4") - // https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream - implementation("com.thoughtworks.xstream", "xstream", "1.4.20") + implementation("com.thoughtworks.xstream", "xstream", "1.4.21") // логирование implementation("org.slf4j", "slf4j-api", "2.1.0-alpha1") // прочее - implementation("commons-io", "commons-io", "2.8.0") - implementation("io.github.1c-syntax", "utils", "0.6.1") - implementation("io.github.1c-syntax", "bsl-common-library", "0.7.0") - implementation("io.github.1c-syntax", "supportconf", "0.14.0") { + implementation("commons-io", "commons-io", "2.18.0") + implementation("io.github.1c-syntax", "utils", "0.6.2") + implementation("io.github.1c-syntax", "bsl-common-library", "0.8.0-rc.1") + implementation("io.github.1c-syntax", "supportconf", "0.14.1") { exclude("io.github.1c-syntax", "bsl-common-library") } // быстрый поиск классов - implementation("io.github.classgraph", "classgraph", "4.8.147") + implementation("io.github.classgraph", "classgraph", "4.8.179") // тестирование - testImplementation("org.junit.jupiter", "junit-jupiter-api", "5.7.0") - testImplementation("org.junit.jupiter", "junit-jupiter-engine", "5.7.0") - testImplementation("org.junit.jupiter", "junit-jupiter-params", "5.7.0") - testImplementation("org.assertj", "assertj-core", "3.18.1") - testImplementation("com.ginsberg", "junit5-system-exit", "1.0.0") - testImplementation("org.skyscreamer", "jsonassert", "1.5.0") - testImplementation("org.objenesis", "objenesis", "3.2") + testImplementation("org.junit.jupiter", "junit-jupiter-api", "5.11.4") + testImplementation("org.junit.jupiter", "junit-jupiter-engine", "5.11.4") + testImplementation("org.junit.jupiter", "junit-jupiter-params", "5.11.4") + testImplementation("org.assertj", "assertj-core", "3.27.0") + testImplementation("com.ginsberg", "junit5-system-exit", "2.0.2") + testImplementation("org.skyscreamer", "jsonassert", "1.5.3") + testImplementation("org.objenesis", "objenesis", "3.4") // логирование - // https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12 - testImplementation("org.slf4j", "slf4j-log4j12", "2.1.0-alpha1") + testImplementation("org.slf4j", "slf4j-reload4j", "2.1.0-alpha1") } java { diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java index f49d56578..725992aa8 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CF.java @@ -1,7 +1,7 @@ /* * This file is a part of MDClasses. * - * Copyright (c) 2019 - 2024 + * Copyright (c) 2019 - 2025 * Tymko Oleg , Maximov Valery and contributors * * SPDX-License-Identifier: LGPL-3.0-or-later @@ -27,6 +27,7 @@ import com.github._1c_syntax.bsl.mdo.ModuleOwner; import com.github._1c_syntax.bsl.mdo.Subsystem; import com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode; +import com.github._1c_syntax.bsl.mdo.support.InterfaceCompatibilityMode; import com.github._1c_syntax.bsl.mdo.support.ScriptVariant; import com.github._1c_syntax.bsl.mdo.support.UsePurposes; import com.github._1c_syntax.bsl.support.CompatibilityMode; @@ -51,6 +52,11 @@ public interface CF extends MDClass, ConfigurationTree, CFAccess { */ ScriptVariant getScriptVariant(); + /** + * Вид интерфейса + */ + InterfaceCompatibilityMode getInterfaceCompatibilityMode(); + /** * Режим совместимости */ diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CFAccess.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CFAccess.java index c71fe9b51..9175803c1 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CFAccess.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/CFAccess.java @@ -1,7 +1,7 @@ /* * This file is a part of MDClasses. * - * Copyright (c) 2019 - 2024 + * Copyright (c) 2019 - 2025 * Tymko Oleg , Maximov Valery and contributors * * SPDX-License-Identifier: LGPL-3.0-or-later diff --git a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java index ecd4c07f8..40ed33681 100644 --- a/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java +++ b/src/main/java/com/github/_1c_syntax/bsl/mdclasses/Configuration.java @@ -1,7 +1,7 @@ /* * This file is a part of MDClasses. * - * Copyright (c) 2019 - 2024 + * Copyright (c) 2019 - 2025 * Tymko Oleg , Maximov Valery and contributors * * SPDX-License-Identifier: LGPL-3.0-or-later @@ -57,6 +57,7 @@ import com.github._1c_syntax.bsl.mdo.Language; import com.github._1c_syntax.bsl.mdo.MD; import com.github._1c_syntax.bsl.mdo.Module; +import com.github._1c_syntax.bsl.mdo.PaletteColor; import com.github._1c_syntax.bsl.mdo.Report; import com.github._1c_syntax.bsl.mdo.Role; import com.github._1c_syntax.bsl.mdo.ScheduledJob; @@ -72,6 +73,7 @@ import com.github._1c_syntax.bsl.mdo.XDTOPackage; import com.github._1c_syntax.bsl.mdo.support.ApplicationRunMode; import com.github._1c_syntax.bsl.mdo.support.DataLockControlMode; +import com.github._1c_syntax.bsl.mdo.support.InterfaceCompatibilityMode; import com.github._1c_syntax.bsl.mdo.support.MultiLanguageString; import com.github._1c_syntax.bsl.mdo.support.ObjectBelonging; import com.github._1c_syntax.bsl.mdo.support.RoleRight; @@ -88,7 +90,6 @@ import lombok.Builder; import lombok.Builder.Default; import lombok.EqualsAndHashCode; -import lombok.NonNull; import lombok.Singular; import lombok.ToString; import lombok.Value; @@ -105,7 +106,6 @@ @Builder @ToString(of = {"name", "uuid"}) @EqualsAndHashCode(of = {"name", "uuid"}) -@NonNull public class Configuration implements CF { /** @@ -140,6 +140,8 @@ public class Configuration implements CF { @Default ScriptVariant scriptVariant = ScriptVariant.ENGLISH; @Default + InterfaceCompatibilityMode interfaceCompatibilityMode = InterfaceCompatibilityMode.VERSION_8_2; + @Default CompatibilityMode compatibilityMode = new CompatibilityMode(); @Default CompatibilityMode configurationExtensionCompatibilityMode = new CompatibilityMode(); @@ -208,6 +210,8 @@ public class Configuration implements CF { @Singular List styleItems; @Singular + List paletteColors; + @Singular List + Роль1 + ТабличныйДокумент + ТекстовыйДокумент + ДвоичныеДанные + Active + HTML + ГеографическаяСхема + ГрафическаяСхема + СКД + МакетОформления + ВнешняяКомпонента + ОбщийМодуль1 + ПланОбмена1 + РегламентноеЗадание1 + Бот1 + ЦветПалитры1 + Справочник1 + СправочникБезСинонима + Документ1 + ЗаказКлиента + РеализацияТоваровУслуг + РегистрСведений1 + ПланВидовХарактеристик1 + СервисИнтеграции1 + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" new file mode 100644 index 000000000..36e7aec88 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" @@ -0,0 +1,180 @@ + + + + + + 74e71e7a-60e4-440c-bd5d-3018ffbd353a + 0600d8da-b26e-4e1f-837d-a121f268e1a7 + + + dab60519-64fe-48d4-bb9f-4a1a64b512b1 + cbbee88a-3be9-4079-a2a5-cf3ddb05f085 + + + daaa7049-a3e0-4333-86d9-7d3dc424344b + b8e05ac4-c43e-4132-8cc7-07ffb828537c + + + 5b05a90f-226c-47de-8ef2-1b2dbdaa1383 + a9489bb1-7578-474f-9092-98f67262c21e + + + 874feacf-5bdb-4db8-8172-f6d3ddf16543 + 94edd1b2-f395-44ef-9adb-92381f7d737b + + + + Документ1 + + + ru + Документ + + + en + Document + + + + true + + String + 9 + Variable + Nonperiodical + true + true + + + + Document.Документ1.StandardAttribute.Number + + Use + Begin + DontUse + Directly + Document.Документ1.Form.ФормаДокумента + + + + + + Allow + Allow + AutoDeleteOnUnpost + WriteSelected + AutoFill + + true + true + false + + Managed + Use + + + + + + Auto + DontUse + false + false + + + + + Реквизит1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + +
ФормаДокумента
+ + + + bc4707a0-88ab-4b8a-abf9-d274716fa0c9 + 42733363-c967-4169-a3dc-1f33398bff62 + + + 769fa706-5a52-422d-8d66-a9328cca041d + 5eff575c-cd3d-4b1c-a7ab-016cdb8f11de + + + + ТабличнаяЧасть1 + + + + DontCheck + 5 + + + + + Реквизит1 + + + + cfg:DocumentRef.Документ1 + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + +
+
+
\ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" new file mode 100644 index 000000000..279ac2da1 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" @@ -0,0 +1,11 @@ + +Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения) + Запрос = Новый Запрос; + Запрос.Текст = + "ВЫБРАТЬ + | Ссылка.Ссылка КАК Ссылка + |ИЗ + | Документ.Документ1 КАК Документ1"; + + РезультатЗапроса = Запрос.Выполнить(); +КонецПроцедуры diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" new file mode 100644 index 000000000..14cdee85f --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" @@ -0,0 +1,22 @@ + + +
+ + ФормаДокумента + + + ru + Форма документа + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + Any + +
+
\ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" new file mode 100644 index 000000000..31f4c2e81 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,44 @@ + +
+ CurrentOrLast + Auto + true + + + ПриСозданииНаСервере + + + + Объект.Number + EnterOnInput + + + + + + Объект.Реквизит1 + + + + + + Объект.Date + EnterOnInput + + + + + + + + + cfg:DocumentObject.Документ1 + + true + true + + Объект.RegisterRecords + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 000000000..8e1e5a046 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,17 @@ + +&НаСервере +Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) + + Запрос = Новый Запрос; + Запрос.Текст = + "ВЫБРАТЬ + | Документ.Ссылка, + | Документ.Дата + |ИЗ + | Документ.РеализацияТоваровУслуг КАК Документ + |ГДЕ + | Документ.Проведен + | И Документ.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания + | И ТИПЗНАЧЕНИЯ(Документ.ЗаказКлиента) = ТИП(документ.ЗаказКлиента) + | И Документ.ЗаказКлиента <> ЗНАЧЕНИЕ(документ.ЗаказКлиента.ПустаяСсылка)"; +КонецПроцедуры diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\227\320\260\320\272\320\260\320\267\320\232\320\273\320\270\320\265\320\275\321\202\320\260.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\227\320\260\320\272\320\260\320\267\320\232\320\273\320\270\320\265\320\275\321\202\320\260.xml" new file mode 100644 index 000000000..a2e0ea134 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\227\320\260\320\272\320\260\320\267\320\232\320\273\320\270\320\265\320\275\321\202\320\260.xml" @@ -0,0 +1,82 @@ + + + + + + 25b5ce18-adaf-4ef9-9d69-9dfad0898b4f + 5918c135-5a65-41eb-8080-d3fc9175390d + + + c2609985-6ba2-47a8-885c-d882ae28d86e + 6ef4acd9-0d72-497c-8dc0-192d06bfedef + + + 4ce61331-2463-4974-8665-0568541e4942 + ba36bff6-f973-43cc-a7b5-c3cd19c7e969 + + + 3f2fed49-c86a-44cd-be2c-8d164a5045b2 + 41326c68-bb5c-4c1e-a31e-a7b569f001e9 + + + 9229da9a-4105-49a7-b806-84b8a37c6c70 + c974e111-9902-4e58-a908-c0993dca6a87 + + + + ЗаказКлиента + + + ru + ДокументСОднимСинонимом + + + + true + + String + 9 + Variable + Nonperiodical + true + true + + + + Document.ЗаказКлиента.StandardAttribute.Number + + Use + Begin + DontUse + Directly + + + + + + + Allow + Allow + AutoDeleteOnUnpost + WriteSelected + AutoFill + + true + true + false + + Managed + Use + + + + + + Auto + DontUse + false + false + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\243\321\201\320\273\321\203\320\263.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\243\321\201\320\273\321\203\320\263.xml" new file mode 100644 index 000000000..bfb9549fe --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\243\321\201\320\273\321\203\320\263.xml" @@ -0,0 +1,169 @@ + + + + + + 474a3f21-fc55-46c5-83c9-18eeac67f111 + 65529d99-d55a-4969-ba67-96cccf2db447 + + + 72e20798-95f2-4852-a605-46c001b2317b + 6c304561-cdb4-4c05-80d2-4808ffc923a2 + + + ef7950e6-3498-46e2-881d-086f177d2617 + cb2ea3c4-b9d4-4084-a9d5-bf0176d0783e + + + 5dedc420-034f-4a1b-8cd4-2858c2f9cac8 + 63cc79eb-f678-406d-a0e7-ee9be3085ea3 + + + 76cc3fdd-82e9-4ebc-8d5a-02106632cf53 + 8ee24406-9f0a-4591-8acd-7b3f1558100b + + + + РеализацияТоваровУслуг + + + ru + Реализация товаров услуг + + + + true + + String + 9 + Variable + Nonperiodical + true + true + + + + Document.РеализацияТоваровУслуг.StandardAttribute.Number + + Use + Begin + DontUse + Directly + + + + + + + Allow + Allow + AutoDeleteOnUnpost + WriteSelected + AutoFill + + true + true + false + + Automatic + Use + + + + + + Auto + DontUse + false + false + + + + + ЗаказКлиента + + + ru + Заказ клиента + + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + ДатаКлиента + + + ru + Дата клиента + + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.xml" new file mode 100644 index 000000000..312e67c41 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.xml" @@ -0,0 +1,73 @@ + + + + + c0601439-673a-44fb-8697-931e421fe33d + + 06b6c5e6-797b-4da3-9612-f524ec7d5935 + a90c19dc-a7cf-4099-9b21-9ce464508c5a + + + 8c575700-8679-4c73-956f-49a19cd117a7 + 23150827-15e9-4752-a650-9c079b32fdd0 + + + c5037053-4f4c-4612-822c-0b424bf2ee99 + ad3ed662-68cf-4f3f-ad6a-0639dbfb023a + + + 87a18d8e-fef3-4ae7-8963-7153a2214260 + 743bdb91-1af5-42c4-adcc-549486897230 + + + 8cd6f1a7-d517-4270-948b-fd34742abe62 + a2c06502-0a20-4666-8814-ef349ad0beb8 + + + + ПланОбмена1 + + + true + 9 + Variable + 25 + AsDescription + InDialog + false + BothWays + + ExchangePlan.ПланОбмена1.StandardAttribute.Description + ExchangePlan.ПланОбмена1.StandardAttribute.Code + + Begin + DontUse + Directly + + + + + + + + + false + false + DontUse + Auto + false + + Automatic + Use + + + + + + DontUse + false + false + + + + \ No newline at end of file diff --git a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Ext/ManagedApplicationModule.bsl b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Ext/ManagedApplicationModule.bsl new file mode 100644 index 000000000..062807b92 --- /dev/null +++ b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Ext/ManagedApplicationModule.bsl @@ -0,0 +1,27 @@ + +Процедура ПередНачаломРаботыСистемы(Отказ) + // Каталог = "D:\meta-xsd\"; + //Для Каждого Пакет из ФабрикаXDTO.Пакеты Цикл + // Если Пакет.URIПространстваИмен = "http://www.w3.org/2001/XMLSchema" Тогда + // Продолжить; + // КонецЕсли; + // + // Имя = СтрЗаменить(Пакет.URIПространстваИмен, "http://", ""); + // Имя = СтрЗаменить(Имя, "/", "_"); + // + // НаборСхем = ФабрикаXDTO.ЭкспортСхемыXML(Пакет.URIПространстваИмен); + // Для Счетчик = 0 по НаборСхем.Количество() - 1 Цикл + // Схема = НаборСхем.Получить(Счетчик); + // Схема.ОбновитьЭлементDOM(); + // ЗаписьDOM = Новый ЗаписьDOM; + // ЗаписьXMLСтрока = Новый ЗаписьXML; + // ЗаписьXMLСтрока.УстановитьСтроку(); + // ЗаписьXMLФайл = Новый ЗаписьXML; + // ЗаписьDOM.Записать(Схема.ДокументDOM, ЗаписьXMLСтрока); + // ЗаписьXMLФайл.ОткрытьФайл(СтрШаблон("%1\%2.xsd", Каталог, Имя)); + // ЗаписьXMLФайл.ЗаписатьБезОбработки(ЗаписьXMLСтрока.Закрыть()); + // ЗаписьXMLФайл.Закрыть(); + // Прервать; + // КонецЦикла; + //КонецЦикла; +КонецПроцедуры diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/InformationRegisters/\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/InformationRegisters/\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.xml" new file mode 100644 index 000000000..a0474f93b --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/InformationRegisters/\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.xml" @@ -0,0 +1,186 @@ + + + + + + d24e72f4-bdbe-40fa-8f60-7d4b74edf95b + 8102ff98-3f6b-430c-9a30-fa7a1dc7c64d + + + 09fc1e0c-632e-42d5-b1d7-d44cadb75cae + 626b83e8-9271-4e52-95b4-c4ab603fbaf0 + + + 8d337277-62d1-40f2-9e1a-c8b03659ae85 + 5ede6a18-b708-45fe-bc37-f284d07676e7 + + + 86c295a1-a521-48ec-848c-930e2abcb009 + 5781fb76-9417-4b00-a352-ed5bc94974ba + + + 04b24f2d-ba8d-49f8-9411-c253063c6732 + 58f6770d-04a8-4fe3-aee9-0a28815989f8 + + + 88a781af-b56c-4d60-a540-567f06157fe4 + c9b09ad2-aae9-45ac-ae3d-5a610f334499 + + + 51abf6b8-e4b8-4b8a-a646-03030765c034 + bfef1aa6-4714-44c9-bcff-9114923e07d4 + + + + РегистрСведений1 + + + true + InDialog + + + + + Nonperiodical + Independent + false + false + Automatic + DontUse + false + false + + + + + + DontUse + false + false + + + + + Ресурс1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + false + true + false + DontIndex + Use + Use + TransformValues + + + + + Измерение2 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + false + true + false + DontIndex + Use + Use + TransformValues + + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.xml" new file mode 100644 index 000000000..f9384dbe7 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.xml" @@ -0,0 +1,53 @@ + + + + + + 83306e98-7e48-4f3a-9d27-ce56ccc7fb46 + 3b05f19d-935e-4a86-b8e7-c163d855795c + + + + СервисИнтеграции1 + + + http:// + + + + + + 64e5d17f-38a3-4a6b-9053-34a98c5e1c10 + 74409eac-5da1-4021-9124-805c1c111d4f + + + + КаналСервисаИнтеграции1 + + + Имя + Receive + КаналСервисаИнтеграции1ОбработкаПолученияСообщения + true + + + + + + 999ebae9-3c0e-4524-8903-ba59a6e5b9af + 25da786a-0c55-4d45-a8dd-fa260437c5f7 + + + + КаналСервисаИнтеграции2 + + + Имя + Send + + true + + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701/Ext/Module.bsl" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701/Ext/Module.bsl" new file mode 100644 index 000000000..603b15c57 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/IntegrationServices/\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701/Ext/Module.bsl" @@ -0,0 +1,6 @@ +Процедура Тест() +КонецПроцедуры + +Процедура КаналСервисаИнтеграции1ОбработкаПолученияСообщения(Сообщение, Отказ) + // Вставить содержимое обработчика. +КонецПроцедуры diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" new file mode 100644 index 000000000..c1f6beb9d --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" @@ -0,0 +1,16 @@ + + + + + Русский + + + ru + Русский + + + + ru + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/PaletteColors/\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/PaletteColors/\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.xml" new file mode 100644 index 000000000..8aa582630 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/PaletteColors/\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.xml" @@ -0,0 +1,11 @@ + + + + + ЦветПалитры1 + + + #000000 + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141.xml" new file mode 100644 index 000000000..0148a21d4 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141.xml" @@ -0,0 +1,10 @@ + + + + + Роль1 + + + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" new file mode 100644 index 000000000..e0a6c30b8 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" @@ -0,0 +1,196 @@ + + + true + true + false + + ChartOfCharacteristicTypes.ПланВидовХарактеристик1 + + Read + false + + + Insert + false + + + Update + false + + + Delete + false + + + View + false + + + InteractiveInsert + false + + + Edit + false + + + InteractiveDelete + false + + + InteractiveSetDeletionMark + false + + + InteractiveClearDeletionMark + false + + + InteractiveDeleteMarked + false + + + InputByString + false + + + InteractiveDeletePredefinedData + false + + + InteractiveSetDeletionMarkPredefinedData + false + + + InteractiveClearDeletionMarkPredefinedData + false + + + InteractiveDeleteMarkedPredefinedData + false + + + ReadDataHistory + false + + + ReadDataHistoryOfMissingData + false + + + UpdateDataHistory + false + + + UpdateDataHistoryOfMissingData + false + + + UpdateDataHistorySettings + false + + + UpdateDataHistoryVersionComment + false + + + ViewDataHistory + false + + + EditDataHistoryVersionComment + false + + + SwitchToDataHistoryVersion + false + + + + ExchangePlan.ПланОбмена1 + + Read + false + + + Insert + false + + + Update + false + + + Delete + false + + + View + false + + + InteractiveInsert + false + + + Edit + false + + + InteractiveDelete + false + + + InteractiveSetDeletionMark + false + + + InteractiveClearDeletionMark + false + + + InteractiveDeleteMarked + false + + + InputByString + false + + + ReadDataHistory + false + + + ReadDataHistoryOfMissingData + false + + + UpdateDataHistory + false + + + UpdateDataHistoryOfMissingData + false + + + UpdateDataHistorySettings + false + + + UpdateDataHistoryVersionComment + false + + + ViewDataHistory + false + + + EditDataHistoryVersionComment + false + + + SwitchToDataHistoryVersion + false + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ScheduledJobs/\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ScheduledJobs/\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.xml" new file mode 100644 index 000000000..955e76088 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/ScheduledJobs/\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.xml" @@ -0,0 +1,17 @@ + + + + + РегламентноеЗадание1 + + + CommonModule.ОбщийМодуль1.РегламентноеЗадание1 + Задание + Ключ + true + false + 3 + 10 + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/StyleItems/\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/StyleItems/\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.xml" new file mode 100644 index 000000000..7f2ed6d59 --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/StyleItems/\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.xml" @@ -0,0 +1,12 @@ + + + + + ЭлементСтиля1 + + + Color + #000000 + + + \ No newline at end of file diff --git "a/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" new file mode 100644 index 000000000..91748918b --- /dev/null +++ "b/src/test/resources/ext/designer/mdclasses_5_1/src/cf/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" @@ -0,0 +1,10 @@ + + + + \ No newline at end of file diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" index e2b20c23f..0351725ea 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260.json" @@ -42,6 +42,7 @@ "commands": [], "comment": "", "configurationSource": "DESIGNER", + "description": "Тестовая внешняя обработка", "forms": [ [ 2 @@ -51,10 +52,19 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXTERNAL_DATA_PROCESSOR", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/designer/external/src/epf/ТестоваяВнешняяОбработка/Ext/ObjectModule.bsl" + ] + ], "modules": [ 1 ], "name": "ТестоваяВнешняяОбработка", + "objectBelonging": "OWN", + "supportVariant": "NONE", "synonym": { "content": [ [ diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" index 8e9d170eb..75ab909fd 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\320\260\321\217\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\260_edt.json" @@ -42,6 +42,7 @@ "commands": [], "comment": "", "configurationSource": "EDT", + "description": "Тестовая внешняя обработка", "forms": [ [ 2 @@ -51,10 +52,19 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalDataProcessor/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXTERNAL_DATA_PROCESSOR", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/edt/external/src/ExternalDataProcessors/ТестоваяВнешняяОбработка/ObjectModule.bsl" + ] + ], "modules": [ 1 ], "name": "ТестоваяВнешняяОбработка", + "objectBelonging": "OWN", + "supportVariant": "NONE", "synonym": { "content": [ [ diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" index 31e2076b4..7ab7cdbf7 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202.json" @@ -42,6 +42,7 @@ "commands": [], "comment": "", "configurationSource": "DESIGNER", + "description": "Тестовый внешний отчет", "forms": [ [ 5 @@ -51,10 +52,19 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalReport/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXTERNAL_REPORT", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/designer/external/src/erf/Тестовы_Внешни_Отчет/Ext/ObjectModule.bsl" + ] + ], "modules": [ 1 ], "name": "ТестовыйВнешнийОтчет", + "objectBelonging": "OWN", + "supportVariant": "NONE", "synonym": { "content": [ [ diff --git "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" index 68ea90716..108077699 100644 --- "a/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" +++ "b/src/test/resources/fixtures/external/\320\242\320\265\321\201\321\202\320\276\320\262\321\213\320\271\320\222\320\275\320\265\321\210\320\275\320\270\320\271\320\236\321\202\321\207\320\265\321\202_edt.json" @@ -42,6 +42,7 @@ "commands": [], "comment": "", "configurationSource": "EDT", + "description": "Тестовый внешний отчет", "forms": [ [ 5 @@ -51,10 +52,19 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.ExternalReport/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXTERNAL_REPORT", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/edt/external/src/ExternalReports/Тестовы_Внешни_Отчет/ObjectModule.bsl" + ] + ], "modules": [ 1 ], "name": "ТестовыйВнешнийОтчет", + "objectBelonging": "OWN", + "supportVariant": "NONE", "synonym": { "content": [ [ diff --git "a/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" "b/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" index 1286951c1..b7fca7de9 100644 --- "a/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" +++ "b/src/test/resources/fixtures/mdclasses/AccountingRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\221\321\203\321\205\320\263\320\260\320\273\321\202\320\265\321\200\320\270\320\2701.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Регистр бухгалтерии", "dimensions": [ { "uuid": "902c08a9-e457-436a-b0fb-b996f0d9bb00", @@ -37,9 +38,24 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.AccountingRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "ACCOUNTING_REGISTER", + "moduleTypes": [], "modules": [], "name": "РегистрБухгалтерии1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 5, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL" + } + ], "resources": [ { "uuid": "e88df8bd-bf97-41a4-88fc-09c84a51824b", diff --git "a/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" "b/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" index f03532cae..01374a25e 100644 --- "a/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" +++ "b/src/test/resources/fixtures/mdclasses/AccumulationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\235\320\260\320\272\320\276\320\277\320\273\320\265\320\275\320\270\321\2171.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Регистр накопления", "dimensions": [ { "uuid": "461cae93-fe90-4bbb-8f79-0963e2d39ec5", @@ -37,9 +38,24 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.AccumulationRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "ACCUMULATION_REGISTER", + "moduleTypes": [], "modules": [], "name": "РегистрНакопления1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 5, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL" + } + ], "resources": [ { "uuid": "a187a281-f5cd-4e1c-8f3f-37212a840339", diff --git "a/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011.json" "b/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011.json" index 98f8dff2f..88ae59003 100644 --- "a/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "БизнесПроцесс1", "explanation": { "content": [] }, @@ -11,6 +12,13 @@ "mdoRef": "BusinessProcess.БизнесПроцесс1", "mdoRefRu": "БизнесПроцесс.БизнесПроцесс1" }, + "mdoType": "BUSINESS_PROCESS", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/BusinessProcesses/БизнесПроцесс1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -24,6 +32,38 @@ ], "name": "БизнесПроцесс1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011_edt.json" "b/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011_edt.json" index e762fbe28..bce79fc58 100644 --- "a/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/BusinessProcesses.\320\221\320\270\320\267\320\275\320\265\321\201\320\237\321\200\320\276\321\206\320\265\321\201\321\2011_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "БизнесПроцесс1", "explanation": { "content": [] }, @@ -11,6 +12,13 @@ "mdoRef": "BusinessProcess.БизнесПроцесс1", "mdoRefRu": "БизнесПроцесс.БизнесПроцесс1" }, + "mdoType": "BUSINESS_PROCESS", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/BusinessProcesses/БизнесПроцесс1/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -24,6 +32,38 @@ ], "name": "БизнесПроцесс1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" index 014553c29..cb4777e9d 100644 --- "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "РегистрРасчета1", "dimensions": [ { "uuid": "f3e7cca5-4902-4ad5-96c7-db8336f52c6e", @@ -37,9 +38,23 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.CalculationRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "CALCULATION_REGISTER", + "moduleTypes": [], "modules": [], "name": "РегистрРасчета1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 4, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "recalculations": [ { "uuid": "16b54095-8711-4ef1-a38b-93d12f6f6e93", diff --git "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" index 3c6ee1973..de279a186 100644 --- "a/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CalculationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\240\320\260\321\201\321\207\320\265\321\202\320\2601_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "РегистрРасчета1", "dimensions": [ { "uuid": "f3e7cca5-4902-4ad5-96c7-db8336f52c6e", @@ -37,9 +38,23 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.CalculationRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "CALCULATION_REGISTER", + "moduleTypes": [], "modules": [], "name": "РегистрРасчета1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 4, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "recalculations": [ { "uuid": "16b54095-8711-4ef1-a38b-93d12f6f6e93", diff --git "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" index 2a76809d2..8a464bc87 100644 --- "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" +++ "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.json" @@ -134,6 +134,7 @@ } ], "comment": "", + "description": "Справочник1", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, @@ -188,8 +189,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Ref", - "isEmpty": false + "segments": "Объект.Ref" }, "items": [] }, @@ -201,8 +201,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Code", - "isEmpty": false + "segments": "Объект.Code" }, "items": [] }, @@ -214,8 +213,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -227,8 +225,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.DeletionMark", - "isEmpty": false + "segments": "Объект.DeletionMark" }, "items": [] }, @@ -240,8 +237,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Predefined", - "isEmpty": false + "segments": "Объект.Predefined" }, "items": [] }, @@ -253,8 +249,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.PredefinedDataName", - "isEmpty": false + "segments": "Объект.PredefinedDataName" }, "items": [] }, @@ -266,8 +261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит1", - "isEmpty": false + "segments": "Объект.Реквизит1" }, "items": [] }, @@ -279,8 +273,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит2", - "isEmpty": false + "segments": "Объект.Реквизит2" }, "items": [] }, @@ -292,8 +285,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит3", - "isEmpty": false + "segments": "Объект.Реквизит3" }, "items": [] } @@ -460,8 +452,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -473,8 +464,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -486,8 +476,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -499,8 +488,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -512,8 +500,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Code", - "isEmpty": false + "segments": "Список.Code" }, "items": [] }, @@ -525,8 +512,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -538,8 +524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Predefined", - "isEmpty": false + "segments": "Список.Predefined" }, "items": [] }, @@ -551,8 +536,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.PredefinedDataName", - "isEmpty": false + "segments": "Список.PredefinedDataName" }, "items": [] }, @@ -564,8 +548,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -577,8 +560,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -590,8 +572,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -629,28 +610,72 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CATALOG", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ObjectModule.bin" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ObjectModule.bin", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, "supportVariant": "NONE", - "isProtected": true + "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Catalogs/Справочник1/Ext/ObjectModule.bin", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, "supportVariant": "NONE", - "isProtected": false + "isProtected": true } ], "name": "Справочник1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" diff --git "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" index 19dcc0a2b..2a1a9cf82 100644 --- "a/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Catalogs.\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721_edt.json" @@ -134,6 +134,7 @@ } ], "comment": "", + "description": "Справочник1", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, @@ -188,8 +189,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Ref", - "isEmpty": false + "segments": "Объект.Ref" }, "items": [] }, @@ -201,8 +201,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Code", - "isEmpty": false + "segments": "Объект.Code" }, "items": [] }, @@ -214,8 +213,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -227,8 +225,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.DeletionMark", - "isEmpty": false + "segments": "Объект.DeletionMark" }, "items": [] }, @@ -240,8 +237,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Predefined", - "isEmpty": false + "segments": "Объект.Predefined" }, "items": [] }, @@ -253,8 +249,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.PredefinedDataName", - "isEmpty": false + "segments": "Объект.PredefinedDataName" }, "items": [] }, @@ -266,8 +261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит1", - "isEmpty": false + "segments": "Объект.Реквизит1" }, "items": [] }, @@ -279,8 +273,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит2", - "isEmpty": false + "segments": "Объект.Реквизит2" }, "items": [] }, @@ -292,8 +285,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит3", - "isEmpty": false + "segments": "Объект.Реквизит3" }, "items": [] } @@ -460,8 +452,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -473,8 +464,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -486,8 +476,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -499,8 +488,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -512,8 +500,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Code", - "isEmpty": false + "segments": "Список.Code" }, "items": [] }, @@ -525,8 +512,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -538,8 +524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Predefined", - "isEmpty": false + "segments": "Список.Predefined" }, "items": [] }, @@ -551,8 +536,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.PredefinedDataName", - "isEmpty": false + "segments": "Список.PredefinedDataName" }, "items": [] }, @@ -564,8 +548,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -577,8 +560,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -590,8 +572,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -629,28 +610,72 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CATALOG", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, "supportVariant": "NONE", - "isProtected": true + "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Catalogs/Справочник1/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, "supportVariant": "NONE", - "isProtected": false + "isProtected": true } ], "name": "Справочник1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" index 3bdf9cc8b..3ea902e9e 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.json" @@ -34,6 +34,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "ПланСчетов1", "explanation": { "content": [] }, @@ -64,6 +65,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/owner" }, + "mdoType": "CHART_OF_ACCOUNTS", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfAccounts/ПланСчетов1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -77,6 +85,39 @@ ], "name": "ПланСчетов1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" index e1062b710..45d3c111d 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfAccounts.\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621_edt.json" @@ -34,6 +34,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "ПланСчетов1", "explanation": { "content": [] }, @@ -64,6 +65,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/accountingFlags/com.github._1c_syntax.bsl.mdo.children.AccountingFlag/owner" }, + "mdoType": "CHART_OF_ACCOUNTS", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfAccounts/ПланСчетов1/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -77,6 +85,39 @@ ], "name": "ПланСчетов1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfAccounts/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfCalculationTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfCalculationTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" index 239f559a0..b924a3067 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfCalculationTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfCalculationTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\240\320\260\321\201\321\207\320\265\321\202\320\2601.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "ПланВидовРасчета1", "explanation": { "content": [] }, @@ -11,9 +12,44 @@ "mdoRef": "ChartOfCalculationTypes.ПланВидовРасчета1", "mdoRefRu": "ПланВидовРасчета.ПланВидовРасчета1" }, + "mdoType": "CHART_OF_CALCULATION_TYPES", + "moduleTypes": [], "modules": [], "name": "ПланВидовРасчета1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCalculationTypes/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" index b9278ad35..53c963361 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "ПланВидовХарактеристик1", "explanation": { "content": [] }, @@ -11,10 +12,21 @@ "mdoRef": "ChartOfCharacteristicTypes.ПланВидовХарактеристик1", "mdoRefRu": "ПланВидовХарактеристик.ПланВидовХарактеристик1" }, + "mdoType": "CHART_OF_CHARACTERISTIC_TYPES", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/mdoReference" }, @@ -22,8 +34,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/mdoReference" }, @@ -33,6 +45,39 @@ ], "name": "ПланВидовХарактеристик1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" index 214feed84..a7ed8308e 100644 --- "a/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ChartsOfCharacteristicTypes.\320\237\320\273\320\260\320\275\320\222\320\270\320\264\320\276\320\262\320\245\320\260\321\200\320\260\320\272\321\202\320\265\321\200\320\270\321\201\321\202\320\270\320\2721_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "ПланВидовХарактеристик1", "explanation": { "content": [] }, @@ -11,10 +12,21 @@ "mdoRef": "ChartOfCharacteristicTypes.ПланВидовХарактеристик1", "mdoRefRu": "ПланВидовХарактеристик.ПланВидовХарактеристик1" }, + "mdoType": "CHART_OF_CHARACTERISTIC_TYPES", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/mdoReference" }, @@ -22,8 +34,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/ChartsOfCharacteristicTypes/ПланВидовХарактеристик1/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/mdoReference" }, @@ -33,6 +45,39 @@ ], "name": "ПланВидовХарактеристик1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/CommandGroups.\320\223\321\200\321\203\320\277\320\277\320\260\320\232\320\276\320\274\320\260\320\275\320\2641.json" "b/src/test/resources/fixtures/mdclasses/CommandGroups.\320\223\321\200\321\203\320\277\320\277\320\260\320\232\320\276\320\274\320\260\320\275\320\2641.json" index 61e3cd953..d2a3c36b0 100644 --- "a/src/test/resources/fixtures/mdclasses/CommandGroups.\320\223\321\200\321\203\320\277\320\277\320\260\320\232\320\276\320\274\320\260\320\275\320\2641.json" +++ "b/src/test/resources/fixtures/mdclasses/CommandGroups.\320\223\321\200\321\203\320\277\320\277\320\260\320\232\320\276\320\274\320\260\320\275\320\2641.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.CommandGroup": { "comment": "", + "description": "ГруппаКоманд1", "mdoReference": { "type": "COMMAND_GROUP", "mdoRef": "CommandGroup.ГруппаКоманд1", "mdoRefRu": "ГруппаКоманд.ГруппаКоманд1" }, + "mdoType": "COMMAND_GROUP", "name": "ГруппаКоманд1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" "b/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" index 5d164bf11..d0d40bc97 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonAttributes.\320\236\320\261\321\211\320\270\320\271\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\2021.json" @@ -36,15 +36,27 @@ "dataSeparationValue": { "@reference": "/com.github._1c_syntax.bsl.mdo.CommonAttribute/conditionalSeparation" }, + "description": "ОбщийРеквизит1", "indexing": "DONT_INDEX", "mdoReference": { "type": "COMMON_ATTRIBUTE", "mdoRef": "CommonAttribute.ОбщийРеквизит1", "mdoRefRu": "ОбщийРеквизит.ОбщийРеквизит1" }, + "mdoType": "COMMON_ATTRIBUTE", "name": "ОбщийРеквизит1", "objectBelonging": "OWN", "passwordMode": false, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "supportVariant": "NONE", "synonym": { "content": [] diff --git "a/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601.json" "b/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601.json" index 50a4528e4..347d14600 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.CommonCommand": { "comment": "", + "description": "ОбщаяКоманда1", "mdoReference": { "type": "COMMON_COMMAND", "mdoRef": "CommonCommand.ОбщаяКоманда1", "mdoRefRu": "ОбщаяКоманда.ОбщаяКоманда1" }, + "mdoType": "COMMON_COMMAND", + "moduleTypes": [ + [ + "CommandModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonCommands/ОбщаяКоманда1/Ext/CommandModule.bsl" + ] + ], "modules": [ { "moduleType": "CommandModule", @@ -18,6 +26,15 @@ ], "name": "ОбщаяКоманда1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "content": [] diff --git "a/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601_edt.json" index 5187fe807..d9e1b1450 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonCommands.\320\236\320\261\321\211\320\260\321\217\320\232\320\276\320\274\320\260\320\275\320\264\320\2601_edt.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.CommonCommand": { "comment": "", + "description": "ОбщаяКоманда1", "mdoReference": { "type": "COMMON_COMMAND", "mdoRef": "CommonCommand.ОбщаяКоманда1", "mdoRefRu": "ОбщаяКоманда.ОбщаяКоманда1" }, + "mdoType": "COMMON_COMMAND", + "moduleTypes": [ + [ + "CommandModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonCommands/ОбщаяКоманда1/CommandModule.bsl" + ] + ], "modules": [ { "moduleType": "CommandModule", @@ -18,6 +26,15 @@ ], "name": "ОбщаяКоманда1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "content": [] diff --git "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" index ad58cc2da..f175d7fbb 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260.json" @@ -9,12 +9,20 @@ "items": [], "attributes": [] }, + "description": "Форма", "formType": "MANAGED", "mdoReference": { "type": "COMMON_FORM", "mdoRef": "CommonForm.Форма", "mdoRefRu": "ОбщаяФорма.Форма" }, + "mdoType": "COMMON_FORM", + "moduleTypes": [ + [ + "FormModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonForms/Форма/Ext/Form/Module.bsl" + ] + ], "modules": [ { "moduleType": "FormModule", @@ -28,6 +36,15 @@ ], "name": "Форма", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" index 89e080b5a..6d8b6ab72 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonForms.\320\244\320\276\321\200\320\274\320\260_edt.json" @@ -9,12 +9,20 @@ "items": [], "attributes": [] }, + "description": "Форма", "formType": "MANAGED", "mdoReference": { "type": "COMMON_FORM", "mdoRef": "CommonForm.Форма", "mdoRefRu": "ОбщаяФорма.Форма" }, + "mdoType": "COMMON_FORM", + "moduleTypes": [ + [ + "FormModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonForms/Форма/Module.bsl" + ] + ], "modules": [ { "moduleType": "FormModule", @@ -28,6 +36,15 @@ ], "name": "Форма", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" index 88b7daff6..ff8d52305 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" @@ -2,6 +2,7 @@ "clientManagedApplication": true, "clientOrdinaryApplication": true, "comment": "", + "description": "Глобальный общий модуль", "externalConnection": true, "global": true, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ГлобальныйОбщийМодуль", "mdoRefRu": "ОбщийМодуль.ГлобальныйОбщийМодуль" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Глобальны_Общи_Модуль/Ext/Module.bsl" + ] + ], "name": "ГлобальныйОбщийМодуль", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" index 9b682983e..a2a19de0a 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\223\320\273\320\276\320\261\320\260\320\273\321\214\320\275\321\213\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": true, "clientOrdinaryApplication": true, "comment": "", + "description": "Глобальный общий модуль", "externalConnection": true, "global": true, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ГлобальныйОбщийМодуль", "mdoRefRu": "ОбщийМодуль.ГлобальныйОбщийМодуль" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Глобальны_Общи_Модуль/Module.bsl" + ] + ], "name": "ГлобальныйОбщийМодуль", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" index f83f73a27..07fa545c9 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль вызов сервера", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульВызовСервера", "mdoRefRu": "ОбщийМодуль.ОбщийМодульВызовСервера" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульВызовСервера/Ext/Module.bsl" + ] + ], "name": "ОбщийМодульВызовСервера", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" index 2e7f502f6..747363bf8 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль вызов сервера", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульВызовСервера", "mdoRefRu": "ОбщийМодуль.ОбщийМодульВызовСервера" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульВызовСервера/Module.bsl" + ] + ], "name": "ОбщийМодульВызовСервера", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" index 868400a92..e28d4f8f7 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль повт исп вызов", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПовтИспВызов", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПовтИспВызов" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПовтИспВызов/Ext/Module.bsl" + ] + ], "name": "ОбщийМодульПовтИспВызов", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" index e5f44ef75..f884e82f0 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\222\321\213\320\267\320\276\320\262_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль повт исп вызов", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПовтИспВызов", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПовтИспВызов" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПовтИспВызов/Module.bsl" + ] + ], "name": "ОбщийМодульПовтИспВызов", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" index 72593ed75..b1df6981c 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль повт исп сеанс", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПовтИспСеанс", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПовтИспСеанс" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПовтИспСеанс/Ext/Module.bsl" + ] + ], "name": "ОбщийМодульПовтИспСеанс", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" index dd37a13d7..a76ab0946 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\262\321\202\320\230\321\201\320\277\320\241\320\265\320\260\320\275\321\201_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль повт исп сеанс", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПовтИспСеанс", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПовтИспСеанс" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПовтИспСеанс/Module.bsl" + ] + ], "name": "ОбщийМодульПовтИспСеанс", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" index 8e61bf02b..d7cd0b8d9 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль полныйе права", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПолныйеПрава", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПолныйеПрава" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Общи_МодульПолны_еПрава/Ext/Module.bsl" + ] + ], "name": "ОбщийМодульПолныйеПрава", "objectBelonging": "OWN", "privileged": true, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" index 5a8ab5074..f2808a4b8 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\237\320\276\320\273\320\275\321\213\320\271\320\265\320\237\321\200\320\260\320\262\320\260_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Общий модуль полныйе права", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ОбщийМодульПолныйеПрава", "mdoRefRu": "ОбщийМодуль.ОбщийМодульПолныйеПрава" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Общи_МодульПолны_еПрава/Module.bsl" + ] + ], "name": "ОбщийМодульПолныйеПрава", "objectBelonging": "OWN", "privileged": true, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" index b7e8cd6fb..04a6ea349 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Простой общий модуль", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ПростойОбщийМодуль", "mdoRefRu": "ОбщийМодуль.ПростойОбщийМодуль" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/mdclasses/src/cf/CommonModules/Просто_Общи_Модуль/Ext/Module.bsl" + ] + ], "name": "ПростойОбщийМодуль", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" index 522b0cc3e..cce2f6b3c 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonModules.\320\237\321\200\320\276\321\201\321\202\320\276\320\271\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": false, "comment": "", + "description": "Простой общий модуль", "externalConnection": false, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.ПростойОбщийМодуль", "mdoRefRu": "ОбщийМодуль.ПростойОбщийМодуль" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/CommonModules/Просто_Общи_Модуль/Module.bsl" + ] + ], "name": "ПростойОбщийМодуль", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/mdclasses/CommonPictures.\320\236\320\261\321\211\320\260\321\217\320\232\320\260\321\200\321\202\320\270\320\275\320\272\320\2601.json" "b/src/test/resources/fixtures/mdclasses/CommonPictures.\320\236\320\261\321\211\320\260\321\217\320\232\320\260\321\200\321\202\320\270\320\275\320\272\320\2601.json" index 554cf798b..480d02a21 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonPictures.\320\236\320\261\321\211\320\260\321\217\320\232\320\260\321\200\321\202\320\270\320\275\320\272\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonPictures.\320\236\320\261\321\211\320\260\321\217\320\232\320\260\321\200\321\202\320\270\320\275\320\272\320\2601.json" @@ -2,11 +2,13 @@ "availabilityForAppearance": false, "availabilityForChoice": false, "comment": "", + "description": "ОбщаяКартинка1", "mdoReference": { "type": "COMMON_PICTURE", "mdoRef": "CommonPicture.ОбщаяКартинка1", "mdoRefRu": "ОбщаяКартинка.ОбщаяКартинка1" }, + "mdoType": "COMMON_PICTURE", "name": "ОбщаяКартинка1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json b/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json index 5dde38479..5f8dd1f3e 100644 --- a/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json +++ b/src/test/resources/fixtures/mdclasses/CommonTemplates.Active.json @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Active", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.Active", "mdoRefRu": "ОбщийМакет.Active" }, + "mdoType": "COMMON_TEMPLATE", "name": "Active", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json b/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json index d3f879749..834954e9b 100644 --- a/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json +++ b/src/test/resources/fixtures/mdclasses/CommonTemplates.HTML.json @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "HTML", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.HTML", "mdoRefRu": "ОбщийМакет.HTML" }, + "mdoType": "COMMON_TEMPLATE", "name": "HTML", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" index c9db584c2..e670b38b9 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\222\320\275\320\265\321\210\320\275\321\217\321\217\320\232\320\276\320\274\320\277\320\276\320\275\320\265\320\275\321\202\320\260.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Внешняя компонента", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ВнешняяКомпонента", "mdoRefRu": "ОбщийМакет.ВнешняяКомпонента" }, + "mdoType": "COMMON_TEMPLATE", "name": "ВнешняяКомпонента", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" index 96e0beeb0..211a88a9f 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\320\265\320\276\320\263\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Географическая схема", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ГеографическаяСхема", "mdoRefRu": "ОбщийМакет.ГеографическаяСхема" }, + "mdoType": "COMMON_TEMPLATE", "name": "ГеографическаяСхема", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" index b641f6fa4..bb43d5674 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\223\321\200\320\260\321\204\320\270\321\207\320\265\321\201\320\272\320\260\321\217\320\241\321\205\320\265\320\274\320\260.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Графическая схема", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ГрафическаяСхема", "mdoRefRu": "ОбщийМакет.ГрафическаяСхема" }, + "mdoType": "COMMON_TEMPLATE", "name": "ГрафическаяСхема", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" index cc1a4855a..0b08a70f7 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\224\320\262\320\276\320\270\321\207\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Двоичные данные", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ДвоичныеДанные", "mdoRefRu": "ОбщийМакет.ДвоичныеДанные" }, + "mdoType": "COMMON_TEMPLATE", "name": "ДвоичныеДанные", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" index 9fd18222e..3865402db 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\234\320\260\320\272\320\265\321\202\320\236\321\204\320\276\321\200\320\274\320\273\320\265\320\275\320\270\321\217.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Макет оформления", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.МакетОформления", "mdoRefRu": "ОбщийМакет.МакетОформления" }, + "mdoType": "COMMON_TEMPLATE", "name": "МакетОформления", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" index de4c07dbb..923955f93 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224.json" @@ -6,11 +6,13 @@ "plainDataSets": [], "dataPath": "src/test/resources/ext/designer/mdclasses/src/cf/CommonTemplates/СКД/Ext/Template.xml" }, + "description": "СКД", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.СКД", "mdoRefRu": "ОбщийМакет.СКД" }, + "mdoType": "COMMON_TEMPLATE", "name": "СКД", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" index 285602381..2db456023 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\241\320\232\320\224_edt.json" @@ -6,11 +6,13 @@ "plainDataSets": [], "dataPath": "src/test/resources/ext/edt/mdclasses/configuration/src/CommonTemplates/СКД/Template.dcs" }, + "description": "СКД", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.СКД", "mdoRefRu": "ОбщийМакет.СКД" }, + "mdoType": "COMMON_TEMPLATE", "name": "СКД", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" index efad2d60d..ee62c2efb 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\260\320\261\320\273\320\270\321\207\320\275\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Табличный документ", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ТабличныйДокумент", "mdoRefRu": "ОбщийМакет.ТабличныйДокумент" }, + "mdoType": "COMMON_TEMPLATE", "name": "ТабличныйДокумент", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" index 961e8d947..636aafab7 100644 --- "a/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" +++ "b/src/test/resources/fixtures/mdclasses/CommonTemplates.\320\242\320\265\320\272\321\201\321\202\320\276\320\262\321\213\320\271\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Текстовый документ", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.ТекстовыйДокумент", "mdoRefRu": "ОбщийМакет.ТекстовыйДокумент" }, + "mdoType": "COMMON_TEMPLATE", "name": "ТекстовыйДокумент", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses/Configuration.json b/src/test/resources/fixtures/mdclasses/Configuration.json index 02440cd06..55aa369c7 100644 --- a/src/test/resources/fixtures/mdclasses/Configuration.json +++ b/src/test/resources/fixtures/mdclasses/Configuration.json @@ -827,6 +827,7 @@ "supportVariant": "NONE" } ], + "description": "Конфигурация", "detailedInformation": { "content": [ [ @@ -1346,6 +1347,7 @@ [] ], "integrationServices": [], + "interfaceCompatibilityMode": "TAXI", "interfaces": [ [ 2 @@ -1363,13 +1365,63 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": "USE", + "moduleTypes": [ + [ + "SessionModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Ext/SessionModule.bsl" + ], + [ + "ExternalConnectionModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Ext/ExternalConnectionModule.bsl" + ], + [ + "ManagedApplicationModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Ext/ManagedApplicationModule.bsl" + ] + ], "modules": [ 3 ], "name": "Конфигурация", "objectAutonumerationMode": "NotAutoFree", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [ { "uuid": "34d3754d-298c-4786-92f6-a487db249fc7", diff --git a/src/test/resources/fixtures/mdclasses/Configuration_edt.json b/src/test/resources/fixtures/mdclasses/Configuration_edt.json index c511da1b8..953dc0b4e 100644 --- a/src/test/resources/fixtures/mdclasses/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses/Configuration_edt.json @@ -827,6 +827,7 @@ "supportVariant": "NONE" } ], + "description": "Конфигурация", "detailedInformation": { "content": [ [ @@ -1346,6 +1347,7 @@ [] ], "integrationServices": [], + "interfaceCompatibilityMode": "VERSION_8_2", "interfaces": [], "languages": [ [ @@ -1358,13 +1360,63 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": "USE", + "moduleTypes": [ + [ + "SessionModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Configuration/SessionModule.bsl" + ], + [ + "ExternalConnectionModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Configuration/ExternalConnectionModule.bsl" + ], + [ + "ManagedApplicationModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Configuration/ManagedApplicationModule.bsl" + ] + ], "modules": [ 3 ], "name": "Конфигурация", "objectAutonumerationMode": "NotAutoFree", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [ { "uuid": "34d3754d-298c-4786-92f6-a487db249fc7", diff --git "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" index 66c262a33..14f068ac8 100644 --- "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.Constant": { "comment": "", + "description": "Константа1", "explanation": { "content": [] }, @@ -8,6 +9,17 @@ "mdoRef": "Constant.Константа1", "mdoRefRu": "Константа.Константа1" }, + "mdoType": "CONSTANT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ManagerModule.bsl" + ], + [ + "ValueManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Constants/Константа1/Ext/ValueManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -31,6 +43,25 @@ "name": "Константа1", "objectBelonging": "OWN", "passwordMode": false, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 11, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" index 52d7e9b6e..0a2f0837b 100644 --- "a/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Constants.\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601_edt.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.Constant": { "comment": "", + "description": "Константа1", "explanation": { "content": [] }, @@ -8,6 +9,17 @@ "mdoRef": "Constant.Константа1", "mdoRefRu": "Константа.Константа1" }, + "mdoType": "CONSTANT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ManagerModule.bsl" + ], + [ + "ValueManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Constants/Константа1/ValueManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -31,6 +43,25 @@ "name": "Константа1", "objectBelonging": "OWN", "passwordMode": false, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 11, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Constant/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" index a0e57fc26..01ea4b3fe 100644 --- "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Обработка1", "explanation": { "content": [] }, @@ -56,8 +57,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит1", - "isEmpty": false + "segments": "Реквизит1" }, "items": [] }, @@ -69,8 +69,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит3", - "isEmpty": false + "segments": "Реквизит3" }, "items": [] }, @@ -82,8 +81,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит2", - "isEmpty": false + "segments": "Реквизит2" }, "items": [] }, @@ -95,8 +93,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит4", - "isEmpty": false + "segments": "Реквизит4" }, "items": [] } @@ -243,8 +240,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -263,8 +259,7 @@ ] }, "dataPath": { - "segments": "КоличествоПоказываемыхСобытий", - "isEmpty": false + "segments": "КоличествоПоказываемыхСобытий" }, "items": [] }, @@ -276,8 +271,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Критичность", - "isEmpty": false + "segments": "Критичность" }, "items": [] }, @@ -296,8 +290,7 @@ ] }, "dataPath": { - "segments": "ПредставлениеОтбора", - "isEmpty": false + "segments": "ПредставлениеОтбора" }, "items": [] } @@ -350,8 +343,7 @@ ] }, "dataPath": { - "segments": "Журнал", - "isEmpty": false + "segments": "Журнал" }, "items": [ [ @@ -370,8 +362,7 @@ ] }, "dataPath": { - "segments": "Журнал.Дата", - "isEmpty": false + "segments": "Журнал.Дата" }, "items": [] }, @@ -383,8 +374,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ПредставлениеРазделенияДанныхСеанса", - "isEmpty": false + "segments": "Журнал.ПредставлениеРазделенияДанныхСеанса" }, "items": [] }, @@ -422,8 +412,7 @@ ] }, "dataPath": { - "segments": "Журнал.ИмяПользователя", - "isEmpty": false + "segments": "Журнал.ИмяПользователя" }, "items": [] }, @@ -442,8 +431,7 @@ ] }, "dataPath": { - "segments": "Журнал.Компьютер", - "isEmpty": false + "segments": "Журнал.Компьютер" }, "items": [] }, @@ -481,8 +469,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеПриложения", - "isEmpty": false + "segments": "Журнал.ПредставлениеПриложения" }, "items": [] }, @@ -494,8 +481,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Сеанс", - "isEmpty": false + "segments": "Журнал.Сеанс" }, "items": [] } @@ -541,8 +527,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеСобытия", - "isEmpty": false + "segments": "Журнал.ПредставлениеСобытия" }, "items": [] }, @@ -573,8 +558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Данные", - "isEmpty": false + "segments": "Журнал.Данные" }, "items": [] }, @@ -593,8 +577,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеМетаданных", - "isEmpty": false + "segments": "Журнал.ПредставлениеМетаданных" }, "items": [] } @@ -617,8 +600,7 @@ ] }, "dataPath": { - "segments": "Журнал.Комментарий", - "isEmpty": false + "segments": "Журнал.Комментарий" }, "items": [] } @@ -653,8 +635,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.РабочийСервер", - "isEmpty": false + "segments": "Журнал.РабочийСервер" }, "items": [] }, @@ -666,8 +647,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ОсновнойIPПорт", - "isEmpty": false + "segments": "Журнал.ОсновнойIPПорт" }, "items": [] }, @@ -679,8 +659,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ВспомогательныйIPПорт", - "isEmpty": false + "segments": "Журнал.ВспомогательныйIPПорт" }, "items": [] } @@ -722,8 +701,7 @@ ] }, "dataPath": { - "segments": "Журнал.СтатусТранзакции", - "isEmpty": false + "segments": "Журнал.СтатусТранзакции" }, "items": [] }, @@ -735,8 +713,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Транзакция", - "isEmpty": false + "segments": "Журнал.Транзакция" }, "items": [] } @@ -752,8 +729,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ДатаНаСервере", - "isEmpty": false + "segments": "Журнал.ДатаНаСервере" }, "items": [] } @@ -789,8 +765,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "ПолеИндикаторДлительныхОпераций", - "isEmpty": false + "segments": "ПолеИндикаторДлительныхОпераций" }, "items": [] } @@ -945,9 +920,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "DATA_PROCESSOR", + "moduleTypes": [], "modules": [], "name": "Обработка1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" index d94591d48..7c08c3b22 100644 --- "a/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/DataProcessors.\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Обработка1", "explanation": { "content": [] }, @@ -56,8 +57,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит1", - "isEmpty": false + "segments": "Реквизит1" }, "items": [] }, @@ -69,8 +69,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит3", - "isEmpty": false + "segments": "Реквизит3" }, "items": [] }, @@ -82,8 +81,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит2", - "isEmpty": false + "segments": "Реквизит2" }, "items": [] }, @@ -95,8 +93,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Реквизит4", - "isEmpty": false + "segments": "Реквизит4" }, "items": [] } @@ -243,8 +240,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -263,8 +259,7 @@ ] }, "dataPath": { - "segments": "КоличествоПоказываемыхСобытий", - "isEmpty": false + "segments": "КоличествоПоказываемыхСобытий" }, "items": [] }, @@ -276,8 +271,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Критичность", - "isEmpty": false + "segments": "Критичность" }, "items": [] }, @@ -296,8 +290,7 @@ ] }, "dataPath": { - "segments": "ПредставлениеОтбора", - "isEmpty": false + "segments": "ПредставлениеОтбора" }, "items": [] } @@ -350,8 +343,7 @@ ] }, "dataPath": { - "segments": "Журнал", - "isEmpty": false + "segments": "Журнал" }, "items": [ [ @@ -370,8 +362,7 @@ ] }, "dataPath": { - "segments": "Журнал.Дата", - "isEmpty": false + "segments": "Журнал.Дата" }, "items": [] }, @@ -383,8 +374,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ПредставлениеРазделенияДанныхСеанса", - "isEmpty": false + "segments": "Журнал.ПредставлениеРазделенияДанныхСеанса" }, "items": [] }, @@ -422,8 +412,7 @@ ] }, "dataPath": { - "segments": "Журнал.ИмяПользователя", - "isEmpty": false + "segments": "Журнал.ИмяПользователя" }, "items": [] }, @@ -442,8 +431,7 @@ ] }, "dataPath": { - "segments": "Журнал.Компьютер", - "isEmpty": false + "segments": "Журнал.Компьютер" }, "items": [] }, @@ -481,8 +469,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеПриложения", - "isEmpty": false + "segments": "Журнал.ПредставлениеПриложения" }, "items": [] }, @@ -494,8 +481,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Сеанс", - "isEmpty": false + "segments": "Журнал.Сеанс" }, "items": [] } @@ -541,8 +527,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеСобытия", - "isEmpty": false + "segments": "Журнал.ПредставлениеСобытия" }, "items": [] }, @@ -573,8 +558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Данные", - "isEmpty": false + "segments": "Журнал.Данные" }, "items": [] }, @@ -593,8 +577,7 @@ ] }, "dataPath": { - "segments": "Журнал.ПредставлениеМетаданных", - "isEmpty": false + "segments": "Журнал.ПредставлениеМетаданных" }, "items": [] } @@ -617,8 +600,7 @@ ] }, "dataPath": { - "segments": "Журнал.Комментарий", - "isEmpty": false + "segments": "Журнал.Комментарий" }, "items": [] } @@ -653,8 +635,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.РабочийСервер", - "isEmpty": false + "segments": "Журнал.РабочийСервер" }, "items": [] }, @@ -666,8 +647,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ОсновнойIPПорт", - "isEmpty": false + "segments": "Журнал.ОсновнойIPПорт" }, "items": [] }, @@ -679,8 +659,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ВспомогательныйIPПорт", - "isEmpty": false + "segments": "Журнал.ВспомогательныйIPПорт" }, "items": [] } @@ -722,8 +701,7 @@ ] }, "dataPath": { - "segments": "Журнал.СтатусТранзакции", - "isEmpty": false + "segments": "Журнал.СтатусТранзакции" }, "items": [] }, @@ -735,8 +713,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.Транзакция", - "isEmpty": false + "segments": "Журнал.Транзакция" }, "items": [] } @@ -752,8 +729,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "Журнал.ДатаНаСервере", - "isEmpty": false + "segments": "Журнал.ДатаНаСервере" }, "items": [] } @@ -789,8 +765,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" }, "dataPath": { - "segments": "ПолеИндикаторДлительныхОпераций", - "isEmpty": false + "segments": "ПолеИндикаторДлительныхОпераций" }, "items": [] } @@ -945,9 +920,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "DATA_PROCESSOR", + "moduleTypes": [], "modules": [], "name": "Обработка1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" "b/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" index 1a2ea16c6..cb184d445 100644 --- "a/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" +++ "b/src/test/resources/fixtures/mdclasses/DefinedTypes.\320\236\320\277\321\200\320\265\320\264\320\265\320\273\321\217\320\265\320\274\321\213\320\271\320\242\320\270\320\2771.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.DefinedType": { "comment": "", + "description": "ОпределяемыйТип1", "mdoReference": { "type": "DEFINED_TYPE", "mdoRef": "DefinedType.ОпределяемыйТип1", "mdoRefRu": "ОпределяемыйТип.ОпределяемыйТип1" }, + "mdoType": "DEFINED_TYPE", "name": "ОпределяемыйТип1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" index 35173e3c2..d277ef9f0 100644 --- "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" +++ "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" @@ -33,6 +33,7 @@ ], "commands": [], "comment": "", + "description": "ЖурналДокументов1", "explanation": { "content": [] }, @@ -40,6 +41,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn/owner" }, + "mdoType": "DOCUMENT_JOURNAL", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/DocumentJournals/ЖурналДокументов1/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -53,6 +61,16 @@ ], "name": "ЖурналДокументов1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "registeredDocuments": [ { "type": "DOCUMENT", diff --git "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" index 66e9e31c7..e7dc62c49 100644 --- "a/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/DocumentJournals.\320\226\321\203\321\200\320\275\320\260\320\273\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621_edt.json" @@ -33,6 +33,7 @@ ], "commands": [], "comment": "", + "description": "ЖурналДокументов1", "explanation": { "content": [] }, @@ -40,6 +41,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn/owner" }, + "mdoType": "DOCUMENT_JOURNAL", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/DocumentJournals/ЖурналДокументов1/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -53,6 +61,16 @@ ], "name": "ЖурналДокументов1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "registeredDocuments": [ { "type": "DOCUMENT", diff --git "a/src/test/resources/fixtures/mdclasses/DocumentNumerators.\320\235\321\203\320\274\320\265\321\200\320\260\321\202\320\276\321\200\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" "b/src/test/resources/fixtures/mdclasses/DocumentNumerators.\320\235\321\203\320\274\320\265\321\200\320\260\321\202\320\276\321\200\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" index 9063348d0..e407e3eba 100644 --- "a/src/test/resources/fixtures/mdclasses/DocumentNumerators.\320\235\321\203\320\274\320\265\321\200\320\260\321\202\320\276\321\200\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" +++ "b/src/test/resources/fixtures/mdclasses/DocumentNumerators.\320\235\321\203\320\274\320\265\321\200\320\260\321\202\320\276\321\200\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\2621.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.DocumentNumerator": { "comment": "", + "description": "НумераторДокументов1", "mdoReference": { "type": "DOCUMENT_NUMERATOR", "mdoRef": "DocumentNumerator.НумераторДокументов1", "mdoRefRu": "НумераторДокументов.НумераторДокументов1" }, + "mdoType": "DOCUMENT_NUMERATOR", "name": "НумераторДокументов1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" index cc89dd20a..9457f6043 100644 --- "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.json" @@ -173,6 +173,7 @@ [] ], "comment": "", + "description": "Документ1", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, @@ -232,8 +233,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -245,8 +245,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "~Объект.Date", - "isEmpty": false + "segments": "~Объект.Date" }, "items": [] }, @@ -258,8 +257,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит1", - "isEmpty": false + "segments": "Объект.Реквизит1" }, "items": [] }, @@ -271,8 +269,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит2", - "isEmpty": false + "segments": "Объект.Реквизит2" }, "items": [] }, @@ -284,8 +281,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит3", - "isEmpty": false + "segments": "Объект.Реквизит3" }, "items": [] }, @@ -297,8 +293,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1" }, "items": [ [ @@ -310,8 +305,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.LineNumber", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.LineNumber" }, "items": [] }, @@ -323,8 +317,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.Реквизит1", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.Реквизит1" }, "items": [] }, @@ -336,8 +329,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.Реквизит2", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.Реквизит2" }, "items": [] } @@ -425,8 +417,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -438,8 +429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -451,8 +441,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -464,8 +453,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -477,8 +465,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -490,8 +477,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Posted", - "isEmpty": false + "segments": "Список.Posted" }, "items": [] }, @@ -503,8 +489,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -516,8 +501,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -529,8 +513,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -542,8 +525,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -636,8 +618,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -649,8 +630,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -662,8 +642,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -675,8 +654,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -688,8 +666,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Posted", - "isEmpty": false + "segments": "Список.Posted" }, "items": [] }, @@ -701,8 +678,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -714,8 +690,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -727,8 +702,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -740,8 +714,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -779,10 +752,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DOCUMENT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -790,8 +774,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Documents/Документ1/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -801,6 +785,41 @@ ], "name": "Документ1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 27, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING_REGULAR", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CHANGE_OF_POSTED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "registerRecords": [ [ { diff --git "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" index 3351f2582..71d4db5f4 100644 --- "a/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Documents.\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021_edt.json" @@ -173,6 +173,7 @@ [] ], "comment": "", + "description": "Документ1", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, @@ -232,8 +233,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -245,8 +245,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "~Объект.Date", - "isEmpty": false + "segments": "~Объект.Date" }, "items": [] }, @@ -258,8 +257,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит1", - "isEmpty": false + "segments": "Объект.Реквизит1" }, "items": [] }, @@ -271,8 +269,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит2", - "isEmpty": false + "segments": "Объект.Реквизит2" }, "items": [] }, @@ -284,8 +281,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.Реквизит3", - "isEmpty": false + "segments": "Объект.Реквизит3" }, "items": [] }, @@ -297,8 +293,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1" }, "items": [ [ @@ -310,8 +305,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.LineNumber", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.LineNumber" }, "items": [] }, @@ -323,8 +317,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.Реквизит1", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.Реквизит1" }, "items": [] }, @@ -336,8 +329,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Объект.ТабличнаяЧасть1.Реквизит2", - "isEmpty": false + "segments": "Объект.ТабличнаяЧасть1.Реквизит2" }, "items": [] } @@ -425,8 +417,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -438,8 +429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -451,8 +441,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -464,8 +453,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -477,8 +465,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -490,8 +477,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Posted", - "isEmpty": false + "segments": "Список.Posted" }, "items": [] }, @@ -503,8 +489,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -516,8 +501,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -529,8 +513,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -542,8 +525,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -636,8 +618,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -649,8 +630,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] }, @@ -662,8 +642,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -675,8 +654,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -688,8 +666,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Posted", - "isEmpty": false + "segments": "Список.Posted" }, "items": [] }, @@ -701,8 +678,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.DeletionMark", - "isEmpty": false + "segments": "Список.DeletionMark" }, "items": [] }, @@ -714,8 +690,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит1", - "isEmpty": false + "segments": "Список.Реквизит1" }, "items": [] }, @@ -727,8 +702,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит2", - "isEmpty": false + "segments": "Список.Реквизит2" }, "items": [] }, @@ -740,8 +714,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/synonym" }, "dataPath": { - "segments": "Список.Реквизит3", - "isEmpty": false + "segments": "Список.Реквизит3" }, "items": [] } @@ -779,10 +752,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DOCUMENT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -790,8 +774,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Documents/Документ1/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -801,6 +785,41 @@ ], "name": "Документ1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 27, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING_REGULAR", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CHANGE_OF_POSTED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "registerRecords": [ [ { diff --git "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" index c00ac6d9d..65fe74076 100644 --- "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" +++ "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { "commands": [], "comment": "", + "description": "Перечисление1", "enumValues": [ { "uuid": "47a90ebe-6127-4041-bdd4-def343363004", @@ -30,6 +31,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Enum/enumValues/com.github._1c_syntax.bsl.mdo.children.EnumValue/owner" }, + "mdoType": "ENUM", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Enums/Перечисление1/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" index bd0a1b3d8..9b56bef87 100644 --- "a/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Enums.\320\237\320\265\321\200\320\265\321\207\320\270\321\201\320\273\320\265\320\275\320\270\320\2651_edt.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { "commands": [], "comment": "", + "description": "Перечисление1", "enumValues": [ { "uuid": "47a90ebe-6127-4041-bdd4-def343363004", @@ -30,6 +31,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Enum/enumValues/com.github._1c_syntax.bsl.mdo.children.EnumValue/owner" }, + "mdoType": "ENUM", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Enums/Перечисление1/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" "b/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" index c27c06a90..3ae6cf705 100644 --- "a/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" +++ "b/src/test/resources/fixtures/mdclasses/EventSubscriptions.\320\237\320\276\320\264\320\277\320\270\321\201\320\272\320\260\320\235\320\260\320\241\320\276\320\261\321\213\321\202\320\270\320\2651.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.EventSubscription": { "comment": "", + "description": "ПодпискаНаСобытие1", "event": "BeforeWrite", "handler": { "methodPath": "CommonModule.ПростойОбщийМодуль.ПодпискаНаСобытие1ПередЗаписью", @@ -11,6 +12,7 @@ "mdoRef": "EventSubscription.ПодпискаНаСобытие1", "mdoRefRu": "ПодпискаНаСобытие.ПодпискаНаСобытие1" }, + "mdoType": "EVENT_SUBSCRIPTION", "name": "ПодпискаНаСобытие1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.json" "b/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.json" index fdc31fb29..9c619d973 100644 --- "a/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.json" @@ -23,6 +23,7 @@ ], [] ], + "description": "ПланОбмена1", "distributedInfoBase": false, "explanation": { "content": [] @@ -34,6 +35,13 @@ "mdoRef": "ExchangePlan.ПланОбмена1", "mdoRefRu": "ПланОбмена.ПланОбмена1" }, + "mdoType": "EXCHANGE_PLAN", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/ExchangePlans/ПланОбмена1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -47,6 +55,35 @@ ], "name": "ПланОбмена1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 21, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601_edt.json" index 148327b23..960466d28 100644 --- "a/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ExchangePlans.\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601_edt.json" @@ -23,6 +23,7 @@ ], [] ], + "description": "ПланОбмена1", "distributedInfoBase": false, "explanation": { "content": [] @@ -34,6 +35,13 @@ "mdoRef": "ExchangePlan.ПланОбмена1", "mdoRefRu": "ПланОбмена.ПланОбмена1" }, + "mdoType": "EXCHANGE_PLAN", + "moduleTypes": [ + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/ExchangePlans/ПланОбмена1/ObjectModule.bsl" + ] + ], "modules": [ { "moduleType": "ObjectModule", @@ -47,6 +55,35 @@ ], "name": "ПланОбмена1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 21, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" index 5853af8a4..f796b80dd 100644 --- "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" +++ "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.ExternalDataSource": { "comment": "", + "description": "Текущая СУБД", "explanation": { "content": [] }, @@ -8,8 +9,22 @@ "mdoRef": "ExternalDataSource.ТекущаяСУБД", "mdoRefRu": "ВнешнийИсточникДанных.ТекущаяСУБД" }, + "mdoType": "EXTERNAL_DATA_SOURCE", "name": "ТекущаяСУБД", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 5, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "STANDARD_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SESSION_STANDARD_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SESSION_OS_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION" + } + ], "supportVariant": "NONE", "synonym": { "content": [ @@ -395,8 +410,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] } diff --git "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" index 8a9a74283..4939c5f78 100644 --- "a/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/ExternalDataSources.\320\242\320\265\320\272\321\203\321\211\320\260\321\217\320\241\320\243\320\221\320\224_edt.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.ExternalDataSource": { "comment": "", + "description": "Текущая СУБД", "explanation": { "content": [] }, @@ -8,8 +9,22 @@ "mdoRef": "ExternalDataSource.ТекущаяСУБД", "mdoRefRu": "ВнешнийИсточникДанных.ТекущаяСУБД" }, + "mdoType": "EXTERNAL_DATA_SOURCE", "name": "ТекущаяСУБД", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 5, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "STANDARD_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SESSION_STANDARD_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SESSION_OS_AUTHENTICATION_CHANGE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION" + } + ], "supportVariant": "NONE", "synonym": { "content": [ @@ -395,8 +410,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] } diff --git "a/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601.json" "b/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601.json" index 12bf4854f..1aff5c634 100644 --- "a/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601.json" @@ -16,6 +16,7 @@ ], [] ], + "description": "КритерийОтбора1", "explanation": { "content": [] }, @@ -25,6 +26,13 @@ "mdoRef": "FilterCriterion.КритерийОтбора1", "mdoRefRu": "КритерийОтбора.КритерийОтбора1" }, + "mdoType": "FILTER_CRITERION", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/FilterCriteria/Критери_Отбора1/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -38,6 +46,15 @@ ], "name": "КритерийОтбора1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601_edt.json" "b/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601_edt.json" index 1c828529c..91464eb9f 100644 --- "a/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/FilterCriteria.\320\232\321\200\320\270\321\202\320\265\321\200\320\270\320\271\320\236\321\202\320\261\320\276\321\200\320\2601_edt.json" @@ -16,6 +16,7 @@ ], [] ], + "description": "КритерийОтбора1", "explanation": { "content": [] }, @@ -25,6 +26,13 @@ "mdoRef": "FilterCriterion.КритерийОтбора1", "mdoRefRu": "КритерийОтбора.КритерийОтбора1" }, + "mdoType": "FILTER_CRITERION", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/FilterCriteria/Критери_Отбора1/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -38,6 +46,15 @@ ], "name": "КритерийОтбора1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/FunctionalOptions.\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\320\260\321\217\320\236\320\277\321\206\320\270\321\2171.json" "b/src/test/resources/fixtures/mdclasses/FunctionalOptions.\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\320\260\321\217\320\236\320\277\321\206\320\270\321\2171.json" index 214728eda..0ba795b2c 100644 --- "a/src/test/resources/fixtures/mdclasses/FunctionalOptions.\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\320\260\321\217\320\236\320\277\321\206\320\270\321\2171.json" +++ "b/src/test/resources/fixtures/mdclasses/FunctionalOptions.\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\320\260\321\217\320\236\320\277\321\206\320\270\321\2171.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.FunctionalOption": { "comment": "", "content": [], + "description": "ФункциональнаяОпция1", "location": { "type": "CONSTANT", "mdoRef": "Constant.Константа1", @@ -11,6 +12,7 @@ "mdoRef": "FunctionalOption.ФункциональнаяОпция1", "mdoRefRu": "ФункциональнаяОпция.ФункциональнаяОпция1" }, + "mdoType": "FUNCTIONAL_OPTION", "name": "ФункциональнаяОпция1", "objectBelonging": "OWN", "privilegedGetMode": true, diff --git "a/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" "b/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" index 81e426448..847cef25c 100644 --- "a/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" +++ "b/src/test/resources/fixtures/mdclasses/FunctionalOptionsParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\244\321\203\320\275\320\272\321\206\320\270\320\276\320\275\320\260\320\273\321\214\320\275\321\213\321\205\320\236\320\277\321\206\320\270\320\271.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.FunctionalOptionsParameter": { "comment": "", + "description": "Параметр функциональных опций", "mdoReference": { "type": "FUNCTIONAL_OPTIONS_PARAMETER", "mdoRef": "FunctionalOptionsParameter.ПараметрФункциональныхОпций", "mdoRefRu": "ПараметрФункциональныхОпций.ПараметрФункциональныхОпций" }, + "mdoType": "FUNCTIONAL_OPTIONS_PARAMETER", "name": "ПараметрФункциональныхОпций", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" index 91349d9d0..46b038551 100644 --- "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.HTTPService": { "comment": "", + "description": "HTTPСервис1", "mdoReference": { "type": "HTTP_SERVICE", "mdoRef": "HTTPService.HTTPСервис1", "mdoRefRu": "HTTPСервис.HTTPСервис1" }, + "mdoType": "HTTP_SERVICE", + "moduleTypes": [ + [ + "HTTPServiceModule", + "src/test/resources/ext/designer/mdclasses/src/cf/HTTPServices/HTTPСервис1/Ext/Module.bsl" + ] + ], "modules": [ { "moduleType": "HTTPServiceModule", diff --git "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" index d04bee3ef..f325f3689 100644 --- "a/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/HTTPServices.HTTP\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.HTTPService": { "comment": "", + "description": "HTTPСервис1", "mdoReference": { "type": "HTTP_SERVICE", "mdoRef": "HTTPService.HTTPСервис1", "mdoRefRu": "HTTPСервис.HTTPСервис1" }, + "mdoType": "HTTP_SERVICE", + "moduleTypes": [ + [ + "HTTPServiceModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/HTTPServices/HTTPСервис1/Module.bsl" + ] + ], "modules": [ { "moduleType": "HTTPServiceModule", diff --git "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" index fb9e76c56..97c9ba8fe 100644 --- "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" +++ "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "РегистрСведений1", "dimensions": [ { "uuid": "7214d9c9-1b47-4057-8220-c8c32fc25d94", @@ -37,6 +38,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "INFORMATION_REGISTER", + "moduleTypes": [ + [ + "RecordSetModule", + "src/test/resources/ext/designer/mdclasses/src/cf/InformationRegisters/РегистрСведени_1/Ext/RecordSetModule.bsl" + ] + ], "modules": [ { "moduleType": "RecordSetModule", @@ -50,6 +58,28 @@ ], "name": "РегистрСведений1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 14, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "resources": [], "supportVariant": "NONE", "synonym": { diff --git "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" index 170425641..fb0629871 100644 --- "a/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/InformationRegisters.\320\240\320\265\320\263\320\270\321\201\321\202\321\200\320\241\320\262\320\265\320\264\320\265\320\275\320\270\320\2711_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "РегистрСведений1", "dimensions": [ { "uuid": "7214d9c9-1b47-4057-8220-c8c32fc25d94", @@ -37,6 +38,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "INFORMATION_REGISTER", + "moduleTypes": [ + [ + "RecordSetModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/InformationRegisters/РегистрСведени_1/RecordSetModule.bsl" + ] + ], "modules": [ { "moduleType": "RecordSetModule", @@ -50,6 +58,28 @@ ], "name": "РегистрСведений1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 14, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "resources": [], "supportVariant": "NONE", "synonym": { diff --git "a/src/test/resources/fixtures/mdclasses/Interfaces.\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.json" "b/src/test/resources/fixtures/mdclasses/Interfaces.\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.json" index 7aacce5d1..2688b92af 100644 --- "a/src/test/resources/fixtures/mdclasses/Interfaces.\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/Interfaces.\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.Interface": { "comment": "", + "description": "Интерфейс1", "mdoReference": { "type": "INTERFACE", "mdoRef": "Interface.Интерфейс1", "mdoRefRu": "Интерфейс.Интерфейс1" }, + "mdoType": "INTERFACE", "name": "Интерфейс1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Languages.\320\220\320\273\320\261\320\260\320\275\321\201\320\272\320\270\320\271.json" "b/src/test/resources/fixtures/mdclasses/Languages.\320\220\320\273\320\261\320\260\320\275\321\201\320\272\320\270\320\271.json" index 4fa321384..ada8e4db6 100644 --- "a/src/test/resources/fixtures/mdclasses/Languages.\320\220\320\273\320\261\320\260\320\275\321\201\320\272\320\270\320\271.json" +++ "b/src/test/resources/fixtures/mdclasses/Languages.\320\220\320\273\320\261\320\260\320\275\321\201\320\272\320\270\320\271.json" @@ -1,11 +1,13 @@ {"com.github._1c_syntax.bsl.mdo.Language": { "comment": "", + "description": "Албанский", "languageCode": "sq", "mdoReference": { "type": "LANGUAGE", "mdoRef": "Language.Албанский", "mdoRefRu": "Язык.Албанский" }, + "mdoType": "LANGUAGE", "name": "Албанский", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Languages.\320\257\320\277\320\276\320\275\321\201\320\272\320\270\320\271.json" "b/src/test/resources/fixtures/mdclasses/Languages.\320\257\320\277\320\276\320\275\321\201\320\272\320\270\320\271.json" index a69aaa95e..03df0051c 100644 --- "a/src/test/resources/fixtures/mdclasses/Languages.\320\257\320\277\320\276\320\275\321\201\320\272\320\270\320\271.json" +++ "b/src/test/resources/fixtures/mdclasses/Languages.\320\257\320\277\320\276\320\275\321\201\320\272\320\270\320\271.json" @@ -1,11 +1,13 @@ {"com.github._1c_syntax.bsl.mdo.Language": { "comment": "", + "description": "Японский", "languageCode": "ja", "mdoReference": { "type": "LANGUAGE", "mdoRef": "Language.Японский", "mdoRefRu": "Язык.Японский" }, + "mdoType": "LANGUAGE", "name": "Японский", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" index b96c4b4b7..c9408572a 100644 --- "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Отчет1", "explanation": { "content": [] }, @@ -11,10 +12,21 @@ "mdoRef": "Report.Отчет1", "mdoRefRu": "Отчет.Отчет1" }, + "mdoType": "REPORT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/mdoReference" }, @@ -22,8 +34,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/mdclasses/src/cf/Reports/Отчет1/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/mdoReference" }, @@ -33,6 +45,16 @@ ], "name": "Отчет1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" index 6d69337e3..ef6a26961 100644 --- "a/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Reports.\320\236\321\202\321\207\320\265\321\2021_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Отчет1", "explanation": { "content": [] }, @@ -11,10 +12,21 @@ "mdoRef": "Report.Отчет1", "mdoRefRu": "Отчет.Отчет1" }, + "mdoType": "REPORT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/mdoReference" }, @@ -22,8 +34,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/mdclasses/configuration/src/Reports/Отчет1/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/mdoReference" }, @@ -33,6 +45,16 @@ ], "name": "Отчет1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Report/explanation" diff --git "a/src/test/resources/fixtures/mdclasses/Roles.\320\240\320\276\320\273\321\2141.json" "b/src/test/resources/fixtures/mdclasses/Roles.\320\240\320\276\320\273\321\2141.json" index 816dda636..0fe19e24a 100644 --- "a/src/test/resources/fixtures/mdclasses/Roles.\320\240\320\276\320\273\321\2141.json" +++ "b/src/test/resources/fixtures/mdclasses/Roles.\320\240\320\276\320\273\321\2141.json" @@ -242,11 +242,13 @@ [] ] }, + "description": "Роль1", "mdoReference": { "type": "ROLE", "mdoRef": "Role.Роль1", "mdoRefRu": "Роль.Роль1" }, + "mdoType": "ROLE", "name": "Роль1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/ScheduledJobs.\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.json" "b/src/test/resources/fixtures/mdclasses/ScheduledJobs.\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.json" index 1d2a7865a..cb0cd6320 100644 --- "a/src/test/resources/fixtures/mdclasses/ScheduledJobs.\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.json" +++ "b/src/test/resources/fixtures/mdclasses/ScheduledJobs.\320\240\320\265\320\263\320\273\320\260\320\274\320\265\320\275\321\202\320\275\320\276\320\265\320\227\320\260\320\264\320\260\320\275\320\270\320\2651.json" @@ -7,6 +7,7 @@ "mdoRef": "ScheduledJob.РегламентноеЗадание1", "mdoRefRu": "РегламентноеЗадание.РегламентноеЗадание1" }, + "mdoType": "SCHEDULED_JOB", "methodName": { "methodPath": "CommonModule.ПростойОбщийМодуль.РегламентноеЗадание1", "moduleName": "ПростойОбщийМодуль", diff --git "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" index 9bc6c4210..acf3d6cd3 100644 --- "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" +++ "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.Sequence": { "comment": "", + "description": "Последовательность1", "dimensions": [ { "uuid": "763b82dd-2fdb-4a02-a50b-3eb916c02d3d", @@ -46,6 +47,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Sequence/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "SEQUENCE", + "moduleTypes": [ + [ + "RecordSetModule", + "src/test/resources/ext/designer/mdclasses/src/cf/Sequences/Последовательность1/Ext/RecordSetModule.bsl" + ] + ], "modules": [ { "moduleType": "RecordSetModule", @@ -59,6 +67,16 @@ ], "name": "Последовательность1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Sequence/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/synonym" diff --git "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" index c8fef9b40..c03a320e9 100644 --- "a/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/Sequences.\320\237\320\276\321\201\320\273\320\265\320\264\320\276\320\262\320\260\321\202\320\265\320\273\321\214\320\275\320\276\321\201\321\202\321\2141_edt.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.Sequence": { "comment": "", + "description": "Последовательность1", "dimensions": [ { "uuid": "763b82dd-2fdb-4a02-a50b-3eb916c02d3d", @@ -46,6 +47,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Sequence/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "SEQUENCE", + "moduleTypes": [ + [ + "RecordSetModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/Sequences/Последовательность1/RecordSetModule.bsl" + ] + ], "modules": [ { "moduleType": "RecordSetModule", @@ -59,6 +67,16 @@ ], "name": "Последовательность1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Sequence/dimensions/com.github._1c_syntax.bsl.mdo.children.Dimension/synonym" diff --git "a/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" "b/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" index 697b5b548..a1bf84805 100644 --- "a/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/SessionParameters.\320\237\320\260\321\200\320\260\320\274\320\265\321\202\321\200\320\241\320\265\320\260\320\275\321\201\320\2601.json" @@ -1,12 +1,24 @@ {"com.github._1c_syntax.bsl.mdo.SessionParameter": { "comment": "", + "description": "ПараметрСеанса1", "mdoReference": { "type": "SESSION_PARAMETER", "mdoRef": "SessionParameter.ПараметрСеанса1", "mdoRefRu": "ПараметрСеанса.ПараметрСеанса1" }, + "mdoType": "SESSION_PARAMETER", "name": "ПараметрСеанса1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "GET", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SET" + } + ], "supportVariant": "NONE", "synonym": { "content": [] diff --git "a/src/test/resources/fixtures/mdclasses/StyleItems.\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.json" "b/src/test/resources/fixtures/mdclasses/StyleItems.\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.json" index dbb0c1321..8e9c7f313 100644 --- "a/src/test/resources/fixtures/mdclasses/StyleItems.\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.json" +++ "b/src/test/resources/fixtures/mdclasses/StyleItems.\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\241\321\202\320\270\320\273\321\2171.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.StyleItem": { "comment": "", + "description": "ЭлементСтиля1", "mdoReference": { "type": "STYLE_ITEM", "mdoRef": "StyleItem.ЭлементСтиля1", "mdoRefRu": "ЭлементСтиля.ЭлементСтиля1" }, + "mdoType": "STYLE_ITEM", "name": "ЭлементСтиля1", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" "b/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" index 11033676f..034bc239b 100644 --- "a/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" +++ "b/src/test/resources/fixtures/mdclasses/Styles.\320\241\321\202\320\270\320\273\321\214.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.Style": { "comment": "", + "description": "Стиль", "mdoReference": { "type": "STYLE", "mdoRef": "Style.Стиль", "mdoRefRu": "Стиль.Стиль" }, + "mdoType": "STYLE", "name": "Стиль", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" "b/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" index 9cdfdb4cc..184620f37 100644 --- "a/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/Subsystems.\320\237\320\265\321\200\320\262\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.Subsystem": { "comment": "", "content": [], + "description": "Первая подсистема", "explanation": { "content": [] }, @@ -11,6 +12,7 @@ "mdoRef": "Subsystem.ПерваяПодсистема", "mdoRefRu": "Подсистема.ПерваяПодсистема" }, + "mdoType": "SUBSYSTEM", "name": "ПерваяПодсистема", "objectBelonging": "OWN", "parentSubsystem": { @@ -18,6 +20,15 @@ "mdoRef": "", "mdoRefRu": "" }, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "subsystems": [ [ { @@ -37,6 +48,7 @@ ], [] ], + "description": "Подчиненная подсистема", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/explanation" }, @@ -47,11 +59,13 @@ "mdoRef": "Subsystem.ПерваяПодсистема.Subsystem.ПодчиненнаяПодсистема", "mdoRefRu": "Подсистема.ПерваяПодсистема.Подсистема.ПодчиненнаяПодсистема" }, + "mdoType": "SUBSYSTEM", "name": "ПодчиненнаяПодсистема", "objectBelonging": "OWN", "parentSubsystem": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/mdoReference" }, + "possibleRights": [], "subsystems": [], "supportVariant": "NONE", "synonym": { @@ -83,6 +97,7 @@ ], [] ], + "description": "Починенная система2", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/explanation" }, @@ -93,11 +108,13 @@ "mdoRef": "Subsystem.ПерваяПодсистема.Subsystem.ПочиненнаяСистема2", "mdoRefRu": "Подсистема.ПерваяПодсистема.Подсистема.ПочиненнаяСистема2" }, + "mdoType": "SUBSYSTEM", "name": "ПочиненнаяСистема2", "objectBelonging": "OWN", "parentSubsystem": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/mdoReference" }, + "possibleRights": [], "subsystems": [ { "comment": "", @@ -121,6 +138,7 @@ ], [] ], + "description": "Подчиненная подсистема3 уровня", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/explanation" }, @@ -131,11 +149,13 @@ "mdoRef": "Subsystem.ПерваяПодсистема.Subsystem.ПочиненнаяСистема2.Subsystem.ПодчиненнаяПодсистема3Уровня", "mdoRefRu": "Подсистема.ПерваяПодсистема.Подсистема.ПочиненнаяСистема2.Подсистема.ПодчиненнаяПодсистема3Уровня" }, + "mdoType": "SUBSYSTEM", "name": "ПодчиненнаяПодсистема3Уровня", "objectBelonging": "OWN", "parentSubsystem": { "@reference": "/com.github._1c_syntax.bsl.mdo.Subsystem/subsystems/c/com.github._1c_syntax.bsl.mdo.Subsystem[2]/mdoReference" }, + "possibleRights": [], "subsystems": [], "supportVariant": "NONE", "synonym": { diff --git "a/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" "b/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" index 99a6df91b..668b02e31 100644 --- "a/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" +++ "b/src/test/resources/fixtures/mdclasses/Tasks.\320\227\320\260\320\264\320\260\321\207\320\2601.json" @@ -53,6 +53,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Задача1", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, @@ -60,9 +61,43 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, + "mdoType": "TASK", + "moduleTypes": [], "modules": [], "name": "Задача1", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NONE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" diff --git "a/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" "b/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" index d0ea9b433..915a23665 100644 --- "a/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" +++ "b/src/test/resources/fixtures/mdclasses/WSReferences.WS\320\241\321\201\321\213\320\273\320\272\320\260.json" @@ -1,11 +1,13 @@ {"com.github._1c_syntax.bsl.mdo.WSReference": { "comment": "", + "description": "WSСсылка", "locationURL": "http://ya.ru", "mdoReference": { "type": "WS_REFERENCE", "mdoRef": "WSReference.WSСсылка", "mdoRefRu": "WSСсылка.WSСсылка" }, + "mdoType": "WS_REFERENCE", "name": "WSСсылка", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" index a188e9bae..0fbecc8c9 100644 --- "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" +++ "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011.json" @@ -1,11 +1,19 @@ {"com.github._1c_syntax.bsl.mdo.WebService": { "comment": "", + "description": "WebСервис1", "descriptorFileName": "ws1.1cws", "mdoReference": { "type": "WEB_SERVICE", "mdoRef": "WebService.WebСервис1", "mdoRefRu": "WebСервис.WebСервис1" }, + "mdoType": "WEB_SERVICE", + "moduleTypes": [ + [ + "WEBServiceModule", + "src/test/resources/ext/designer/mdclasses/src/cf/WebServices/WebСервис1/Ext/Module.bsl" + ] + ], "modules": [ { "moduleType": "WEBServiceModule", diff --git "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" index c0d5f5f17..88d60d46b 100644 --- "a/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" +++ "b/src/test/resources/fixtures/mdclasses/WebServices.Web\320\241\320\265\321\200\320\262\320\270\321\2011_edt.json" @@ -1,11 +1,19 @@ {"com.github._1c_syntax.bsl.mdo.WebService": { "comment": "", + "description": "WebСервис1", "descriptorFileName": "ws1.1cws", "mdoReference": { "type": "WEB_SERVICE", "mdoRef": "WebService.WebСервис1", "mdoRefRu": "WebСервис.WebСервис1" }, + "mdoType": "WEB_SERVICE", + "moduleTypes": [ + [ + "WEBServiceModule", + "src/test/resources/ext/edt/mdclasses/configuration/src/WebServices/WebСервис1/Module.bsl" + ] + ], "modules": [ { "moduleType": "WEBServiceModule", diff --git "a/src/test/resources/fixtures/mdclasses/XDTOPackages.\320\237\320\260\320\272\320\265\321\202XDTO1.json" "b/src/test/resources/fixtures/mdclasses/XDTOPackages.\320\237\320\260\320\272\320\265\321\202XDTO1.json" index c1b4fbc3d..f104c994a 100644 --- "a/src/test/resources/fixtures/mdclasses/XDTOPackages.\320\237\320\260\320\272\320\265\321\202XDTO1.json" +++ "b/src/test/resources/fixtures/mdclasses/XDTOPackages.\320\237\320\260\320\272\320\265\321\202XDTO1.json" @@ -52845,11 +52845,13 @@ } ] }, + "description": "ПакетXDTO1", "mdoReference": { "type": "XDTO_PACKAGE", "mdoRef": "XDTOPackage.ПакетXDTO1", "mdoRefRu": "ПакетXDTO.ПакетXDTO1" }, + "mdoType": "XDTO_PACKAGE", "name": "ПакетXDTO1", "namespace": "http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8", "objectBelonging": "OWN", diff --git "a/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021.json" "b/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021.json" index 1fbe7ab9a..3c26f07ff 100644 --- "a/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021.json" +++ "b/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.Bot": { "comment": "", + "description": "Бот1", "mdoReference": { "type": "BOT", "mdoRef": "Bot.Бот1", "mdoRefRu": "Бот.Бот1" }, + "mdoType": "BOT", + "moduleTypes": [ + [ + "BotModule", + "src/test/resources/ext/designer/mdclasses_3_18/src/cf/Bots/Бот1/Ext/Module.bsl" + ] + ], "modules": [ { "moduleType": "BotModule", diff --git "a/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021_edt.json" "b/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021_edt.json" index 23f5651e6..e778220ab 100644 --- "a/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021_edt.json" +++ "b/src/test/resources/fixtures/mdclasses_3_18/Bots.\320\221\320\276\321\2021_edt.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.Bot": { "comment": "", + "description": "Бот1", "mdoReference": { "type": "BOT", "mdoRef": "Bot.Бот1", "mdoRefRu": "Бот.Бот1" }, + "mdoType": "BOT", + "moduleTypes": [ + [ + "BotModule", + "src/test/resources/ext/edt/mdclasses_3_18/configuration/src/Bots/Бот1/Module.bsl" + ] + ], "modules": [ { "moduleType": "BotModule", diff --git a/src/test/resources/fixtures/mdclasses_3_18/Configuration.json b/src/test/resources/fixtures/mdclasses_3_18/Configuration.json index 164c7217b..842f8c6b7 100644 --- a/src/test/resources/fixtures/mdclasses_3_18/Configuration.json +++ b/src/test/resources/fixtures/mdclasses_3_18/Configuration.json @@ -124,6 +124,7 @@ }, "defaultRunMode": "MANAGED_APPLICATION", "definedTypes": [], + "description": "Конфигурация", "detailedInformation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" }, @@ -252,6 +253,7 @@ ] } ], + "interfaceCompatibilityMode": "TAXI", "interfaces": [], "languages": [ { @@ -287,13 +289,55 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": "DONT_USE", + "moduleTypes": [ + [ + "ManagedApplicationModule", + "src/test/resources/ext/designer/mdclasses_3_18/src/cf/Ext/ManagedApplicationModule.bsl" + ] + ], "modules": [ 1 ], "name": "Конфигурация", "objectAutonumerationMode": "NotAutoFree", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [], "roles": [ { diff --git a/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json index 2290b80cd..2b3e0b0ef 100644 --- a/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_3_18/Configuration_edt.json @@ -124,6 +124,7 @@ }, "defaultRunMode": "MANAGED_APPLICATION", "definedTypes": [], + "description": "Конфигурация", "detailedInformation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" }, @@ -252,6 +253,7 @@ ] } ], + "interfaceCompatibilityMode": "VERSION_8_2", "interfaces": [], "languages": [ { @@ -287,13 +289,55 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": "DONT_USE", + "moduleTypes": [ + [ + "ManagedApplicationModule", + "src/test/resources/ext/edt/mdclasses_3_18/configuration/src/Configuration/ManagedApplicationModule.bsl" + ] + ], "modules": [ 1 ], "name": "Конфигурация", "objectAutonumerationMode": "NotAutoFree", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [], "roles": [ { diff --git "a/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.json" "b/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.json" index a25add71e..c33ba096e 100644 --- "a/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.json" +++ "b/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.IntegrationService": { "comment": "", + "description": "СервисИнтеграции1", "externalIntegrationServiceAddress": "", "integrationServiceChannels": [ [ @@ -53,6 +54,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.IntegrationService/integrationServiceChannels/c/com.github._1c_syntax.bsl.mdo.children.IntegrationServiceChannel/owner" }, + "mdoType": "INTEGRATION_SERVICE", + "moduleTypes": [ + [ + "IntegrationServiceModule", + "src/test/resources/ext/designer/mdclasses_3_18/src/cf/IntegrationServices/СервисИнтеграции1/Ext/Module.bsl" + ] + ], "modules": [ { "moduleType": "IntegrationServiceModule", diff --git "a/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701_edt.json" "b/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701_edt.json" index 7a37fb52d..55af459ae 100644 --- "a/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701_edt.json" +++ "b/src/test/resources/fixtures/mdclasses_3_18/IntegrationServices.\320\241\320\265\321\200\320\262\320\270\321\201\320\230\320\275\321\202\320\265\320\263\321\200\320\260\321\206\320\270\320\2701_edt.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.IntegrationService": { "comment": "", + "description": "СервисИнтеграции1", "externalIntegrationServiceAddress": "", "integrationServiceChannels": [ [ @@ -53,6 +54,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.IntegrationService/integrationServiceChannels/c/com.github._1c_syntax.bsl.mdo.children.IntegrationServiceChannel/owner" }, + "mdoType": "INTEGRATION_SERVICE", + "moduleTypes": [ + [ + "IntegrationServiceModule", + "src/test/resources/ext/edt/mdclasses_3_18/configuration/src/IntegrationServices/СервисИнтеграции1/Module.bsl" + ] + ], "modules": [ { "moduleType": "IntegrationServiceModule", diff --git a/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json index a339f4d45..66ce8f931 100644 --- a/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_3_24/Configuration_edt.json @@ -827,6 +827,7 @@ "supportVariant": "NONE" } ], + "description": "Фикстура 8.3.4", "detailedInformation": { "content": [ [ @@ -1341,6 +1342,7 @@ [] ], "integrationServices": [], + "interfaceCompatibilityMode": "VERSION_8_2", "interfaces": [], "languages": [ [ @@ -1353,13 +1355,63 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": "USE_WITH_WARNINGS", + "moduleTypes": [ + [ + "SessionModule", + "src/test/resources/ext/edt/mdclasses_3_24/configuration/src/Configuration/SessionModule.bsl" + ], + [ + "ExternalConnectionModule", + "src/test/resources/ext/edt/mdclasses_3_24/configuration/src/Configuration/ExternalConnectionModule.bsl" + ], + [ + "ManagedApplicationModule", + "src/test/resources/ext/edt/mdclasses_3_24/configuration/src/Configuration/ManagedApplicationModule.bsl" + ] + ], "modules": [ 3 ], "name": "Конфигурация", "objectAutonumerationMode": "NotAutoFree", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [ { "uuid": "34d3754d-298c-4786-92f6-a487db249fc7", diff --git "a/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" "b/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" index 11033676f..034bc239b 100644 --- "a/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" +++ "b/src/test/resources/fixtures/mdclasses_3_24/Styles.\320\241\321\202\320\270\320\273\321\214_edt.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.Style": { "comment": "", + "description": "Стиль", "mdoReference": { "type": "STYLE", "mdoRef": "Style.Стиль", "mdoRefRu": "Стиль.Стиль" }, + "mdoType": "STYLE", "name": "Стиль", "objectBelonging": "OWN", "supportVariant": "NONE", diff --git a/src/test/resources/fixtures/mdclasses_5_1/Configuration.json b/src/test/resources/fixtures/mdclasses_5_1/Configuration.json new file mode 100644 index 000000000..7e676ceeb --- /dev/null +++ b/src/test/resources/fixtures/mdclasses_5_1/Configuration.json @@ -0,0 +1,474 @@ +{"com.github._1c_syntax.bsl.mdclasses.Configuration": { + "XDTOPackages": [], + "accountingRegisters": [], + "accumulationRegisters": [], + "bots": [ + { + "uuid": "89c58e6a-00ee-49b9-8717-d1dd272f9b96", + "name": "Бот1", + "mdoReference": { + "type": "BOT", + "mdoRef": "Bot.Бот1", + "mdoRefRu": "Бот.Бот1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "content": [] + }, + "supportVariant": "NONE", + "modules": [ + 1 + ], + "predefined": true + } + ], + "briefInformation": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "businessProcesses": [], + "calculationRegisters": [], + "catalogs": [ + [ + 2 + ], + [] + ], + "chartsOfAccounts": [], + "chartsOfCalculationTypes": [], + "chartsOfCharacteristicTypes": [ + { + "uuid": "39e5b3db-739a-4c86-a65c-5f92865cfbca", + "name": "ПланВидовХарактеристик1", + "mdoReference": { + "type": "CHART_OF_CHARACTERISTIC_TYPES", + "mdoRef": "ChartOfCharacteristicTypes.ПланВидовХарактеристик1", + "mdoRefRu": "ПланВидовХарактеристик.ПланВидовХарактеристик1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "modules": [], + "commands": [], + "attributes": [], + "tabularSections": [], + "forms": [], + "templates": [], + "explanation": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + } + } + ], + "commandGroups": [], + "comment": "", + "commonAttributes": [], + "commonCommands": [], + "commonForms": [], + "commonModules": [ + { + "uuid": "4359e4d1-f53f-4ca8-870b-7a53fb585a2d", + "name": "ОбщийМодуль1", + "mdoReference": { + "type": "COMMON_MODULE", + "mdoRef": "CommonModule.ОбщийМодуль1", + "mdoRefRu": "ОбщийМодуль.ОбщийМодуль1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "moduleType": "CommonModule", + "uri": "src/test/resources/ext/designer/mdclasses_5_1/src/cf/CommonModules/Общи_Модуль1/Ext/Module.bsl", + "isProtected": false, + "server": true, + "global": false, + "clientManagedApplication": false, + "externalConnection": false, + "clientOrdinaryApplication": false, + "serverCall": false, + "privileged": false, + "returnValuesReuse": "DONT_USE" + } + ], + "commonPictures": [], + "commonTemplates": [ + [ + 10 + ], + [] + ], + "compatibilityMode": { + "minor": 5, + "version": 1 + }, + "configurationExtensionCompatibilityMode": { + "minor": 5, + "version": 1 + }, + "configurationSource": "DESIGNER", + "constants": [], + "copyrights": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "dataLockControlMode": "AUTOMATIC_AND_MANAGED", + "dataProcessors": [], + "defaultLanguage": { + "type": "LANGUAGE", + "mdoRef": "Language.Русский", + "mdoRefRu": "Язык.Русский" + }, + "defaultRunMode": "MANAGED_APPLICATION", + "definedTypes": [], + "description": "Конфигурация", + "detailedInformation": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "documentJournals": [], + "documentNumerators": [], + "documents": [ + [ + 3 + ], + [] + ], + "enums": [], + "eventSubscriptions": [], + "exchangePlans": [ + { + "uuid": "56e42a5a-8459-41b4-aca2-770530989cab", + "name": "ПланОбмена1", + "mdoReference": { + "type": "EXCHANGE_PLAN", + "mdoRef": "ExchangePlan.ПланОбмена1", + "mdoRefRu": "ПланОбмена.ПланОбмена1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "modules": [], + "commands": [], + "attributes": [], + "tabularSections": [], + "forms": [], + "templates": [], + "distributedInfoBase": false, + "includeConfigurationExtensions": false, + "content": [], + "explanation": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + } + } + ], + "externalDataSources": [], + "filterCriteria": [], + "functionalOptions": [], + "functionalOptionsParameters": [], + "httpServices": [], + "informationRegisters": [ + { + "uuid": "60c0f612-ad13-46f6-b1d2-8ed540ff8b29", + "name": "РегистрСведений1", + "mdoReference": { + "type": "INFORMATION_REGISTER", + "mdoRef": "InformationRegister.РегистрСведений1", + "mdoRefRu": "РегистрСведений.РегистрСведений1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "modules": [], + "commands": [], + "attributes": [], + "resources": [ + { + "uuid": "bdf4a4cb-24dc-4223-a79d-4702b1adaa5c", + "name": "Ресурс1", + "mdoReference": { + "type": "RESOURCE", + "mdoRef": "InformationRegister.РегистрСведений1.Resource.Ресурс1", + "mdoRefRu": "РегистрСведений.РегистрСведений1.Ресурс.Ресурс1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "owner": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/informationRegisters/com.github._1c_syntax.bsl.mdo.InformationRegister/mdoReference" + }, + "passwordMode": false, + "kind": "CUSTOM", + "indexing": "DONT_INDEX" + } + ], + "dimensions": [ + [ + 2 + ], + [] + ], + "forms": [], + "templates": [], + "explanation": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + } + } + ], + "integrationServices": [ + { + "uuid": "94ed2401-fd3c-4e92-b34d-1cdad2d8ee42", + "name": "СервисИнтеграции1", + "mdoReference": { + "type": "INTEGRATION_SERVICE", + "mdoRef": "IntegrationService.СервисИнтеграции1", + "mdoRefRu": "СервисИнтеграции.СервисИнтеграции1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "modules": [ + 1 + ], + "externalIntegrationServiceAddress": "", + "integrationServiceChannels": [ + [ + 2 + ], + [] + ] + } + ], + "interfaceCompatibilityMode": "TAXI", + "interfaces": [], + "languages": [ + { + "uuid": "6aff9aa7-4406-45ee-bf4f-24960d0cfa22", + "name": "Русский", + "mdoReference": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/defaultLanguage" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "content": [ + [ + { + "default": { + "tag": 2 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.MultiLanguageString$Entry": { + "langKey": "ru", + "value": "Русский" + } + } + ] + ] + }, + "supportVariant": "NONE", + "languageCode": "ru" + } + ], + "mdoReference": { + "type": "CONFIGURATION", + "mdoRef": "Configuration.Конфигурация", + "mdoRefRu": "Конфигурация.Конфигурация" + }, + "mdoType": "CONFIGURATION", + "modalityUseMode": "DONT_USE", + "moduleTypes": [ + [ + "ManagedApplicationModule", + "src/test/resources/ext/designer/mdclasses_5_1/src/cf/Ext/ManagedApplicationModule.bsl" + ] + ], + "modules": [ + 1 + ], + "name": "Конфигурация", + "objectAutonumerationMode": "NotAutoFree", + "objectBelonging": "OWN", + "paletteColors": [ + { + "uuid": "b7d1b973-89c5-4763-884a-d93505e5c399", + "name": "ЦветПалитры1", + "mdoReference": { + "type": "PALETTE_COLOR", + "mdoRef": "PaletteColor.ЦветПалитры1", + "mdoRefRu": "ЦветПалитры.ЦветПалитры1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE" + } + ], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], + "reports": [], + "roles": [ + { + "uuid": "91a98641-1aa3-4ace-815b-28e0f91909bc", + "name": "Роль1", + "mdoReference": { + "type": "ROLE", + "mdoRef": "Role.Роль1", + "mdoRefRu": "Роль.Роль1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "data": { + "setForNewObjects": true, + "setForAttributesByDefault": true, + "independentRightsOfChildObjects": false, + "objectRights": [ + [ + 2 + ], + [] + ] + } + } + ], + "scheduledJobs": [ + { + "uuid": "f1ea0fc2-e3a7-4392-bd16-74d5343afeb1", + "name": "РегламентноеЗадание1", + "mdoReference": { + "type": "SCHEDULED_JOB", + "mdoRef": "ScheduledJob.РегламентноеЗадание1", + "mdoRefRu": "РегламентноеЗадание.РегламентноеЗадание1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE", + "methodName": { + "methodPath": "CommonModule.ОбщийМодуль1.РегламентноеЗадание1", + "moduleName": "ОбщийМодуль1", + "methodName": "РегламентноеЗадание1" + }, + "description": "Задание", + "key": "Ключ", + "use": true, + "predefined": false, + "restartCountOnFailure": 3, + "restartIntervalOnFailure": 10 + } + ], + "scriptVariant": "RUSSIAN", + "sequences": [], + "sessionParameters": [], + "settingsStorages": [], + "styleItems": [ + { + "uuid": "4d166e9c-a5f2-4913-9c38-b354007e9c9b", + "name": "ЭлементСтиля1", + "mdoReference": { + "type": "STYLE_ITEM", + "mdoRef": "StyleItem.ЭлементСтиля1", + "mdoRefRu": "ЭлементСтиля.ЭлементСтиля1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE" + } + ], + "styles": [ + { + "uuid": "f1bb8597-2e2d-4d18-8df6-2401d6caab63", + "name": "Стиль1", + "mdoReference": { + "type": "STYLE", + "mdoRef": "Style.Стиль1", + "mdoRefRu": "Стиль.Стиль1" + }, + "objectBelonging": "OWN", + "comment": "", + "synonym": { + "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/bots/com.github._1c_syntax.bsl.mdo.Bot/synonym" + }, + "supportVariant": "NONE" + } + ], + "subsystems": [], + "supportVariant": "NONE", + "synchronousExtensionAndAddInCallUseMode": "USE_WITH_WARNINGS", + "synchronousPlatformExtensionAndAddInCallUseMode": "DONT_USE", + "synonym": { + "content": [ + [ + 1 + ] + ] + }, + "tasks": [], + "useManagedFormInOrdinaryApplication": false, + "useOrdinaryFormInManagedApplication": false, + "usePurposes": [ + "PLATFORM_APPLICATION" + ], + "uuid": "ade513fa-b8dc-4656-b1b6-68fde4fe18de", + "vendor": "", + "version": "", + "webServices": [], + "wsReferences": [] +}} \ No newline at end of file diff --git "a/src/test/resources/fixtures/mdclasses_5_1/PaletteColors.\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.json" "b/src/test/resources/fixtures/mdclasses_5_1/PaletteColors.\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.json" new file mode 100644 index 000000000..7f9115871 --- /dev/null +++ "b/src/test/resources/fixtures/mdclasses_5_1/PaletteColors.\320\246\320\262\320\265\321\202\320\237\320\260\320\273\320\270\321\202\321\200\321\2131.json" @@ -0,0 +1,17 @@ +{"com.github._1c_syntax.bsl.mdo.PaletteColor": { + "comment": "", + "description": "ЦветПалитры1", + "mdoReference": { + "type": "PALETTE_COLOR", + "mdoRef": "PaletteColor.ЦветПалитры1", + "mdoRefRu": "ЦветПалитры.ЦветПалитры1" + }, + "mdoType": "PALETTE_COLOR", + "name": "ЦветПалитры1", + "objectBelonging": "OWN", + "supportVariant": "NONE", + "synonym": { + "content": [] + }, + "uuid": "b7d1b973-89c5-4763-884a-d93505e5c399" +}} \ No newline at end of file diff --git a/src/test/resources/fixtures/mdclasses_ext/Configuration.json b/src/test/resources/fixtures/mdclasses_ext/Configuration.json index 83ea62a51..ee03bc837 100644 --- a/src/test/resources/fixtures/mdclasses_ext/Configuration.json +++ b/src/test/resources/fixtures/mdclasses_ext/Configuration.json @@ -194,6 +194,7 @@ "supportVariant": "NONE" } ], + "description": "Расширение", "documentJournals": [ { "uuid": "40b7b7e1-6986-4602-82d4-753480f20e3b", @@ -310,6 +311,7 @@ [] ], "integrationServices": [], + "interfaceCompatibilityMode": "TAXI", "interfaces": [], "languages": [ { @@ -332,10 +334,47 @@ "mdoRef": "Configuration.Расширение", "mdoRefRu": "Конфигурация.Расширение" }, + "mdoType": "UNKNOWN", + "moduleTypes": [], "modules": [], "name": "Расширение", "namePrefix": "Расш_", "objectBelonging": "ADOPTED", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [ [ 2 diff --git a/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json index 93c62dd5f..52b89834c 100644 --- a/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_ext/Configuration_edt.json @@ -195,6 +195,7 @@ "supportVariant": "NONE" } ], + "description": "Расширение", "documentJournals": [ { "uuid": "40b7b7e1-6986-4602-82d4-753480f20e3b", @@ -345,6 +346,7 @@ [] ], "integrationServices": [], + "interfaceCompatibilityMode": "VERSION_8_2", "interfaces": [], "languages": [ { @@ -367,10 +369,47 @@ "mdoRef": "Configuration.Расширение", "mdoRefRu": "Конфигурация.Расширение" }, + "mdoType": "UNKNOWN", + "moduleTypes": [], "modules": [], "name": "Расширение", "namePrefix": "Расш_", "objectBelonging": "ADOPTED", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [ [ 2 diff --git a/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json b/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json index 81a84c93b..fd577e2e9 100644 --- a/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json +++ b/src/test/resources/fixtures/mdclasses_unknown/Configuration_edt.json @@ -48,6 +48,7 @@ "$": "UNKNOWN" }, "definedTypes": [], + "description": "Конфигурация", "detailedInformation": { "@reference": "/com.github._1c_syntax.bsl.mdclasses.Configuration/briefInformation" }, @@ -64,6 +65,7 @@ "httpServices": [], "informationRegisters": [], "integrationServices": [], + "interfaceCompatibilityMode": "VERSION_8_2", "interfaces": [], "languages": [ { @@ -99,16 +101,58 @@ "mdoRef": "Configuration.Конфигурация", "mdoRefRu": "Конфигурация.Конфигурация" }, + "mdoType": "CONFIGURATION", "modalityUseMode": { "@class": "com.github._1c_syntax.bsl.mdo.support.UseMode", "$": "UNKNOWN" }, + "moduleTypes": [ + [ + "ManagedApplicationModule", + "src/test/resources/ext/edt/mdclasses_unknown/configuration/src/Configuration/ManagedApplicationModule.bsl" + ] + ], "modules": [ 1 ], "name": "Конфигурация", "objectAutonumerationMode": "Maybe", "objectBelonging": "OWN", + "paletteColors": [], + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 26, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DATA_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_BASE_CONFIGURATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ACTIVE_USERS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EVENT_LOG", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THIN_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "WEB_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MOBILE_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "THICK_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXTERNAL_CONNECTION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "AUTOMATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TECHNICAL_SPECIALIST_MODE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_KIOSK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_NORMAL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "MAIN_WINDOW_MODE_WORKPLACE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "ANALYTICS_SYSTEM_CLIENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SAVE_USER_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "CONFIGURATION_EXTENSIONS_ADMINISTRATION", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_DATA_PROCESSORS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_OPEN_EXT_REPORTS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "OUTPUT" + } + ], "reports": [], "roles": [], "scheduledJobs": [], diff --git "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" index 26bd72bbc..da9d2d331 100644 --- "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265.json" @@ -1061,6 +1061,7 @@ ], "commands": [], "comment": "", + "description": "Задание", "explanation": { "content": [ [ @@ -1156,8 +1157,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1226,8 +1226,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -1239,8 +1238,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -1275,8 +1273,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1288,8 +1285,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1324,8 +1320,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -1337,8 +1332,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -1377,8 +1371,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -1390,8 +1383,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -1460,8 +1452,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1473,8 +1464,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -1486,8 +1476,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗаданиеСодержание", - "isEmpty": false + "segments": "ЗаданиеСодержание" }, "items": [] } @@ -1523,8 +1512,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ЗаданиеРезультатВыполнения", - "isEmpty": false + "segments": "ЗаданиеРезультатВыполнения" }, "items": [] } @@ -1573,8 +1561,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РезультатВыполнения", - "isEmpty": false + "segments": "Объект.РезультатВыполнения" }, "items": [] }, @@ -1636,8 +1623,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -1649,8 +1635,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -1889,8 +1874,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -1902,8 +1886,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/synonym" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -1931,8 +1914,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1944,8 +1926,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1973,8 +1954,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -1986,8 +1966,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -2019,8 +1998,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -2032,8 +2010,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -2088,8 +2065,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -2101,8 +2077,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -2114,8 +2089,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[14]/synonym" }, "dataPath": { - "segments": "ЗаданиеСодержание", - "isEmpty": false + "segments": "ЗаданиеСодержание" }, "items": [] } @@ -2144,8 +2118,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ЗаданиеРезультатВыполнения", - "isEmpty": false + "segments": "ЗаданиеРезультатВыполнения" }, "items": [] } @@ -2182,8 +2155,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РезультатВыполнения", - "isEmpty": false + "segments": "Объект.РезультатВыполнения" }, "items": [] }, @@ -2257,8 +2229,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -2270,8 +2241,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -2481,8 +2451,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ГлавнаяЗадачаСтрокой", - "isEmpty": false + "segments": "ГлавнаяЗадачаСтрокой" }, "items": [] }, @@ -2518,8 +2487,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ИнфоНадписьЗаголовок", - "isEmpty": false + "segments": "ИнфоНадписьЗаголовок" }, "items": [] } @@ -2566,8 +2534,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Наименование", - "isEmpty": false + "segments": "Объект.Наименование" }, "items": [] }, @@ -2579,8 +2546,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] }, @@ -2592,8 +2558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] } @@ -2628,8 +2593,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] }, @@ -2660,8 +2624,7 @@ ] }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] }, @@ -2673,8 +2636,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -2710,8 +2672,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -2723,8 +2684,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[14]/synonym" }, "dataPath": { - "segments": "Объект.Содержание", - "isEmpty": false + "segments": "Объект.Содержание" }, "items": [] } @@ -2766,8 +2726,7 @@ ] }, "dataPath": { - "segments": "Объект.НаПроверке", - "isEmpty": false + "segments": "Объект.НаПроверке" }, "items": [] }, @@ -2791,8 +2750,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Проверяющий", - "isEmpty": false + "segments": "Объект.Проверяющий" }, "items": [] }, @@ -2816,8 +2774,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокПроверки", - "isEmpty": false + "segments": "Объект.СрокПроверки" }, "items": [] }, @@ -2829,8 +2786,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокПроверки", - "isEmpty": false + "segments": "Объект.СрокПроверки" }, "items": [] } @@ -2866,8 +2822,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -2886,8 +2841,7 @@ ] }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] } @@ -3073,8 +3027,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоАвтору", - "isEmpty": false + "segments": "ПоАвтору" }, "items": [] }, @@ -3086,8 +3039,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоИсполнителю", - "isEmpty": false + "segments": "ПоИсполнителю" }, "items": [] }, @@ -3099,8 +3051,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоПроверяющему", - "isEmpty": false + "segments": "ПоПроверяющему" }, "items": [] } @@ -3135,8 +3086,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗавершенныеЗадания", - "isEmpty": false + "segments": "ПоказыватьЗавершенныеЗадания" }, "items": [] }, @@ -3148,8 +3098,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьОстановленные", - "isEmpty": false + "segments": "ПоказыватьОстановленные" }, "items": [] } @@ -3203,8 +3152,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -3251,8 +3199,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -3264,8 +3211,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -3277,8 +3223,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -3290,8 +3235,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3315,8 +3259,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Наименование", - "isEmpty": false + "segments": "Список.Наименование" }, "items": [] }, @@ -3328,8 +3271,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Предмет", - "isEmpty": false + "segments": "Список.Предмет" }, "items": [] }, @@ -3341,8 +3283,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Содержание", - "isEmpty": false + "segments": "Список.Содержание" }, "items": [] } @@ -3358,8 +3299,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -3371,8 +3311,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.СрокПроверки", - "isEmpty": false + "segments": "Список.СрокПроверки" }, "items": [] }, @@ -3391,8 +3330,7 @@ ] }, "dataPath": { - "segments": "Список.ДатаЗавершения", - "isEmpty": false + "segments": "Список.ДатаЗавершения" }, "items": [] }, @@ -3404,8 +3342,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.HeadTask", - "isEmpty": false + "segments": "Список.HeadTask" }, "items": [] }, @@ -3417,8 +3354,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.НомерИтерации", - "isEmpty": false + "segments": "Список.НомерИтерации" }, "items": [] }, @@ -3430,8 +3366,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -3443,8 +3378,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -3468,8 +3402,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.НаПроверке", - "isEmpty": false + "segments": "Список.НаПроверке" }, "items": [] }, @@ -3481,8 +3414,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Проверяющий", - "isEmpty": false + "segments": "Список.Проверяющий" }, "items": [] } @@ -3498,8 +3430,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3589,10 +3520,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "BUSINESS_PROCESS", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -3600,8 +3542,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/BusinessProcesses/Задание/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -3611,6 +3553,38 @@ ], "name": "Задание", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" diff --git "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" index f0fc70b0d..5f239fb4d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/BusinessProcesses.\320\227\320\260\320\264\320\260\320\275\320\270\320\265_edt.json" @@ -1061,6 +1061,7 @@ ], "commands": [], "comment": "", + "description": "Задание", "explanation": { "content": [ [ @@ -1144,8 +1145,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1214,8 +1214,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -1227,8 +1226,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -1263,8 +1261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1276,8 +1273,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1312,8 +1308,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -1325,8 +1320,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -1365,8 +1359,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -1378,8 +1371,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -1448,8 +1440,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1461,8 +1452,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -1474,8 +1464,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗаданиеСодержание", - "isEmpty": false + "segments": "ЗаданиеСодержание" }, "items": [] } @@ -1511,8 +1500,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ЗаданиеРезультатВыполнения", - "isEmpty": false + "segments": "ЗаданиеРезультатВыполнения" }, "items": [] } @@ -1561,8 +1549,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РезультатВыполнения", - "isEmpty": false + "segments": "Объект.РезультатВыполнения" }, "items": [] }, @@ -1624,8 +1611,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -1637,8 +1623,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -1868,8 +1853,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -1881,8 +1865,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[12]/synonym" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -1910,8 +1893,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1923,8 +1905,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1952,8 +1933,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -1965,8 +1945,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -1998,8 +1977,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -2011,8 +1989,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -2067,8 +2044,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -2080,8 +2056,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -2093,8 +2068,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[14]/synonym" }, "dataPath": { - "segments": "ЗаданиеСодержание", - "isEmpty": false + "segments": "ЗаданиеСодержание" }, "items": [] } @@ -2123,8 +2097,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ЗаданиеРезультатВыполнения", - "isEmpty": false + "segments": "ЗаданиеРезультатВыполнения" }, "items": [] } @@ -2161,8 +2134,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РезультатВыполнения", - "isEmpty": false + "segments": "Объект.РезультатВыполнения" }, "items": [] }, @@ -2236,8 +2208,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -2249,8 +2220,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -2443,8 +2413,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ГлавнаяЗадачаСтрокой", - "isEmpty": false + "segments": "ГлавнаяЗадачаСтрокой" }, "items": [] }, @@ -2480,8 +2449,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ИнфоНадписьЗаголовок", - "isEmpty": false + "segments": "ИнфоНадписьЗаголовок" }, "items": [] } @@ -2528,8 +2496,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Наименование", - "isEmpty": false + "segments": "Объект.Наименование" }, "items": [] }, @@ -2541,8 +2508,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] }, @@ -2554,8 +2520,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] } @@ -2590,8 +2555,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] }, @@ -2622,8 +2586,7 @@ ] }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] }, @@ -2635,8 +2598,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -2672,8 +2634,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -2685,8 +2646,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[14]/synonym" }, "dataPath": { - "segments": "Объект.Содержание", - "isEmpty": false + "segments": "Объект.Содержание" }, "items": [] } @@ -2728,8 +2688,7 @@ ] }, "dataPath": { - "segments": "Объект.НаПроверке", - "isEmpty": false + "segments": "Объект.НаПроверке" }, "items": [] }, @@ -2753,8 +2712,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Проверяющий", - "isEmpty": false + "segments": "Объект.Проверяющий" }, "items": [] }, @@ -2778,8 +2736,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокПроверки", - "isEmpty": false + "segments": "Объект.СрокПроверки" }, "items": [] }, @@ -2791,8 +2748,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.СрокПроверки", - "isEmpty": false + "segments": "Объект.СрокПроверки" }, "items": [] } @@ -2828,8 +2784,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -2848,8 +2803,7 @@ ] }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] } @@ -3035,8 +2989,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоАвтору", - "isEmpty": false + "segments": "ПоАвтору" }, "items": [] }, @@ -3048,8 +3001,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоИсполнителю", - "isEmpty": false + "segments": "ПоИсполнителю" }, "items": [] }, @@ -3061,8 +3013,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоПроверяющему", - "isEmpty": false + "segments": "ПоПроверяющему" }, "items": [] } @@ -3097,8 +3048,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗавершенныеЗадания", - "isEmpty": false + "segments": "ПоказыватьЗавершенныеЗадания" }, "items": [] }, @@ -3110,8 +3060,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьОстановленные", - "isEmpty": false + "segments": "ПоказыватьОстановленные" }, "items": [] } @@ -3165,8 +3114,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -3213,8 +3161,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -3226,8 +3173,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -3239,8 +3185,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -3252,8 +3197,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3277,8 +3221,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Наименование", - "isEmpty": false + "segments": "Список.Наименование" }, "items": [] }, @@ -3290,8 +3233,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Предмет", - "isEmpty": false + "segments": "Список.Предмет" }, "items": [] }, @@ -3303,8 +3245,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Содержание", - "isEmpty": false + "segments": "Список.Содержание" }, "items": [] } @@ -3320,8 +3261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -3333,8 +3273,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.СрокПроверки", - "isEmpty": false + "segments": "Список.СрокПроверки" }, "items": [] }, @@ -3353,8 +3292,7 @@ ] }, "dataPath": { - "segments": "Список.ДатаЗавершения", - "isEmpty": false + "segments": "Список.ДатаЗавершения" }, "items": [] }, @@ -3366,8 +3304,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.HeadTask", - "isEmpty": false + "segments": "Список.HeadTask" }, "items": [] }, @@ -3379,8 +3316,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.НомерИтерации", - "isEmpty": false + "segments": "Список.НомерИтерации" }, "items": [] }, @@ -3392,8 +3328,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -3405,8 +3340,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -3430,8 +3364,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.НаПроверке", - "isEmpty": false + "segments": "Список.НаПроверке" }, "items": [] }, @@ -3443,8 +3376,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Проверяющий", - "isEmpty": false + "segments": "Список.Проверяющий" }, "items": [] } @@ -3460,8 +3392,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3551,10 +3482,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "BUSINESS_PROCESS", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -3562,8 +3504,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/BusinessProcesses/Задание/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -3573,6 +3515,38 @@ ], "name": "Задание", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_START", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.BusinessProcess/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" diff --git "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" index eb2c0c7bc..bba84f5a6 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270.json" @@ -343,6 +343,7 @@ } ], "comment": "", + "description": "Заметки", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -428,8 +429,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ { @@ -489,8 +489,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/synonym" }, "dataPath": { - "segments": "ФорматированныйТекст", - "isEmpty": false + "segments": "ФорматированныйТекст" }, "items": [] }, @@ -528,8 +527,7 @@ ] }, "dataPath": { - "segments": "Объект.ДляРабочегоСтола", - "isEmpty": false + "segments": "Объект.ДляРабочегоСтола" }, "items": [] }, @@ -548,8 +546,7 @@ ] }, "dataPath": { - "segments": "Объект.Пометка", - "isEmpty": false + "segments": "Объект.Пометка" }, "items": [] }, @@ -561,8 +558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Parent", - "isEmpty": false + "segments": "Объект.Parent" }, "items": [] } @@ -760,8 +756,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ВыбранныйЦвет", - "isEmpty": false + "segments": "ВыбранныйЦвет" }, "items": [] }, @@ -773,8 +768,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "ВыбранныйПредмет", - "isEmpty": false + "segments": "ВыбранныйПредмет" }, "items": [] }, @@ -786,8 +780,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьУдаленные", - "isEmpty": false + "segments": "ПоказыватьУдаленные" }, "items": [] } @@ -848,8 +841,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -868,8 +860,7 @@ ] }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -881,8 +872,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ПредставлениеПредмета", - "isEmpty": false + "segments": "Список.ПредставлениеПредмета" }, "items": [] }, @@ -894,8 +884,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИзменения", - "isEmpty": false + "segments": "Список.ДатаИзменения" }, "items": [] }, @@ -907,8 +896,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1075,8 +1063,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1088,8 +1075,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1101,8 +1087,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -1114,8 +1099,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1143,8 +1127,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗаметкиДругихПользователей", - "isEmpty": false + "segments": "ПоказыватьЗаметкиДругихПользователей" }, "items": [] }, @@ -1156,8 +1139,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьУдаленные", - "isEmpty": false + "segments": "ПоказыватьУдаленные" }, "items": [] } @@ -1265,8 +1247,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1290,8 +1271,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1303,8 +1283,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ПредставлениеПредмета", - "isEmpty": false + "segments": "Список.ПредставлениеПредмета" }, "items": [] } @@ -1320,8 +1299,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1425,8 +1403,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1438,8 +1415,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Parent", - "isEmpty": false + "segments": "Объект.Parent" }, "items": [] }, @@ -1451,8 +1427,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] } @@ -1486,10 +1461,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CATALOG", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1497,8 +1483,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Catalogs/Заметки/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1508,6 +1494,39 @@ ], "name": "Заметки", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/synonym" diff --git "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" index 5af54e7c7..af06443bb 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Catalogs.\320\227\320\260\320\274\320\265\321\202\320\272\320\270_edt.json" @@ -343,6 +343,7 @@ } ], "comment": "", + "description": "Заметки", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -409,8 +410,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ { @@ -470,8 +470,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[3]/synonym" }, "dataPath": { - "segments": "ФорматированныйТекст", - "isEmpty": false + "segments": "ФорматированныйТекст" }, "items": [] }, @@ -509,8 +508,7 @@ ] }, "dataPath": { - "segments": "Объект.ДляРабочегоСтола", - "isEmpty": false + "segments": "Объект.ДляРабочегоСтола" }, "items": [] }, @@ -529,8 +527,7 @@ ] }, "dataPath": { - "segments": "Объект.Пометка", - "isEmpty": false + "segments": "Объект.Пометка" }, "items": [] }, @@ -542,8 +539,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Parent", - "isEmpty": false + "segments": "Объект.Parent" }, "items": [] } @@ -741,8 +737,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ВыбранныйЦвет", - "isEmpty": false + "segments": "ВыбранныйЦвет" }, "items": [] }, @@ -754,8 +749,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "ВыбранныйПредмет", - "isEmpty": false + "segments": "ВыбранныйПредмет" }, "items": [] }, @@ -767,8 +761,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьУдаленные", - "isEmpty": false + "segments": "ПоказыватьУдаленные" }, "items": [] } @@ -829,8 +822,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -849,8 +841,7 @@ ] }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -862,8 +853,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ПредставлениеПредмета", - "isEmpty": false + "segments": "Список.ПредставлениеПредмета" }, "items": [] }, @@ -875,8 +865,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИзменения", - "isEmpty": false + "segments": "Список.ДатаИзменения" }, "items": [] }, @@ -888,8 +877,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1056,8 +1044,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1069,8 +1056,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1082,8 +1068,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -1095,8 +1080,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1124,8 +1108,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗаметкиДругихПользователей", - "isEmpty": false + "segments": "ПоказыватьЗаметкиДругихПользователей" }, "items": [] }, @@ -1137,8 +1120,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПоказыватьУдаленные", - "isEmpty": false + "segments": "ПоказыватьУдаленные" }, "items": [] } @@ -1246,8 +1228,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1271,8 +1252,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1284,8 +1264,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ПредставлениеПредмета", - "isEmpty": false + "segments": "Список.ПредставлениеПредмета" }, "items": [] } @@ -1301,8 +1280,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1397,8 +1375,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1410,8 +1387,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Parent", - "isEmpty": false + "segments": "Объект.Parent" }, "items": [] }, @@ -1423,8 +1399,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] } @@ -1458,10 +1433,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CATALOG", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1469,8 +1455,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Catalogs/Заметки/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1480,6 +1466,39 @@ ], "name": "Заметки", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Catalog/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/synonym" diff --git "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" index b7ca838a1..efe0616b4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217.json" @@ -710,6 +710,7 @@ ], "commands": [], "comment": "", + "description": "Дополнительные реквизиты и сведения", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -815,8 +816,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1015,8 +1015,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "НаборыСвойств", - "isEmpty": false + "segments": "НаборыСвойств" }, "items": [ [ @@ -1035,8 +1034,7 @@ ] }, "dataPath": { - "segments": "НаборыСвойств.Представление", - "isEmpty": false + "segments": "НаборыСвойств.Представление" }, "items": [] }, @@ -1048,8 +1046,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "НаборыСвойств.Ссылка", - "isEmpty": false + "segments": "НаборыСвойств.Ссылка" }, "items": [] } @@ -1092,8 +1089,7 @@ ] }, "dataPath": { - "segments": "ОбщиеНаборыСвойств", - "isEmpty": false + "segments": "ОбщиеНаборыСвойств" }, "items": [ { @@ -1111,8 +1107,7 @@ ] }, "dataPath": { - "segments": "ОбщиеНаборыСвойств.Представление", - "isEmpty": false + "segments": "ОбщиеНаборыСвойств.Представление" }, "items": [] } @@ -1160,8 +1155,7 @@ ] }, "dataPath": { - "segments": "Свойства", - "isEmpty": false + "segments": "Свойства" }, "items": [ { @@ -1172,8 +1166,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Свойства.Заголовок", - "isEmpty": false + "segments": "Свойства.Заголовок" }, "items": [] } @@ -1206,8 +1199,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ТипЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ТипЗначения" }, "items": [] }, @@ -1226,8 +1218,7 @@ ] }, "dataPath": { - "segments": "Items.Свойства.CurrentData.Подсказка", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.Подсказка" }, "items": [] }, @@ -1239,8 +1230,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ЗаголовокФормыЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ЗаголовокФормыЗначения" }, "items": [] }, @@ -1252,8 +1242,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ЗаголовокФормыВыбораЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ЗаголовокФормыВыбораЗначения" }, "items": [] } @@ -1306,8 +1295,7 @@ ] }, "dataPath": { - "segments": "РежимДобавленияРеквизита", - "isEmpty": false + "segments": "РежимДобавленияРеквизита" }, "items": [] } @@ -1359,8 +1347,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Объект.Заголовок", - "isEmpty": false + "segments": "Объект.Заголовок" }, "items": [] }, @@ -1372,8 +1359,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЭтоДополнительноеСведение", - "isEmpty": false + "segments": "ЭтоДополнительноеСведение" }, "items": [] } @@ -1427,8 +1413,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.ValueType", - "isEmpty": false + "segments": "Объект.ValueType" }, "items": [] }, @@ -1552,8 +1537,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредставлениеРеквизита", - "isEmpty": false + "segments": "ПредставлениеРеквизита" }, "items": [] }, @@ -1565,8 +1549,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ВыводитьВВидеГиперссылки", - "isEmpty": false + "segments": "Объект.ВыводитьВВидеГиперссылки" }, "items": [] } @@ -1601,8 +1584,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредставлениеРеквизита", - "isEmpty": false + "segments": "ПредставлениеРеквизита" }, "items": [] }, @@ -1621,8 +1603,7 @@ ] }, "dataPath": { - "segments": "МногострочноеПолеВводаЧисло", - "isEmpty": false + "segments": "МногострочноеПолеВводаЧисло" }, "items": [] } @@ -1819,8 +1800,7 @@ ] }, "dataPath": { - "segments": "Объект.ЗаполнятьОбязательно", - "isEmpty": false + "segments": "Объект.ЗаполнятьОбязательно" }, "items": [] }, @@ -1883,8 +1863,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ИдентификаторДляФормул", - "isEmpty": false + "segments": "Объект.ИдентификаторДляФормул" }, "items": [] }, @@ -1912,8 +1891,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Объект.Подсказка", - "isEmpty": false + "segments": "Объект.Подсказка" }, "items": [] }, @@ -1944,8 +1922,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ЗаголовокФормыЗначения", - "isEmpty": false + "segments": "Объект.ЗаголовокФормыЗначения" }, "items": [] }, @@ -1957,8 +1934,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ЗаголовокФормыВыбораЗначения", - "isEmpty": false + "segments": "Объект.ЗаголовокФормыВыбораЗначения" }, "items": [] } @@ -1974,8 +1950,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Комментарий", - "isEmpty": false + "segments": "Объект.Комментарий" }, "items": [] } @@ -2105,8 +2080,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Значения", - "isEmpty": false + "segments": "Значения" }, "items": [ [ @@ -2118,8 +2092,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Значения.Наименование", - "isEmpty": false + "segments": "Значения.Наименование" }, "items": [] }, @@ -2131,8 +2104,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Значения.Вес", - "isEmpty": false + "segments": "Значения.Вес" }, "items": [] }, @@ -2144,8 +2116,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Значения.Ref", - "isEmpty": false + "segments": "Значения.Ref" }, "items": [] } @@ -2188,8 +2159,7 @@ ] }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов" }, "items": [ [ @@ -2201,8 +2171,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов.Наименование", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов.Наименование" }, "items": [] }, @@ -2221,8 +2190,7 @@ ] }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов.Вес", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов.Вес" }, "items": [] } @@ -2244,8 +2212,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДополнительныеЗначенияСВесом", - "isEmpty": false + "segments": "Объект.ДополнительныеЗначенияСВесом" }, "items": [] }, @@ -2337,8 +2304,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Имя", - "isEmpty": false + "segments": "Объект.Имя" }, "items": [] } @@ -2747,8 +2713,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2760,8 +2725,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2773,8 +2737,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Список.ValueType", - "isEmpty": false + "segments": "Список.ValueType" }, "items": [] }, @@ -2786,8 +2749,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3307,8 +3269,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений" }, "items": [] }, @@ -3377,8 +3338,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений" }, "items": [] }, @@ -3432,8 +3392,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОбщееСвойство", - "isEmpty": false + "segments": "ОбщееСвойство" }, "items": [] }, @@ -3556,8 +3515,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений" }, "items": [] }, @@ -3626,8 +3584,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений" }, "items": [] }, @@ -3681,8 +3638,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОбщееСвойство", - "isEmpty": false + "segments": "ОбщееСвойство" }, "items": [] }, @@ -3867,8 +3823,7 @@ ] }, "dataPath": { - "segments": "ЗависимостиРеквизитов", - "isEmpty": false + "segments": "ЗависимостиРеквизитов" }, "items": [ [ @@ -3880,8 +3835,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Представление", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Представление" }, "items": [] }, @@ -3893,8 +3847,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Условие", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Условие" }, "items": [] }, @@ -3906,8 +3859,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Значение", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Значение" }, "items": [] } @@ -4034,8 +3986,7 @@ ] }, "dataPath": { - "segments": "РеквизитыОбъекта", - "isEmpty": false + "segments": "РеквизитыОбъекта" }, "items": [ { @@ -4046,8 +3997,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "РеквизитыОбъекта.Представление", - "isEmpty": false + "segments": "РеквизитыОбъекта.Представление" }, "items": [] } @@ -4081,10 +4031,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CHART_OF_CHARACTERISTIC_TYPES", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -4092,8 +4053,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -4103,6 +4064,39 @@ ], "name": "ДополнительныеРеквизитыИСведения", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" index 65022f4b2..2a351479d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ChartsOfCharacteristicTypes.\320\224\320\276\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\240\320\265\320\272\320\262\320\270\320\267\320\270\321\202\321\213\320\230\320\241\320\262\320\265\320\264\320\265\320\275\320\270\321\217_edt.json" @@ -710,6 +710,7 @@ ], "commands": [], "comment": "", + "description": "Дополнительные реквизиты и сведения", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -791,8 +792,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -991,8 +991,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "НаборыСвойств", - "isEmpty": false + "segments": "НаборыСвойств" }, "items": [ [ @@ -1011,8 +1010,7 @@ ] }, "dataPath": { - "segments": "НаборыСвойств.Представление", - "isEmpty": false + "segments": "НаборыСвойств.Представление" }, "items": [] }, @@ -1024,8 +1022,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "НаборыСвойств.Ссылка", - "isEmpty": false + "segments": "НаборыСвойств.Ссылка" }, "items": [] } @@ -1068,8 +1065,7 @@ ] }, "dataPath": { - "segments": "ОбщиеНаборыСвойств", - "isEmpty": false + "segments": "ОбщиеНаборыСвойств" }, "items": [ { @@ -1087,8 +1083,7 @@ ] }, "dataPath": { - "segments": "ОбщиеНаборыСвойств.Представление", - "isEmpty": false + "segments": "ОбщиеНаборыСвойств.Представление" }, "items": [] } @@ -1136,8 +1131,7 @@ ] }, "dataPath": { - "segments": "Свойства", - "isEmpty": false + "segments": "Свойства" }, "items": [ { @@ -1148,8 +1142,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Свойства.Заголовок", - "isEmpty": false + "segments": "Свойства.Заголовок" }, "items": [] } @@ -1182,8 +1175,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ТипЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ТипЗначения" }, "items": [] }, @@ -1202,8 +1194,7 @@ ] }, "dataPath": { - "segments": "Items.Свойства.CurrentData.Подсказка", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.Подсказка" }, "items": [] }, @@ -1215,8 +1206,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ЗаголовокФормыЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ЗаголовокФормыЗначения" }, "items": [] }, @@ -1228,8 +1218,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Items.Свойства.CurrentData.ЗаголовокФормыВыбораЗначения", - "isEmpty": false + "segments": "Items.Свойства.CurrentData.ЗаголовокФормыВыбораЗначения" }, "items": [] } @@ -1282,8 +1271,7 @@ ] }, "dataPath": { - "segments": "РежимДобавленияРеквизита", - "isEmpty": false + "segments": "РежимДобавленияРеквизита" }, "items": [] } @@ -1335,8 +1323,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Объект.Заголовок", - "isEmpty": false + "segments": "Объект.Заголовок" }, "items": [] }, @@ -1348,8 +1335,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЭтоДополнительноеСведение", - "isEmpty": false + "segments": "ЭтоДополнительноеСведение" }, "items": [] } @@ -1403,8 +1389,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Объект.ValueType", - "isEmpty": false + "segments": "Объект.ValueType" }, "items": [] }, @@ -1528,8 +1513,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредставлениеРеквизита", - "isEmpty": false + "segments": "ПредставлениеРеквизита" }, "items": [] }, @@ -1541,8 +1525,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ВыводитьВВидеГиперссылки", - "isEmpty": false + "segments": "Объект.ВыводитьВВидеГиперссылки" }, "items": [] } @@ -1577,8 +1560,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ПредставлениеРеквизита", - "isEmpty": false + "segments": "ПредставлениеРеквизита" }, "items": [] }, @@ -1597,8 +1579,7 @@ ] }, "dataPath": { - "segments": "МногострочноеПолеВводаЧисло", - "isEmpty": false + "segments": "МногострочноеПолеВводаЧисло" }, "items": [] } @@ -1795,8 +1776,7 @@ ] }, "dataPath": { - "segments": "Объект.ЗаполнятьОбязательно", - "isEmpty": false + "segments": "Объект.ЗаполнятьОбязательно" }, "items": [] }, @@ -1859,8 +1839,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ИдентификаторДляФормул", - "isEmpty": false + "segments": "Объект.ИдентификаторДляФормул" }, "items": [] }, @@ -1888,8 +1867,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Объект.Подсказка", - "isEmpty": false + "segments": "Объект.Подсказка" }, "items": [] }, @@ -1920,8 +1898,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ЗаголовокФормыЗначения", - "isEmpty": false + "segments": "Объект.ЗаголовокФормыЗначения" }, "items": [] }, @@ -1933,8 +1910,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ЗаголовокФормыВыбораЗначения", - "isEmpty": false + "segments": "Объект.ЗаголовокФормыВыбораЗначения" }, "items": [] } @@ -1950,8 +1926,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Комментарий", - "isEmpty": false + "segments": "Объект.Комментарий" }, "items": [] } @@ -2081,8 +2056,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Значения", - "isEmpty": false + "segments": "Значения" }, "items": [ [ @@ -2094,8 +2068,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Значения.Наименование", - "isEmpty": false + "segments": "Значения.Наименование" }, "items": [] }, @@ -2107,8 +2080,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Значения.Вес", - "isEmpty": false + "segments": "Значения.Вес" }, "items": [] }, @@ -2120,8 +2092,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Значения.Ref", - "isEmpty": false + "segments": "Значения.Ref" }, "items": [] } @@ -2164,8 +2135,7 @@ ] }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов" }, "items": [ [ @@ -2177,8 +2147,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов.Наименование", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов.Наименование" }, "items": [] }, @@ -2197,8 +2166,7 @@ ] }, "dataPath": { - "segments": "ЗначенияДополнительныхРеквизитов.Вес", - "isEmpty": false + "segments": "ЗначенияДополнительныхРеквизитов.Вес" }, "items": [] } @@ -2220,8 +2188,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДополнительныеЗначенияСВесом", - "isEmpty": false + "segments": "Объект.ДополнительныеЗначенияСВесом" }, "items": [] }, @@ -2313,8 +2280,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Имя", - "isEmpty": false + "segments": "Объект.Имя" }, "items": [] } @@ -2723,8 +2689,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2736,8 +2701,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[7]/synonym" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2749,8 +2713,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Список.ValueType", - "isEmpty": false + "segments": "Список.ValueType" }, "items": [] }, @@ -2762,8 +2725,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3283,8 +3245,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений" }, "items": [] }, @@ -3353,8 +3314,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений" }, "items": [] }, @@ -3408,8 +3368,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОбщееСвойство", - "isEmpty": false + "segments": "ОбщееСвойство" }, "items": [] }, @@ -3532,8 +3491,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОтдельнымСпискомЗначений" }, "items": [] }, @@ -3602,8 +3560,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений", - "isEmpty": false + "segments": "ОтдельноеСвойствоСОбщимСпискомЗначений" }, "items": [] }, @@ -3657,8 +3614,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ОбщееСвойство", - "isEmpty": false + "segments": "ОбщееСвойство" }, "items": [] }, @@ -3843,8 +3799,7 @@ ] }, "dataPath": { - "segments": "ЗависимостиРеквизитов", - "isEmpty": false + "segments": "ЗависимостиРеквизитов" }, "items": [ [ @@ -3856,8 +3811,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Представление", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Представление" }, "items": [] }, @@ -3869,8 +3823,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Условие", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Условие" }, "items": [] }, @@ -3882,8 +3835,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ЗависимостиРеквизитов.Значение", - "isEmpty": false + "segments": "ЗависимостиРеквизитов.Значение" }, "items": [] } @@ -4010,8 +3962,7 @@ ] }, "dataPath": { - "segments": "РеквизитыОбъекта", - "isEmpty": false + "segments": "РеквизитыОбъекта" }, "items": [ { @@ -4022,8 +3973,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "РеквизитыОбъекта.Представление", - "isEmpty": false + "segments": "РеквизитыОбъекта.Представление" }, "items": [] } @@ -4057,10 +4007,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "CHART_OF_CHARACTERISTIC_TYPES", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -4068,8 +4029,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ChartOfCharacteristicTypes/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -4079,6 +4040,39 @@ ], "name": "ДополнительныеРеквизитыИСведения", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 25, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" "b/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" index 154c3dc31..9688aadb4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommandGroups.\320\237\320\265\321\207\320\260\321\202\321\214.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.CommandGroup": { "comment": "Печать", + "description": "Печать", "mdoReference": { "type": "COMMAND_GROUP", "mdoRef": "CommandGroup.Печать", "mdoRefRu": "ГруппаКоманд.Печать" }, + "mdoType": "COMMAND_GROUP", "name": "Печать", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" index 9416ecf94..d8397c900 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonAttributes.\320\236\320\261\320\273\320\260\321\201\321\202\321\214\320\224\320\260\320\275\320\275\321\213\321\205\320\222\321\201\320\277\320\276\320\274\320\276\320\263\320\260\321\202\320\265\320\273\321\214\320\275\321\213\320\265\320\224\320\260\320\275\320\275\321\213\320\265.json" @@ -136,15 +136,27 @@ "mdoRef": "SessionParameter.ОбластьДанныхЗначение", "mdoRefRu": "ПараметрСеанса.ОбластьДанныхЗначение" }, + "description": "Область данных вспомогательные данные", "indexing": "DONT_INDEX", "mdoReference": { "type": "COMMON_ATTRIBUTE", "mdoRef": "CommonAttribute.ОбластьДанныхВспомогательныеДанные", "mdoRefRu": "ОбщийРеквизит.ОбластьДанныхВспомогательныеДанные" }, + "mdoType": "COMMON_ATTRIBUTE", "name": "ОбластьДанныхВспомогательныеДанные", "objectBelonging": "OWN", "passwordMode": false, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" index 30d8f8aa9..b591475ba 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.CommonCommand": { "comment": "", + "description": "Отправить письмо...", "mdoReference": { "type": "COMMON_COMMAND", "mdoRef": "CommonCommand.ОтправитьПисьмо", "mdoRefRu": "ОбщаяКоманда.ОтправитьПисьмо" }, + "mdoType": "COMMON_COMMAND", + "moduleTypes": [ + [ + "CommandModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/CommonCommands/ОтправитьПисьмо/Ext/CommandModule.bsl" + ] + ], "modules": [ { "moduleType": "CommandModule", @@ -18,6 +26,15 @@ ], "name": "ОтправитьПисьмо", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" index ce6676ed1..8bb98ba5e 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonCommands.\320\236\321\202\320\277\321\200\320\260\320\262\320\270\321\202\321\214\320\237\320\270\321\201\321\214\320\274\320\276_edt.json" @@ -1,10 +1,18 @@ {"com.github._1c_syntax.bsl.mdo.CommonCommand": { "comment": "", + "description": "Отправить письмо...", "mdoReference": { "type": "COMMON_COMMAND", "mdoRef": "CommonCommand.ОтправитьПисьмо", "mdoRefRu": "ОбщаяКоманда.ОтправитьПисьмо" }, + "mdoType": "COMMON_COMMAND", + "moduleTypes": [ + [ + "CommandModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/CommonCommands/ОтправитьПисьмо/CommandModule.bsl" + ] + ], "modules": [ { "moduleType": "CommandModule", @@ -18,6 +26,15 @@ ], "name": "ОтправитьПисьмо", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" index 3b6e42647..a03d33412 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201.json" @@ -34,8 +34,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -85,8 +84,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/title" }, "dataPath": { - "segments": "ТекстСообщения", - "isEmpty": false + "segments": "ТекстСообщения" }, "items": [] }, @@ -98,8 +96,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/title" }, "dataPath": { - "segments": "БольшеНеЗадаватьЭтотВопрос", - "isEmpty": false + "segments": "БольшеНеЗадаватьЭтотВопрос" }, "items": [] } @@ -167,12 +164,20 @@ [] ] }, + "description": "Вопрос", "formType": "MANAGED", "mdoReference": { "type": "COMMON_FORM", "mdoRef": "CommonForm.Вопрос", "mdoRefRu": "ОбщаяФорма.Вопрос" }, + "mdoType": "COMMON_FORM", + "moduleTypes": [ + [ + "FormModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/CommonForms/Вопрос/Ext/Form/Module.bsl" + ] + ], "modules": [ { "moduleType": "FormModule", @@ -186,6 +191,15 @@ ], "name": "Вопрос", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" index 178f0d1f0..dc79a623e 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonForms.\320\222\320\276\320\277\321\200\320\276\321\201_edt.json" @@ -34,8 +34,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -85,8 +84,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/title" }, "dataPath": { - "segments": "ТекстСообщения", - "isEmpty": false + "segments": "ТекстСообщения" }, "items": [] }, @@ -98,8 +96,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.CommonForm/data/title" }, "dataPath": { - "segments": "БольшеНеЗадаватьЭтотВопрос", - "isEmpty": false + "segments": "БольшеНеЗадаватьЭтотВопрос" }, "items": [] } @@ -167,12 +164,20 @@ [] ] }, + "description": "Вопрос", "formType": "MANAGED", "mdoReference": { "type": "COMMON_FORM", "mdoRef": "CommonForm.Вопрос", "mdoRefRu": "ОбщаяФорма.Вопрос" }, + "mdoType": "COMMON_FORM", + "moduleTypes": [ + [ + "FormModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/CommonForms/Вопрос/Module.bsl" + ] + ], "modules": [ { "moduleType": "FormModule", @@ -186,6 +191,15 @@ ], "name": "Вопрос", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" index dcb92e6a4..cb046d261 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": true, "comment": "", + "description": "Автономная работа", "externalConnection": true, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.АвтономнаяРабота", "mdoRefRu": "ОбщийМодуль.АвтономнаяРабота" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/CommonModules/АвтономнаяРабота/Ext/Module.bsl" + ] + ], "name": "АвтономнаяРабота", "objectBelonging": "OWN", "privileged": false, diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" index 676dd803e..0678f1257 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonModules.\320\220\320\262\321\202\320\276\320\275\320\276\320\274\320\275\320\260\321\217\320\240\320\260\320\261\320\276\321\202\320\260_edt.json" @@ -2,6 +2,7 @@ "clientManagedApplication": false, "clientOrdinaryApplication": true, "comment": "", + "description": "Автономная работа", "externalConnection": true, "global": false, "mdoReference": { @@ -9,7 +10,14 @@ "mdoRef": "CommonModule.АвтономнаяРабота", "mdoRefRu": "ОбщийМодуль.АвтономнаяРабота" }, + "mdoType": "COMMON_MODULE", "moduleType": "CommonModule", + "moduleTypes": [ + [ + "CommonModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/CommonModules/АвтономнаяРабота/Module.bsl" + ] + ], "name": "АвтономнаяРабота", "objectBelonging": "OWN", "privileged": false, diff --git a/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json b/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json index 1625b1f5d..21233731b 100644 --- a/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json +++ b/src/test/resources/fixtures/ssl_3_1/CommonPictures.GoogleMaps.json @@ -2,11 +2,13 @@ "availabilityForAppearance": false, "availabilityForChoice": false, "comment": "", + "description": "Google maps", "mdoReference": { "type": "COMMON_PICTURE", "mdoRef": "CommonPicture.GoogleMaps", "mdoRefRu": "ОбщаяКартинка.GoogleMaps" }, + "mdoType": "COMMON_PICTURE", "name": "GoogleMaps", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" index bf4f45880..8987dce6b 100644 --- "a/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/CommonTemplates.\320\241\321\202\321\200\321\203\320\272\321\202\321\203\321\200\320\260\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\276\321\201\321\202\320\270.json" @@ -3,11 +3,13 @@ "data": { "@class": "com.github._1c_syntax.bsl.mdo.storage.EmptyTemplateData" }, + "description": "Структура подчиненности", "mdoReference": { "type": "COMMON_TEMPLATE", "mdoRef": "CommonTemplate.СтруктураПодчиненности", "mdoRefRu": "ОбщийМакет.СтруктураПодчиненности" }, + "mdoType": "COMMON_TEMPLATE", "name": "СтруктураПодчиненности", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" "b/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" index 0518529d6..08cc57df4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Constants.\320\227\320\260\320\263\320\276\320\273\320\276\320\262\320\276\320\272\320\241\320\270\321\201\321\202\320\265\320\274\321\213.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.Constant": { "comment": "", + "description": "Заголовок программы", "explanation": { "content": [] }, @@ -8,10 +9,31 @@ "mdoRef": "Constant.ЗаголовокСистемы", "mdoRefRu": "Константа.ЗаголовокСистемы" }, + "mdoType": "CONSTANT", + "moduleTypes": [], "modules": [], "name": "ЗаголовокСистемы", "objectBelonging": "OWN", "passwordMode": false, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 11, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" index a1c675b81..e084bb026 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202.json" @@ -86,6 +86,7 @@ ], "commands": [], "comment": "", + "description": "Загрузка курсов валют", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -159,8 +160,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -210,8 +210,7 @@ ] }, "dataPath": { - "segments": "Объект.НачалоПериодаЗагрузки", - "isEmpty": false + "segments": "Объект.НачалоПериодаЗагрузки" }, "items": [] }, @@ -230,8 +229,7 @@ ] }, "dataPath": { - "segments": "Объект.ОкончаниеПериодаЗагрузки", - "isEmpty": false + "segments": "Объект.ОкончаниеПериодаЗагрузки" }, "items": [] }, @@ -338,8 +336,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют", - "isEmpty": false + "segments": "Объект.СписокВалют" }, "items": [ [ @@ -351,8 +348,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Загружать", - "isEmpty": false + "segments": "Объект.СписокВалют.Загружать" }, "items": [] }, @@ -371,8 +367,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.КодВалюты", - "isEmpty": false + "segments": "Объект.СписокВалют.КодВалюты" }, "items": [] }, @@ -391,8 +386,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.СимвольныйКод", - "isEmpty": false + "segments": "Объект.СписокВалют.СимвольныйКод" }, "items": [] }, @@ -411,8 +405,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.Представление", - "isEmpty": false + "segments": "Объект.СписокВалют.Представление" }, "items": [] }, @@ -424,8 +417,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.ДатаКурса", - "isEmpty": false + "segments": "Объект.СписокВалют.ДатаКурса" }, "items": [] }, @@ -437,8 +429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Курс", - "isEmpty": false + "segments": "Объект.СписокВалют.Курс" }, "items": [] }, @@ -450,8 +441,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Кратность", - "isEmpty": false + "segments": "Объект.СписокВалют.Кратность" }, "items": [] }, @@ -463,8 +453,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Отступ", - "isEmpty": false + "segments": "Объект.СписокВалют.Отступ" }, "items": [] } @@ -632,8 +621,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Текст", - "isEmpty": false + "segments": "Текст" }, "items": [] } @@ -761,8 +749,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьРод", - "isEmpty": false + "segments": "ЦелаяЧастьРод" }, "items": [] }, @@ -781,8 +768,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьОдин", - "isEmpty": false + "segments": "ЦелаяЧастьОдин" }, "items": [] }, @@ -801,8 +787,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧатьДва", - "isEmpty": false + "segments": "ЦелаяЧатьДва" }, "items": [] }, @@ -821,8 +806,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьПять", - "isEmpty": false + "segments": "ЦелаяЧастьПять" }, "items": [] } @@ -876,8 +860,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДробнаяЧастьРод", - "isEmpty": false + "segments": "ДробнаяЧастьРод" }, "items": [] }, @@ -889,8 +872,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ДробнаяЧастьОдин", - "isEmpty": false + "segments": "ДробнаяЧастьОдин" }, "items": [] }, @@ -902,8 +884,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "ДробнаяЧастьДва", - "isEmpty": false + "segments": "ДробнаяЧастьДва" }, "items": [] }, @@ -915,8 +896,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "ДробнаяЧастьПять", - "isEmpty": false + "segments": "ДробнаяЧастьПять" }, "items": [] } @@ -950,8 +930,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ДлинаДробнойЧасти", - "isEmpty": false + "segments": "ДлинаДробнойЧасти" }, "items": [] } @@ -995,8 +974,7 @@ ] }, "dataPath": { - "segments": "СуммаЧисло", - "isEmpty": false + "segments": "СуммаЧисло" }, "items": [] }, @@ -1008,8 +986,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "СуммаПрописью", - "isEmpty": false + "segments": "СуммаПрописью" }, "items": [] } @@ -1243,8 +1220,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Валюты", - "isEmpty": false + "segments": "Валюты" }, "items": [ [ @@ -1256,8 +1232,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Валюты.КодВалютыЦифровой", - "isEmpty": false + "segments": "Валюты.КодВалютыЦифровой" }, "items": [] }, @@ -1269,8 +1244,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Валюты.КодВалютыБуквенный", - "isEmpty": false + "segments": "Валюты.КодВалютыБуквенный" }, "items": [] }, @@ -1282,8 +1256,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.Наименование", - "isEmpty": false + "segments": "Валюты.Наименование" }, "items": [] }, @@ -1295,8 +1268,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.СтраныИТерритории", - "isEmpty": false + "segments": "Валюты.СтраныИТерритории" }, "items": [] }, @@ -1308,8 +1280,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.Загружается", - "isEmpty": false + "segments": "Валюты.Загружается" }, "items": [] } @@ -1352,10 +1323,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DATA_PROCESSOR", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1363,8 +1345,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/DataProcessors/ЗагрузкаКурсовВалют/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1374,6 +1356,16 @@ ], "name": "ЗагрузкаКурсовВалют", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" index bcb292e8a..49620f53b 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DataProcessors.\320\227\320\260\320\263\321\200\321\203\320\267\320\272\320\260\320\232\321\203\321\200\321\201\320\276\320\262\320\222\320\260\320\273\321\216\321\202_edt.json" @@ -86,6 +86,7 @@ ], "commands": [], "comment": "", + "description": "Загрузка курсов валют", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -159,8 +160,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -210,8 +210,7 @@ ] }, "dataPath": { - "segments": "Объект.НачалоПериодаЗагрузки", - "isEmpty": false + "segments": "Объект.НачалоПериодаЗагрузки" }, "items": [] }, @@ -230,8 +229,7 @@ ] }, "dataPath": { - "segments": "Объект.ОкончаниеПериодаЗагрузки", - "isEmpty": false + "segments": "Объект.ОкончаниеПериодаЗагрузки" }, "items": [] }, @@ -338,8 +336,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют", - "isEmpty": false + "segments": "Объект.СписокВалют" }, "items": [ [ @@ -351,8 +348,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Загружать", - "isEmpty": false + "segments": "Объект.СписокВалют.Загружать" }, "items": [] }, @@ -371,8 +367,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.КодВалюты", - "isEmpty": false + "segments": "Объект.СписокВалют.КодВалюты" }, "items": [] }, @@ -391,8 +386,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.СимвольныйКод", - "isEmpty": false + "segments": "Объект.СписокВалют.СимвольныйКод" }, "items": [] }, @@ -411,8 +405,7 @@ ] }, "dataPath": { - "segments": "Объект.СписокВалют.Представление", - "isEmpty": false + "segments": "Объект.СписокВалют.Представление" }, "items": [] }, @@ -424,8 +417,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.ДатаКурса", - "isEmpty": false + "segments": "Объект.СписокВалют.ДатаКурса" }, "items": [] }, @@ -437,8 +429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Курс", - "isEmpty": false + "segments": "Объект.СписокВалют.Курс" }, "items": [] }, @@ -450,8 +441,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Кратность", - "isEmpty": false + "segments": "Объект.СписокВалют.Кратность" }, "items": [] }, @@ -463,8 +453,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.СписокВалют.Отступ", - "isEmpty": false + "segments": "Объект.СписокВалют.Отступ" }, "items": [] } @@ -632,8 +621,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Текст", - "isEmpty": false + "segments": "Текст" }, "items": [] } @@ -761,8 +749,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьРод", - "isEmpty": false + "segments": "ЦелаяЧастьРод" }, "items": [] }, @@ -781,8 +768,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьОдин", - "isEmpty": false + "segments": "ЦелаяЧастьОдин" }, "items": [] }, @@ -801,8 +787,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧатьДва", - "isEmpty": false + "segments": "ЦелаяЧатьДва" }, "items": [] }, @@ -821,8 +806,7 @@ ] }, "dataPath": { - "segments": "ЦелаяЧастьПять", - "isEmpty": false + "segments": "ЦелаяЧастьПять" }, "items": [] } @@ -876,8 +860,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДробнаяЧастьРод", - "isEmpty": false + "segments": "ДробнаяЧастьРод" }, "items": [] }, @@ -889,8 +872,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ДробнаяЧастьОдин", - "isEmpty": false + "segments": "ДробнаяЧастьОдин" }, "items": [] }, @@ -902,8 +884,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "ДробнаяЧастьДва", - "isEmpty": false + "segments": "ДробнаяЧастьДва" }, "items": [] }, @@ -915,8 +896,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "ДробнаяЧастьПять", - "isEmpty": false + "segments": "ДробнаяЧастьПять" }, "items": [] } @@ -950,8 +930,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "ДлинаДробнойЧасти", - "isEmpty": false + "segments": "ДлинаДробнойЧасти" }, "items": [] } @@ -995,8 +974,7 @@ ] }, "dataPath": { - "segments": "СуммаЧисло", - "isEmpty": false + "segments": "СуммаЧисло" }, "items": [] }, @@ -1008,8 +986,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "СуммаПрописью", - "isEmpty": false + "segments": "СуммаПрописью" }, "items": [] } @@ -1243,8 +1220,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Валюты", - "isEmpty": false + "segments": "Валюты" }, "items": [ [ @@ -1256,8 +1232,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Валюты.КодВалютыЦифровой", - "isEmpty": false + "segments": "Валюты.КодВалютыЦифровой" }, "items": [] }, @@ -1269,8 +1244,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Валюты.КодВалютыБуквенный", - "isEmpty": false + "segments": "Валюты.КодВалютыБуквенный" }, "items": [] }, @@ -1282,8 +1256,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.Наименование", - "isEmpty": false + "segments": "Валюты.Наименование" }, "items": [] }, @@ -1295,8 +1268,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.СтраныИТерритории", - "isEmpty": false + "segments": "Валюты.СтраныИТерритории" }, "items": [] }, @@ -1308,8 +1280,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Валюты.Загружается", - "isEmpty": false + "segments": "Валюты.Загружается" }, "items": [] } @@ -1352,10 +1323,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DATA_PROCESSOR", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1363,8 +1345,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/DataProcessors/ЗагрузкаКурсовВалют/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.DataProcessor/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1374,6 +1356,16 @@ ], "name": "ЗагрузкаКурсовВалют", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" index 84c9b4996..444ab6660 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DefinedTypes.\320\222\320\273\320\260\320\264\320\265\320\273\320\265\321\206\320\244\320\260\320\271\320\273\320\276\320\262.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.DefinedType": { "comment": "", + "description": "Владелец файлов", "mdoReference": { "type": "DEFINED_TYPE", "mdoRef": "DefinedType.ВладелецФайлов", "mdoRefRu": "ОпределяемыйТип.ВладелецФайлов" }, + "mdoType": "DEFINED_TYPE", "name": "ВладелецФайлов", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" index a745cd884..c7a015cb4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217.json" @@ -930,6 +930,7 @@ [] ], "comment": "", + "description": "Взаимодействия", "explanation": { "content": [] }, @@ -1027,8 +1028,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1127,8 +1127,7 @@ ] }, "dataPath": { - "segments": "СтрокаПоиска", - "isEmpty": false + "segments": "СтрокаПоиска" }, "items": [] }, @@ -1147,8 +1146,7 @@ ] }, "dataPath": { - "segments": "ТипВзаимодействия", - "isEmpty": false + "segments": "ТипВзаимодействия" }, "items": [] }, @@ -1160,8 +1158,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Статус", - "isEmpty": false + "segments": "Статус" }, "items": [] }, @@ -1173,8 +1170,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[3]/synonym" }, "dataPath": { - "segments": "Ответственный", - "isEmpty": false + "segments": "Ответственный" }, "items": [] } @@ -1967,8 +1963,7 @@ ] }, "dataPath": { - "segments": "КонтактыПанельНавигации", - "isEmpty": false + "segments": "КонтактыПанельНавигации" }, "items": [ { @@ -1998,8 +1993,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "КонтактыПанельНавигации.Контакт", - "isEmpty": false + "segments": "КонтактыПанельНавигации.Контакт" }, "items": [] }, @@ -2030,8 +2024,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "КонтактыПанельНавигации.КоличествоНеРассмотрено", - "isEmpty": false + "segments": "КонтактыПанельНавигации.КоличествоНеРассмотрено" }, "items": [] }, @@ -2050,8 +2043,7 @@ ] }, "dataPath": { - "segments": "КонтактыПанельНавигации.ДатаПоследнегоВзаимодействия", - "isEmpty": false + "segments": "КонтактыПанельНавигации.ДатаПоследнегоВзаимодействия" }, "items": [] } @@ -2115,8 +2107,7 @@ ] }, "dataPath": { - "segments": "ПредметыПанельНавигации", - "isEmpty": false + "segments": "ПредметыПанельНавигации" }, "items": [ { @@ -2153,8 +2144,7 @@ ] }, "dataPath": { - "segments": "ПредметыПанельНавигации.Предмет", - "isEmpty": false + "segments": "ПредметыПанельНавигации.Предмет" }, "items": [] }, @@ -2185,8 +2175,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПредметыПанельНавигации.КоличествоНеРассмотрено", - "isEmpty": false + "segments": "ПредметыПанельНавигации.КоличествоНеРассмотрено" }, "items": [] }, @@ -2198,8 +2187,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПредметыПанельНавигации.ДатаПоследнегоВзаимодействия", - "isEmpty": false + "segments": "ПредметыПанельНавигации.ДатаПоследнегоВзаимодействия" }, "items": [] } @@ -2262,8 +2250,7 @@ ] }, "dataPath": { - "segments": "Закладки", - "isEmpty": false + "segments": "Закладки" }, "items": [ { @@ -2274,8 +2261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Закладки.Description", - "isEmpty": false + "segments": "Закладки.Description" }, "items": [] } @@ -2316,8 +2302,7 @@ ] }, "dataPath": { - "segments": "Свойства", - "isEmpty": false + "segments": "Свойства" }, "items": [ { @@ -2347,8 +2332,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Свойства.Представление", - "isEmpty": false + "segments": "Свойства.Представление" }, "items": [] }, @@ -2360,8 +2344,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Свойства.НомерКартинки", - "isEmpty": false + "segments": "Свойства.НомерКартинки" }, "items": [] } @@ -2406,8 +2389,7 @@ ] }, "dataPath": { - "segments": "Папки", - "isEmpty": false + "segments": "Папки" }, "items": [ { @@ -2437,8 +2419,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папки.НомерКартинки", - "isEmpty": false + "segments": "Папки.НомерКартинки" }, "items": [] }, @@ -2450,8 +2431,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папки.Представление", - "isEmpty": false + "segments": "Папки.Представление" }, "items": [] } @@ -2496,8 +2476,7 @@ ] }, "dataPath": { - "segments": "Категории", - "isEmpty": false + "segments": "Категории" }, "items": [ { @@ -2527,8 +2506,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Категории.НомерКартинки", - "isEmpty": false + "segments": "Категории.НомерКартинки" }, "items": [] }, @@ -2540,8 +2518,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Категории.Представление", - "isEmpty": false + "segments": "Категории.Представление" }, "items": [] } @@ -2586,8 +2563,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2625,8 +2601,7 @@ ] }, "dataPath": { - "segments": "Список.НомерКартинки", - "isEmpty": false + "segments": "Список.НомерКартинки" }, "items": [] }, @@ -2645,8 +2620,7 @@ ] }, "dataPath": { - "segments": "Список.ВажностьНомерКартинки", - "isEmpty": false + "segments": "Список.ВажностьНомерКартинки" }, "items": [] } @@ -2700,8 +2674,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Участники", - "isEmpty": false + "segments": "Список.Участники" }, "items": [] }, @@ -2720,8 +2693,7 @@ ] }, "dataPath": { - "segments": "Список.ПолученоОтправлено", - "isEmpty": false + "segments": "Список.ПолученоОтправлено" }, "items": [] }, @@ -2733,8 +2705,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -2746,8 +2717,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.ЕстьВложения", - "isEmpty": false + "segments": "Список.ЕстьВложения" }, "items": [] } @@ -2763,8 +2733,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Тема", - "isEmpty": false + "segments": "Список.Тема" }, "items": [] } @@ -2780,8 +2749,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[11]/synonym" }, "dataPath": { - "segments": "Список.Размер", - "isEmpty": false + "segments": "Список.Размер" }, "items": [] }, @@ -2793,8 +2761,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.УчетнаяЗапись", - "isEmpty": false + "segments": "Список.УчетнаяЗапись" }, "items": [] }, @@ -2806,8 +2773,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2860,8 +2826,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Предпросмотр", - "isEmpty": false + "segments": "Предпросмотр" }, "items": [] } @@ -2948,8 +2913,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПредпросмотрHTML", - "isEmpty": false + "segments": "ПредпросмотрHTML" }, "items": [] } @@ -2969,8 +2933,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ОписаниеНайденоПолнотекстовымПоиском", - "isEmpty": false + "segments": "ОписаниеНайденоПолнотекстовымПоиском" }, "items": [] } @@ -3503,8 +3466,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТипВзаимодействия", - "isEmpty": false + "segments": "ТипВзаимодействия" }, "items": [] }, @@ -3516,8 +3478,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Статус", - "isEmpty": false + "segments": "Статус" }, "items": [] }, @@ -3529,8 +3490,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[3]/synonym" }, "dataPath": { - "segments": "Ответственный", - "isEmpty": false + "segments": "Ответственный" }, "items": [] } @@ -3583,8 +3543,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -3627,8 +3586,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Список.НомерКартинки", - "isEmpty": false + "segments": "Список.НомерКартинки" }, "items": [] }, @@ -3640,8 +3598,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Участники", - "isEmpty": false + "segments": "Список.Участники" }, "items": [] }, @@ -3653,8 +3610,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3666,8 +3622,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.ЕстьВложения", - "isEmpty": false + "segments": "Список.ЕстьВложения" }, "items": [] } @@ -3683,8 +3638,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[4]/synonym" }, "dataPath": { - "segments": "Список.Тема", - "isEmpty": false + "segments": "Список.Тема" }, "items": [] } @@ -3700,8 +3654,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3744,8 +3697,7 @@ ] }, "dataPath": { - "segments": "ДеревоВзаимодействий", - "isEmpty": false + "segments": "ДеревоВзаимодействий" }, "items": [ { @@ -3794,8 +3746,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.НомерКартинки", - "isEmpty": false + "segments": "ДеревоВзаимодействий.НомерКартинки" }, "items": [] }, @@ -3807,8 +3758,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Участники", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Участники" }, "items": [] }, @@ -3820,8 +3770,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Дата", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Дата" }, "items": [] } @@ -3837,8 +3786,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Тема", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Тема" }, "items": [] } @@ -4105,8 +4053,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТекстHTML", - "isEmpty": false + "segments": "ТекстHTML" }, "items": [] }, @@ -4125,8 +4072,7 @@ ] }, "dataPath": { - "segments": "Вложения", - "isEmpty": false + "segments": "Вложения" }, "items": [ { @@ -4149,8 +4095,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.ИндексКартинки", - "isEmpty": false + "segments": "Вложения.ИндексКартинки" }, "items": [] }, @@ -4162,8 +4107,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.ИмяФайла", - "isEmpty": false + "segments": "Вложения.ИмяФайла" }, "items": [] }, @@ -4175,8 +4119,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.РазмерПредставление", - "isEmpty": false + "segments": "Вложения.РазмерПредставление" }, "items": [] } @@ -4436,8 +4379,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Создано", - "isEmpty": false + "segments": "Создано" }, "items": [] }, @@ -4456,8 +4398,7 @@ ] }, "dataPath": { - "segments": "ОтправленоПолучено", - "isEmpty": false + "segments": "ОтправленоПолучено" }, "items": [] } @@ -4492,8 +4433,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВнутреннийНомер", - "isEmpty": false + "segments": "ВнутреннийНомер" }, "items": [] }, @@ -4505,8 +4445,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВключатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ВключатьТелоИсходногоПисьма" }, "items": [] } @@ -4526,8 +4465,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папка", - "isEmpty": false + "segments": "Папка" }, "items": [] }, @@ -4558,8 +4496,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "УведомитьОДоставке", - "isEmpty": false + "segments": "УведомитьОДоставке" }, "items": [] }, @@ -4571,8 +4508,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "УведомитьОПрочтении", - "isEmpty": false + "segments": "УведомитьОПрочтении" }, "items": [] } @@ -4588,8 +4524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ЗаголовкиИнтернета", - "isEmpty": false + "segments": "ЗаголовкиИнтернета" }, "items": [] } @@ -4881,8 +4816,7 @@ ] }, "dataPath": { - "segments": "ВключатьПодписьДляНовыхСообщений", - "isEmpty": false + "segments": "ВключатьПодписьДляНовыхСообщений" }, "items": [] }, @@ -4901,8 +4835,7 @@ ] }, "dataPath": { - "segments": "ФорматПодписиДляНовыхСообщений", - "isEmpty": false + "segments": "ФорматПодписиДляНовыхСообщений" }, "items": [] }, @@ -4970,8 +4903,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПодписьДляНовыхСообщенийПростойТекст", - "isEmpty": false + "segments": "ПодписьДляНовыхСообщенийПростойТекст" }, "items": [] } @@ -5023,8 +4955,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "НовоеСообщениеФорматированныйДокумент", - "isEmpty": false + "segments": "НовоеСообщениеФорматированныйДокумент" }, "items": [] } @@ -5094,8 +5025,7 @@ ] }, "dataPath": { - "segments": "ВключатьПодписьПриОтветеПересылке", - "isEmpty": false + "segments": "ВключатьПодписьПриОтветеПересылке" }, "items": [] }, @@ -5107,8 +5037,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ФорматПодписиПриОтветеПересылке", - "isEmpty": false + "segments": "ФорматПодписиПриОтветеПересылке" }, "items": [] }, @@ -5157,8 +5086,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПодписьПриОтветеПересылкеПростойТекст", - "isEmpty": false + "segments": "ПодписьПриОтветеПересылкеПростойТекст" }, "items": [] } @@ -5203,8 +5131,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПриОтветеПересылкеФорматированныйДокумент", - "isEmpty": false + "segments": "ПриОтветеПересылкеФорматированныйДокумент" }, "items": [] } @@ -5274,8 +5201,7 @@ ] }, "dataPath": { - "segments": "ВсегдаЗапрашиватьУведомлениеОПрочтении", - "isEmpty": false + "segments": "ВсегдаЗапрашиватьУведомлениеОПрочтении" }, "items": [] }, @@ -5294,8 +5220,7 @@ ] }, "dataPath": { - "segments": "ВсегдаЗапрашиватьУведомленияОДоставке", - "isEmpty": false + "segments": "ВсегдаЗапрашиватьУведомленияОДоставке" }, "items": [] }, @@ -5307,8 +5232,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "isEmpty": false + "segments": "ПорядокОтветовНаЗапросыУведомленийОПрочтении" }, "items": [] } @@ -5345,8 +5269,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ОтображатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ОтображатьТелоИсходногоПисьма" }, "items": [] }, @@ -5358,8 +5281,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВключатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ВключатьТелоИсходногоПисьма" }, "items": [] }, @@ -5378,8 +5300,7 @@ ] }, "dataPath": { - "segments": "ОтправлятьСообщенияСразу", - "isEmpty": false + "segments": "ОтправлятьСообщенияСразу" }, "items": [] } @@ -5666,8 +5587,7 @@ ] }, "dataPath": { - "segments": "ТаблицаТиповПредметов", - "isEmpty": false + "segments": "ТаблицаТиповПредметов" }, "items": [ { @@ -5678,8 +5598,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТаблицаТиповПредметов.ПредставлениеТипа", - "isEmpty": false + "segments": "ТаблицаТиповПредметов.ПредставлениеТипа" }, "items": [] } @@ -5693,8 +5612,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "НеОтображатьВзаимодействия", - "isEmpty": false + "segments": "НеОтображатьВзаимодействия" }, "items": [] } @@ -5752,6 +5670,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn/owner" }, + "mdoType": "DOCUMENT_JOURNAL", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/DocumentJournals/Взаимоде_ствия/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -5765,6 +5690,16 @@ ], "name": "Взаимодействия", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "registeredDocuments": [ [ { diff --git "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" index fdeb10f24..88c7689d6 100644 --- "a/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/DocumentJournals.\320\222\320\267\320\260\320\270\320\274\320\276\320\264\320\265\320\271\321\201\321\202\320\262\320\270\321\217_edt.json" @@ -930,6 +930,7 @@ [] ], "comment": "", + "description": "Взаимодействия", "explanation": { "content": [] }, @@ -1027,8 +1028,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1127,8 +1127,7 @@ ] }, "dataPath": { - "segments": "СтрокаПоиска", - "isEmpty": false + "segments": "СтрокаПоиска" }, "items": [] }, @@ -1147,8 +1146,7 @@ ] }, "dataPath": { - "segments": "ТипВзаимодействия", - "isEmpty": false + "segments": "ТипВзаимодействия" }, "items": [] }, @@ -1160,8 +1158,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Статус", - "isEmpty": false + "segments": "Статус" }, "items": [] }, @@ -1173,8 +1170,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[3]/synonym" }, "dataPath": { - "segments": "Ответственный", - "isEmpty": false + "segments": "Ответственный" }, "items": [] } @@ -1967,8 +1963,7 @@ ] }, "dataPath": { - "segments": "КонтактыПанельНавигации", - "isEmpty": false + "segments": "КонтактыПанельНавигации" }, "items": [ { @@ -1998,8 +1993,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "КонтактыПанельНавигации.Контакт", - "isEmpty": false + "segments": "КонтактыПанельНавигации.Контакт" }, "items": [] }, @@ -2030,8 +2024,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "КонтактыПанельНавигации.КоличествоНеРассмотрено", - "isEmpty": false + "segments": "КонтактыПанельНавигации.КоличествоНеРассмотрено" }, "items": [] }, @@ -2050,8 +2043,7 @@ ] }, "dataPath": { - "segments": "КонтактыПанельНавигации.ДатаПоследнегоВзаимодействия", - "isEmpty": false + "segments": "КонтактыПанельНавигации.ДатаПоследнегоВзаимодействия" }, "items": [] } @@ -2115,8 +2107,7 @@ ] }, "dataPath": { - "segments": "ПредметыПанельНавигации", - "isEmpty": false + "segments": "ПредметыПанельНавигации" }, "items": [ { @@ -2153,8 +2144,7 @@ ] }, "dataPath": { - "segments": "ПредметыПанельНавигации.Предмет", - "isEmpty": false + "segments": "ПредметыПанельНавигации.Предмет" }, "items": [] }, @@ -2185,8 +2175,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПредметыПанельНавигации.КоличествоНеРассмотрено", - "isEmpty": false + "segments": "ПредметыПанельНавигации.КоличествоНеРассмотрено" }, "items": [] }, @@ -2198,8 +2187,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПредметыПанельНавигации.ДатаПоследнегоВзаимодействия", - "isEmpty": false + "segments": "ПредметыПанельНавигации.ДатаПоследнегоВзаимодействия" }, "items": [] } @@ -2262,8 +2250,7 @@ ] }, "dataPath": { - "segments": "Закладки", - "isEmpty": false + "segments": "Закладки" }, "items": [ { @@ -2274,8 +2261,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Закладки.Description", - "isEmpty": false + "segments": "Закладки.Description" }, "items": [] } @@ -2316,8 +2302,7 @@ ] }, "dataPath": { - "segments": "Свойства", - "isEmpty": false + "segments": "Свойства" }, "items": [ { @@ -2347,8 +2332,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Свойства.Представление", - "isEmpty": false + "segments": "Свойства.Представление" }, "items": [] }, @@ -2360,8 +2344,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Свойства.НомерКартинки", - "isEmpty": false + "segments": "Свойства.НомерКартинки" }, "items": [] } @@ -2406,8 +2389,7 @@ ] }, "dataPath": { - "segments": "Папки", - "isEmpty": false + "segments": "Папки" }, "items": [ { @@ -2437,8 +2419,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папки.НомерКартинки", - "isEmpty": false + "segments": "Папки.НомерКартинки" }, "items": [] }, @@ -2450,8 +2431,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папки.Представление", - "isEmpty": false + "segments": "Папки.Представление" }, "items": [] } @@ -2496,8 +2476,7 @@ ] }, "dataPath": { - "segments": "Категории", - "isEmpty": false + "segments": "Категории" }, "items": [ { @@ -2527,8 +2506,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Категории.НомерКартинки", - "isEmpty": false + "segments": "Категории.НомерКартинки" }, "items": [] }, @@ -2540,8 +2518,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Категории.Представление", - "isEmpty": false + "segments": "Категории.Представление" }, "items": [] } @@ -2586,8 +2563,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2625,8 +2601,7 @@ ] }, "dataPath": { - "segments": "Список.НомерКартинки", - "isEmpty": false + "segments": "Список.НомерКартинки" }, "items": [] }, @@ -2645,8 +2620,7 @@ ] }, "dataPath": { - "segments": "Список.ВажностьНомерКартинки", - "isEmpty": false + "segments": "Список.ВажностьНомерКартинки" }, "items": [] } @@ -2700,8 +2674,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Участники", - "isEmpty": false + "segments": "Список.Участники" }, "items": [] }, @@ -2720,8 +2693,7 @@ ] }, "dataPath": { - "segments": "Список.ПолученоОтправлено", - "isEmpty": false + "segments": "Список.ПолученоОтправлено" }, "items": [] }, @@ -2733,8 +2705,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -2746,8 +2717,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.ЕстьВложения", - "isEmpty": false + "segments": "Список.ЕстьВложения" }, "items": [] } @@ -2763,8 +2733,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Тема", - "isEmpty": false + "segments": "Список.Тема" }, "items": [] } @@ -2780,8 +2749,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[11]/synonym" }, "dataPath": { - "segments": "Список.Размер", - "isEmpty": false + "segments": "Список.Размер" }, "items": [] }, @@ -2793,8 +2761,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.УчетнаяЗапись", - "isEmpty": false + "segments": "Список.УчетнаяЗапись" }, "items": [] }, @@ -2806,8 +2773,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2860,8 +2826,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Предпросмотр", - "isEmpty": false + "segments": "Предпросмотр" }, "items": [] } @@ -2948,8 +2913,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПредпросмотрHTML", - "isEmpty": false + "segments": "ПредпросмотрHTML" }, "items": [] } @@ -2969,8 +2933,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ОписаниеНайденоПолнотекстовымПоиском", - "isEmpty": false + "segments": "ОписаниеНайденоПолнотекстовымПоиском" }, "items": [] } @@ -3503,8 +3466,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТипВзаимодействия", - "isEmpty": false + "segments": "ТипВзаимодействия" }, "items": [] }, @@ -3516,8 +3478,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Статус", - "isEmpty": false + "segments": "Статус" }, "items": [] }, @@ -3529,8 +3490,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[3]/synonym" }, "dataPath": { - "segments": "Ответственный", - "isEmpty": false + "segments": "Ответственный" }, "items": [] } @@ -3583,8 +3543,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -3627,8 +3586,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Список.НомерКартинки", - "isEmpty": false + "segments": "Список.НомерКартинки" }, "items": [] }, @@ -3640,8 +3598,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Участники", - "isEmpty": false + "segments": "Список.Участники" }, "items": [] }, @@ -3653,8 +3610,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3666,8 +3622,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.ЕстьВложения", - "isEmpty": false + "segments": "Список.ЕстьВложения" }, "items": [] } @@ -3683,8 +3638,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn[4]/synonym" }, "dataPath": { - "segments": "Список.Тема", - "isEmpty": false + "segments": "Список.Тема" }, "items": [] } @@ -3700,8 +3654,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3744,8 +3697,7 @@ ] }, "dataPath": { - "segments": "ДеревоВзаимодействий", - "isEmpty": false + "segments": "ДеревоВзаимодействий" }, "items": [ { @@ -3794,8 +3746,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.НомерКартинки", - "isEmpty": false + "segments": "ДеревоВзаимодействий.НомерКартинки" }, "items": [] }, @@ -3807,8 +3758,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Участники", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Участники" }, "items": [] }, @@ -3820,8 +3770,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Дата", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Дата" }, "items": [] } @@ -3837,8 +3786,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ДеревоВзаимодействий.Тема", - "isEmpty": false + "segments": "ДеревоВзаимодействий.Тема" }, "items": [] } @@ -4105,8 +4053,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТекстHTML", - "isEmpty": false + "segments": "ТекстHTML" }, "items": [] }, @@ -4125,8 +4072,7 @@ ] }, "dataPath": { - "segments": "Вложения", - "isEmpty": false + "segments": "Вложения" }, "items": [ { @@ -4149,8 +4095,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.ИндексКартинки", - "isEmpty": false + "segments": "Вложения.ИндексКартинки" }, "items": [] }, @@ -4162,8 +4107,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.ИмяФайла", - "isEmpty": false + "segments": "Вложения.ИмяФайла" }, "items": [] }, @@ -4175,8 +4119,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Вложения.РазмерПредставление", - "isEmpty": false + "segments": "Вложения.РазмерПредставление" }, "items": [] } @@ -4436,8 +4379,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Создано", - "isEmpty": false + "segments": "Создано" }, "items": [] }, @@ -4456,8 +4398,7 @@ ] }, "dataPath": { - "segments": "ОтправленоПолучено", - "isEmpty": false + "segments": "ОтправленоПолучено" }, "items": [] } @@ -4492,8 +4433,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВнутреннийНомер", - "isEmpty": false + "segments": "ВнутреннийНомер" }, "items": [] }, @@ -4505,8 +4445,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВключатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ВключатьТелоИсходногоПисьма" }, "items": [] } @@ -4526,8 +4465,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "Папка", - "isEmpty": false + "segments": "Папка" }, "items": [] }, @@ -4558,8 +4496,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "УведомитьОДоставке", - "isEmpty": false + "segments": "УведомитьОДоставке" }, "items": [] }, @@ -4571,8 +4508,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "УведомитьОПрочтении", - "isEmpty": false + "segments": "УведомитьОПрочтении" }, "items": [] } @@ -4588,8 +4524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ЗаголовкиИнтернета", - "isEmpty": false + "segments": "ЗаголовкиИнтернета" }, "items": [] } @@ -4881,8 +4816,7 @@ ] }, "dataPath": { - "segments": "ВключатьПодписьДляНовыхСообщений", - "isEmpty": false + "segments": "ВключатьПодписьДляНовыхСообщений" }, "items": [] }, @@ -4901,8 +4835,7 @@ ] }, "dataPath": { - "segments": "ФорматПодписиДляНовыхСообщений", - "isEmpty": false + "segments": "ФорматПодписиДляНовыхСообщений" }, "items": [] }, @@ -4970,8 +4903,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПодписьДляНовыхСообщенийПростойТекст", - "isEmpty": false + "segments": "ПодписьДляНовыхСообщенийПростойТекст" }, "items": [] } @@ -5023,8 +4955,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "НовоеСообщениеФорматированныйДокумент", - "isEmpty": false + "segments": "НовоеСообщениеФорматированныйДокумент" }, "items": [] } @@ -5094,8 +5025,7 @@ ] }, "dataPath": { - "segments": "ВключатьПодписьПриОтветеПересылке", - "isEmpty": false + "segments": "ВключатьПодписьПриОтветеПересылке" }, "items": [] }, @@ -5107,8 +5037,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[5]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ФорматПодписиПриОтветеПересылке", - "isEmpty": false + "segments": "ФорматПодписиПриОтветеПересылке" }, "items": [] }, @@ -5157,8 +5086,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПодписьПриОтветеПересылкеПростойТекст", - "isEmpty": false + "segments": "ПодписьПриОтветеПересылкеПростойТекст" }, "items": [] } @@ -5203,8 +5131,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПриОтветеПересылкеФорматированныйДокумент", - "isEmpty": false + "segments": "ПриОтветеПересылкеФорматированныйДокумент" }, "items": [] } @@ -5274,8 +5201,7 @@ ] }, "dataPath": { - "segments": "ВсегдаЗапрашиватьУведомлениеОПрочтении", - "isEmpty": false + "segments": "ВсегдаЗапрашиватьУведомлениеОПрочтении" }, "items": [] }, @@ -5294,8 +5220,7 @@ ] }, "dataPath": { - "segments": "ВсегдаЗапрашиватьУведомленияОДоставке", - "isEmpty": false + "segments": "ВсегдаЗапрашиватьУведомленияОДоставке" }, "items": [] }, @@ -5307,8 +5232,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ПорядокОтветовНаЗапросыУведомленийОПрочтении", - "isEmpty": false + "segments": "ПорядокОтветовНаЗапросыУведомленийОПрочтении" }, "items": [] } @@ -5345,8 +5269,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ОтображатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ОтображатьТелоИсходногоПисьма" }, "items": [] }, @@ -5358,8 +5281,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ВключатьТелоИсходногоПисьма", - "isEmpty": false + "segments": "ВключатьТелоИсходногоПисьма" }, "items": [] }, @@ -5378,8 +5300,7 @@ ] }, "dataPath": { - "segments": "ОтправлятьСообщенияСразу", - "isEmpty": false + "segments": "ОтправлятьСообщенияСразу" }, "items": [] } @@ -5666,8 +5587,7 @@ ] }, "dataPath": { - "segments": "ТаблицаТиповПредметов", - "isEmpty": false + "segments": "ТаблицаТиповПредметов" }, "items": [ { @@ -5678,8 +5598,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "ТаблицаТиповПредметов.ПредставлениеТипа", - "isEmpty": false + "segments": "ТаблицаТиповПредметов.ПредставлениеТипа" }, "items": [] } @@ -5693,8 +5612,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/explanation" }, "dataPath": { - "segments": "НеОтображатьВзаимодействия", - "isEmpty": false + "segments": "НеОтображатьВзаимодействия" }, "items": [] } @@ -5752,6 +5670,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.DocumentJournal/columns/c/com.github._1c_syntax.bsl.mdo.children.DocumentJournalColumn/owner" }, + "mdoType": "DOCUMENT_JOURNAL", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/DocumentJournals/Взаимоде_ствия/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -5765,6 +5690,16 @@ ], "name": "Взаимодействия", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "registeredDocuments": [ [ { diff --git "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" index 6f15d7208..8d78277c4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260.json" @@ -320,6 +320,7 @@ ], "commands": [], "comment": "", + "description": "Анкета", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -405,8 +406,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -668,8 +668,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -681,8 +680,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] } @@ -698,8 +696,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РежимАнкетирования", - "isEmpty": false + "segments": "Объект.РежимАнкетирования" }, "items": [] }, @@ -711,8 +708,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Опрос", - "isEmpty": false + "segments": "Объект.Опрос" }, "items": [] }, @@ -724,8 +720,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ШаблонАнкеты", - "isEmpty": false + "segments": "Объект.ШаблонАнкеты" }, "items": [] } @@ -760,8 +755,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаРедактирования", - "isEmpty": false + "segments": "Объект.ДатаРедактирования" }, "items": [] }, @@ -773,8 +767,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Респондент", - "isEmpty": false + "segments": "Объект.Респондент" }, "items": [] }, @@ -786,8 +779,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Интервьюер", - "isEmpty": false + "segments": "Объект.Интервьюер" }, "items": [] } @@ -960,8 +952,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДеревоРазделов", - "isEmpty": false + "segments": "ДеревоРазделов" }, "items": [ { @@ -979,8 +970,7 @@ ] }, "dataPath": { - "segments": "ДеревоРазделов.Формулировка", - "isEmpty": false + "segments": "ДеревоРазделов.Формулировка" }, "items": [] } @@ -1186,8 +1176,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Комментарий", - "isEmpty": false + "segments": "Объект.Комментарий" }, "items": [] } @@ -1416,8 +1405,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1429,8 +1417,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -1442,8 +1429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -1462,8 +1448,7 @@ ] }, "dataPath": { - "segments": "Список.РежимАнкетирования", - "isEmpty": false + "segments": "Список.РежимАнкетирования" }, "items": [] }, @@ -1482,8 +1467,7 @@ ] }, "dataPath": { - "segments": "Список.ШаблонАнкеты", - "isEmpty": false + "segments": "Список.ШаблонАнкеты" }, "items": [] }, @@ -1495,8 +1479,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Опрос", - "isEmpty": false + "segments": "Список.Опрос" }, "items": [] }, @@ -1508,8 +1491,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Респондент", - "isEmpty": false + "segments": "Список.Респондент" }, "items": [] }, @@ -1521,8 +1503,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ДатаРедактирования", - "isEmpty": false + "segments": "Список.ДатаРедактирования" }, "items": [] }, @@ -1534,8 +1515,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1573,10 +1553,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DOCUMENT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1584,8 +1575,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Documents/Анкета/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1595,6 +1586,41 @@ ], "name": "Анкета", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 27, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING_REGULAR", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CHANGE_OF_POSTED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "registerRecords": [ { "type": "INFORMATION_REGISTER", diff --git "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" index d3c093cb3..9e7628512 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Documents.\320\220\320\275\320\272\320\265\321\202\320\260_edt.json" @@ -320,6 +320,7 @@ ], "commands": [], "comment": "", + "description": "Анкета", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, @@ -397,8 +398,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -660,8 +660,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -673,8 +672,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] } @@ -690,8 +688,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.РежимАнкетирования", - "isEmpty": false + "segments": "Объект.РежимАнкетирования" }, "items": [] }, @@ -703,8 +700,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Опрос", - "isEmpty": false + "segments": "Объект.Опрос" }, "items": [] }, @@ -716,8 +712,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ШаблонАнкеты", - "isEmpty": false + "segments": "Объект.ШаблонАнкеты" }, "items": [] } @@ -752,8 +747,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаРедактирования", - "isEmpty": false + "segments": "Объект.ДатаРедактирования" }, "items": [] }, @@ -765,8 +759,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Респондент", - "isEmpty": false + "segments": "Объект.Респондент" }, "items": [] }, @@ -778,8 +771,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Интервьюер", - "isEmpty": false + "segments": "Объект.Интервьюер" }, "items": [] } @@ -952,8 +944,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДеревоРазделов", - "isEmpty": false + "segments": "ДеревоРазделов" }, "items": [ { @@ -971,8 +962,7 @@ ] }, "dataPath": { - "segments": "ДеревоРазделов.Формулировка", - "isEmpty": false + "segments": "ДеревоРазделов.Формулировка" }, "items": [] } @@ -1178,8 +1168,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Объект.Комментарий", - "isEmpty": false + "segments": "Объект.Комментарий" }, "items": [] } @@ -1408,8 +1397,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1421,8 +1409,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -1434,8 +1421,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -1454,8 +1440,7 @@ ] }, "dataPath": { - "segments": "Список.РежимАнкетирования", - "isEmpty": false + "segments": "Список.РежимАнкетирования" }, "items": [] }, @@ -1474,8 +1459,7 @@ ] }, "dataPath": { - "segments": "Список.ШаблонАнкеты", - "isEmpty": false + "segments": "Список.ШаблонАнкеты" }, "items": [] }, @@ -1487,8 +1471,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Опрос", - "isEmpty": false + "segments": "Список.Опрос" }, "items": [] }, @@ -1500,8 +1483,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Респондент", - "isEmpty": false + "segments": "Список.Респондент" }, "items": [] }, @@ -1513,8 +1495,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.ДатаРедактирования", - "isEmpty": false + "segments": "Список.ДатаРедактирования" }, "items": [] }, @@ -1526,8 +1507,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1565,10 +1545,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "DOCUMENT", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1576,8 +1567,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Documents/Анкета/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Document/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -1587,6 +1578,41 @@ ], "name": "Анкета", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 27, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_POSTING_REGULAR", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_UNDO_POSTING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CHANGE_OF_POSTED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "registerRecords": [ { "type": "INFORMATION_REGISTER", diff --git "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" index 484152880..d36b7682d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { "commands": [], "comment": "", + "description": "Статусы обработчиков обновления", "enumValues": [ [ { @@ -140,6 +141,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Enum/enumValues/c/com.github._1c_syntax.bsl.mdo.children.EnumValue/owner" }, + "mdoType": "ENUM", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Enums/СтатусыОбработчиковОбновления/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" index 50d9f6ac3..796d0cf26 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Enums.\320\241\321\202\320\260\321\202\321\203\321\201\321\213\320\236\320\261\321\200\320\260\320\261\320\276\321\202\321\207\320\270\320\272\320\276\320\262\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\321\217_edt.json" @@ -1,6 +1,7 @@ {"com.github._1c_syntax.bsl.mdo.Enum": { "commands": [], "comment": "", + "description": "Статусы обработчиков обновления", "enumValues": [ [ { @@ -140,6 +141,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Enum/enumValues/c/com.github._1c_syntax.bsl.mdo.children.EnumValue/owner" }, + "mdoType": "ENUM", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Enums/СтатусыОбработчиковОбновления/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" "b/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" index 84557da0a..df57f2cfd 100644 --- "a/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" +++ "b/src/test/resources/fixtures/ssl_3_1/EventSubscriptions.\320\222\320\260\321\200\320\270\320\260\320\275\321\202\321\213\320\236\321\202\321\207\320\265\321\202\320\276\320\262\320\237\320\265\321\200\320\265\320\264\320\243\320\264\320\260\320\273\320\265\320\275\320\270\320\265\320\274\320\230\320\264\320\265\320\275\321\202\320\270\321\204\320\270\320\272\320\260\321\202\320\276\321\200\320\260\320\236\320\261\321\212\320\265\320\272\321\202\320\260\320\234\320\265\321\202\320\260\320\264\320\260\320\275\320\275\321\213\321\205.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.EventSubscription": { "comment": "", + "description": "Варианты отчетов перед удалением идентификатора объекта метаданных", "event": "BeforeDelete", "handler": { "methodPath": "CommonModule.ВариантыОтчетов.ПередУдалениемИдентификатораОбъектаМетаданных", @@ -11,6 +12,7 @@ "mdoRef": "EventSubscription.ВариантыОтчетовПередУдалениемИдентификатораОбъектаМетаданных", "mdoRefRu": "ПодпискаНаСобытие.ВариантыОтчетовПередУдалениемИдентификатораОбъектаМетаданных" }, + "mdoType": "EVENT_SUBSCRIPTION", "name": "ВариантыОтчетовПередУдалениемИдентификатораОбъектаМетаданных", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" index 917f78585..ae13dfd10 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213.json" @@ -2841,6 +2841,7 @@ ], [] ], + "description": "Обновление информационной базы", "distributedInfoBase": false, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" @@ -2850,10 +2851,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXCHANGE_PLAN", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -2861,8 +2873,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/ExchangePlans/ОбновлениеИнформационно_Базы/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -2872,6 +2884,35 @@ ], "name": "ОбновлениеИнформационнойБазы", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 21, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" index 69b504170..e0b3735c3 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ExchangePlans.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\230\320\275\321\204\320\276\321\200\320\274\320\260\321\206\320\270\320\276\320\275\320\275\320\276\320\271\320\221\320\260\320\267\321\213_edt.json" @@ -2841,6 +2841,7 @@ ], [] ], + "description": "Обновление информационной базы", "distributedInfoBase": false, "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/format" @@ -2850,10 +2851,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, + "mdoType": "EXCHANGE_PLAN", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -2861,8 +2873,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/ExchangePlans/ОбновлениеИнформационно_Базы/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.ExchangePlan/attributes/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute/owner" }, @@ -2872,6 +2884,35 @@ ], "name": "ОбновлениеИнформационнойБазы", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 21, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" index 22b96a31b..9ca667789 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265.json" @@ -8,6 +8,7 @@ "mdoRefRu": "Справочник.ВерсииФайлов.Реквизит.Том" } ], + "description": "Файлы в томе", "explanation": { "content": [] }, @@ -58,8 +59,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -125,8 +125,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -157,8 +156,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.ИндексКартинки", - "isEmpty": false + "segments": "Список.Ref.ИндексКартинки" }, "items": [] }, @@ -170,8 +168,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.ПутьКФайлу", - "isEmpty": false + "segments": "Список.Ref.ПутьКФайлу" }, "items": [] } @@ -187,8 +184,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.Размер", - "isEmpty": false + "segments": "Список.Ref.Размер" }, "items": [] }, @@ -200,8 +196,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.Автор", - "isEmpty": false + "segments": "Список.Ref.Автор" }, "items": [] } @@ -239,9 +234,20 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/forms/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "FILTER_CRITERION", + "moduleTypes": [], "modules": [], "name": "ФайлыВТоме", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" index 61a301c46..68e20bd0d 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FilterCriteria.\320\244\320\260\320\271\320\273\321\213\320\222\320\242\320\276\320\274\320\265_edt.json" @@ -8,6 +8,7 @@ "mdoRefRu": "Справочник.ВерсииФайлов.Реквизит.Том" } ], + "description": "Файлы в томе", "explanation": { "content": [] }, @@ -58,8 +59,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [] }, @@ -125,8 +125,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -157,8 +156,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.ИндексКартинки", - "isEmpty": false + "segments": "Список.Ref.ИндексКартинки" }, "items": [] }, @@ -170,8 +168,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.ПутьКФайлу", - "isEmpty": false + "segments": "Список.Ref.ПутьКФайлу" }, "items": [] } @@ -187,8 +184,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.Размер", - "isEmpty": false + "segments": "Список.Ref.Размер" }, "items": [] }, @@ -200,8 +196,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/explanation" }, "dataPath": { - "segments": "Список.Ref.Автор", - "isEmpty": false + "segments": "Список.Ref.Автор" }, "items": [] } @@ -239,9 +234,20 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.FilterCriterion/forms/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "FILTER_CRITERION", + "moduleTypes": [], "modules": [], "name": "ФайлыВТоме", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" index 1b5a87609..efb92cc71 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptions.\320\230\321\201\320\277\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\321\214\320\220\320\275\320\272\320\265\321\202\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" @@ -60,6 +60,7 @@ ], [] ], + "description": "Использовать анкетирование", "location": { "type": "CONSTANT", "mdoRef": "Constant.ИспользоватьАнкетирование", @@ -70,6 +71,7 @@ "mdoRef": "FunctionalOption.ИспользоватьАнкетирование", "mdoRefRu": "ФункциональнаяОпция.ИспользоватьАнкетирование" }, + "mdoType": "FUNCTIONAL_OPTION", "name": "ИспользоватьАнкетирование", "objectBelonging": "OWN", "privilegedGetMode": true, diff --git "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" index c4c7b477e..e4156e167 100644 --- "a/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" +++ "b/src/test/resources/fixtures/ssl_3_1/FunctionalOptionsParameters.\320\242\320\270\320\277\320\222\320\265\321\200\321\201\320\270\320\276\320\275\320\270\321\200\321\203\320\265\320\274\320\276\320\263\320\276\320\236\320\261\321\212\320\265\320\272\321\202\320\260.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.FunctionalOptionsParameter": { "comment": "", + "description": "Тип версионируемого объекта", "mdoReference": { "type": "FUNCTIONAL_OPTIONS_PARAMETER", "mdoRef": "FunctionalOptionsParameter.ТипВерсионируемогоОбъекта", "mdoRefRu": "ПараметрФункциональныхОпций.ТипВерсионируемогоОбъекта" }, + "mdoType": "FUNCTIONAL_OPTIONS_PARAMETER", "name": "ТипВерсионируемогоОбъекта", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" index 86c21d02a..6c9888789 100644 --- "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" +++ "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Электронные подписи", "dimensions": [ [ { @@ -78,6 +79,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/dimensions/c/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "INFORMATION_REGISTER", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/InformationRegisters/ЭлектронныеПодписи/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -91,6 +99,28 @@ ], "name": "ЭлектронныеПодписи", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 14, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "resources": [ [ { diff --git "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" index 7d4ebf5ff..4db0713f9 100644 --- "a/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/InformationRegisters.\320\255\320\273\320\265\320\272\321\202\321\200\320\276\320\275\320\275\321\213\320\265\320\237\320\276\320\264\320\277\320\270\321\201\320\270_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Электронные подписи", "dimensions": [ [ { @@ -78,6 +79,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.InformationRegister/dimensions/c/com.github._1c_syntax.bsl.mdo.children.Dimension/owner" }, + "mdoType": "INFORMATION_REGISTER", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/InformationRegisters/ЭлектронныеПодписи/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", @@ -91,6 +99,28 @@ ], "name": "ЭлектронныеПодписи", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 14, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "TOTALS_CONTROL", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "resources": [ [ { diff --git "a/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" "b/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" index c4476ee18..2abb48867 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Languages.\320\240\321\203\321\201\321\201\320\272\320\270\320\271.json" @@ -1,11 +1,13 @@ {"com.github._1c_syntax.bsl.mdo.Language": { "comment": "", + "description": "Русский", "languageCode": "ru", "mdoReference": { "type": "LANGUAGE", "mdoRef": "Language.Русский", "mdoRefRu": "Язык.Русский" }, + "mdoType": "LANGUAGE", "name": "Русский", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" index 2fef2bb8b..459f9ce2b 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Анализ версий объектов", "explanation": { "content": [] }, @@ -11,9 +12,21 @@ "mdoRef": "Report.АнализВерсийОбъектов", "mdoRefRu": "Отчет.АнализВерсийОбъектов" }, + "mdoType": "REPORT", + "moduleTypes": [], "modules": [], "name": "АнализВерсийОбъектов", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" index 51c7dafb2..a871bda8e 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Reports.\320\220\320\275\320\260\320\273\320\270\320\267\320\222\320\265\321\200\321\201\320\270\320\271\320\236\320\261\321\212\320\265\320\272\321\202\320\276\320\262_edt.json" @@ -2,6 +2,7 @@ "attributes": [], "commands": [], "comment": "", + "description": "Анализ версий объектов", "explanation": { "content": [] }, @@ -11,9 +12,21 @@ "mdoRef": "Report.АнализВерсийОбъектов", "mdoRefRu": "Отчет.АнализВерсийОбъектов" }, + "mdoType": "REPORT", + "moduleTypes": [], "modules": [], "name": "АнализВерсийОбъектов", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "USE" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" "b/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" index 2c27d501e..7d81159ec 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Roles.\320\221\320\260\320\267\320\276\320\262\321\213\320\265\320\237\321\200\320\260\320\262\320\260\320\221\320\241\320\237.json" @@ -4012,11 +4012,13 @@ [] ] }, + "description": "Базовые права БСП", "mdoReference": { "type": "ROLE", "mdoRef": "Role.БазовыеПраваБСП", "mdoRefRu": "Роль.БазовыеПраваБСП" }, + "mdoType": "ROLE", "name": "БазовыеПраваБСП", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" index 2b3a91aea..e2cc531cc 100644 --- "a/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/ScheduledJobs.\320\236\320\261\320\275\320\276\320\262\320\273\320\265\320\275\320\270\320\265\320\220\320\263\321\200\320\265\320\263\320\260\321\202\320\276\320\262.json" @@ -7,6 +7,7 @@ "mdoRef": "ScheduledJob.ОбновлениеАгрегатов", "mdoRefRu": "РегламентноеЗадание.ОбновлениеАгрегатов" }, + "mdoType": "SCHEDULED_JOB", "methodName": { "methodPath": "CommonModule.УправлениеИтогамиИАгрегатамиСлужебный.ОбновлениеАгрегатовОбработчикЗадания", "moduleName": "УправлениеИтогамиИАгрегатамиСлужебный", diff --git "a/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" "b/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" index 443aaa9f0..41d8919e4 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SessionParameters.\320\242\320\265\320\272\321\203\321\211\320\270\320\271\320\237\320\276\320\273\321\214\320\267\320\276\320\262\320\260\321\202\320\265\320\273\321\214.json" @@ -1,12 +1,24 @@ {"com.github._1c_syntax.bsl.mdo.SessionParameter": { "comment": "", + "description": "Текущий пользователь", "mdoReference": { "type": "SESSION_PARAMETER", "mdoRef": "SessionParameter.ТекущийПользователь", "mdoRefRu": "ПараметрСеанса.ТекущийПользователь" }, + "mdoType": "SESSION_PARAMETER", "name": "ТекущийПользователь", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 2, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "GET", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SET" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "content": [ diff --git "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" index fbf6ef3b1..8e1df4187 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.SettingsStorage": { "comment": "", + "description": "Хранилище вариантов отчетов", "forms": [ [ { @@ -63,8 +64,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/synonym" }, "dataPath": { - "segments": "БыстрыеНастройки", - "isEmpty": false + "segments": "БыстрыеНастройки" }, "items": [ [ @@ -83,8 +83,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -96,8 +95,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.Пометка", - "isEmpty": false + "segments": "БыстрыеНастройки.Пометка" }, "items": [] }, @@ -109,8 +107,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.КартинкаНастройки", - "isEmpty": false + "segments": "БыстрыеНастройки.КартинкаНастройки" }, "items": [] }, @@ -122,8 +119,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "БыстрыеНастройки.Заголовок", - "isEmpty": false + "segments": "БыстрыеНастройки.Заголовок" }, "items": [] } @@ -139,8 +135,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.ВидСравнения", - "isEmpty": false + "segments": "БыстрыеНастройки.ВидСравнения" }, "items": [] } @@ -369,8 +364,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОтборАвтор", - "isEmpty": false + "segments": "ОтборАвтор" }, "items": [] } @@ -500,8 +494,7 @@ ] }, "dataPath": { - "segments": "ДеревоВариантовОтчета", - "isEmpty": false + "segments": "ДеревоВариантовОтчета" }, "items": [ [ @@ -513,8 +506,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.Наименование", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.Наименование" }, "items": [] }, @@ -526,8 +518,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.КартинкаАвтора", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.КартинкаАвтора" }, "items": [] }, @@ -539,8 +530,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.Автор", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.Автор" }, "items": [] } @@ -556,8 +546,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВариантОписание", - "isEmpty": false + "segments": "ВариантОписание" }, "items": [] } @@ -893,8 +882,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДатаНачалаГода", - "isEmpty": false + "segments": "ДатаНачалаГода" }, "items": [] }, @@ -1523,8 +1511,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "День", - "isEmpty": false + "segments": "День" }, "items": [] } @@ -1610,8 +1597,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЗаголовокГруппы", - "isEmpty": false + "segments": "ЗаголовокГруппы" }, "items": [] }, @@ -1623,8 +1609,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "РасположениеГруппы", - "isEmpty": false + "segments": "РасположениеГруппы" }, "items": [] } @@ -1831,8 +1816,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Значения", - "isEmpty": false + "segments": "Значения" }, "items": [ [ @@ -1851,8 +1835,7 @@ ] }, "dataPath": { - "segments": "Значения.Check", - "isEmpty": false + "segments": "Значения.Check" }, "items": [] }, @@ -1871,8 +1854,7 @@ ] }, "dataPath": { - "segments": "Значения.Value", - "isEmpty": false + "segments": "Значения.Value" }, "items": [] } @@ -2147,8 +2129,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Использование", - "isEmpty": false + "segments": "Использование" }, "items": [] } @@ -2181,8 +2162,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения", - "isEmpty": false + "segments": "ВидСравнения" }, "items": [] }, @@ -2194,8 +2174,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение", - "isEmpty": false + "segments": "ПравоеЗначение" }, "items": [] } @@ -2548,8 +2527,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеПоля", - "isEmpty": false + "segments": "ПредставлениеПоля" }, "items": [] }, @@ -2744,8 +2722,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВысотаСтроки", - "isEmpty": false + "segments": "ВысотаСтроки" }, "items": [] }, @@ -2804,8 +2781,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ШиринаКолонки", - "isEmpty": false + "segments": "ШиринаКолонки" }, "items": [] }, @@ -3364,8 +3340,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЗакрыватьПослеВыбора", - "isEmpty": false + "segments": "ЗакрыватьПослеВыбора" }, "items": [] }, @@ -3595,8 +3570,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Использование1", - "isEmpty": false + "segments": "Использование1" }, "items": [] }, @@ -3627,8 +3601,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЛевоеЗначение1", - "isEmpty": false + "segments": "ЛевоеЗначение1" }, "items": [] }, @@ -3640,8 +3613,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеЛевогоЗначения1", - "isEmpty": false + "segments": "ПредставлениеЛевогоЗначения1" }, "items": [] } @@ -3657,8 +3629,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения1", - "isEmpty": false + "segments": "ВидСравнения1" }, "items": [] }, @@ -3670,8 +3641,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение1", - "isEmpty": false + "segments": "ПравоеЗначение1" }, "items": [] } @@ -3699,8 +3669,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользованиеГруппы", - "isEmpty": false + "segments": "ИспользованиеГруппы" }, "items": [] }, @@ -3719,8 +3688,7 @@ ] }, "dataPath": { - "segments": "ТипГруппыЭлементовФильтра", - "isEmpty": false + "segments": "ТипГруппыЭлементовФильтра" }, "items": [] } @@ -3774,8 +3742,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЛевоеЗначение2", - "isEmpty": false + "segments": "ЛевоеЗначение2" }, "items": [] }, @@ -3787,8 +3754,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеЛевогоЗначения2", - "isEmpty": false + "segments": "ПредставлениеЛевогоЗначения2" }, "items": [] } @@ -3804,8 +3770,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения2", - "isEmpty": false + "segments": "ВидСравнения2" }, "items": [] }, @@ -3817,8 +3782,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение2", - "isEmpty": false + "segments": "ПравоеЗначение2" }, "items": [] } @@ -4219,8 +4183,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -4232,8 +4195,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Доступен", - "isEmpty": false + "segments": "Доступен" }, "items": [] }, @@ -4252,8 +4214,7 @@ ] }, "dataPath": { - "segments": "ПользователиВарианта", - "isEmpty": false + "segments": "ПользователиВарианта" }, "items": [ [ @@ -4265,8 +4226,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ПользователиВарианта.Check", - "isEmpty": false + "segments": "ПользователиВарианта.Check" }, "items": [] }, @@ -4278,8 +4238,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПользователиВарианта.Value", - "isEmpty": false + "segments": "ПользователиВарианта.Value" }, "items": [] } @@ -4295,8 +4254,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "УведомитьПользователей", - "isEmpty": false + "segments": "УведомитьПользователей" }, "items": [] }, @@ -4319,8 +4277,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Объект.Описание", - "isEmpty": false + "segments": "Объект.Описание" }, "items": [] } @@ -4517,8 +4474,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "СброситьНастройки", - "isEmpty": false + "segments": "СброситьНастройки" }, "items": [] }, @@ -4537,8 +4493,7 @@ ] }, "dataPath": { - "segments": "ДеревоПодсистем", - "isEmpty": false + "segments": "ДеревоПодсистем" }, "items": [ [ @@ -4569,8 +4524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Использование", - "isEmpty": false + "segments": "ДеревоПодсистем.Использование" }, "items": [] }, @@ -4582,8 +4536,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Представление", - "isEmpty": false + "segments": "ДеревоПодсистем.Представление" }, "items": [] } @@ -4599,8 +4552,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Важность", - "isEmpty": false + "segments": "ДеревоПодсистем.Важность" }, "items": [] }, @@ -4612,8 +4564,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.ПользователиПредставление", - "isEmpty": false + "segments": "ДеревоПодсистем.ПользователиПредставление" }, "items": [] } @@ -5032,8 +4983,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИмяФайла", - "isEmpty": false + "segments": "ИмяФайла" }, "items": [] }, @@ -5052,8 +5002,7 @@ ] }, "dataPath": { - "segments": "ПользовательскиеНастройки", - "isEmpty": false + "segments": "ПользовательскиеНастройки" }, "items": [ [ @@ -5065,8 +5014,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ПользовательскиеНастройки.Check", - "isEmpty": false + "segments": "ПользовательскиеНастройки.Check" }, "items": [] }, @@ -5078,8 +5026,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПользовательскиеНастройки.Value", - "isEmpty": false + "segments": "ПользовательскиеНастройки.Value" }, "items": [] } @@ -5118,8 +5065,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИмяКаталога", - "isEmpty": false + "segments": "ИмяКаталога" }, "items": [] }, @@ -5138,8 +5084,7 @@ ] }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов" }, "items": [ [ @@ -5158,8 +5103,7 @@ ] }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов.Ссылка", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов.Ссылка" }, "items": [] }, @@ -5171,8 +5115,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов.ИмяФайлаКраткое", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов.ИмяФайлаКраткое" }, "items": [] } @@ -5329,8 +5272,7 @@ ] }, "dataPath": { - "segments": "Отборы", - "isEmpty": false + "segments": "Отборы" }, "items": [ [ @@ -5342,8 +5284,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Отборы.ПредставлениеПользовательскойНастройки", - "isEmpty": false + "segments": "Отборы.ПредставлениеПользовательскойНастройки" }, "items": [] }, @@ -5355,8 +5296,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Отборы.ВидСравнения", - "isEmpty": false + "segments": "Отборы.ВидСравнения" }, "items": [] } @@ -5576,8 +5516,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВариантВыбораОформляемыхПолей", - "isEmpty": false + "segments": "ВариантВыбораОформляемыхПолей" }, "items": [] }, @@ -5619,8 +5558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОформляемоеПоле", - "isEmpty": false + "segments": "ОформляемоеПоле" }, "items": [] } @@ -5777,8 +5715,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[14]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields" }, "items": [ { @@ -5801,8 +5738,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Use" }, "items": [] }, @@ -5814,8 +5750,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Field", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Field" }, "items": [] } @@ -5848,8 +5783,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance" }, "items": [ [ @@ -5880,8 +5814,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Use" }, "items": [] }, @@ -5893,8 +5826,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Parameter", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Parameter" }, "items": [] } @@ -5922,8 +5854,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.ValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.ValuePicture" }, "items": [] }, @@ -5935,8 +5866,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Value", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Value" }, "items": [] } @@ -6120,8 +6050,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[13]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter" }, "items": [ [ @@ -6133,8 +6062,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Use" }, "items": [] }, @@ -6203,8 +6131,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValuePicture" }, "items": [] }, @@ -6216,8 +6143,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValue", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValue" }, "items": [] } @@ -6233,8 +6159,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ComparisonType", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ComparisonType" }, "items": [] }, @@ -6258,8 +6183,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValuePicture" }, "items": [] }, @@ -6271,8 +6195,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValue", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValue" }, "items": [] } @@ -6288,8 +6211,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Date", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Date" }, "items": [] } @@ -6305,8 +6227,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.GroupType", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.GroupType" }, "items": [] }, @@ -6356,8 +6277,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Application", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Application" }, "items": [] }, @@ -6369,8 +6289,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ViewMode", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ViewMode" }, "items": [] } @@ -6386,8 +6305,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Presentation", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Presentation" }, "items": [] } @@ -6415,8 +6333,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Наименование", - "isEmpty": false + "segments": "Наименование" }, "items": [] }, @@ -6566,8 +6483,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВГруппировке", - "isEmpty": false + "segments": "ИспользоватьВГруппировке" }, "items": [] }, @@ -6579,8 +6495,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВИерархическойГруппировке", - "isEmpty": false + "segments": "ИспользоватьВИерархическойГруппировке" }, "items": [] }, @@ -6592,8 +6507,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВОбщемИтоге", - "isEmpty": false + "segments": "ИспользоватьВОбщемИтоге" }, "items": [] }, @@ -6605,8 +6519,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВЗаголовкеПолей", - "isEmpty": false + "segments": "ИспользоватьВЗаголовкеПолей" }, "items": [] }, @@ -6618,8 +6531,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВЗаголовке", - "isEmpty": false + "segments": "ИспользоватьВЗаголовке" }, "items": [] }, @@ -6631,8 +6543,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВПараметрах", - "isEmpty": false + "segments": "ИспользоватьВПараметрах" }, "items": [] }, @@ -6644,8 +6555,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВОтборе", - "isEmpty": false + "segments": "ИспользоватьВОтборе" }, "items": [] } @@ -6921,6 +6831,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "SETTINGS_STORAGE", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/SettingsStorages/ХранилищеВариантовОтчетов/Ext/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" index 2288b6470..696cf4d57 100644 --- "a/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/SettingsStorages.\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\222\320\260\321\200\320\270\320\260\320\275\321\202\320\276\320\262\320\236\321\202\321\207\320\265\321\202\320\276\320\262_edt.json" @@ -1,5 +1,6 @@ {"com.github._1c_syntax.bsl.mdo.SettingsStorage": { "comment": "", + "description": "Хранилище вариантов отчетов", "forms": [ [ { @@ -63,8 +64,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/synonym" }, "dataPath": { - "segments": "БыстрыеНастройки", - "isEmpty": false + "segments": "БыстрыеНастройки" }, "items": [ [ @@ -83,8 +83,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -96,8 +95,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.Пометка", - "isEmpty": false + "segments": "БыстрыеНастройки.Пометка" }, "items": [] }, @@ -109,8 +107,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.КартинкаНастройки", - "isEmpty": false + "segments": "БыстрыеНастройки.КартинкаНастройки" }, "items": [] }, @@ -122,8 +119,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "БыстрыеНастройки.Заголовок", - "isEmpty": false + "segments": "БыстрыеНастройки.Заголовок" }, "items": [] } @@ -139,8 +135,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "БыстрыеНастройки.ВидСравнения", - "isEmpty": false + "segments": "БыстрыеНастройки.ВидСравнения" }, "items": [] } @@ -369,8 +364,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОтборАвтор", - "isEmpty": false + "segments": "ОтборАвтор" }, "items": [] } @@ -500,8 +494,7 @@ ] }, "dataPath": { - "segments": "ДеревоВариантовОтчета", - "isEmpty": false + "segments": "ДеревоВариантовОтчета" }, "items": [ [ @@ -513,8 +506,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.Наименование", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.Наименование" }, "items": [] }, @@ -526,8 +518,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.КартинкаАвтора", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.КартинкаАвтора" }, "items": [] }, @@ -539,8 +530,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоВариантовОтчета.Автор", - "isEmpty": false + "segments": "ДеревоВариантовОтчета.Автор" }, "items": [] } @@ -556,8 +546,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВариантОписание", - "isEmpty": false + "segments": "ВариантОписание" }, "items": [] } @@ -893,8 +882,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДатаНачалаГода", - "isEmpty": false + "segments": "ДатаНачалаГода" }, "items": [] }, @@ -1523,8 +1511,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "День", - "isEmpty": false + "segments": "День" }, "items": [] } @@ -1610,8 +1597,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЗаголовокГруппы", - "isEmpty": false + "segments": "ЗаголовокГруппы" }, "items": [] }, @@ -1623,8 +1609,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "РасположениеГруппы", - "isEmpty": false + "segments": "РасположениеГруппы" }, "items": [] } @@ -1831,8 +1816,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "Значения", - "isEmpty": false + "segments": "Значения" }, "items": [ [ @@ -1851,8 +1835,7 @@ ] }, "dataPath": { - "segments": "Значения.Check", - "isEmpty": false + "segments": "Значения.Check" }, "items": [] }, @@ -1871,8 +1854,7 @@ ] }, "dataPath": { - "segments": "Значения.Value", - "isEmpty": false + "segments": "Значения.Value" }, "items": [] } @@ -2147,8 +2129,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Использование", - "isEmpty": false + "segments": "Использование" }, "items": [] } @@ -2181,8 +2162,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения", - "isEmpty": false + "segments": "ВидСравнения" }, "items": [] }, @@ -2194,8 +2174,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение", - "isEmpty": false + "segments": "ПравоеЗначение" }, "items": [] } @@ -2548,8 +2527,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеПоля", - "isEmpty": false + "segments": "ПредставлениеПоля" }, "items": [] }, @@ -2744,8 +2722,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВысотаСтроки", - "isEmpty": false + "segments": "ВысотаСтроки" }, "items": [] }, @@ -2804,8 +2781,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ШиринаКолонки", - "isEmpty": false + "segments": "ШиринаКолонки" }, "items": [] }, @@ -3364,8 +3340,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЗакрыватьПослеВыбора", - "isEmpty": false + "segments": "ЗакрыватьПослеВыбора" }, "items": [] }, @@ -3595,8 +3570,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Использование1", - "isEmpty": false + "segments": "Использование1" }, "items": [] }, @@ -3627,8 +3601,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЛевоеЗначение1", - "isEmpty": false + "segments": "ЛевоеЗначение1" }, "items": [] }, @@ -3640,8 +3613,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеЛевогоЗначения1", - "isEmpty": false + "segments": "ПредставлениеЛевогоЗначения1" }, "items": [] } @@ -3657,8 +3629,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения1", - "isEmpty": false + "segments": "ВидСравнения1" }, "items": [] }, @@ -3670,8 +3641,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение1", - "isEmpty": false + "segments": "ПравоеЗначение1" }, "items": [] } @@ -3699,8 +3669,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользованиеГруппы", - "isEmpty": false + "segments": "ИспользованиеГруппы" }, "items": [] }, @@ -3719,8 +3688,7 @@ ] }, "dataPath": { - "segments": "ТипГруппыЭлементовФильтра", - "isEmpty": false + "segments": "ТипГруппыЭлементовФильтра" }, "items": [] } @@ -3774,8 +3742,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ЛевоеЗначение2", - "isEmpty": false + "segments": "ЛевоеЗначение2" }, "items": [] }, @@ -3787,8 +3754,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПредставлениеЛевогоЗначения2", - "isEmpty": false + "segments": "ПредставлениеЛевогоЗначения2" }, "items": [] } @@ -3804,8 +3770,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВидСравнения2", - "isEmpty": false + "segments": "ВидСравнения2" }, "items": [] }, @@ -3817,8 +3782,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ПравоеЗначение2", - "isEmpty": false + "segments": "ПравоеЗначение2" }, "items": [] } @@ -4219,8 +4183,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -4232,8 +4195,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Доступен", - "isEmpty": false + "segments": "Доступен" }, "items": [] }, @@ -4252,8 +4214,7 @@ ] }, "dataPath": { - "segments": "ПользователиВарианта", - "isEmpty": false + "segments": "ПользователиВарианта" }, "items": [ [ @@ -4265,8 +4226,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ПользователиВарианта.Check", - "isEmpty": false + "segments": "ПользователиВарианта.Check" }, "items": [] }, @@ -4278,8 +4238,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПользователиВарианта.Value", - "isEmpty": false + "segments": "ПользователиВарианта.Value" }, "items": [] } @@ -4295,8 +4254,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "УведомитьПользователей", - "isEmpty": false + "segments": "УведомитьПользователей" }, "items": [] }, @@ -4319,8 +4277,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Объект.Описание", - "isEmpty": false + "segments": "Объект.Описание" }, "items": [] } @@ -4517,8 +4474,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "СброситьНастройки", - "isEmpty": false + "segments": "СброситьНастройки" }, "items": [] }, @@ -4537,8 +4493,7 @@ ] }, "dataPath": { - "segments": "ДеревоПодсистем", - "isEmpty": false + "segments": "ДеревоПодсистем" }, "items": [ [ @@ -4569,8 +4524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Использование", - "isEmpty": false + "segments": "ДеревоПодсистем.Использование" }, "items": [] }, @@ -4582,8 +4536,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Представление", - "isEmpty": false + "segments": "ДеревоПодсистем.Представление" }, "items": [] } @@ -4599,8 +4552,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.Важность", - "isEmpty": false + "segments": "ДеревоПодсистем.Важность" }, "items": [] }, @@ -4612,8 +4564,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ДеревоПодсистем.ПользователиПредставление", - "isEmpty": false + "segments": "ДеревоПодсистем.ПользователиПредставление" }, "items": [] } @@ -5032,8 +4983,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИмяФайла", - "isEmpty": false + "segments": "ИмяФайла" }, "items": [] }, @@ -5052,8 +5002,7 @@ ] }, "dataPath": { - "segments": "ПользовательскиеНастройки", - "isEmpty": false + "segments": "ПользовательскиеНастройки" }, "items": [ [ @@ -5065,8 +5014,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ПользовательскиеНастройки.Check", - "isEmpty": false + "segments": "ПользовательскиеНастройки.Check" }, "items": [] }, @@ -5078,8 +5026,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "ПользовательскиеНастройки.Value", - "isEmpty": false + "segments": "ПользовательскиеНастройки.Value" }, "items": [] } @@ -5118,8 +5065,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИмяКаталога", - "isEmpty": false + "segments": "ИмяКаталога" }, "items": [] }, @@ -5138,8 +5084,7 @@ ] }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов" }, "items": [ [ @@ -5158,8 +5103,7 @@ ] }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов.Ссылка", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов.Ссылка" }, "items": [] }, @@ -5171,8 +5115,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОписаниеВариантовОтчетов.ИмяФайлаКраткое", - "isEmpty": false + "segments": "ОписаниеВариантовОтчетов.ИмяФайлаКраткое" }, "items": [] } @@ -5329,8 +5272,7 @@ ] }, "dataPath": { - "segments": "Отборы", - "isEmpty": false + "segments": "Отборы" }, "items": [ [ @@ -5342,8 +5284,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Отборы.ПредставлениеПользовательскойНастройки", - "isEmpty": false + "segments": "Отборы.ПредставлениеПользовательскойНастройки" }, "items": [] }, @@ -5355,8 +5296,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Отборы.ВидСравнения", - "isEmpty": false + "segments": "Отборы.ВидСравнения" }, "items": [] } @@ -5576,8 +5516,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ВариантВыбораОформляемыхПолей", - "isEmpty": false + "segments": "ВариантВыбораОформляемыхПолей" }, "items": [] }, @@ -5619,8 +5558,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ОформляемоеПоле", - "isEmpty": false + "segments": "ОформляемоеПоле" }, "items": [] } @@ -5777,8 +5715,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[14]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields" }, "items": [ { @@ -5801,8 +5738,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Use" }, "items": [] }, @@ -5814,8 +5750,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Field", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Fields.Field" }, "items": [] } @@ -5848,8 +5783,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[7]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance" }, "items": [ [ @@ -5880,8 +5814,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Use" }, "items": [] }, @@ -5893,8 +5826,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Parameter", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Parameter" }, "items": [] } @@ -5922,8 +5854,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.ValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.ValuePicture" }, "items": [] }, @@ -5935,8 +5866,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Value", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Appearance.Value" }, "items": [] } @@ -6120,8 +6050,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[13]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter" }, "items": [ [ @@ -6133,8 +6062,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Use", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Use" }, "items": [] }, @@ -6203,8 +6131,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValuePicture" }, "items": [] }, @@ -6216,8 +6143,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValue", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.LeftValue" }, "items": [] } @@ -6233,8 +6159,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ComparisonType", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ComparisonType" }, "items": [] }, @@ -6258,8 +6183,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValuePicture", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValuePicture" }, "items": [] }, @@ -6271,8 +6195,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValue", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.RightValue" }, "items": [] } @@ -6288,8 +6211,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Date", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Date" }, "items": [] } @@ -6305,8 +6227,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.GroupType", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.GroupType" }, "items": [] }, @@ -6356,8 +6277,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Application", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Application" }, "items": [] }, @@ -6369,8 +6289,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ViewMode", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.ViewMode" }, "items": [] } @@ -6386,8 +6305,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Presentation", - "isEmpty": false + "segments": "КомпоновщикНастроек.Settings.ConditionalAppearance[0].Filter.Presentation" }, "items": [] } @@ -6415,8 +6333,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "Наименование", - "isEmpty": false + "segments": "Наименование" }, "items": [] }, @@ -6566,8 +6483,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВГруппировке", - "isEmpty": false + "segments": "ИспользоватьВГруппировке" }, "items": [] }, @@ -6579,8 +6495,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВИерархическойГруппировке", - "isEmpty": false + "segments": "ИспользоватьВИерархическойГруппировке" }, "items": [] }, @@ -6592,8 +6507,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВОбщемИтоге", - "isEmpty": false + "segments": "ИспользоватьВОбщемИтоге" }, "items": [] }, @@ -6605,8 +6519,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВЗаголовкеПолей", - "isEmpty": false + "segments": "ИспользоватьВЗаголовкеПолей" }, "items": [] }, @@ -6618,8 +6531,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВЗаголовке", - "isEmpty": false + "segments": "ИспользоватьВЗаголовке" }, "items": [] }, @@ -6631,8 +6543,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВПараметрах", - "isEmpty": false + "segments": "ИспользоватьВПараметрах" }, "items": [] }, @@ -6644,8 +6555,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/title" }, "dataPath": { - "segments": "ИспользоватьВОтборе", - "isEmpty": false + "segments": "ИспользоватьВОтборе" }, "items": [] } @@ -6921,6 +6831,13 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.SettingsStorage/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/owner" }, + "mdoType": "SETTINGS_STORAGE", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/SettingsStorages/ХранилищеВариантовОтчетов/ManagerModule.bsl" + ] + ], "modules": [ { "moduleType": "ManagerModule", diff --git "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" index cd4494d69..268dc5427 100644 --- "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\260\320\266\320\275\320\260\321\217\320\235\320\260\320\264\320\277\320\270\321\201\321\214\320\250\321\200\320\270\321\204\321\202.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.StyleItem": { "comment": "", + "description": "Важная надпись шрифт", "mdoReference": { "type": "STYLE_ITEM", "mdoRef": "StyleItem.ВажнаяНадписьШрифт", "mdoRefRu": "ЭлементСтиля.ВажнаяНадписьШрифт" }, + "mdoType": "STYLE_ITEM", "name": "ВажнаяНадписьШрифт", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" index c7cb3aeef..e2dd97ea1 100644 --- "a/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" +++ "b/src/test/resources/fixtures/ssl_3_1/StyleItems.\320\222\320\270\320\264\320\224\320\275\321\217\320\237\321\200\320\276\320\270\320\267\320\262\320\276\320\264\321\201\321\202\320\262\320\265\320\275\320\275\320\276\320\263\320\276\320\232\320\260\320\273\320\265\320\275\320\264\320\260\321\200\321\217\320\222\320\276\321\201\320\272\321\200\320\265\321\201\320\265\320\275\321\214\320\265\320\246\320\262\320\265\321\202.json" @@ -1,10 +1,12 @@ {"com.github._1c_syntax.bsl.mdo.StyleItem": { "comment": "", + "description": "Вид дня производственного календаря «Воскресенье»", "mdoReference": { "type": "STYLE_ITEM", "mdoRef": "StyleItem.ВидДняПроизводственногоКалендаряВоскресеньеЦвет", "mdoRefRu": "ЭлементСтиля.ВидДняПроизводственногоКалендаряВоскресеньеЦвет" }, + "mdoType": "STYLE_ITEM", "name": "ВидДняПроизводственногоКалендаряВоскресеньеЦвет", "objectBelonging": "OWN", "supportVariant": "NOT_EDITABLE", diff --git "a/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" "b/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" index df5c9cdda..fd667c1da 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Subsystems.\320\220\320\264\320\274\320\270\320\275\320\270\321\201\321\202\321\200\320\270\321\200\320\276\320\262\320\260\320\275\320\270\320\265.json" @@ -470,6 +470,7 @@ ], [] ], + "description": "Администрирование", "explanation": { "content": [ [ @@ -487,6 +488,7 @@ "mdoRef": "Subsystem.Администрирование", "mdoRefRu": "Подсистема.Администрирование" }, + "mdoType": "SUBSYSTEM", "name": "Администрирование", "objectBelonging": "OWN", "parentSubsystem": { @@ -494,6 +496,15 @@ "mdoRef": "", "mdoRefRu": "" }, + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 1, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW" + } + ], "subsystems": [], "supportVariant": "NOT_EDITABLE", "synonym": { diff --git "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" index 6148ce180..1c0fed5bb 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217.json" @@ -910,6 +910,7 @@ [] ], "comment": "", + "description": "Задача", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, @@ -987,8 +988,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -1000,8 +1000,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1032,8 +1031,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Executed", - "isEmpty": false + "segments": "Объект.Executed" }, "items": [] }, @@ -1045,8 +1043,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] } @@ -1081,8 +1078,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.BusinessProcess", - "isEmpty": false + "segments": "Объект.BusinessProcess" }, "items": [] }, @@ -1094,8 +1090,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.RoutePoint", - "isEmpty": false + "segments": "Объект.RoutePoint" }, "items": [] } @@ -1130,8 +1125,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] }, @@ -1143,8 +1137,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.РольИсполнителя", - "isEmpty": false + "segments": "Объект.РольИсполнителя" }, "items": [] }, @@ -1206,8 +1199,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Объект.ОсновнойОбъектАдресации" }, "items": [] }, @@ -1219,8 +1211,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Объект.ДополнительныйОбъектАдресации" }, "items": [] } @@ -1263,8 +1254,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1276,8 +1266,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1315,8 +1304,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] } @@ -1462,8 +1450,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1475,8 +1462,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1495,8 +1481,7 @@ ] }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -1515,8 +1500,7 @@ ] }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -1528,8 +1512,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -1541,8 +1524,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Предмет", - "isEmpty": false + "segments": "Список.Предмет" }, "items": [] }, @@ -1554,8 +1536,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1578,8 +1559,7 @@ ] }, "dataPath": { - "segments": "ДеревоЗадач", - "isEmpty": false + "segments": "ДеревоЗадач" }, "items": [ [ @@ -1591,8 +1571,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Важность", - "isEmpty": false + "segments": "ДеревоЗадач.Важность" }, "items": [] }, @@ -1604,8 +1583,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Выполнена", - "isEmpty": false + "segments": "ДеревоЗадач.Выполнена" }, "items": [] }, @@ -1617,8 +1595,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Остановлен", - "isEmpty": false + "segments": "ДеревоЗадач.Остановлен" }, "items": [] }, @@ -1649,8 +1626,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Тип", - "isEmpty": false + "segments": "ДеревоЗадач.Тип" }, "items": [] }, @@ -1662,8 +1638,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Наименование", - "isEmpty": false + "segments": "ДеревоЗадач.Наименование" }, "items": [] } @@ -1679,8 +1654,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Исполнитель", - "isEmpty": false + "segments": "ДеревоЗадач.Исполнитель" }, "items": [] }, @@ -1692,8 +1666,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.СрокИсполнения", - "isEmpty": false + "segments": "ДеревоЗадач.СрокИсполнения" }, "items": [] } @@ -1709,8 +1682,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] } @@ -1901,8 +1873,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации" }, "items": [] }, @@ -1914,8 +1885,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации" }, "items": [] } @@ -1933,8 +1903,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1958,8 +1927,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -1978,8 +1946,7 @@ ] }, "dataPath": { - "segments": "Список.Остановлена", - "isEmpty": false + "segments": "Список.Остановлена" }, "items": [] } @@ -2033,8 +2000,7 @@ ] }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2046,8 +2012,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -2075,8 +2040,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -2088,8 +2052,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] } @@ -2140,8 +2103,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -2153,8 +2115,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.РольИсполнителя", - "isEmpty": false + "segments": "Список.РольИсполнителя" }, "items": [] }, @@ -2166,8 +2127,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Список.ОсновнойОбъектАдресации" }, "items": [] }, @@ -2179,8 +2139,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Список.ДополнительныйОбъектАдресации" }, "items": [] } @@ -2215,8 +2174,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -2228,8 +2186,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Executed", - "isEmpty": false + "segments": "Список.Executed" }, "items": [] }, @@ -2241,8 +2198,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИсполнения", - "isEmpty": false + "segments": "Список.ДатаИсполнения" }, "items": [] } @@ -2262,8 +2218,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2279,8 +2234,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] }, @@ -2292,8 +2246,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "ДеревоЗадач", - "isEmpty": false + "segments": "ДеревоЗадач" }, "items": [ [ @@ -2305,8 +2258,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Важность", - "isEmpty": false + "segments": "ДеревоЗадач.Важность" }, "items": [] }, @@ -2318,8 +2270,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Выполнена", - "isEmpty": false + "segments": "ДеревоЗадач.Выполнена" }, "items": [] }, @@ -2331,8 +2282,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Остановлен", - "isEmpty": false + "segments": "ДеревоЗадач.Остановлен" }, "items": [] }, @@ -2356,8 +2306,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Тип", - "isEmpty": false + "segments": "ДеревоЗадач.Тип" }, "items": [] }, @@ -2369,8 +2318,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДеревоЗадач.Наименование", - "isEmpty": false + "segments": "ДеревоЗадач.Наименование" }, "items": [] } @@ -2386,8 +2334,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Исполнитель", - "isEmpty": false + "segments": "ДеревоЗадач.Исполнитель" }, "items": [] }, @@ -2399,8 +2346,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/synonym" }, "dataPath": { - "segments": "ДеревоЗадач.СрокИсполнения", - "isEmpty": false + "segments": "ДеревоЗадач.СрокИсполнения" }, "items": [] } @@ -2756,8 +2702,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -2769,8 +2714,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -2829,8 +2773,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2842,8 +2785,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -2855,8 +2797,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -2868,8 +2809,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2881,8 +2821,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/synonym" }, "dataPath": { - "segments": "Список.ДатаНачала", - "isEmpty": false + "segments": "Список.ДатаНачала" }, "items": [] }, @@ -2894,8 +2833,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -2907,8 +2845,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -2920,8 +2857,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ПредметСтрокой", - "isEmpty": false + "segments": "Список.ПредметСтрокой" }, "items": [] }, @@ -2933,8 +2869,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -2946,8 +2881,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2963,8 +2897,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] } @@ -3251,8 +3184,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -3264,8 +3196,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] } @@ -3285,8 +3216,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ { @@ -3335,8 +3265,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -3367,8 +3296,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -3380,8 +3308,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -3427,8 +3354,7 @@ ] }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3440,8 +3366,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] } @@ -3476,8 +3401,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/synonym" }, "dataPath": { - "segments": "Список.ДатаНачала", - "isEmpty": false + "segments": "Список.ДатаНачала" }, "items": [] }, @@ -3489,8 +3413,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] } @@ -3506,8 +3429,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3694,8 +3616,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ТипАдресации", - "isEmpty": false + "segments": "ТипАдресации" }, "items": [] }, @@ -3707,8 +3628,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -3743,8 +3663,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ТипАдресации", - "isEmpty": false + "segments": "ТипАдресации" }, "items": [] }, @@ -3756,8 +3675,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Роль", - "isEmpty": false + "segments": "Роль" }, "items": [] } @@ -3831,8 +3749,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "ОсновнойОбъектАдресации" }, "items": [] } @@ -3865,8 +3782,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "ОсновнойОбъектАдресации" }, "items": [] }, @@ -3878,8 +3794,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "ДополнительныйОбъектАдресации" }, "items": [] } @@ -3903,8 +3818,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Комментарий", - "isEmpty": false + "segments": "Комментарий" }, "items": [] }, @@ -3916,8 +3830,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ИгнорироватьПредупреждения", - "isEmpty": false + "segments": "ИгнорироватьПредупреждения" }, "items": [] } @@ -4263,8 +4176,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -4276,8 +4188,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "АвторСтрокой", - "isEmpty": false + "segments": "АвторСтрокой" }, "items": [] }, @@ -4289,8 +4200,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/synonym" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] } @@ -4325,8 +4235,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -4338,8 +4247,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -4374,8 +4282,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -4387,8 +4294,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -4427,8 +4333,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -4440,8 +4345,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -4457,8 +4361,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] } @@ -4493,8 +4396,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -4506,8 +4408,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Описание", - "isEmpty": false + "segments": "Объект.Описание" }, "items": [] } @@ -4554,8 +4455,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -4567,8 +4467,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] } @@ -4715,8 +4614,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "СтрокаБизнесПроцесса", - "isEmpty": false + "segments": "СтрокаБизнесПроцесса" }, "items": [] }, @@ -4735,8 +4633,7 @@ ] }, "dataPath": { - "segments": "СтрокаЗадачи", - "isEmpty": false + "segments": "СтрокаЗадачи" }, "items": [] } @@ -4771,8 +4668,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗадачи", - "isEmpty": false + "segments": "ПоказыватьЗадачи" }, "items": [] }, @@ -4784,8 +4680,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоАвтору", - "isEmpty": false + "segments": "ПоАвтору" }, "items": [] }, @@ -4797,8 +4692,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоИсполнителю", - "isEmpty": false + "segments": "ПоИсполнителю" }, "items": [] } @@ -4969,8 +4863,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -4982,8 +4875,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] } @@ -5027,8 +4919,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -5059,8 +4950,7 @@ ] }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -5072,8 +4962,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список.Остановлена", - "isEmpty": false + "segments": "Список.Остановлена" }, "items": [] } @@ -5120,8 +5009,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -5133,8 +5021,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -5150,8 +5037,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ПредметСтрокой", - "isEmpty": false + "segments": "Список.ПредметСтрокой" }, "items": [] }, @@ -5175,8 +5061,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -5188,8 +5073,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] } @@ -5205,8 +5089,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Описание", - "isEmpty": false + "segments": "Список.Описание" }, "items": [] } @@ -5246,8 +5129,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -5259,8 +5141,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.РольИсполнителя", - "isEmpty": false + "segments": "Список.РольИсполнителя" }, "items": [] }, @@ -5272,8 +5153,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Список.ОсновнойОбъектАдресации" }, "items": [] }, @@ -5285,8 +5165,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Список.ДополнительныйОбъектАдресации" }, "items": [] } @@ -5314,8 +5193,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -5327,8 +5205,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Executed", - "isEmpty": false + "segments": "Список.Executed" }, "items": [] }, @@ -5340,8 +5217,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИсполнения", - "isEmpty": false + "segments": "Список.ДатаИсполнения" }, "items": [] } @@ -5361,8 +5237,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -5459,10 +5334,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, + "mdoType": "TASK", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, @@ -5470,8 +5356,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/designer/ssl_3_1/src/cf/Tasks/ЗадачаИсполнителя/Ext/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, @@ -5481,6 +5367,38 @@ ], "name": "ЗадачаИсполнителя", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" diff --git "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" index 04930ae5e..eeb09199f 100644 --- "a/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" +++ "b/src/test/resources/fixtures/ssl_3_1/Tasks.\320\227\320\260\320\264\320\260\321\207\320\260\320\230\321\201\320\277\320\276\320\273\320\275\320\270\321\202\320\265\320\273\321\217_edt.json" @@ -910,6 +910,7 @@ [] ], "comment": "", + "description": "Задача", "explanation": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, @@ -976,8 +977,7 @@ ] }, "dataPath": { - "segments": "", - "isEmpty": true + "segments": "" }, "items": [ [ @@ -989,8 +989,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] }, @@ -1021,8 +1020,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Executed", - "isEmpty": false + "segments": "Объект.Executed" }, "items": [] }, @@ -1034,8 +1032,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] } @@ -1070,8 +1067,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.BusinessProcess", - "isEmpty": false + "segments": "Объект.BusinessProcess" }, "items": [] }, @@ -1083,8 +1079,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.RoutePoint", - "isEmpty": false + "segments": "Объект.RoutePoint" }, "items": [] } @@ -1119,8 +1114,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] }, @@ -1132,8 +1126,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.РольИсполнителя", - "isEmpty": false + "segments": "Объект.РольИсполнителя" }, "items": [] }, @@ -1195,8 +1188,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Объект.ОсновнойОбъектАдресации" }, "items": [] }, @@ -1208,8 +1200,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Объект.ДополнительныйОбъектАдресации" }, "items": [] } @@ -1252,8 +1243,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -1265,8 +1255,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -1304,8 +1293,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] } @@ -1451,8 +1439,7 @@ ] }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1464,8 +1451,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -1484,8 +1470,7 @@ ] }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -1504,8 +1489,7 @@ ] }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -1517,8 +1501,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -1530,8 +1513,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Предмет", - "isEmpty": false + "segments": "Список.Предмет" }, "items": [] }, @@ -1543,8 +1525,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -1567,8 +1548,7 @@ ] }, "dataPath": { - "segments": "ДеревоЗадач", - "isEmpty": false + "segments": "ДеревоЗадач" }, "items": [ [ @@ -1580,8 +1560,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Важность", - "isEmpty": false + "segments": "ДеревоЗадач.Важность" }, "items": [] }, @@ -1593,8 +1572,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Выполнена", - "isEmpty": false + "segments": "ДеревоЗадач.Выполнена" }, "items": [] }, @@ -1606,8 +1584,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Остановлен", - "isEmpty": false + "segments": "ДеревоЗадач.Остановлен" }, "items": [] }, @@ -1638,8 +1615,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Тип", - "isEmpty": false + "segments": "ДеревоЗадач.Тип" }, "items": [] }, @@ -1651,8 +1627,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Наименование", - "isEmpty": false + "segments": "ДеревоЗадач.Наименование" }, "items": [] } @@ -1668,8 +1643,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Исполнитель", - "isEmpty": false + "segments": "ДеревоЗадач.Исполнитель" }, "items": [] }, @@ -1681,8 +1655,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.СрокИсполнения", - "isEmpty": false + "segments": "ДеревоЗадач.СрокИсполнения" }, "items": [] } @@ -1698,8 +1671,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] } @@ -1890,8 +1862,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации" }, "items": [] }, @@ -1903,8 +1874,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Items.Список.CurrentData.ОсновнойОбъектАдресации" }, "items": [] } @@ -1922,8 +1892,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -1947,8 +1916,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -1967,8 +1935,7 @@ ] }, "dataPath": { - "segments": "Список.Остановлена", - "isEmpty": false + "segments": "Список.Остановлена" }, "items": [] } @@ -2022,8 +1989,7 @@ ] }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2035,8 +2001,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -2064,8 +2029,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -2077,8 +2041,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] } @@ -2129,8 +2092,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -2142,8 +2104,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.РольИсполнителя", - "isEmpty": false + "segments": "Список.РольИсполнителя" }, "items": [] }, @@ -2155,8 +2116,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Список.ОсновнойОбъектАдресации" }, "items": [] }, @@ -2168,8 +2128,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Список.ДополнительныйОбъектАдресации" }, "items": [] } @@ -2204,8 +2163,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -2217,8 +2175,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Executed", - "isEmpty": false + "segments": "Список.Executed" }, "items": [] }, @@ -2230,8 +2187,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИсполнения", - "isEmpty": false + "segments": "Список.ДатаИсполнения" }, "items": [] } @@ -2251,8 +2207,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2268,8 +2223,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] }, @@ -2281,8 +2235,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[4]/title" }, "dataPath": { - "segments": "ДеревоЗадач", - "isEmpty": false + "segments": "ДеревоЗадач" }, "items": [ [ @@ -2294,8 +2247,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Важность", - "isEmpty": false + "segments": "ДеревоЗадач.Важность" }, "items": [] }, @@ -2307,8 +2259,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Выполнена", - "isEmpty": false + "segments": "ДеревоЗадач.Выполнена" }, "items": [] }, @@ -2320,8 +2271,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Остановлен", - "isEmpty": false + "segments": "ДеревоЗадач.Остановлен" }, "items": [] }, @@ -2345,8 +2295,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Тип", - "isEmpty": false + "segments": "ДеревоЗадач.Тип" }, "items": [] }, @@ -2358,8 +2307,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" }, "dataPath": { - "segments": "ДеревоЗадач.Наименование", - "isEmpty": false + "segments": "ДеревоЗадач.Наименование" }, "items": [] } @@ -2375,8 +2323,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДеревоЗадач.Исполнитель", - "isEmpty": false + "segments": "ДеревоЗадач.Исполнитель" }, "items": [] }, @@ -2388,8 +2335,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[13]/synonym" }, "dataPath": { - "segments": "ДеревоЗадач.СрокИсполнения", - "isEmpty": false + "segments": "ДеревоЗадач.СрокИсполнения" }, "items": [] } @@ -2745,8 +2691,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -2758,8 +2703,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -2818,8 +2762,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -2831,8 +2774,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -2844,8 +2786,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] }, @@ -2857,8 +2798,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -2870,8 +2810,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/synonym" }, "dataPath": { - "segments": "Список.ДатаНачала", - "isEmpty": false + "segments": "Список.ДатаНачала" }, "items": [] }, @@ -2883,8 +2822,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -2896,8 +2834,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] }, @@ -2909,8 +2846,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ПредметСтрокой", - "isEmpty": false + "segments": "Список.ПредметСтрокой" }, "items": [] }, @@ -2922,8 +2858,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -2935,8 +2870,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -2952,8 +2886,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьВыполненные", - "isEmpty": false + "segments": "ПоказыватьВыполненные" }, "items": [] } @@ -3240,8 +3173,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -3253,8 +3185,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] } @@ -3274,8 +3205,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ { @@ -3324,8 +3254,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -3356,8 +3285,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[2]/synonym" }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -3369,8 +3297,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -3416,8 +3343,7 @@ ] }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -3429,8 +3355,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] } @@ -3465,8 +3390,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/attributes/c/com.github._1c_syntax.bsl.mdo.children.ObjectAttribute[5]/synonym" }, "dataPath": { - "segments": "Список.ДатаНачала", - "isEmpty": false + "segments": "Список.ДатаНачала" }, "items": [] }, @@ -3478,8 +3402,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] } @@ -3495,8 +3418,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -3683,8 +3605,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ТипАдресации", - "isEmpty": false + "segments": "ТипАдресации" }, "items": [] }, @@ -3696,8 +3617,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Исполнитель", - "isEmpty": false + "segments": "Исполнитель" }, "items": [] } @@ -3732,8 +3652,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ТипАдресации", - "isEmpty": false + "segments": "ТипАдресации" }, "items": [] }, @@ -3745,8 +3664,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Роль", - "isEmpty": false + "segments": "Роль" }, "items": [] } @@ -3820,8 +3738,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "ОсновнойОбъектАдресации" }, "items": [] } @@ -3854,8 +3771,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "ОсновнойОбъектАдресации" }, "items": [] }, @@ -3867,8 +3783,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "ДополнительныйОбъектАдресации" }, "items": [] } @@ -3892,8 +3807,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Комментарий", - "isEmpty": false + "segments": "Комментарий" }, "items": [] }, @@ -3905,8 +3819,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ИгнорироватьПредупреждения", - "isEmpty": false + "segments": "ИгнорироватьПредупреждения" }, "items": [] } @@ -4246,8 +4159,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Автор", - "isEmpty": false + "segments": "Объект.Автор" }, "items": [] }, @@ -4259,8 +4171,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "АвторСтрокой", - "isEmpty": false + "segments": "АвторСтрокой" }, "items": [] }, @@ -4272,8 +4183,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute[2]/synonym" }, "dataPath": { - "segments": "Объект.Исполнитель", - "isEmpty": false + "segments": "Объект.Исполнитель" }, "items": [] } @@ -4308,8 +4218,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Date", - "isEmpty": false + "segments": "Объект.Date" }, "items": [] }, @@ -4321,8 +4230,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.СрокИсполнения", - "isEmpty": false + "segments": "Объект.СрокИсполнения" }, "items": [] } @@ -4357,8 +4265,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Number", - "isEmpty": false + "segments": "Объект.Number" }, "items": [] }, @@ -4370,8 +4277,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Важность", - "isEmpty": false + "segments": "Объект.Важность" }, "items": [] } @@ -4410,8 +4316,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] }, @@ -4423,8 +4328,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаНачала", - "isEmpty": false + "segments": "Объект.ДатаНачала" }, "items": [] } @@ -4440,8 +4344,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Description", - "isEmpty": false + "segments": "Объект.Description" }, "items": [] } @@ -4476,8 +4379,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПредметСтрокой", - "isEmpty": false + "segments": "ПредметСтрокой" }, "items": [] }, @@ -4489,8 +4391,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.Описание", - "isEmpty": false + "segments": "Объект.Описание" }, "items": [] } @@ -4537,8 +4438,7 @@ ] }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] }, @@ -4550,8 +4450,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Объект.ДатаИсполнения", - "isEmpty": false + "segments": "Объект.ДатаИсполнения" }, "items": [] } @@ -4698,8 +4597,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "СтрокаБизнесПроцесса", - "isEmpty": false + "segments": "СтрокаБизнесПроцесса" }, "items": [] }, @@ -4718,8 +4616,7 @@ ] }, "dataPath": { - "segments": "СтрокаЗадачи", - "isEmpty": false + "segments": "СтрокаЗадачи" }, "items": [] } @@ -4754,8 +4651,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоказыватьЗадачи", - "isEmpty": false + "segments": "ПоказыватьЗадачи" }, "items": [] }, @@ -4767,8 +4663,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоАвтору", - "isEmpty": false + "segments": "ПоАвтору" }, "items": [] }, @@ -4780,8 +4675,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "ПоИсполнителю", - "isEmpty": false + "segments": "ПоИсполнителю" }, "items": [] } @@ -4952,8 +4846,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] }, @@ -4965,8 +4858,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Items.Список.CurrentData.Ref", - "isEmpty": false + "segments": "Items.Список.CurrentData.Ref" }, "items": [] } @@ -5010,8 +4902,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список", - "isEmpty": false + "segments": "Список" }, "items": [ [ @@ -5042,8 +4933,7 @@ ] }, "dataPath": { - "segments": "Список.ВажностьКартинка", - "isEmpty": false + "segments": "Список.ВажностьКартинка" }, "items": [] }, @@ -5055,8 +4945,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/title" }, "dataPath": { - "segments": "Список.Остановлена", - "isEmpty": false + "segments": "Список.Остановлена" }, "items": [] } @@ -5103,8 +4992,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Description", - "isEmpty": false + "segments": "Список.Description" }, "items": [] }, @@ -5116,8 +5004,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Автор", - "isEmpty": false + "segments": "Список.Автор" }, "items": [] } @@ -5133,8 +5020,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ПредметСтрокой", - "isEmpty": false + "segments": "Список.ПредметСтрокой" }, "items": [] }, @@ -5158,8 +5044,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[2]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/title" }, "dataPath": { - "segments": "Список.Date", - "isEmpty": false + "segments": "Список.Date" }, "items": [] }, @@ -5171,8 +5056,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Number", - "isEmpty": false + "segments": "Список.Number" }, "items": [] } @@ -5188,8 +5072,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Описание", - "isEmpty": false + "segments": "Список.Описание" }, "items": [] } @@ -5229,8 +5112,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Исполнитель", - "isEmpty": false + "segments": "Список.Исполнитель" }, "items": [] }, @@ -5242,8 +5124,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.РольИсполнителя", - "isEmpty": false + "segments": "Список.РольИсполнителя" }, "items": [] }, @@ -5255,8 +5136,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ОсновнойОбъектАдресации", - "isEmpty": false + "segments": "Список.ОсновнойОбъектАдресации" }, "items": [] }, @@ -5268,8 +5148,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДополнительныйОбъектАдресации", - "isEmpty": false + "segments": "Список.ДополнительныйОбъектАдресации" }, "items": [] } @@ -5297,8 +5176,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.СрокИсполнения", - "isEmpty": false + "segments": "Список.СрокИсполнения" }, "items": [] }, @@ -5310,8 +5188,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Executed", - "isEmpty": false + "segments": "Список.Executed" }, "items": [] }, @@ -5323,8 +5200,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.ДатаИсполнения", - "isEmpty": false + "segments": "Список.ДатаИсполнения" }, "items": [] } @@ -5344,8 +5220,7 @@ "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/format" }, "dataPath": { - "segments": "Список.Ref", - "isEmpty": false + "segments": "Список.Ref" }, "items": [] } @@ -5442,10 +5317,21 @@ "mdoReference": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, + "mdoType": "TASK", + "moduleTypes": [ + [ + "ManagerModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ManagerModule.bsl" + ], + [ + "ObjectModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ObjectModule.bsl" + ] + ], "modules": [ { - "moduleType": "ObjectModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ObjectModule.bsl", + "moduleType": "ManagerModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ManagerModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, @@ -5453,8 +5339,8 @@ "isProtected": false }, { - "moduleType": "ManagerModule", - "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ManagerModule.bsl", + "moduleType": "ObjectModule", + "uri": "src/test/resources/ext/edt/ssl_3_1/configuration/src/Tasks/ЗадачаИсполнителя/ObjectModule.bsl", "owner": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/addressingAttributes/c/com.github._1c_syntax.bsl.mdo.children.TaskAddressingAttribute/owner" }, @@ -5464,6 +5350,38 @@ ], "name": "ЗадачаИсполнителя", "objectBelonging": "OWN", + "possibleRights": [ + { + "default": { + "tag": 4 + }, + "int": 24, + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INPUT_BY_STRING", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_INSERT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_SET_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_CLEAR_DELETION_MARK", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_DELETE_MARKED", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_ACTIVATE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "INTERACTIVE_EXECUTE", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "VIEW_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "READ_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_OF_MISSING_DATA", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_SETTINGS", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "UPDATE_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "EDIT_DATA_HISTORY_VERSION_COMMENT", + "com.github._1c_syntax.bsl.mdo.support.RoleRight": "SWITCH_TO_DATA_HISTORY_VERSION" + } + ], "supportVariant": "NOT_EDITABLE", "synonym": { "@reference": "/com.github._1c_syntax.bsl.mdo.Task/forms/c/com.github._1c_syntax.bsl.mdo.children.ObjectForm[3]/data/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[3]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem[2]/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/items/c/com.github._1c_syntax.bsl.mdo.storage.form.SimpleFormItem/title" diff --git a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json index 2636ec66c..ab6b1ca31 100644 --- a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json +++ b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1.json @@ -1,11 +1,19 @@ {"com.github._1c_syntax.bsl.mdo.WebService": { "comment": "", + "description": "Enterprise Data Exchange 1.0.1.1", "descriptorFileName": "EnterpriseDataExchange_1_0_1_1.1cws", "mdoReference": { "type": "WEB_SERVICE", "mdoRef": "WebService.EnterpriseDataExchange_1_0_1_1", "mdoRefRu": "WebСервис.EnterpriseDataExchange_1_0_1_1" }, + "mdoType": "WEB_SERVICE", + "moduleTypes": [ + [ + "WEBServiceModule", + "src/test/resources/ext/designer/ssl_3_1/src/cf/WebServices/EnterpriseDataExchange_1_0_1_1/Ext/Module.bsl" + ] + ], "modules": [ { "moduleType": "WEBServiceModule", diff --git a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json index f878fabe2..66f9e5eae 100644 --- a/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json +++ b/src/test/resources/fixtures/ssl_3_1/WebServices.EnterpriseDataExchange_1_0_1_1_edt.json @@ -1,11 +1,19 @@ {"com.github._1c_syntax.bsl.mdo.WebService": { "comment": "", + "description": "Enterprise Data Exchange 1.0.1.1", "descriptorFileName": "EnterpriseDataExchange_1_0_1_1.1cws", "mdoReference": { "type": "WEB_SERVICE", "mdoRef": "WebService.EnterpriseDataExchange_1_0_1_1", "mdoRefRu": "WebСервис.EnterpriseDataExchange_1_0_1_1" }, + "mdoType": "WEB_SERVICE", + "moduleTypes": [ + [ + "WEBServiceModule", + "src/test/resources/ext/edt/ssl_3_1/configuration/src/WebServices/EnterpriseDataExchange_1_0_1_1/Module.bsl" + ] + ], "modules": [ { "moduleType": "WEBServiceModule", diff --git a/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json b/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json index 1d841e6ae..74af99a28 100644 --- a/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json +++ b/src/test/resources/fixtures/ssl_3_1/XDTOPackages.ApdexExport_1_0_0_4.json @@ -210,11 +210,13 @@ } ] }, + "description": "Apdex export 1 0 0 4", "mdoReference": { "type": "XDTO_PACKAGE", "mdoRef": "XDTOPackage.ApdexExport_1_0_0_4", "mdoRefRu": "ПакетXDTO.ApdexExport_1_0_0_4" }, + "mdoType": "XDTO_PACKAGE", "name": "ApdexExport_1_0_0_4", "namespace": "www.v8.1c.ru/ssl/performace-assessment/apdexExport/1.0.0.4", "objectBelonging": "OWN",