From 07757dd10d0e7938d3c97fac238ccf6b4a02b8ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=82=D0=B0=D0=BD=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=9A=D0=BE=D1=81=D0=BE=D0=BB=D0=B0=D0=BF=D0=BE=D0=B2?= Date: Sun, 19 Apr 2020 10:28:59 +0300 Subject: [PATCH 01/10] =?UTF-8?q?=D0=9A=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4?= =?UTF-8?q?=D1=8B=20dump=20=D0=B8=20slean?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/clouds42/Coverage41C.java | 102 ++++++++++++++------ 1 file changed, 71 insertions(+), 31 deletions(-) diff --git a/src/main/java/com/clouds42/Coverage41C.java b/src/main/java/com/clouds42/Coverage41C.java index fb27e93..f20175b 100644 --- a/src/main/java/com/clouds42/Coverage41C.java +++ b/src/main/java/com/clouds42/Coverage41C.java @@ -53,10 +53,12 @@ import java.net.URI; import java.nio.file.Files; import java.nio.file.Path; +import java.nio.file.Paths; import java.util.*; import java.util.concurrent.Callable; import java.util.concurrent.CompletableFuture; import java.util.concurrent.atomic.AtomicBoolean; +import java.util.stream.Stream; @Command(name = "Coverage41C", mixinStandardHelpOptions = true, version = "Coverage41C 1.0", description = "Make measures from 1C:Enterprise and save them to genericCoverage.xml file", @@ -86,16 +88,19 @@ public class Coverage41C implements Callable { private String debugServerUrl; @Option(names = {"-p", "--password"}, description = "Dbgs password", interactive = true) - String password; + private String password; @Option(names = {"-n", "--areanames"}, description = "Debug area names (not for general use!)") - List debugAreaNames; + private List debugAreaNames; @Option(names = {"-t", "--timeout"}, description = "Ping timeout. Default - ${DEFAULT-VALUE}", defaultValue = "1000") - Integer pingTimeout; + private Integer pingTimeout; @Option(names = {"-r", "--removeSupport"}, description = "Remove support values: ${COMPLETION-CANDIDATES}. Default - ${DEFAULT-VALUE}", defaultValue = "NONE") - SupportVariant removeSupport; + private SupportVariant removeSupport; + + @Option(names = "--verbose", description = "If you need more logs. Default - ${DEFAULT-VALUE}", defaultValue = "false") + private Boolean verbose; private static RuntimeDebugHttpClient client; private static final Logger logger = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass()); @@ -112,6 +117,8 @@ public Map get(Object key) { }; private static final String EXIT_COMMAND = "EXIT"; + private static final String DUMP_COMMAND = "DUMP"; + private static final String CLEAN_COMMAND = "CLEAN"; private static final String EXIT_RESULT = "OK"; private ServerSocket serverSocket; @@ -123,7 +130,9 @@ public Map get(Object key) { private enum CommandAction { start, - stop + stop, + dump, + clean } private class CommandListenServer { @@ -144,6 +153,19 @@ public void run() throws IOException { String line; do { line = in.readLine(); + if (line != null) { + if (DUMP_COMMAND.equals(line.trim())) { + dumpCoverageFile(); + out.println(EXIT_RESULT); + } else if (CLEAN_COMMAND.equals(line.trim())) { + coverageData.forEach((uri, bigDecimalBooleanMap) -> { + for (var key : bigDecimalBooleanMap.keySet()) { + bigDecimalBooleanMap.put(key, false); + } + }); + out.println(EXIT_RESULT); + } + } } while (line == null || !line.trim().equals(EXIT_COMMAND)); gracefulShutdown(out); out.println(EXIT_RESULT); @@ -188,8 +210,8 @@ public Integer call() throws Exception { Path sock = tempDir.resolve(String.format("%s_%s.sock", infobaseAlias, debugUri.toString().replaceAll("[^a-zA-Z0-9-_\\.]", "_"))); pipeName = sock.toString(); } - if (commandAction == CommandAction.stop) { - logger.info("Trying to stop main application..."); + if (commandAction != CommandAction.start) { + logger.info("Trying to send command to main application..."); Socket client; if (isWindows) { client = new Win32NamedPipeSocket(pipeName); @@ -198,7 +220,11 @@ public Integer call() throws Exception { } PrintWriter pipeOut = new PrintWriter(client.getOutputStream(), true); BufferedReader pipeIn = new BufferedReader(new InputStreamReader(client.getInputStream())); - pipeOut.println(EXIT_COMMAND); + if (commandAction == CommandAction.stop) { + pipeOut.println(EXIT_COMMAND); + } else { + pipeOut.println(DUMP_COMMAND); + } logger.info("Command send finished"); String result = pipeIn.readLine(); if (result.equals(EXIT_RESULT)) { @@ -314,9 +340,19 @@ public void run() Map coverMap = coverageData.get(uri); if (!coverMap.isEmpty()) { if (!coverMap.containsKey(lineNo)) { - logger.info("Can't find line to cover " + lineNo + " in module " + uri); + if (verbose.booleanValue()) { + logger.info("Can't find line to cover " + lineNo + " in module " + uri); + try { + Stream all_lines = Files.lines(Paths.get(uri)); + String specific_line_n = all_lines.skip(lineNo.longValue() - 1).findFirst().get(); + logger.info(">>> " + specific_line_n); + } catch (Exception e) { + logger.error(e.getLocalizedMessage()); + } + } + } else { + coverMap.put(lineNo, true); } - coverMap.put(lineNo, true); } }); } @@ -391,6 +427,29 @@ private void gracefulShutdown(PrintWriter serverPipeOut) { logger.error(e.getLocalizedMessage()); } + dumpCoverageFile(); + + if (serverSocket != null) { + if (serverPipeOut != null) { + serverPipeOut.println(EXIT_RESULT); + } + try { + serverSocket.close(); + } catch (IOException e) { + logger.error(e.getLocalizedMessage()); + } + } + + if (commandListenServer != null) { + commandListenServer.cancel(true); + } + + stopExecution.set(true); + + logger.info("Bye!"); + } + + private void dumpCoverageFile() { DocumentBuilderFactory icFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder icBuilder; try { @@ -424,7 +483,7 @@ private void gracefulShutdown(PrintWriter serverPipeOut) { logger.info("Lines to cover: " + linesToCover); logger.info("Covered lines: " + coveredLinesCount); if (linesToCover > 0) { - logger.info("Covering: " + Math.floorDiv(coveredLinesCount * 10000, linesToCover) / 100. + "%"); + logger.info("Coverage: " + Math.floorDiv(coveredLinesCount * 10000, linesToCover) / 100. + "%"); } Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); @@ -432,27 +491,8 @@ private void gracefulShutdown(PrintWriter serverPipeOut) { StreamResult console = new StreamResult(new FileOutputStream(outputFile)); transformer.transform(source, console); } catch (Exception e) { - e.printStackTrace(); - } - - if (serverSocket != null) { - if (serverPipeOut != null) { - serverPipeOut.println(EXIT_RESULT); - } - try { - serverSocket.close(); - } catch (IOException e) { - logger.error(e.getLocalizedMessage()); - } - } - - if (commandListenServer != null) { - commandListenServer.cancel(true); + logger.error(e.getLocalizedMessage()); } - - stopExecution.set(true); - - logger.info("Bye!"); } private String getModuleTypeUuid(ModuleType moduleType, MDObjectBase mdObject) { From f755f3cf0ff88fdd0e6810103126b20de5f819b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=82=D0=B0=D0=BD=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=9A=D0=BE=D1=81=D0=BE=D0=BB=D0=B0=D0=BF=D0=BE=D0=B2?= Date: Mon, 20 Apr 2020 08:03:26 +0300 Subject: [PATCH 02/10] =?UTF-8?q?=D0=9F=D1=80=D0=BE=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=B2=D1=85=D0=BE=D0=B4=D1=8F=D1=89=D0=B8=D1=85?= =?UTF-8?q?=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82=D1=80=D0=BE=D0=B2?= =?UTF-8?q?=20=D0=92=D1=8B=D0=B2=D0=BE=D0=B4=20=D0=B2=20=D0=BA=D0=BE=D0=BD?= =?UTF-8?q?=D1=81=D0=BE=D0=BB=D1=8C,=20=D0=B5=D1=81=D0=BB=D0=B8=20=D0=BD?= =?UTF-8?q?=D0=B5=20=D1=83=D0=BA=D0=B0=D0=B7=D0=B0=D0=BD=20=D1=84=D0=B0?= =?UTF-8?q?=D0=B9=D0=BB=20=D0=9E=D0=B1=D1=80=D0=B0=D1=82=D0=BD=D0=B0=D1=8F?= =?UTF-8?q?=20=D1=81=D0=BE=D0=B2=D0=BC=D0=B5=D1=81=D1=82=D0=B8=D0=BC=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D1=8C=20=D0=BF=D0=B0=D1=80=D0=B0=D0=BC=D0=B5=D1=82?= =?UTF-8?q?=D1=80=D0=BE=D0=B2=20=D0=BA=D0=BE=D0=BC=D0=B0=D0=BD=D0=B4=D0=BD?= =?UTF-8?q?=D0=BE=D0=B9=20=D1=81=D1=82=D1=80=D0=BE=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle | 2 +- src/main/java/com/clouds42/Coverage41C.java | 35 ++++++++++++++++----- 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index 634df3e..7ff58fb 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ plugins { } group 'com.clouds42' -version '1.1-SNAPSHOT' +version '1.2-SNAPSHOT' sourceCompatibility = 11 diff --git a/src/main/java/com/clouds42/Coverage41C.java b/src/main/java/com/clouds42/Coverage41C.java index f20175b..be41f26 100644 --- a/src/main/java/com/clouds42/Coverage41C.java +++ b/src/main/java/com/clouds42/Coverage41C.java @@ -78,7 +78,7 @@ public class Coverage41C implements Callable { @Option(names = {"-s", "--srcDir"}, description = "Directory with sources exported to xml", defaultValue = "") private String srcDirName; - @Option(names = {"-P", "--projectDir"}, description = "Directory with project") + @Option(names = {"-P", "--projectDir"}, description = "Directory with project", defaultValue = "") private String projectDirName; @Option(names = {"-o", "--out"}, description = "Output file name") @@ -121,6 +121,9 @@ public Map get(Object key) { private static final String CLEAN_COMMAND = "CLEAN"; private static final String EXIT_RESULT = "OK"; + private static final int EXIT_SUCCESS = 0; + private static final int EXIT_FAILURE = -1; + private ServerSocket serverSocket; private CompletableFuture commandListenServer; @@ -229,13 +232,24 @@ public Integer call() throws Exception { String result = pipeIn.readLine(); if (result.equals(EXIT_RESULT)) { logger.info("OK"); - return 0; + return EXIT_SUCCESS; } else { logger.info("Incorrect response from main application"); - return -1; + return EXIT_FAILURE; } } + if (srcDirName.isEmpty() && projectDirName.isEmpty()) { + logger.info("Missing required arguments: -P (--projectDir) and/or -s (--srcDir)"); + return EXIT_FAILURE; + } + + if (projectDirName.isEmpty() && !srcDirName.isEmpty()) { + // for backward compatibility + projectDirName = srcDirName; + srcDirName = ""; + } + if (isWindows) { serverSocket = new Win32NamedPipeServerSocket(pipeName); } else { @@ -293,7 +307,7 @@ public Integer call() throws Exception { client.configure(debugServerUrl, debugServerUuid, infobaseAlias); } catch (RuntimeDebugClientException e) { logger.error(e.getLocalizedMessage()); - return -1; + return EXIT_FAILURE; } Runtime.getRuntime().addShutdownHook(new Thread() @@ -398,7 +412,7 @@ public void run() client.toggleProfiling(measureUuid); } catch (RuntimeDebugClientException e1) { logger.error(e1.getLocalizedMessage()); - return -2; + return EXIT_FAILURE; } } Thread.sleep(pingTimeout); @@ -412,7 +426,7 @@ public void run() } logger.info("Main thread finished"); - return 0; + return EXIT_SUCCESS; } private void gracefulShutdown(PrintWriter serverPipeOut) { @@ -488,8 +502,13 @@ private void dumpCoverageFile() { Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); DOMSource source = new DOMSource(doc); - StreamResult console = new StreamResult(new FileOutputStream(outputFile)); - transformer.transform(source, console); + StreamResult outputStream; + if (outputFile == null) { + outputStream = new StreamResult(System.out); + } else { + outputStream = new StreamResult(new FileOutputStream(outputFile)); + } + transformer.transform(source, outputStream); } catch (Exception e) { logger.error(e.getLocalizedMessage()); } From 1f5534a16cf739ad666e6fb8e14ed27c534a490d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D1=82=D0=B0=D0=BD=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=9A=D0=BE=D1=81=D0=BE=D0=BB=D0=B0=D0=BF=D0=BE=D0=B2?= Date: Wed, 22 Apr 2020 19:55:10 +0300 Subject: [PATCH 03/10] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D1=8B=20=D1=82=D0=B5=D1=81=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 + build.gradle | 15 +- choco/coverage41c.nuspec | 2 +- src/main/java/com/clouds42/Coverage41C.java | 188 ++++----- .../clouds42/ConfigurationCoverageTest.java | 141 +++++++ src/test/resources/bdd/VBParams.json | 15 + .../resources/bdd/features/Coverage.feature | 154 ++++++++ ...\202\320\265\321\200\320\270\320\2701.xml" | 132 +++++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/RecordSetModule.bsl" | 4 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 136 +++++++ .../Ext/Form/Module.bsl" | 5 + ...\273\320\265\320\275\320\270\321\2171.xml" | 122 ++++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/RecordSetModule.bsl" | 4 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 131 +++++++ .../Ext/Form/Module.bsl" | 5 + ...\276\321\206\320\265\321\201\321\2011.xml" | 77 ++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...1\206\320\265\321\201\321\201\320\260.xml" | 21 + .../Ext/Form.xml" | 50 +++ .../Ext/Form/Module.bsl" | 5 + ...\201\321\207\320\265\321\202\320\2601.xml" | 132 +++++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/RecordSetModule.bsl" | 4 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 142 +++++++ .../Ext/Form/Module.bsl" | 5 + ...\276\321\207\320\275\320\270\320\2721.xml" | 317 +++++++++++++++ .../Ext/CommandModule.bsl" | 7 + .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...1\213\320\261\320\276\321\200\320\260.xml" | 21 + .../Ext/Form.xml" | 154 ++++++++ .../Ext/Form/Module.bsl" | 6 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 155 ++++++++ .../Ext/Form/Module.bsl" | 5 + ...0\274\320\265\320\275\321\202\320\260.xml" | 21 + .../Ext/Form.xml" | 77 ++++ .../Ext/Form/Module.bsl" | 5 + ...0\234\320\260\320\272\320\265\321\202.xml" | 16 + ...\234\320\260\320\272\320\265\321\2022.xml" | 16 + ...\207\320\265\321\202\320\276\320\2621.xml" | 87 +++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...0\241\321\207\320\265\321\202\320\260.xml" | 21 + .../Ext/Form.xml" | 50 +++ .../Ext/Form/Module.bsl" | 5 + ...\201\321\207\320\265\321\202\320\2601.xml" | 101 +++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...1\201\321\207\320\265\321\202\320\260.xml" | 21 + .../Ext/Form.xml" | 74 ++++ .../Ext/Form/Module.bsl" | 5 + ...\270\321\201\321\202\320\270\320\2721.xml" | 94 +++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...0\274\320\265\320\275\321\202\320\260.xml" | 21 + .../Ext/Form.xml" | 38 ++ .../Ext/Form/Module.bsl" | 5 + ...\276\320\274\320\260\320\275\320\2641.xml" | 14 + ...\262\320\270\320\267\320\270\321\2021.xml" | 51 +++ ...\274\320\260\320\275\320\264\320\2601.xml" | 20 + .../Ext/CommandModule.bsl" | 7 + ...1\202\320\260\320\275\321\202\321\213.xml" | 24 ++ .../Ext/Form.xml" | 22 ++ ...0\276\320\264\321\203\320\273\321\214.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...1\200\320\262\320\265\321\200\320\260.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...0\265\321\200\320\262\320\265\321\200.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...0\222\321\213\320\267\320\276\320\262.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...0\241\320\265\320\260\320\275\321\201.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...0\237\321\200\320\260\320\262\320\260.xml" | 23 ++ .../Ext/Module.bsl" | 3 + ...0\276\320\264\321\203\320\273\321\214.xml" | 23 ++ .../Ext/Module.bsl" | 8 + ...\202\320\270\320\275\320\272\320\2601.xml" | 12 + ...0\234\320\260\320\272\320\265\321\202.xml" | 16 + .../configuration/ConfigDumpInfo.xml | 188 +++++++++ .../resources/configuration/Configuration.xml | 234 +++++++++++ ...\202\320\260\320\275\321\202\320\2601.xml" | 57 +++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ValueManagerModule.bsl" | 4 + ...\261\320\276\321\202\320\272\320\2601.xml" | 29 ++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...0\244\320\276\321\200\320\274\320\260.xml" | 22 ++ .../Ext/Form.xml" | 20 + .../Ext/Form/Module.bsl" | 18 + ...\213\320\271\320\242\320\270\320\2771.xml" | 23 ++ ...\265\320\275\321\202\320\276\320\2621.xml" | 37 ++ .../Ext/ManagerModule.bsl" | 4 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 121 ++++++ .../Ext/Form/Module.bsl" | 5 + ...\265\320\275\321\202\320\276\320\2621.xml" | 15 + ...\203\320\274\320\265\320\275\321\2021.xml" | 290 ++++++++++++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...1\213\320\261\320\276\321\200\320\260.xml" | 21 + .../Ext/Form.xml" | 148 +++++++ ...0\274\320\265\320\275\321\202\320\260.xml" | 21 + .../Ext/Form.xml" | 110 ++++++ .../Ext/Form/Module.bsl" | 5 + ...0\277\320\270\321\201\320\272\320\260.xml" | 21 + .../Ext/Form.xml" | 149 +++++++ .../Ext/Form/Module.bsl" | 5 + ...\273\320\265\320\275\320\270\320\2651.xml" | 45 +++ .../Ext/ManagerModule.bsl" | 4 + ...\261\321\213\321\202\320\270\320\2651.xml" | 15 + ...\261\320\274\320\265\320\275\320\2601.xml" | 73 ++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + .../Ext/ExternalConnectionModule.bsl | 6 + .../configuration/Ext/HomePageWorkArea.xml | 6 + .../Ext/ManagedApplicationModule.bsl | 6 + .../configuration/Ext/SessionModule.bsl | 6 + ...\202\320\261\320\276\321\200\320\2601.xml" | 29 ++ .../Ext/ManagerModule.bsl" | 4 + ...\236\320\277\321\206\320\270\321\2171.xml" | 13 + ...\236\320\277\321\206\320\270\320\2711.xml" | 13 + ...\265\321\200\320\262\320\270\321\2011.xml" | 34 ++ .../Ext/Module.bsl" | 6 + ...\264\320\265\320\275\320\270\320\2711.xml" | 106 +++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/RecordSetModule.bsl" | 4 + ...0\260\320\277\320\270\321\201\320\270.xml" | 21 + .../Ext/Form.xml" | 24 ++ .../Ext/Form/Module.bsl" | 5 + ...\264\320\265\320\275\320\270\320\2712.xml" | 105 +++++ ...\200\321\204\320\265\320\271\321\2011.xml" | 11 + .../Ext/Interface.bin" | 362 ++++++++++++++++++ ...1\201\321\201\320\272\320\270\320\271.xml" | 16 + ...\236\321\202\321\207\320\265\321\2021.xml" | 35 ++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...0\260\320\275\320\275\321\213\321\205.xml" | 16 + .../Ext/Template.xml" | 33 ++ .../\320\240\320\276\320\273\321\2141.xml" | 10 + .../Ext/Rights.xml" | 13 + ...\264\320\260\320\275\320\270\320\2651.xml" | 17 + ...\275\320\276\321\201\321\202\321\2141.xml" | 44 +++ ...\265\320\260\320\275\321\201\320\2601.xml" | 13 + ...\202\321\200\320\276\320\265\320\2721.xml" | 21 + .../Ext/ManagerModule.bsl" | 4 + ...\241\321\202\320\270\320\273\321\2171.xml" | 12 + ...\241\321\202\320\270\320\273\321\2141.xml" | 10 + ...1\201\321\202\320\265\320\274\320\260.xml" | 27 ++ ...1\201\321\202\320\265\320\274\320\260.xml" | 24 ++ ...\201\321\202\320\265\320\274\320\2602.xml" | 24 ++ ...\260\320\264\320\260\321\207\320\2601.xml" | 77 ++++ .../Ext/ManagerModule.bsl" | 4 + .../Ext/ObjectModule.bsl" | 4 + ...0\260\320\264\320\260\321\207\320\270.xml" | 21 + .../Ext/Form.xml" | 49 +++ .../Ext/Form/Module.bsl" | 5 + ...\201\321\213\320\273\320\272\320\2601.xml" | 17 + .../Ext/WSDefinition.xml" | 200 ++++++++++ ...\265\321\200\320\262\320\270\321\2011.xml" | 30 ++ .../Ext/Module.bsl" | 4 + ...\320\260\320\272\320\265\321\202XDTO1.xml" | 11 + src/test/resources/coverage/configuration.xml | 191 +++++++++ src/test/resources/dt/1Cv8.dt | Bin 0 -> 214693 bytes src/test/resources/scripts/StartDbgs.os | 69 ++++ 172 files changed, 6719 insertions(+), 91 deletions(-) create mode 100644 src/test/java/com/clouds42/ConfigurationCoverageTest.java create mode 100644 src/test/resources/bdd/VBParams.json create mode 100644 src/test/resources/bdd/features/Coverage.feature create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/RecordSetModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/RecordSetModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/RecordSetModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Commands/\320\232\320\276\320\274\320\260\320\275\320\264\320\2601/Ext/CommandModule.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\202.xml" create mode 100644 "src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\2022.xml" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.xml" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260.xml" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/CommandModule.bsl" create mode 100644 "src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213.xml" create mode 100644 "src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200.xml" create mode 100644 "src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260.xml" create mode 100644 "src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/CommonTemplates/\320\234\320\260\320\272\320\265\321\202.xml" create mode 100644 src/test/resources/configuration/ConfigDumpInfo.xml create mode 100644 src/test/resources/configuration/Configuration.xml create mode 100644 "src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.xml" create mode 100644 "src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ValueManagerModule.bsl" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.xml" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260.xml" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" create mode 100644 "src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260.xml" create mode 100644 "src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601.xml" create mode 100644 "src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ObjectModule.bsl" create mode 100644 src/test/resources/configuration/Ext/ExternalConnectionModule.bsl create mode 100644 src/test/resources/configuration/Ext/HomePageWorkArea.xml create mode 100644 src/test/resources/configuration/Ext/ManagedApplicationModule.bsl create mode 100644 src/test/resources/configuration/Ext/SessionModule.bsl create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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\2711.xml" create mode 100644 "src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.xml" create mode 100644 "src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/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/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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/Ext/RecordSetModule.bsl" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/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\2712.xml" create mode 100644 "src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.xml" create mode 100644 "src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011/Ext/Interface.bin" create mode 100644 "src/test/resources/configuration/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" create mode 100644 "src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" create mode 100644 "src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" create mode 100644 "src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" create mode 100644 "src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141.xml" create mode 100644 "src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721.xml" create mode 100644 "src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/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" create mode 100644 "src/test/resources/configuration/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" create mode 100644 "src/test/resources/configuration/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.xml" create mode 100644 "src/test/resources/configuration/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/Subsystems/\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.xml" create mode 100644 "src/test/resources/configuration/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/Subsystems/\320\237\320\276\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\241\320\270\321\201\321\202\320\265\320\274\320\2602.xml" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601.xml" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ManagerModule.bsl" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ObjectModule.bsl" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270.xml" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form.xml" create mode 100644 "src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form/Module.bsl" create mode 100644 "src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601.xml" create mode 100644 "src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601/Ext/WSDefinition.xml" create mode 100644 "src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011.xml" create mode 100644 "src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" create mode 100644 "src/test/resources/configuration/XDTOPackages/\320\237\320\260\320\272\320\265\321\202XDTO1.xml" create mode 100644 src/test/resources/coverage/configuration.xml create mode 100644 src/test/resources/dt/1Cv8.dt create mode 100644 src/test/resources/scripts/StartDbgs.os diff --git a/.gitignore b/.gitignore index e8e33e6..0d1d827 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,5 @@ gradle-app.setting /.settings /.vscode /bin/ +/choco/*.nupkg +.scannerwork diff --git a/build.gradle b/build.gradle index 7ff58fb..065b0ca 100644 --- a/build.gradle +++ b/build.gradle @@ -63,17 +63,30 @@ dependencies { providedCompile fileTree(edtLocation) { include 'com._1c.g5.v8.dt.debug.core_*.jar' } providedCompile fileTree(edtLocation) { include 'com._1c.g5.v8.dt.debug.model_*.jar' } + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.2' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.6.2' + testCompile 'org.xmlunit:xmlunit-core:2.6.4' + testCompile 'org.xmlunit:xmlunit-matchers:2.6.4' + testCompile 'com.fasterxml.jackson.core:jackson-core:2.9.6' + testCompile 'com.fasterxml.jackson.core:jackson-databind:2.9.6' } -compileJava { +tasks.withType(JavaCompile) { sourceSets.main.compileClasspath += configurations.providedCompile options.compilerArgs += ["-Aproject=${project.group}/${project.name}"] + options.encoding = 'UTF-8' } run { classpath += configurations.providedCompile } +test { + classpath += configurations.providedCompile + useJUnitPlatform() + testLogging.showStandardStreams = true +} + startScripts { unixStartScriptGenerator.template = resources.text.fromFile(project.getRootDir().getAbsolutePath() + '/scripts/unixStartScript.txt') windowsStartScriptGenerator.template = resources.text.fromFile(project.getRootDir().getAbsolutePath() + '/scripts/windowsStartScript.txt') diff --git a/choco/coverage41c.nuspec b/choco/coverage41c.nuspec index 60c5937..3cc243d 100644 --- a/choco/coverage41c.nuspec +++ b/choco/coverage41c.nuspec @@ -9,7 +9,7 @@ - 1.0 + 1.2 https://github.com/proDOOMman/Coverage41C proDOOMman diff --git a/src/main/java/com/clouds42/Coverage41C.java b/src/main/java/com/clouds42/Coverage41C.java index be41f26..6851f75 100644 --- a/src/main/java/com/clouds42/Coverage41C.java +++ b/src/main/java/com/clouds42/Coverage41C.java @@ -90,6 +90,9 @@ public class Coverage41C implements Callable { @Option(names = {"-p", "--password"}, description = "Dbgs password", interactive = true) private String password; + @Option(names = {"-p:env", "--password:env"}, description = "Password environment variable name", defaultValue = "") + private String passwordEnv; + @Option(names = {"-n", "--areanames"}, description = "Debug area names (not for general use!)") private List debugAreaNames; @@ -102,9 +105,9 @@ public class Coverage41C implements Callable { @Option(names = "--verbose", description = "If you need more logs. Default - ${DEFAULT-VALUE}", defaultValue = "false") private Boolean verbose; - private static RuntimeDebugHttpClient client; + private RuntimeDebugHttpClient client; private static final Logger logger = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass()); - private static final Map> coverageData = new HashMap> () { + private final Map> coverageData = new HashMap> () { @Override public Map get(Object key) { Map map = super.get(key); @@ -138,50 +141,42 @@ private enum CommandAction { clean } - private class CommandListenServer { - private final ServerSocket serverSocket; - - public CommandListenServer(ServerSocket serverSocket) { - this.serverSocket = serverSocket; - } + public static void main(String[] args) { + int exitCode = new CommandLine(new Coverage41C()).execute(args); + System.exit(exitCode); + } - public void run() throws IOException { - while (true) { - Socket clientSocket = serverSocket.accept(); - try { - PrintWriter out = - new PrintWriter(clientSocket.getOutputStream(), true); - BufferedReader in = new BufferedReader( - new InputStreamReader(clientSocket.getInputStream())); - String line; - do { - line = in.readLine(); - if (line != null) { - if (DUMP_COMMAND.equals(line.trim())) { - dumpCoverageFile(); - out.println(EXIT_RESULT); - } else if (CLEAN_COMMAND.equals(line.trim())) { - coverageData.forEach((uri, bigDecimalBooleanMap) -> { - for (var key : bigDecimalBooleanMap.keySet()) { - bigDecimalBooleanMap.put(key, false); - } - }); - out.println(EXIT_RESULT); + private Boolean listenSocket(Socket clientSocket) { + try { + PrintWriter out = + new PrintWriter(clientSocket.getOutputStream(), true); + BufferedReader in = new BufferedReader( + new InputStreamReader(clientSocket.getInputStream())); + String line; + do { + line = in.readLine(); + if (line != null) { + if (DUMP_COMMAND.equals(line.trim())) { + dumpCoverageFile(); + out.println(EXIT_RESULT); + return true; + } else if (CLEAN_COMMAND.equals(line.trim())) { + coverageData.forEach((uri, bigDecimalBooleanMap) -> { + for (var key : bigDecimalBooleanMap.keySet()) { + bigDecimalBooleanMap.put(key, false); } - } - } while (line == null || !line.trim().equals(EXIT_COMMAND)); - gracefulShutdown(out); - out.println(EXIT_RESULT); - } catch (IOException e) { - logger.error(e.getLocalizedMessage()); + }); + out.println(EXIT_RESULT); + return true; + } } - } + } while (line == null || !line.trim().equals(EXIT_COMMAND)); + gracefulShutdown(out); + return false; + } catch (IOException e) { + logger.error(e.getLocalizedMessage()); } - } - - public static void main(String[] args) { - int exitCode = new CommandLine(new Coverage41C()).execute(args); - System.exit(exitCode); + return true; } private void connectAllTargets(List debugTargets) { @@ -229,7 +224,16 @@ public Integer call() throws Exception { pipeOut.println(DUMP_COMMAND); } logger.info("Command send finished"); - String result = pipeIn.readLine(); + String result = ""; + for(int i = 0; i < 30; i++) { + try { + result = pipeIn.readLine(); + break; + } catch(IOException e) { + logger.info("Can't read answer from main app..."); + Thread.sleep(1000); + } + } if (result.equals(EXIT_RESULT)) { logger.info("OK"); return EXIT_SUCCESS; @@ -256,11 +260,18 @@ public Integer call() throws Exception { serverSocket = new UnixDomainServerSocket(pipeName); } commandListenServer = CompletableFuture.supplyAsync(() -> { - try { - CommandListenServer runner = new CommandListenServer(serverSocket); - runner.run(); - } catch (IOException e) { - logger.error(e.getLocalizedMessage()); + AtomicBoolean stopListen = new AtomicBoolean(false); + while(!stopListen.get()) { + try { + Socket clientSocket = serverSocket.accept(); + CompletableFuture.supplyAsync(() -> listenSocket(clientSocket)).thenAccept(aBoolean -> { + if(aBoolean) { + stopListen.set(false); + } + }); + } catch (IOException e) { + logger.info("Can't accept socket: " + e.getLocalizedMessage()); + } } return true; }); @@ -318,6 +329,14 @@ public void run() } }); + if (password != null) { + if (password.trim().isEmpty()) { + if (!passwordEnv.isEmpty()) { + password = System.getenv(passwordEnv); + } + } + } + while (!stopExecution.get()) { try { if (firstRun) { @@ -447,15 +466,6 @@ private void gracefulShutdown(PrintWriter serverPipeOut) { if (serverPipeOut != null) { serverPipeOut.println(EXIT_RESULT); } - try { - serverSocket.close(); - } catch (IOException e) { - logger.error(e.getLocalizedMessage()); - } - } - - if (commandListenServer != null) { - commandListenServer.cancel(true); } stopExecution.set(true); @@ -515,38 +525,38 @@ private void dumpCoverageFile() { } private String getModuleTypeUuid(ModuleType moduleType, MDObjectBase mdObject) { - switch (moduleType) { - case CommandModule: - return "078a6af8-d22c-4248-9c33-7e90075a3d2c"; - case ObjectModule: - return "a637f77f-3840-441d-a1c3-699c8c5cb7e0"; - case ManagerModule: - if (mdObject instanceof SettingsStorage) { - return "0c8cad23-bf8c-468e-b49e-12f1927c048b"; - } else { - return "d1b64a2c-8078-4982-8190-8f81aefda192"; - } - case FormModule: - return "32e087ab-1491-49b6-aba7-43571b41ac2b"; - case RecordSetModule: - return "9f36fd70-4bf4-47f6-b235-935f73aab43f"; - case ValueManagerModule: - return "3e58c91f-9aaa-4f42-8999-4baf33907b75"; - case ManagedApplicationModule: - return "d22e852a-cf8a-4f77-8ccb-3548e7792bea"; - case SessionModule: - return "9b7bbbae-9771-46f2-9e4d-2489e0ffc702"; - case ExternalConnectionModule: - return "a4a9c1e2-1e54-4c7f-af06-4ca341198fac"; - case OrdinaryApplicationModule: - return "a78d9ce3-4e0c-48d5-9863-ae7342eedf94"; - case HTTPServiceModule: - case WEBServiceModule: - case CommonModule: - return "d5963243-262e-4398-b4d7-fb16d06484f6"; - case ApplicationModule: - case Unknown: - break; + if (moduleType == ModuleType.CommandModule) { + return "078a6af8-d22c-4248-9c33-7e90075a3d2c"; + } else if (moduleType == ModuleType.ObjectModule) { + return "a637f77f-3840-441d-a1c3-699c8c5cb7e0"; + } else if (moduleType == ModuleType.ManagerModule) { + if (mdObject instanceof SettingsStorage) { + return "0c8cad23-bf8c-468e-b49e-12f1927c048b"; + } else { + return "d1b64a2c-8078-4982-8190-8f81aefda192"; + } + } else if (moduleType == ModuleType.FormModule) { + return "32e087ab-1491-49b6-aba7-43571b41ac2b"; + } else if (moduleType == ModuleType.RecordSetModule) { + return "9f36fd70-4bf4-47f6-b235-935f73aab43f"; + } else if (moduleType == ModuleType.ValueManagerModule) { + return "3e58c91f-9aaa-4f42-8999-4baf33907b75"; + } else if (moduleType == ModuleType.ManagedApplicationModule) { + return "d22e852a-cf8a-4f77-8ccb-3548e7792bea"; + } else if (moduleType == ModuleType.SessionModule) { + return "9b7bbbae-9771-46f2-9e4d-2489e0ffc702"; + } else if (moduleType == ModuleType.ExternalConnectionModule) { + return "a4a9c1e2-1e54-4c7f-af06-4ca341198fac"; + } else if (moduleType == ModuleType.OrdinaryApplicationModule) { + return "a78d9ce3-4e0c-48d5-9863-ae7342eedf94"; + } else if (moduleType == ModuleType.HTTPServiceModule + || moduleType == ModuleType.WEBServiceModule + || moduleType == ModuleType.CommonModule) { + return "d5963243-262e-4398-b4d7-fb16d06484f6"; + } else if (moduleType == ModuleType.ApplicationModule + || moduleType == ModuleType.Unknown) + { + } logger.info("Couldn't find UUID for module type: " + moduleType + " for object " + mdObject.getName()); return "UNKNOWN"; diff --git a/src/test/java/com/clouds42/ConfigurationCoverageTest.java b/src/test/java/com/clouds42/ConfigurationCoverageTest.java new file mode 100644 index 0000000..0be7b76 --- /dev/null +++ b/src/test/java/com/clouds42/ConfigurationCoverageTest.java @@ -0,0 +1,141 @@ +package com.clouds42; + +import com.fasterxml.jackson.databind.DeserializationFeature; +import com.fasterxml.jackson.databind.ObjectMapper; +import org.junit.jupiter.api.Test; +import org.xmlunit.builder.Input; +import org.xmlunit.diff.DefaultNodeMatcher; +import org.xmlunit.diff.ElementSelectors; +import org.xmlunit.matchers.CompareMatcher; +import picocli.CommandLine; + +import javax.xml.transform.Source; +import java.io.File; +import java.io.IOException; +import java.net.URL; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.Comparator; +import java.util.Map; +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.TimeoutException; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.junit.jupiter.api.Assertions.assertEquals; + +class ConfigurationCoverageTest { + + @Test + void testCoverage() throws IOException, InterruptedException, ExecutionException, TimeoutException { + + boolean isWindows = System.getProperty ("os.name").toLowerCase().contains("win"); + + File configurationSourceDir = new File("src/test/resources/configuration"); + File dtPath = new File("src/test/resources/dt/1Cv8.dt"); + File bddRootDir = new File("src/test/resources/bdd"); + File vbParamsFile = new File("src/test/resources/bdd/VBParams.json"); + File featuresDir = new File("src/test/resources/bdd/features"); + + String ibUser = "Администратор"; + String ibPassword = "\\\"\\\""; + String v8version = "8.3.16"; + String ibConnection = "/Fbuild/ib"; + String fileIbName = "DefAlias"; + String outputXmlFileName = "build/configuration.xml"; + String expectedXmlFileName = "src/test/resources/coverage/configuration.xml"; + String additionalTestManagerArguments = "\\\"/AllowExecuteScheduledJobs -Off\\\""; + String buildDirName = "build"; + String vrunnerExecutable = "vrunner"; + if (isWindows) { + vrunnerExecutable += ".bat"; + } else { + vrunnerExecutable += ".sh"; + } + + ObjectMapper mapper = new ObjectMapper(); + mapper.configure( + DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + Map map = mapper.readValue(vbParamsFile, Map.class); + String dbgsUrlString = map.get("АдресОтладчика"); + URL dbgsUrl = new URL(dbgsUrlString); + + String[] mainAppHelpArguments = {"--help"}; + assertEquals(0, new CommandLine(new Coverage41C()).execute(mainAppHelpArguments)); + + Files.walk(Path.of(buildDirName)) + .sorted(Comparator.reverseOrder()) + .map(Path::toFile) + .forEach(File::delete); + + long pid = ProcessHandle.current().pid(); + + ProcessBuilder startDbgsProcessBuilder = new ProcessBuilder(); + startDbgsProcessBuilder.command( + "oscript", "src/test/resources/scripts/StartDbgs.os", + "--opid", String.valueOf(pid), + "--port", String.valueOf(dbgsUrl.getPort()), + "--host", dbgsUrl.getHost()); + Process startDbgsProcess = startDbgsProcessBuilder.inheritIO().start(); + assertEquals(0, startDbgsProcess.waitFor()); + + ProcessBuilder vrunnerInitDevProcessBuilder = new ProcessBuilder(); + vrunnerInitDevProcessBuilder.command(vrunnerExecutable, "init-dev", + "--db-user", "Администратор", + "--db-pwd", ibPassword, + "--src", configurationSourceDir.getAbsolutePath(), + "--dt", dtPath.getAbsolutePath(), + "--v8version", v8version); + Process vrunnerInitDevProcess = vrunnerInitDevProcessBuilder.inheritIO().start(); + assertEquals(0, vrunnerInitDevProcess.waitFor()); + + CompletableFuture mainAppThread = CompletableFuture.supplyAsync(() -> { + String[] mainAppArguments = { + "-i", fileIbName, + "-u", dbgsUrlString, + "-o", outputXmlFileName, + "-P", new File(".").getAbsolutePath(), + "-s", configurationSourceDir.getPath()}; + int mainAppReturnCode = new CommandLine(new Coverage41C()).execute(mainAppArguments); + return mainAppReturnCode; + }); + + ProcessBuilder vrunnerVanessaProcessBuilder = new ProcessBuilder(); + vrunnerVanessaProcessBuilder.command(vrunnerExecutable, "vanessa", + "--root", bddRootDir.getAbsolutePath(), + "--path", featuresDir.getAbsolutePath(), + "--ibconnection", ibConnection, + "--db-user", ibUser, + "--db-pwd", ibPassword, + "--v8version", v8version, + "--additional", additionalTestManagerArguments, + "--vanessasettings", vbParamsFile.getAbsolutePath()); + Process vrunnerVanessaProcess = vrunnerVanessaProcessBuilder.inheritIO().start(); + vrunnerVanessaProcess.waitFor(); + + String[] mainAppDumpArguments = { + "-i", fileIbName, + "-u", dbgsUrlString, + "-a", "dump"}; + int mainAppDumpResult = new CommandLine(new Coverage41C()).execute(mainAppDumpArguments); + assertEquals(0, mainAppDumpResult); + + String[] mainAppStopArguments = { + "-i", fileIbName, + "-u", dbgsUrlString, + "-a", "stop"}; + int mainAppStopResult = new CommandLine(new Coverage41C()).execute(mainAppStopArguments); + assertEquals(0, mainAppStopResult); + + assertEquals(0, mainAppThread.get()); + + Source expectedXml = Input.fromFile(expectedXmlFileName).build(); + Source controlXml = Input.fromFile(outputXmlFileName).build(); + assertThat( + expectedXml, + CompareMatcher.isSimilarTo(controlXml) + .withNodeMatcher(new DefaultNodeMatcher(ElementSelectors.byNameAndAllAttributes))); + + } + +} \ No newline at end of file diff --git a/src/test/resources/bdd/VBParams.json b/src/test/resources/bdd/VBParams.json new file mode 100644 index 0000000..d9e826c --- /dev/null +++ b/src/test/resources/bdd/VBParams.json @@ -0,0 +1,15 @@ +{ + "ВыполнитьСценарии": true, + "ЗавершитьРаботуСистемы": true, + "ЗакрытьTestClientПослеЗапускаСценариев": true, + "ВыгружатьСтатусВыполненияСценариевВФайл": false, + "ДелатьЛогВыполненияСценариевВТекстовыйФайл": false, + "ЗапускатьТестКлиентВРежимеОтладки": true, + "АдресОтладчика": "http://127.0.0.1:9999", + "КлючиОтладки": "-http", + "ДелатьОтчетВФорматеАллюр": false, + "СписокТеговИсключение": [ + "IgnoreOnCIMainBuild" + ], + "ОстановкаПриВозникновенииОшибки": false +} \ No newline at end of file diff --git a/src/test/resources/bdd/features/Coverage.feature b/src/test/resources/bdd/features/Coverage.feature new file mode 100644 index 0000000..67c8c84 --- /dev/null +++ b/src/test/resources/bdd/features/Coverage.feature @@ -0,0 +1,154 @@ +#language: ru + +@tree + +Функционал: Выполнение всего кода конфигурации + +Как Администратор +Я хочу выполнить весь код конфигурации +Чтобы замерить покрытие кода тестами + +Контекст: + Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий + + +Сценарий: Константы + + Дано Я открываю навигационную ссылку "e1cib/app/ОбщаяФорма.Константы" + Когда открылось окно 'Константы' + И в поле 'Константа1' я ввожу текст 'тест' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'Константы *' в течение 20 секунд + +Сценарий: Справочники + + Дано Я открываю навигационную ссылку "e1cib/list/Справочник.Справочник1" + Когда открылось окно 'Справочник1' + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'Справочник1 (создание)' + И в поле 'Наименование' я ввожу текст 'тест' + И в поле 'Реквизит1' я ввожу текст 'тест' + И в поле 'Реквизит2' я ввожу текст '1' + И я изменяю флаг 'Реквизит3' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'Справочник1 (создание) *' в течение 20 секунд + +Сценарий: Документы + + Дано Я открываю навигационную ссылку "e1cib/list/Документ.Документ1" + Когда открылось окно 'Документ1' + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'Документ1 (создание)' + И в поле с именем 'Реквизит1' я ввожу текст 'тест' + И в поле с именем 'Реквизит2' я ввожу текст '2' + И в поле 'Реквизит3' я ввожу текст '20.04.2020' + И я нажимаю на кнопку 'Провести и закрыть' + И я жду закрытия окна 'Документ1 (создание) *' в течение 20 секунд + +Сценарий: Журналы документов + + Дано Я открываю навигационную ссылку "e1cib/list/ЖурналДокументов.ЖурналДокументов1" + +Сценарий: Отчёты + + Дано Я открываю навигационную ссылку "e1cib/app/Отчет.Отчет1" + Когда открылось окно 'Отчет1' + И я нажимаю на кнопку 'Сформировать' + +Сценарий: Обработки + + Дано Я открываю навигационную ссылку "e1cib/app/Обработка.Обработка1" + Когда открылось окно 'Обработка1' + И я нажимаю на кнопку 'Команда1' + +Сценарий: Планы видов характеристик + + Дано Я открываю навигационную ссылку "e1cib/list/ПланВидовХарактеристик.ПланВидовХарактеристик1" + Когда открылось окно 'ПланВидовХарактеристик1' + И Пока в таблице "Список" количество строк ">" 0 Тогда + И я нажимаю на кнопку с именем 'ФормаУдалить' + Затем Если появилось окно диалога я нажимаю на кнопку "Да" + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'ПланВидовХарактеристик1 (создание)' + И в поле 'Наименование' я ввожу текст 'тест' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'ПланВидовХарактеристик1 (создание) *' в течение 20 секунд + +Сценарий: Планы счетов + + Дано Я открываю навигационную ссылку "e1cib/list/ПланСчетов.ПланСчетов1" + Когда открылось окно 'ПланСчетов1' + И Пока в таблице "Список" количество строк ">" 0 Тогда + И я нажимаю на кнопку с именем 'ФормаУдалить' + Затем Если появилось окно диалога я нажимаю на кнопку "Да" + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'ПланСчетов1 (создание)' + И в поле 'Код' я ввожу текст '0001' + И в поле 'Наименование' я ввожу текст 'тест' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'ПланСчетов1 (создание) *' в течение 20 секунд + +Сценарий: Планы видов расчёта + + Дано Я открываю навигационную ссылку "e1cib/list/ПланВидовРасчета.ПланВидовРасчета1" + Когда открылось окно 'ПланВидовРасчета1' + И Пока в таблице "Список" количество строк ">" 0 Тогда + И я нажимаю на кнопку с именем 'ФормаУдалить' + Затем Если появилось окно диалога я нажимаю на кнопку "Да" + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'ПланВидовРасчета1 (создание)' + И в поле 'Наименование' я ввожу текст 'План1' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'ПланВидовРасчета1 (создание) *' в течение 20 секунд + +Сценарий: Регистры сведений + + Дано Я открываю навигационную ссылку "e1cib/list/РегистрСведений.РегистрСведений1" + Когда открылось окно 'РегистрСведений1' + И Пока в таблице "Список" количество строк ">" 0 Тогда + И я нажимаю на кнопку с именем 'ФормаУдалить' + Затем Если появилось окно диалога я нажимаю на кнопку "Да" + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'РегистрСведений1 (создание)' + И в поле 'Измерение1' я ввожу текст 'тест' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'РегистрСведений1 (создание) *' в течение 20 секунд + +Сценарий: Бизнес-процессы + + Дано Я открываю навигационную ссылку "e1cib/list/БизнесПроцесс.БизнесПроцесс1" + Когда открылось окно 'БизнесПроцесс1' + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'БизнесПроцесс1 (создание)' + И я нажимаю на кнопку 'Записать' + И Я закрываю окно 'БизнесПроцесс1 * от *' + +Сценарий: Задачи + + Дано Я открываю навигационную ссылку "e1cib/list/Задача.Задача1" + Когда открылось окно 'Задача1' + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'Задача1 (создание)' + И в поле 'Наименование' я ввожу текст 'тест' + И я нажимаю на кнопку 'Выполнено, закрыть' + +Сценарий: Планы обмена + + Дано Я открываю навигационную ссылку "e1cib/list/ПланОбмена.ПланОбмена1" + Когда открылось окно 'ПланОбмена1' + И Я устанавливаю фильтр на список + | Этот узел | Равно | Нет | + И Пока в таблице "Список" количество строк ">" 0 Тогда + И я нажимаю на кнопку с именем 'ФормаУдалить' + Затем Если появилось окно диалога я нажимаю на кнопку "Да" + И я нажимаю на кнопку с именем 'ФормаСоздать' + Тогда открылось окно 'ПланОбмена1 (создание)' + И в поле 'Код' я ввожу текст '0001' + И в поле 'Наименование' я ввожу текст 'Тест' + И я нажимаю на кнопку 'Записать и закрыть' + И я жду закрытия окна 'ПланОбмена1 (создание) *' в течение 20 секунд + +Сценарий: Команды + + Когда В панели разделов я выбираю 'Первая подсистема' + И Я нажимаю кнопку командного интерфейса 'Команда1' \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..3137144 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,132 @@ + + + + + + d833a3aa-844d-4d3b-b7ce-90cb3c3b2f10 + 2f137f49-d7b8-4bbc-9250-1536bea10663 + + + ffdf5693-64ea-4b78-a2b0-1388e855a2c8 + 7aefad2d-43a5-4d24-8c4a-13833e75f651 + + + 5eb2ba83-6f9b-4353-a932-c4b503aadc68 + ae4ef7fd-e676-415d-80db-276c24342974 + + + f765ef7c-2217-4c05-b330-ae620a0bd838 + 43c6c39d-32a8-47a6-a752-fc7f2ff4dc39 + + + 19c9961b-30ac-47ac-b941-e906baf0d32f + 89ecc56d-2c67-4a07-aaee-2cdb00e3db4b + + + 62afb9f9-2bb8-46fd-b637-bb5d6e43a471 + 63fa626f-d24c-4a9f-8f3f-db7197013122 + + + 83d47f84-dca3-4d8e-adff-d50165a63724 + 6ce4bffe-fcd8-4630-a313-f6bfd49e5e47 + + + + РегистрБухгалтерии1 + + + true + false + ChartOfAccounts.ПланСчетов1 + false + 0 + AccountingRegister.РегистрБухгалтерии1.Form.ФормаСписка + + Managed + true + DontUse + + + + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + true + + false + DontIndex + Use + + + + + Ресурс1 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + true + + + Use + + +
ФормаСписка
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" new file mode 100644 index 0000000..cba4215 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ, РежимЗаписи) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..1a81ab8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..aa16eef --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,136 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Period + true + + + + + Список.Recorder + + + + + Список.LineNumber + + + + + Список.Измерение1 + + + + + Список.Account + + + + + Список.Ресурс1 + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + AccountingRegister.РегистрБухгалтерии1.RecordsWithExtDimensions + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..040add6 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,122 @@ + + + + + + 8e7ec4e6-0db5-4c54-bb2a-70b2493f4a9b + 96b9bf92-befe-448c-bd8c-ac86cc60582b + + + 5b28c444-abfa-4d65-8732-0d89249e476e + e2db1381-968e-48c7-828f-cff78e9168df + + + 52e2d320-a2c1-457b-9ab3-31be042c9dce + 56120353-cc95-42f2-aada-3e589f99814e + + + 3ecc0e29-a605-4d25-83cd-82658780314d + 50baa608-260a-43b3-90ca-6ed8149558fb + + + a60f3ee0-9553-4c98-b339-d2cf52f4b5b7 + 2c6e0608-29c8-4e5e-93ae-f2b4f8c650b4 + + + f0e917cf-e4ef-45c9-928d-643e28e2ca3d + 7b707178-2151-4600-ac3b-17c1160e7e60 + + + + РегистрНакопления1 + + + true + AccumulationRegister.РегистрНакопления1.Form.ФормаСписка + + Balance + false + Managed + DontUse + true + + + + + + + + Ресурс1 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + Use + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + false + DontIndex + Use + true + + +
ФормаСписка
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" new file mode 100644 index 0000000..ea133e4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ, Замещение) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..ec3eaee --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..c97c654 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,131 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Period + true + + + + + Список.Recorder + + + + + Список.LineNumber + + + + + Список.Измерение1 + + + + + Список.Ресурс1 + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + AccumulationRegister.РегистрНакопления1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..60e4930 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,77 @@ + + + + + + 127d0aee-838a-4453-8469-c7820e669ded + 92672b70-3ca3-4bf1-b8fb-77ec0ab96c00 + + + 48996390-d71e-482c-b55c-8f0f3e7a3e95 + 20c62a84-b3dc-4ddd-84ab-bf937047eb9c + + + 729515b8-48cb-4daa-a44c-0c343e4cb252 + 3c3901f6-e223-4e7e-ac49-4f6d55448379 + + + 18d0c9c6-c9eb-4818-af29-653b9916cd9e + 28fdd8e7-6f0e-4653-bfd2-7cc2342e71e5 + + + 234ff41b-77f1-4720-8afb-67b789911c84 + 7dfb8989-73f0-496c-a478-7e88e7d14296 + + + 97652323-16d5-4638-bd79-0a4b3870afa3 + ed38f0fd-3fb3-4475-b118-bbea2c66c821 + + + + БизнесПроцесс1 + + + true + InDialog + + BusinessProcess.БизнесПроцесс1.StandardAttribute.Number + + DontUse + Begin + Directly + DontUse + BusinessProcess.БизнесПроцесс1.Form.ФормаБизнесПроцесса + + + + + + Auto + String + 9 + Variable + true + + true + + Nonperiodical + Task.Задача1 + true + + Managed + false + Use + + + + + + DontUse + false + false + + +
ФормаБизнесПроцесса
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260.xml" new file mode 100644 index 0000000..f2b43e2 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаБизнесПроцесса + + + ru + Форма бизнес процесса + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form.xml" new file mode 100644 index 0000000..68e1c2c --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form.xml" @@ -0,0 +1,50 @@ + +
+ + + ПриОткрытии + + + + Объект.Number + EnterOnInput + + + + + Объект.Date + EnterOnInput + + + + + Объект.HeadTask + EnterOnInput + + + + + Объект.Started + EnterOnInput + Auto + + + + + Объект.Completed + EnterOnInput + Auto + + + + + + + + cfg:BusinessProcessObject.БизнесПроцесс1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\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\201\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..f04d96b --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,132 @@ + + + + + + cf98c2b0-3630-444f-84e0-b75a0b19e2dc + 75b424e2-a689-4503-9edc-269126c9bb8d + + + 88e31c57-5a51-4362-aa0d-27c57e930be9 + 61dfeea1-7736-404d-b9c3-51ddd913308d + + + 68a12904-a55f-4b4d-b598-4af81a5a0f34 + e44ed52f-2016-40c3-aa59-c284d31f93ac + + + 75d26702-fd6d-4eb2-b371-f46e31aba11c + c09dfeff-f73f-48e0-a5a0-793d29bea0e1 + + + 3169deea-0ccf-4302-8fe1-243a2c9a6c2e + 2b36fb78-d0f5-4778-a80e-d98cd9f39b0f + + + d598fab8-c358-4569-88a5-bbce2e6f4448 + 3a83454d-02c6-4feb-b2ac-91bf2d2cf316 + + + 7f27d3bd-4973-472f-a0a6-f7994d2f6c02 + a041d5ad-a924-433a-a64f-9c4c75575021 + + + + РегистрРасчета1 + + + true + CalculationRegister.РегистрРасчета1.Form.ФормаСписка + + Month + false + false + + + + ChartOfCalculationTypes.ПланВидовРасчета1 + false + Managed + DontUse + + + + + + + + Ресурс1 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + Use + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + false + false + + DontIndex + Use + + +
ФормаСписка
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" new file mode 100644 index 0000000..54f6099 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ, Замещение, ТолькоЗапись, ЗаписьФактическогоПериодаДействия, ЗаписьПерерасчетов) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..d903abf --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..f6e2e61 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,142 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.RegistrationPeriod + + + + + Список.Recorder + true + + + + + Список.LineNumber + + + + + Список.CalculationType + + + + + Список.ReversingEntry + Auto + + + + + Список.Измерение1 + + + + + Список.Ресурс1 + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + CalculationRegister.РегистрРасчета1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.xml" new file mode 100644 index 0000000..49ec3a4 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721.xml" @@ -0,0 +1,317 @@ + + + + + + 72a5f281-3128-4f46-ab9e-d0c9409b905f + e3f46204-ef43-4e5a-a927-704d531654cc + + + aacd0c79-9dd1-4f5d-a272-b39d0fb05c86 + c791a17a-3429-41a3-bd96-ada38ad08e9a + + + 7689f2f6-c0d3-49f0-80aa-d9dddc67edef + e0516882-f606-4a94-be98-030738d85a74 + + + 1a104a31-e522-44be-92cd-b235cbd79ad6 + c7693ad5-1365-4d2a-92d1-bb635b78318e + + + 1ad334c0-8023-44d2-9cda-6edb87e003e7 + 5002a93e-3dfc-4971-8cc8-7b95af65016b + + + + Справочник1 + + + false + HierarchyFoldersAndItems + false + 2 + true + true + + ToItems + 9 + 25 + String + Variable + WholeCatalog + true + true + AsDescription + + Auto + InDialog + false + BothWays + + Catalog.Справочник1.StandardAttribute.Description + Catalog.Справочник1.StandardAttribute.Code + + Begin + DontUse + Directly + Catalog.Справочник1.Form.ФормаЭлемента + + Catalog.Справочник1.Form.ФормаСписка + Catalog.Справочник1.Form.ФормаВыбора + + + + + + + false + + + Managed + Use + + + + + + Use + Auto + DontUse + false + false + + + + + Реквизит1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + Use + + + + + Реквизит2 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + Use + + + + + Реквизит3 + + + + xs:boolean + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + ForItem + DontIndex + Use + Use + + + + + + 81efde9e-f885-44a4-b581-707fc5ef159e + 4ddd7844-c70c-4fa3-89d3-4582f3f5980e + + + 9bb115e7-990f-483f-ae16-fa15a8886ec4 + 06d30d0d-ad29-440f-8a35-848f55afa37e + + + + ТабличнаяЧасть1 + + + + DontCheck + ForItem + + + + + Реквизит1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Реквизит2 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + +
ФормаЭлемента
+
ФормаСписка
+
ФормаВыбора
+ + + + + Команда1 + + + CommandGroup.ГруппаКоманд1 + + Single + false + Auto + + + + Auto + + +
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Commands/\320\232\320\276\320\274\320\260\320\275\320\264\320\2601/Ext/CommandModule.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Commands/\320\232\320\276\320\274\320\260\320\275\320\264\320\2601/Ext/CommandModule.bsl" new file mode 100644 index 0000000..57eda1b --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Commands/\320\232\320\276\320\274\320\260\320\275\320\264\320\2601/Ext/CommandModule.bsl" @@ -0,0 +1,7 @@ + +&НаКлиенте +Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) + //Вставить содержимое обработчика. + //ПараметрыФормы = Новый Структура("", ); + //ОткрытьФорму("Справочник.Справочник1.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260.xml" new file mode 100644 index 0000000..cfc2dd9 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаВыбора + + + ru + Форма выбора + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" new file mode 100644 index 0000000..b1035c2 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" @@ -0,0 +1,154 @@ + +
+ LockOwnerWindow + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + true + ExpandTopLevel + true + AsFile + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Ref + + + + + Список.Description + true + + + + + Список.Code + + + + + Список.DeletionMark + Auto + + + + + Список.Predefined + Auto + + + + + Список.PredefinedDataName + + + + + Список.Реквизит1 + + + + + Список.Реквизит2 + + + + + Список.Реквизит3 + Auto + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + Catalog.Справочник1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..53f90c0 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\321\213\320\261\320\276\321\200\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,6 @@ + + +&НаКлиенте +Процедура ВнешнееСобытие(Источник, Событие, Данные) + //TODO: Вставить содержимое обработчика +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..bed0ff6 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..456e11d --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,155 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + AsFile + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Ref + + + + + Список.Description + true + + + + + Список.Code + + + + + Список.DeletionMark + Auto + + + + + Список.Predefined + Auto + + + + + Список.PredefinedDataName + + + + + Список.Реквизит1 + + + + + Список.Реквизит2 + + + + + Список.Реквизит3 + Auto + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + Catalog.Справочник1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" new file mode 100644 index 0000000..4f0df92 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаЭлемента + + + ru + Форма элемента + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..100870d --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,77 @@ + +
+ LockOwnerWindow + Items + + + ПередЗаписью + + + + Объект.Ref + EnterOnInput + + + + + Объект.Code + EnterOnInput + + + + + Объект.Description + EnterOnInput + + + + + Объект.DeletionMark + EnterOnInput + Auto + + + + + Объект.Predefined + EnterOnInput + Auto + + + + + Объект.PredefinedDataName + EnterOnInput + + + + + Объект.Реквизит1 + EnterOnInput + + + + + Объект.Реквизит2 + EnterOnInput + + + + + Объект.Реквизит3 + EnterOnInput + Auto + + + + + + + + cfg:CatalogObject.Справочник1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..6bc37e3 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПередЗаписью(Отказ, ПараметрыЗаписи) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\202.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\202.xml" new file mode 100644 index 0000000..cbc4876 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\202.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\2022.xml" "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\2022.xml" new file mode 100644 index 0000000..918f580 --- /dev/null +++ "b/src/test/resources/configuration/Catalogs/\320\241\320\277\321\200\320\260\320\262\320\276\321\207\320\275\320\270\320\2721/Templates/\320\234\320\260\320\272\320\265\321\2022.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.xml" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.xml" new file mode 100644 index 0000000..8a65b0d --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621.xml" @@ -0,0 +1,87 @@ + + + + + + 57a247df-0936-49bb-8176-aab962e6a0d3 + 40b405e1-6efc-49ea-9ebc-1bbaa606e44c + + + 8d09ca85-51cb-4390-86af-0d3c3ee6439f + 560bfdfb-5652-4c21-9d55-8e97deac61bd + + + f0b37152-25f0-465b-be4e-f73c8285eaf4 + 1410d31f-a1da-4f4f-98f3-ae4ecf753122 + + + 92e228df-2ca8-425a-ae7a-a5eef9f69ca8 + 053ea37b-96b1-42e5-8789-d03de6684bc9 + + + 2d6079fc-59e3-433d-8515-c4c0071133af + 12e68ae6-ab57-4e62-adfb-cdfade0bd005 + + + 347b1e71-d3f5-49b4-a1f4-50d6b169a860 + 1ebea82f-2ff0-49b0-a3e7-e79470fa3e9f + + + b5cd7089-1a89-4618-892e-c813ef30d7e6 + 538fcb80-915b-41c7-9b3d-b3584c1dd574 + + + + ПланСчетов1 + + + true + false + + + 0 + + 9 + 25 + WholeChartOfAccounts + true + AsCode + + Auto + InDialog + false + BothWays + + ChartOfAccounts.ПланСчетов1.StandardAttribute.Description + ChartOfAccounts.ПланСчетов1.StandardAttribute.Code + + Begin + DontUse + Directly + DontUse + Auto + ChartOfAccounts.ПланСчетов1.Form.ФормаСчета + + + + + + false + 0 + + Managed + Use + DontUse + false + false + + + + + + + +
ФормаСчета
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260.xml" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260.xml" new file mode 100644 index 0000000..a6c5415 --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСчета + + + ru + Форма счета + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form.xml" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..316e15c --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,50 @@ + +
+ LockOwnerWindow + + + ПриОткрытии + + + + Объект.Code + EnterOnInput + + + + + Объект.Description + EnterOnInput + + + + + Объект.Parent + EnterOnInput + + + + + Объект.Type + EnterOnInput + + + + + Объект.OffBalance + EnterOnInput + Auto + + + + + + + + cfg:ChartOfAccountsObject.ПланСчетов1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/ChartsOfAccounts/\320\237\320\273\320\260\320\275\320\241\321\207\320\265\321\202\320\276\320\2621/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..f388928 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,101 @@ + + + + + + 26c012b3-cf45-4c9e-a25e-4fb9ac8d4293 + fae50475-9e35-48b2-9d82-1540105d58dc + + + dc453d53-ad97-4041-be9a-d8266be7ed82 + 4473172a-60b7-43f5-b7f5-a1ab4f680147 + + + 271e009f-577f-4c98-b8f9-bed11d625627 + 697c501c-df67-4417-bcd3-8cd2c82e25f5 + + + ac5c93ed-608e-477d-947e-26e6a8dbd79d + 4fd4d529-1564-4463-9bf1-69df125cd03f + + + 1bdaf58f-0d81-4465-bdc2-d83ef5816cf7 + 7d00a2f0-0585-411f-84ef-22605ffaed97 + + + d3020c35-f954-4ea7-8043-8a4d9ade11f2 + 3aa6d49c-02f1-4e04-a078-0189d9718385 + + + bc92f867-701f-44e2-8e6e-d57be0c85cc7 + 7b407093-e2c1-455c-8e92-2bf03e00081e + + + 3d5e15b4-3f67-4632-9b49-1f2ce9e09744 + cd9d1561-f5ea-4fe9-bd77-fa66425344aa + + + 3bc40e78-b54a-474e-8ee3-257da2fbc087 + 934b70de-f262-445e-b340-783558029bc7 + + + fe9f9cc8-842c-4eab-97cc-2adce4b0958c + 58e0f2a4-8bfe-410f-928a-113176bfde05 + + + 57ef95a9-6dad-4ace-bb67-ecbc4b672ba7 + b652e1ff-75a2-4a02-a1c3-86448f47e836 + + + + ПланВидовРасчета1 + + + true + 9 + 40 + String + Variable + AsDescription + InDialog + false + BothWays + + ChartOfCalculationTypes.ПланВидовРасчета1.StandardAttribute.Description + ChartOfCalculationTypes.ПланВидовРасчета1.StandardAttribute.Code + + Begin + DontUse + Directly + DontUse + Auto + ChartOfCalculationTypes.ПланВидовРасчета1.Form.ФормаВидаРасчета + + + + + + + DontUse + + false + + Auto + false + + Managed + Use + + + + + + DontUse + false + false + + +
ФормаВидаРасчета
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260.xml" new file mode 100644 index 0000000..33953e8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаВидаРасчета + + + ru + Форма вида расчета + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..d7c2d15 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,74 @@ + +
+ LockOwnerWindow + + + ПриОткрытии + + + + Объект.Code + EnterOnInput + + + + + Объект.Description + EnterOnInput + + + + + List + true + true + true + Объект.LeadingCalculationTypes + + + + + + + ВедущиеВидыРасчета + SearchStringRepresentation + + + + + + + ВедущиеВидыРасчета + ViewStatusRepresentation + + + + + + + ВедущиеВидыРасчета + SearchControl + + + + + + + Объект.LeadingCalculationTypes.CalculationType + EnterOnInput + + + + +
+
+ + + + cfg:ChartOfCalculationTypesObject.ПланВидовРасчета1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\222\320\270\320\264\320\260\320\240\320\260\321\201\321\207\320\265\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..dc89802 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,94 @@ + + + + + + a888f719-ee29-4cfe-829b-7d338191ee47 + d29b3a5f-a1d4-4054-8c43-a86d96d48045 + + + 0f8cef84-e977-438e-9c12-d447f9e630b7 + 3363bfc6-71e5-4ca6-bf9e-118eb1fdf3d7 + + + 36249330-abd7-45e9-af58-6b59234a4488 + 08a7ea67-e86f-49bc-b30a-f0878a9b6fa1 + + + d57339ec-c092-41f9-9571-7645174d1ce8 + 690ac3e8-4045-460c-964c-5531acd69f60 + + + 53d57c8e-02dd-4366-b0f9-854f0ed0ea61 + eb1e8106-cd51-42d5-92bd-82734d7b7440 + + + 7628ad23-e406-4161-a855-d6f34622ab02 + df24f15c-d914-4a0e-8363-c16333735e65 + + + + ПланВидовХарактеристик1 + + + true + false + + + xs:string + + 10 + Variable + + + false + true + 9 + Variable + 25 + WholeCharacteristicKind + true + true + AsDescription + + Auto + InDialog + false + BothWays + + ChartOfCharacteristicTypes.ПланВидовХарактеристик1.StandardAttribute.Description + ChartOfCharacteristicTypes.ПланВидовХарактеристик1.StandardAttribute.Code + + DontUse + Begin + Directly + DontUse + Auto + ChartOfCharacteristicTypes.ПланВидовХарактеристик1.Form.ФормаЭлемента + + + + + + + + + + + + Managed + Use + + + + + + DontUse + false + false + + +
ФормаЭлемента
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" new file mode 100644 index 0000000..175fe2e --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаЭлемента + + + ru + Форма элемента + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..8f8426c --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,38 @@ + +
+ LockOwnerWindow + Items + + + ПриОткрытии + + + + Объект.Code + EnterOnInput + + + + + Объект.Description + EnterOnInput + + + + + Объект.ValueType + EnterOnInput + + + + + + + + cfg:ChartOfCharacteristicTypesObject.ПланВидовХарактеристик1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\255\320\273\320\265\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..f334893 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,14 @@ + + + + + ГруппаКоманд1 + + + Auto + + + NavigationPanel + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..f95382b --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,51 @@ + + + + + ОбщийРеквизит1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + + DontUse + DontUse + Independently + + + + DontUse + DontUse + DontUse + DontIndex + Use + Use + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..3b89424 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,20 @@ + + + + + ОбщаяКоманда1 + + + NavigationPanelOrdinary + Auto + + + + false + + Single + false + Auto + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/CommandModule.bsl" "b/src/test/resources/configuration/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/Ext/CommandModule.bsl" new file mode 100644 index 0000000..dbb601e --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/CommandModule.bsl" @@ -0,0 +1,7 @@ + +&НаКлиенте +Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) + + НичегоНеДелать(); + +КонецПроцедуры diff --git "a/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213.xml" "b/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213.xml" new file mode 100644 index 0000000..ac30fbd --- /dev/null +++ "b/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213.xml" @@ -0,0 +1,24 @@ + + + + + Константы + + + ru + Константы + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + false + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213/Ext/Form.xml" "b/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213/Ext/Form.xml" new file mode 100644 index 0000000..9125d57 --- /dev/null +++ "b/src/test/resources/configuration/CommonForms/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\321\213/Ext/Form.xml" @@ -0,0 +1,22 @@ + +
+ LockOwnerWindow + + + + НаборКонстант.Константа1 + EnterOnInput + + + + + + + + cfg:ConstantsSet + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..00e44d6 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + ГлобальныйОбщийМодуль + + + ru + Глобальный общий модуль + + + + true + true + true + true + true + false + false + DontUse + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/Module.bsl" "b/src/test/resources/configuration/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/Ext/Module.bsl" new file mode 100644 index 0000000..4ffd6cf --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура ПроцедураГлобальногоОбщегоМодуля() Экспорт + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..3ef4821 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + ОбщийМодульВызовСервера + + + ru + Общий модуль вызов сервера + + + + false + false + true + false + false + true + false + DontUse + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/Module.bsl" "b/src/test/resources/configuration/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/Ext/Module.bsl" new file mode 100644 index 0000000..b99ab4e --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура ПроцедураОбщегоМодуляВызовСервера() Экспорт + НичегоНеДелать(); +КонецПроцедуры \ No newline at end of file diff --git "a/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200.xml" "b/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200.xml" new file mode 100644 index 0000000..4ec647f --- /dev/null +++ "b/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200.xml" @@ -0,0 +1,23 @@ + + + + + ОбщийМодульКлиентСервер + + + ru + Общий модуль клиент сервер + + + + true + true + true + false + false + false + false + DontUse + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200/Ext/Module.bsl" "b/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200/Ext/Module.bsl" new file mode 100644 index 0000000..f1294d3 --- /dev/null +++ "b/src/test/resources/configuration/CommonModules/\320\236\320\261\321\211\320\270\320\271\320\234\320\276\320\264\321\203\320\273\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\241\320\265\321\200\320\262\320\265\321\200/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура НичегоНеДелать() Экспорт + +КонецПроцедуры \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..a37319f --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + ОбщийМодульПовтИспВызов + + + ru + Общий модуль повт исп вызов + + + + false + false + true + false + false + false + false + DuringRequest + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/Module.bsl" "b/src/test/resources/configuration/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/Ext/Module.bsl" new file mode 100644 index 0000000..78fddc4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура ОбщегоМодуляПовтИспВызов() Экспорт + НичегоНеДелать(); +КонецПроцедуры \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..9452118 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + ОбщийМодульПовтИспСеанс + + + ru + Общий модуль повт исп сеанс + + + + false + false + true + false + false + false + false + DuringSession + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/Module.bsl" "b/src/test/resources/configuration/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/Ext/Module.bsl" new file mode 100644 index 0000000..bcf4e16 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура ПроцедураОбщегоМодуляПовтИспСеанс() Экспорт + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260.xml" "b/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260.xml" new file mode 100644 index 0000000..d2336a5 --- /dev/null +++ "b/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260.xml" @@ -0,0 +1,23 @@ + + + + + ОбщийМодульПолныеПрава + + + ru + Общий модуль полные права + + + + false + false + true + false + false + false + true + DontUse + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260/Ext/Module.bsl" "b/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260/Ext/Module.bsl" new file mode 100644 index 0000000..22f6d44 --- /dev/null +++ "b/src/test/resources/configuration/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\265\320\237\321\200\320\260\320\262\320\260/Ext/Module.bsl" @@ -0,0 +1,3 @@ +Процедура ПроцедураОбщегоМодуляПолныеПрава() Экспорт + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..6460113 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + ПростойОбщийМодуль + + + ru + Простой общий модуль + + + + false + false + true + false + false + false + false + DontUse + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/Module.bsl" "b/src/test/resources/configuration/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/Ext/Module.bsl" new file mode 100644 index 0000000..d82d28d --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/Module.bsl" @@ -0,0 +1,8 @@ + +Процедура ПодпискаНаСобытие1ПередЗаписью(Источник, Отказ) Экспорт + НичегоНеДелать(); +КонецПроцедуры + +Процедура РегламентноеЗадание1() Экспорт + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..ab317f6 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,12 @@ + + + + + ОбщаяКартинка1 + + + false + false + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/CommonTemplates/\320\234\320\260\320\272\320\265\321\202.xml" "b/src/test/resources/configuration/CommonTemplates/\320\234\320\260\320\272\320\265\321\202.xml" new file mode 100644 index 0000000..355419c --- /dev/null +++ "b/src/test/resources/configuration/CommonTemplates/\320\234\320\260\320\272\320\265\321\202.xml" @@ -0,0 +1,16 @@ + + + + + Макет + + + ru + Макет + + + + SpreadsheetDocument + + + \ No newline at end of file diff --git a/src/test/resources/configuration/ConfigDumpInfo.xml b/src/test/resources/configuration/ConfigDumpInfo.xml new file mode 100644 index 0000000..f3277b7 --- /dev/null +++ b/src/test/resources/configuration/ConfigDumpInfo.xml @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/test/resources/configuration/Configuration.xml b/src/test/resources/configuration/Configuration.xml new file mode 100644 index 0000000..5e212b9 --- /dev/null +++ b/src/test/resources/configuration/Configuration.xml @@ -0,0 +1,234 @@ + + + + + + 9cd510cd-abfc-11d4-9434-004095e12fc7 + 6b9cfff9-b36e-4dc0-947d-9ae7d8eafbff + + + 9fcd25a0-4822-11d4-9414-008048da11f9 + 7cf1638d-e924-4cda-9c28-e32ac23e9bd7 + + + e3687481-0a87-462c-a166-9f34594f9bba + 3982f5e9-e852-4ca4-bac4-0dcb8fc6119a + + + 9de14907-ec23-4a07-96f0-85521cb6b53b + fe20ab46-0f06-4ed5-90a6-9190787ac88a + + + 51f2d5d8-ea4d-4064-8892-82951750031e + 25eee44c-dea9-490b-a98a-7bdb81f3cdc3 + + + e68182ea-4237-4383-967f-90c1e3370bc7 + acb89856-4d76-4913-a9d7-e352e9d1873e + + + + Конфигурация + + + + Version8_3_16 + ManagedApplication + + PlatformApplication + + Russian + + + + + false + false + false + + + + + + + + + + + + + + + + + + + Location + false + + + Contacts + false + + + Calendars + false + + + PushNotification + false + + + LocalNotification + false + + + Print + false + + + InAppPurchases + false + + + Ads + false + + + BackgroundLocation + false + + + BackgroundAudioPlayback + false + + + FileExchangeWithPersonalComputer + false + + + CallPhone + false + + + CallLog + false + + + HandlePhoneCalls + false + + + SendSMS + false + + + ReceiveSMS + false + + + SMSLog + false + + + Camera + false + + + Microphone + false + + + MusicLibrary + false + + + PicturesAndVideoLibraries + false + + + AudioAndVibrationPlayback + false + + + InstallPackages + false + + + AllowOSBackup + true + + + + Normal + + + Language.Русский + + + + + + Managed + NotAutoFree + DontUse + DontUse + Taxi + Version8_3_16 + + + + Русский + ПерваяПодсистема + ЭлементСтиля1 + + ОбщаяКартинка1 + Интерфейс1 + ПараметрСеанса1 + Роль1 + Макет + КритерийОтбора1 + ПростойОбщийМодуль + ОбщийМодульВызовСервера + ОбщийМодульПовтИспВызов + ОбщийМодульПовтИспСеанс + ОбщийМодульПолныеПрава + ОбщийМодульКлиентСервер + ГлобальныйОбщийМодуль + ОбщийРеквизит1 + ПланОбмена1 + ПакетXDTO1 + WebСервис1 + HTTPСервис1 + WSСсылка1 + ПодпискаНаСобытие1 + РегламентноеЗадание1 + ХранилищеНастроек1 + ФункциональнаяОпция1 + ПараметрФункциональныхОпций1 + ОпределяемыйТип1 + ОбщаяКоманда1 + ГруппаКоманд1 + Константа1 + Константы + Справочник1 + Документ1 + НумераторДокументов1 + Последовательность1 + ЖурналДокументов1 + Перечисление1 + Отчет1 + Обработка1 + РегистрСведений1 + РегистрСведений2 + РегистрНакопления1 + ПланВидовХарактеристик1 + ПланСчетов1 + РегистрБухгалтерии1 + ПланВидовРасчета1 + РегистрРасчета1 + БизнесПроцесс1 + Задача1 + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.xml" "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.xml" new file mode 100644 index 0000000..6e52554 --- /dev/null +++ "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601.xml" @@ -0,0 +1,57 @@ + + + + + + d86d96e0-25eb-4bc0-b6bb-14dcf688a23d + 95ff4680-0025-4e47-a448-231dbc351d3f + + + 67ed06c4-7372-492c-871d-672b833992eb + 094a2437-e6a1-4f9d-8a95-20fda5c6c006 + + + 9159e68a-fe96-4e7a-9063-27e89c1e21d7 + 6799facf-6cd4-4b6a-b952-cc323894bf46 + + + + Константа1 + + + + xs:string + + 10 + Variable + + + true + CommonForm.Константы + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + + + Auto + Managed + DontUse + false + false + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ValueManagerModule.bsl" "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ValueManagerModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/Constants/\320\232\320\276\320\275\321\201\321\202\320\260\320\275\321\202\320\2601/Ext/ValueManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.xml" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.xml" new file mode 100644 index 0000000..7c3c3af --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601.xml" @@ -0,0 +1,29 @@ + + + + + + 5de9e8a8-7d73-4e4c-bd74-aec3700fabcf + b08f5188-05e3-4b11-9df8-571ece238eff + + + 1c479e84-5c8a-4aa4-9e69-11b20e5d9bb1 + 2d777df9-f63e-4f3d-a30a-0ea01e9404e8 + + + + Обработка1 + + + true + DataProcessor.Обработка1.Form.Форма + + false + + + + +
Форма
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..731874e --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260.xml" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260.xml" new file mode 100644 index 0000000..9eba347 --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260.xml" @@ -0,0 +1,22 @@ + + +
+ + Форма + + + ru + Форма + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml" new file mode 100644 index 0000000..6cce184 --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form.xml" @@ -0,0 +1,20 @@ + +
+ + + ПриОткрытии + + + + + cfg:DataProcessorObject.Обработка1 + + true + + + + + Команда1 + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..d20fa26 --- /dev/null +++ "b/src/test/resources/configuration/DataProcessors/\320\236\320\261\321\200\320\260\320\261\320\276\321\202\320\272\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,18 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры + +&НаКлиенте +Процедура Команда1(Команда) + ОбщийМодульВызовСервера.ПроцедураОбщегоМодуляВызовСервера(); + Команда1НаСервере(); +КонецПроцедуры + +&НаСервереБезКонтекста +Процедура Команда1НаСервере() + ОбщийМодульПовтИспВызов.ОбщегоМодуляПовтИспВызов(); + ОбщийМодульПовтИспСеанс.ПроцедураОбщегоМодуляПовтИспСеанс(); + ОбщийМодульПолныеПрава.ПроцедураОбщегоМодуляПолныеПрава(); +КонецПроцедуры \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..fd5ecc0 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,23 @@ + + + + + + 87cdf925-c663-4f16-986e-b352bd472f0e + 11f1bab7-243a-4988-95ba-5041d18b4311 + + + + ОпределяемыйТип1 + + + + xs:string + + 10 + Variable + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..55ce286 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,37 @@ + + + + + + 13f2699b-a248-4173-ba82-6d51e324de18 + ec84bd0c-70c2-465d-aae3-e19a8edefa4e + + + 9946dba3-c6f0-4eda-9334-45b4dfbfe484 + 9e7fa336-87fe-4da6-b3ba-8b4cadd4bb15 + + + 9081ac6f-d856-449e-8e35-879c003c687b + e951d77c-eead-4a45-b62f-e3ea9033bd33 + + + + ЖурналДокументов1 + + + DocumentJournal.ЖурналДокументов1.Form.ФормаСписка + + true + + Document.Документ1 + + false + + + + + +
ФормаСписка
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..aa0f793 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..1d4623c --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,121 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Date + + + + + Список.Number + + + + + Список.Type + true + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + DocumentJournal.ЖурналДокументов1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..c5575d3 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,15 @@ + + + + + НумераторДокументов1 + + + String + 9 + Variable + Nonperiodical + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" "b/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" new file mode 100644 index 0000000..2c7f3c9 --- /dev/null +++ "b/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021.xml" @@ -0,0 +1,290 @@ + + + + + + 63746ee9-4d4a-4464-87e6-9c1e88758eb1 + 665c5fd1-7f1e-457a-b7b1-9d8d7022bdbe + + + 6dfc3e29-ce07-4790-9fe3-460c151ac50e + 5b0cf386-5c0c-411f-a23d-58cb3fd83af6 + + + 448fe6ba-ee84-43b0-89e5-569e66503154 + 0ba2af94-7b0f-421e-98cc-581430b64961 + + + 3b18f66c-9911-488c-97cc-686cd7710f97 + 84a773bf-4341-4a0c-a9b5-22b6c3e3d1f1 + + + 6431bc70-e84b-4299-bf86-85de4b3e16e4 + fe3998f9-8a73-406b-bdc6-667c1280a711 + + + + Документ1 + + + true + + String + 9 + Variable + Nonperiodical + true + true + + + + Document.Документ1.StandardAttribute.Number + + Use + Begin + DontUse + Directly + Document.Документ1.Form.ФормаДокумента + Document.Документ1.Form.ФормаСписка + Document.Документ1.Form.ФормаВыбора + + + + Allow + Allow + AutoDeleteOnUnpost + WriteSelected + AutoFill + + AccumulationRegister.РегистрНакопления1 + CalculationRegister.РегистрРасчета1 + InformationRegister.РегистрСведений2 + AccountingRegister.РегистрБухгалтерии1 + + 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 + + + + + Реквизит2 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Реквизит3 + + + + xs:dateTime + + Date + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + +
ФормаДокумента
+
ФормаСписка
+
ФормаВыбора
+ + + + 59f15ed6-bece-4c1c-913e-25551b6ee952 + 8df744e6-815a-4a5d-8d44-36ea4fbf6527 + + + 4b2a515a-00cc-4efd-8292-9ff226bf5fa2 + dc7cda73-42c4-4124-9aec-e4044bc26f21 + + + + ТабличнаяЧасть1 + + + + DontCheck + + + + + Реквизит1 + + + + cfg:CatalogRef.Справочник1 + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Реквизит2 + + + + xs:decimal + + 10 + 0 + Any + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + +
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/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 0000000..45f44a5 --- /dev/null +++ "b/src/test/resources/configuration/Documents/\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\2021/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260.xml" "b/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260.xml" new file mode 100644 index 0000000..164a346 --- /dev/null +++ "b/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаВыбора + + + ru + Форма выбора + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" new file mode 100644 index 0000000..4c01b04 --- /dev/null +++ "b/src/test/resources/configuration/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\222\321\213\320\261\320\276\321\200\320\260/Ext/Form.xml" @@ -0,0 +1,148 @@ + +
+ LockOwnerWindow + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + true + ExpandTopLevel + true + AsFile + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Ref + + + + + Список.Date + true + + + + + Список.Number + + + + + Список.Posted + Auto + + + + + Список.DeletionMark + Auto + + + + + Список.Реквизит1 + + + + + Список.Реквизит2 + + + + + Список.Реквизит3 + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + Document.Документ1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..c0280b3 --- /dev/null +++ "b/src/test/resources/configuration/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,21 @@ + + +
+ + ФормаДокумента + + + ru + Форма документа + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..eb8ae7a --- /dev/null +++ "b/src/test/resources/configuration/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,110 @@ + +
+ CurrentOrLast + Auto + true + + + ПередЗаписью + + + + Объект.Number + EnterOnInput + + + + + Объект.Date + EnterOnInput + + + + + Объект.Реквизит1 + EnterOnInput + + + + + Объект.Реквизит2 + EnterOnInput + + + + + Объект.Реквизит3 + EnterOnInput + + + + + List + true + true + true + AsFile + Объект.ТабличнаяЧасть1 + + + + + + + ТабличнаяЧасть1 + SearchStringRepresentation + + + + + + + ТабличнаяЧасть1 + ViewStatusRepresentation + + + + + + + ТабличнаяЧасть1 + SearchControl + + + + + + + Объект.ТабличнаяЧасть1.LineNumber + EnterOnInput + + + + + Объект.ТабличнаяЧасть1.Реквизит1 + EnterOnInput + + + + + Объект.ТабличнаяЧасть1.Реквизит2 + EnterOnInput + + + + +
+
+ + + + cfg:DocumentObject.Документ1 + + true + true + + Объект.RegisterRecords + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..6bc37e3 --- /dev/null +++ "b/src/test/resources/configuration/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,5 @@ + +&НаКлиенте +Процедура ПередЗаписью(Отказ, ПараметрыЗаписи) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..d19e84c --- /dev/null +++ "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..b4404c4 --- /dev/null +++ "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,149 @@ + +
+ + + ПриОткрытии + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + AsFile + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Ref + + + + + Список.Date + true + + + + + Список.Number + + + + + Список.Posted + Auto + + + + + Список.DeletionMark + Auto + + + + + Список.Реквизит1 + + + + + Список.Реквизит2 + + + + + Список.Реквизит3 + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + Document.Документ1 + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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\241\320\277\320\270\321\201\320\272\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..4a54c81 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,45 @@ + + + + + + 513e2287-4357-43ca-a6fd-2a30f19be0b1 + 63f5964d-444b-42b4-b556-4a77dc6a3fea + + + 5d0767b1-d155-41ae-82ac-3e6f553dcbe9 + b45691e9-19eb-410d-b1e5-8ba0d6f92027 + + + 8119c5cd-be9a-4506-b920-44a99fe51672 + 39267af6-ca93-42c5-9248-959b0e8e92d3 + + + + Перечисление1 + + + false + + true + BothWays + + + + + + + + Auto + + + + + ЗначениеПеречисления1 + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..84e08db --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,15 @@ + + + + + ПодпискаНаСобытие1 + + + + cfg:CatalogObject.Справочник1 + + BeforeWrite + CommonModule.ПростойОбщийМодуль.ПодпискаНаСобытие1ПередЗаписью + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..bd730f2 --- /dev/null +++ "b/src/test/resources/configuration/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 @@ + + + + + 1bb86fc9-93d2-48a7-8cc4-054c2cc0dee7 + + e9f3e497-bd48-4a47-99b4-9f4ea88597e4 + 16b55766-30d4-42d2-aa0d-33eb58b5b7bc + + + 3fa1c3b8-78aa-4b74-8564-2e11346c8b2a + 4ea54eab-af10-4d65-b82a-f07989be324c + + + d35c0686-1df7-48ad-bcc4-e11e207fd8fb + 2265d117-90b3-4ab1-a25a-a31594047098 + + + 89398a09-7ffb-47ad-86e1-6a129432c316 + badd3475-7628-452f-8371-cb7d62854737 + + + 6923abd5-d4d0-433d-986b-9142a5e65756 + 65050a72-8c47-4421-a2b7-dbf766ce2d83 + + + + ПланОбмена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 + + Managed + Use + + + + + + DontUse + false + false + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/ExchangePlans/\320\237\320\273\320\260\320\275\320\236\320\261\320\274\320\265\320\275\320\2601/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git a/src/test/resources/configuration/Ext/ExternalConnectionModule.bsl b/src/test/resources/configuration/Ext/ExternalConnectionModule.bsl new file mode 100644 index 0000000..be87357 --- /dev/null +++ b/src/test/resources/configuration/Ext/ExternalConnectionModule.bsl @@ -0,0 +1,6 @@ + +Процедура ПриНачалеРаботыСистемы() + + НичегоНеДелать(); + +КонецПроцедуры diff --git a/src/test/resources/configuration/Ext/HomePageWorkArea.xml b/src/test/resources/configuration/Ext/HomePageWorkArea.xml new file mode 100644 index 0000000..1e159d1 --- /dev/null +++ b/src/test/resources/configuration/Ext/HomePageWorkArea.xml @@ -0,0 +1,6 @@ + + + TwoColumnsEqualWidth + + + \ No newline at end of file diff --git a/src/test/resources/configuration/Ext/ManagedApplicationModule.bsl b/src/test/resources/configuration/Ext/ManagedApplicationModule.bsl new file mode 100644 index 0000000..6891eee --- /dev/null +++ b/src/test/resources/configuration/Ext/ManagedApplicationModule.bsl @@ -0,0 +1,6 @@ + +Процедура ПередНачаломРаботыСистемы(Отказ) + + НичегоНеДелать(); + +КонецПроцедуры diff --git a/src/test/resources/configuration/Ext/SessionModule.bsl b/src/test/resources/configuration/Ext/SessionModule.bsl new file mode 100644 index 0000000..2005685 --- /dev/null +++ b/src/test/resources/configuration/Ext/SessionModule.bsl @@ -0,0 +1,6 @@ + +Процедура УстановкаПараметровСеанса(ТребуемыеПараметры) + + НичегоНеДелать(); + +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..ee93836 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,29 @@ + + + + + + 34433f43-14b5-44a3-ab18-4b8edf15e87a + 396ecb6e-ff41-4eb7-a42f-1b9b552b4374 + + + deff5d79-5224-4dff-81b3-f84fac57208b + 8768d045-2f1f-4c4f-b8c5-861611fd8e7d + + + + КритерийОтбора1 + + + + true + + + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..dd8ab09 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,13 @@ + + + + + ФункциональнаяОпция1 + + + Constant.Константа1 + true + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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\2711.xml" "b/src/test/resources/configuration/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\2711.xml" new file mode 100644 index 0000000..1c94d94 --- /dev/null +++ "b/src/test/resources/configuration/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\2711.xml" @@ -0,0 +1,13 @@ + + + + + ПараметрФункциональныхОпций1 + + + + Catalog.Справочник1 + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.xml" "b/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.xml" new file mode 100644 index 0000000..86dc4b8 --- /dev/null +++ "b/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011.xml" @@ -0,0 +1,34 @@ + + + + + HTTPСервис1 + + + test.test + AutoUse + 20 + + + + + ШаблонURL1 + + + + + + + + Метод1 + + + Any + ШаблонURL1Метод1 + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" "b/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" new file mode 100644 index 0000000..fc1b241 --- /dev/null +++ "b/src/test/resources/configuration/HTTPServices/HTTP\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" @@ -0,0 +1,6 @@ + +Функция ШаблонURL1Метод1(Запрос) + Ответ = Новый HTTPСервисОтвет(200); + НичегоНеДелать(); + Возврат Ответ; +КонецФункции diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..ca2008e --- /dev/null +++ "b/src/test/resources/configuration/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,106 @@ + + + + + + 1b35d8b5-6682-42e9-b6d1-3f268d33dd59 + 4a2190b7-a9b4-4491-b8cb-56411ec751f0 + + + 7b310ff4-a50d-4255-87a0-4e6deaa917ac + d0455001-262e-4d47-bff6-8202e4bba609 + + + 51f30b43-1c6a-4261-9f5c-a6fbb904fb49 + e0e800b4-e3dc-4026-b983-a3ad404112ae + + + 7937c8e3-a6fc-443a-afe7-cad0d37d5283 + e25078c9-65a6-4bdb-80b3-1b1707713af8 + + + 9de53169-8425-4e8b-a323-b71457a7d07d + 41c0f45f-be8f-4141-9254-cea81f78a965 + + + af026454-0f88-4c18-83f9-262c98a8ef9c + 161c22d0-254f-49c5-bea2-138eef379b70 + + + e0c9de77-853e-44ac-bc6e-b53340795e6d + 5ad35c5b-5cec-4f18-b070-2351614cbcdb + + + + РегистрСведений1 + + + true + InDialog + InformationRegister.РегистрСведений1.Form.ФормаЗаписи + + + + Nonperiodical + Independent + false + false + Managed + DontUse + false + false + + + + + + DontUse + false + false + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + false + true + false + DontIndex + Use + Use + + +
ФормаЗаписи
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" new file mode 100644 index 0000000..ea133e4 --- /dev/null +++ "b/src/test/resources/configuration/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/Ext/RecordSetModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ, Замещение) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" new file mode 100644 index 0000000..15cfc28 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаЗаписи + + + ru + Форма записи + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" new file mode 100644 index 0000000..1e1d361 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" @@ -0,0 +1,24 @@ + +
+ LockOwnerWindow + + + ПриОткрытии + + + + Запись.Измерение1 + + + + + + + + cfg:InformationRegisterRecordManager.РегистрСведений1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form/Module.bsl" "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/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/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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\2712.xml" "b/src/test/resources/configuration/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\2712.xml" new file mode 100644 index 0000000..8f823a0 --- /dev/null +++ "b/src/test/resources/configuration/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\2712.xml" @@ -0,0 +1,105 @@ + + + + + + 4eed05d6-90fc-41e3-ba3f-d5e29862acb0 + 51a5a01d-e519-4050-8595-d98f8d193415 + + + 1110d763-1e1a-4f56-b5dc-89dbae8280d6 + ccb0a6e6-a800-47af-9268-cbf6dd81f828 + + + 0cdf9d9f-f27f-4d45-85a7-fcb9a0d7c45e + e2d0363d-2573-4f07-8f2e-14b834775bb6 + + + 94eae8c7-3f15-4a6c-80eb-5c23c9986e4a + fbfe6001-7d1a-49de-93ef-8cb51db56e79 + + + 97e1841b-8957-4844-9285-95dcd66e14bd + 802266df-22c4-4153-8cff-f1bafa24486a + + + 6d09c789-d6ee-4def-9a0f-95bc9375efc6 + 5cd210d3-838e-46d8-8e9d-dd26bd137618 + + + d93bb64d-5724-40a0-b9f5-93091a8dab05 + d223e78e-7435-4441-9911-8e2ad8f02d7f + + + + РегистрСведений2 + + + true + InDialog + + + + + Nonperiodical + RecorderSubordinate + false + false + Managed + DontUse + false + false + + + + + + DontUse + false + false + + + + + Измерение1 + + + + xs:string + + 10 + Variable + + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + false + true + false + DontIndex + Use + Use + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.xml" "b/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.xml" new file mode 100644 index 0000000..3300471 --- /dev/null +++ "b/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011.xml" @@ -0,0 +1,11 @@ + + + + + Интерфейс1 + + + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011/Ext/Interface.bin" "b/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011/Ext/Interface.bin" new file mode 100644 index 0000000..360d067 --- /dev/null +++ "b/src/test/resources/configuration/Interfaces/\320\230\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\2011/Ext/Interface.bin" @@ -0,0 +1,362 @@ +{3, +{5,72ea8690-99e4-4abc-b987-f4e210907bf4,26,0,20, +{6,c144a1cb-b398-4723-845a-e63362606098,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,560a32ca-028d-4b88-b6f2-6b7212bf31f8,bdb287f0-0de8-4050-9732-3a4885c3a064,0,0,1, +{"U"}, +{1,0,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,1},1, +{1,"БизнесПроцесс.БизнесПроцесс1: Открыть список бизнес-процессов", +{1,1, +{"ru","БизнесПроцесс1"} +}, +{1,1, +{"ru","БизнесПроцесс1"} +}, +{1,1, +{"ru","Открыть список бизнес-процессов БизнесПроцесс1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,00a13531-2783-41a1-8e53-926bf8c3ea90,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,c251fcec-ec02-4ef4-8f70-4d70db6631ea,bdb287f0-0de8-4050-9732-3a4885c3a064,0,0,1, +{"U"}, +{1,0,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,1},1, +{1,"Задача.Задача1: Открыть список задач", +{1,1, +{"ru","Задача1"} +}, +{1,1, +{"ru","Задача1"} +}, +{1,1, +{"ru","Открыть список задач Задача1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,3dfbc60a-124b-4383-8d9e-cf39ebb30822,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,5ac59104-28a5-40b1-ab5b-2857fb41991a,e2c7e527-d739-4aab-8125-1e311edceaa8,0,0,0, +{1,0,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,1},1, +{1,"ОбщаяФорма.Форма: Открыть форму", +{1,1, +{"ru","Форма"} +}, +{1,1, +{"ru","Форма"} +}, +{1,1, +{"ru","Открыть форму Форма"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,0af0a00d-cad1-495d-83d5-031ca3a89b99,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,eeef463d-d5e7-42f2-ae53-10279661f59d,f4785539-c5fb-40da-90be-b235496ec9aa,0,0,1, +{"U"}, +{1,0,a08d62c1-05ba-4523-8c38-f23d208fe441,1,1},1, +{1,"Справочник.Справочник1: Открыть справочник", +{1,1, +{"ru","Справочник1"} +}, +{1,1, +{"ru","Справочник1"} +}, +{1,1, +{"ru","Открыть справочник Справочник1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,abc18947-381b-42c6-91d4-985ac0ce5824,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,50, +{1,1,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,1,0},0,0},0}, +{6,8e26b477-0a7e-4e28-b9e7-0ef45f51ba78,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,a08d62c1-05ba-4523-8c38-f23d208fe441,2, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,00a10c27-97b2-4d08-91c3-57cdff856fec,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,2766f353-abd2-4e7f-9a95-53f05c83f5d4,1e288c58-9dca-4e20-9c13-50b82367819e,0,0,1, +{"U"}, +{1,0,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,1},1, +{1,"ПланСчетов.ПланСчетов1: Открыть план счетов", +{1,1, +{"ru","ПланСчетов1"} +}, +{1,1, +{"ru","ПланСчетов1"} +}, +{1,1, +{"ru","Открыть план счетов ПланСчетов1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,d4531ced-2206-449c-9a13-4a21cb9ae780,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,34d3754d-298c-4786-92f6-a487db249fc7,c29f8840-2b63-11d6-a3c7-0050bae0a776,0,0,1, +{"U"}, +{1,0,a08d62c1-05ba-4523-8c38-f23d208fe441,4,1},1, +{1,"Отчет.Отчет1: Открыть отчет", +{1,1, +{"ru","Отчет1"} +}, +{1,1, +{"ru","Отчет1"} +}, +{1,1, +{"ru","Открыть отчет Отчет1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,bb049c88-a114-4fd4-ab57-452070480b3b,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,52, +{1,18,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,1,0},0,0},0}, +{6,aeabf4f0-9790-463b-8a9b-8c774c60b444,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,53, +{1,19,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,1,0},0,0},0}, +{6,09f213b1-cbe4-4405-b906-0f60f92d53a7,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,ce4fb46b-4af7-493e-9fcb-76ad8c4f8acd,7fad1973-8f65-4eb1-a285-71a48ca2d01f,1,0,1, +{"U"}, +{1,0,a08d62c1-05ba-4523-8c38-f23d208fe441,2,1},1, +{1,"Документ.Документ1: Открыть список документов", +{1,1, +{"ru","Документ1"} +}, +{1,1, +{"ru","Список документов Документ1"} +}, +{1,1, +{"ru","Открыть список документов Документ1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,223e9eb3-c03e-4de8-96e8-5aa63eefd6c6,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,a08d62c1-05ba-4523-8c38-f23d208fe441,1, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,c1fa9907-2912-4c0d-b0d9-b53e1a196c07,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,a08d62c1-05ba-4523-8c38-f23d208fe441,5, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,5d7a7ea9-7c81-4ea7-93aa-4468761200f0,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,c6743657-4787-40de-9a45-2493c630f626,1784fe30-ca08-11d5-b9a5-0050bae0a95d,0,0,1, +{"U"}, +{1,0,a08d62c1-05ba-4523-8c38-f23d208fe441,2,1},1, +{1,"ЖурналДокументов.ЖурналДокументов1: Открыть журнал документов", +{1,1, +{"ru","ЖурналДокументов1"} +}, +{1,1, +{"ru","ЖурналДокументов1"} +}, +{1,1, +{"ru","Открыть журнал документов ЖурналДокументов1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,7e8aaf17-c899-4d9d-af47-7e778024b04b,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,875faa24-ba4b-4731-9f11-7a7cea99ef16,3, +{1,11,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,1,0},0,0},0}, +{6,a3fa0896-8b95-4fc6-98c6-ce4581645e92,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,6e3fba06-9053-4d04-8308-caaf102c0ce3,6, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,a7c24164-7268-4664-a2d5-7a482d8c15f7,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,a08d62c1-05ba-4523-8c38-f23d208fe441,4, +{1,0,357c6a54-357d-425d-a2bd-22f4f6e86c87,2147483647,0},0,1},0}, +{6,12cdcbb8-a9f7-4346-b674-e703286a3936,1,c93a51ed-b2d1-47f1-948d-38373f8710af, +{4,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,54, +{1,2e1,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,1,0},0,0},0}, +{6,93563e0d-add5-44f6-945b-951705bea9c6,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,1755c534-9ccd-49c4-9f8b-2aa066424aaa,b63b65aa-1950-4246-8827-3686a8d4cc07,0,0,1, +{"U"}, +{1,0,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,1},1, +{1,"ПланВидовРасчета.ПланВидовРасчета1: Открыть план видов расчета", +{1,1, +{"ru","ПланВидовРасчета1"} +}, +{1,1, +{"ru","ПланВидовРасчета1"} +}, +{1,1, +{"ru","Открыть план видов расчета ПланВидовРасчета1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0}, +{6,ce7d6beb-e25b-45ea-afad-0c9c50cb1163,1,88feaf15-7cd4-4fe8-9868-ed69cbea1957, +{6,a7c57ba0-75d8-487d-b8ea-ae5083d8a503,203562fd-7bf3-46fb-8604-c3cc5a1bd885,0,0,1, +{"U"}, +{1,0,a08d62c1-05ba-4523-8c38-f23d208fe441,5,1},1, +{1,"Обработка.Обработка1: Открыть обработку", +{1,1, +{"ru","Обработка1"} +}, +{1,1, +{"ru","Обработка1"} +}, +{1,1, +{"ru","Открыть обработку Обработка1"} +}, +{4,0, +{0},"",-1,-1,1,0,""}, +{0,0,0} +} +},0},11, +{5,6e3fba06-9053-4d04-8308-caaf102c0ce3,6,0,5,3dfbc60a-124b-4383-8d9e-cf39ebb30822, +{8,"",0,1, +{1,1, +{"ru","Форма"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,18,1e2,0,0,1,0,1,0,0},00a10c27-97b2-4d08-91c3-57cdff856fec, +{8,"",0,1, +{1,1, +{"ru","ПланСчетов1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,19,1e2,0,0,1,0,1,0,0},93563e0d-add5-44f6-945b-951705bea9c6, +{8,"",0,1, +{1,1, +{"ru","ПланВидовРасчета1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,20,1e2,0,0,1,0,1,0,0},c144a1cb-b398-4723-845a-e63362606098, +{8,"",0,1, +{1,1, +{"ru","БизнесПроцесс1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,21,1e2,0,0,1,0,1,0,0},00a13531-2783-41a1-8e53-926bf8c3ea90, +{8,"",0,1, +{1,1, +{"ru","Задача1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,22,1e2,0,0,1,0,1,0,0}, +{-1,0, +{0} +} +}, +{5,72ea8690-99e4-4abc-b987-f4e210907bf4,1,0,10,abc18947-381b-42c6-91d4-985ac0ce5824, +{8,"",0,1, +{1,1, +{"ru","&Файл"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,23,1,1,0,1,0,1,0,0},7e8aaf17-c899-4d9d-af47-7e778024b04b, +{8,"",0,1, +{1,1, +{"ru","Операции"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,12,11,1,0,1,0,1,0,0},223e9eb3-c03e-4de8-96e8-5aa63eefd6c6, +{8,"",0,1, +{1,1, +{"ru","Справочники"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,7,15,1,0,1,0,1,0,0},8e26b477-0a7e-4e28-b9e7-0ef45f51ba78, +{8,"",0,1, +{1,1, +{"ru","Документы"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,9,15,1,0,1,0,1,0,0},a7c24164-7268-4664-a2d5-7a482d8c15f7, +{8,"",0,1, +{1,1, +{"ru","Отчеты"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,13,15,1,0,1,0,1,0,0},c1fa9907-2912-4c0d-b0d9-b53e1a196c07, +{8,"",0,1, +{1,1, +{"ru","Обработки"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,15,15,1,0,1,0,1,0,0},a3fa0896-8b95-4fc6-98c6-ce4581645e92, +{8,"",0,1, +{1,1, +{"ru","Прочие"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,17,15,1,0,1,0,1,0,0},bb049c88-a114-4fd4-ab57-452070480b3b, +{8,"",0,1, +{1,1, +{"ru","&Сервис"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,24,18,1,0,1,0,1,0,0},aeabf4f0-9790-463b-8a9b-8c774c60b444, +{8,"",0,1, +{1,1, +{"ru","&Окна"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,25,19,1,0,1,0,1,0,0},12cdcbb8-a9f7-4346-b674-e703286a3936, +{8,"",0,1, +{1,1, +{"ru","Сп&равка"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,26,2e1,1,0,1,0,1,0,0}, +{-1,0, +{10,72ea8690-99e4-4abc-b987-f4e210907bf4,23,0,72ea8690-99e4-4abc-b987-f4e210907bf4,12,0,72ea8690-99e4-4abc-b987-f4e210907bf4,7,0,72ea8690-99e4-4abc-b987-f4e210907bf4,9,0,72ea8690-99e4-4abc-b987-f4e210907bf4,13,0,72ea8690-99e4-4abc-b987-f4e210907bf4,15,0,72ea8690-99e4-4abc-b987-f4e210907bf4,17,0,72ea8690-99e4-4abc-b987-f4e210907bf4,24,0,72ea8690-99e4-4abc-b987-f4e210907bf4,25,0,72ea8690-99e4-4abc-b987-f4e210907bf4,26,0} +} +}, +{5,875faa24-ba4b-4731-9f11-7a7cea99ef16,3,0,0, +{-1,0, +{0} +} +}, +{5,a08d62c1-05ba-4523-8c38-f23d208fe441,1,0,1,0af0a00d-cad1-495d-83d5-031ca3a89b99, +{8,"",0,1, +{1,1, +{"ru","Справочник1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,8,1e2,0,0,1,0,1,0,0}, +{-1,0, +{0} +} +}, +{5,a08d62c1-05ba-4523-8c38-f23d208fe441,2,0,2,09f213b1-cbe4-4405-b906-0f60f92d53a7, +{8,"",0,1, +{1,1, +{"ru","Документ1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,10,1e2,0,0,1,0,1,0,0},5d7a7ea9-7c81-4ea7-93aa-4468761200f0, +{8,"",0,1, +{1,1, +{"ru","ЖурналДокументов1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,11,1e2,0,0,1,0,1,0,0}, +{-1,0, +{0} +} +}, +{5,a08d62c1-05ba-4523-8c38-f23d208fe441,4,0,1,d4531ced-2206-449c-9a13-4a21cb9ae780, +{8,"",0,1, +{1,1, +{"ru","Отчет1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,14,1e2,0,0,1,0,1,0,0}, +{-1,0, +{0} +} +}, +{5,a08d62c1-05ba-4523-8c38-f23d208fe441,5,0,1,ce7d6beb-e25b-45ea-afad-0c9c50cb1163, +{8,"",0,1, +{1,1, +{"ru","Обработка1"} +},0,72ea8690-99e4-4abc-b987-f4e210907bf4,16,1e2,0,0,1,0,1,0,0}, +{-1,0, +{0} +} +}, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,50,0,0, +{-1,0, +{0} +} +}, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,52,0,0, +{-1,0, +{0} +} +}, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,53,0,0, +{-1,0, +{0} +} +}, +{5,b78f2e80-ec68-11d4-9dcf-0050bae2bc79,54,0,0, +{-1,0, +{0} +} +} +},1,9ca116f6-d116-470b-9612-4ecb6e69aa9c, +{3,72ea8690-99e4-4abc-b987-f4e210907bf4,1,fb853f5c-a60e-4180-bc3d-6755ac2ceb3b,0, +{1,1, +{"ru","Главное меню"} +},0,1,0} +} \ No newline at end of file diff --git "a/src/test/resources/configuration/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" "b/src/test/resources/configuration/Languages/\320\240\321\203\321\201\321\201\320\272\320\270\320\271.xml" new file mode 100644 index 0000000..1fd5950 --- /dev/null +++ "b/src/test/resources/configuration/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/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" new file mode 100644 index 0000000..57806b7 --- /dev/null +++ "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" @@ -0,0 +1,35 @@ + + + + + + 682c036e-09b4-4abd-830f-d0689208132a + b8b78aa9-b0e9-454a-9d37-333cc3b80f49 + + + bd2bca62-2792-4e35-bc40-727019c7a177 + 8c6f3e4f-dc40-49c1-ba80-098516998ba4 + + + + Отчет1 + + + true + + + Report.Отчет1.Template.ОсновнаяСхемаКомпоновкиДанных + + + + + + false + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..bdce67a --- /dev/null +++ "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" new file mode 100644 index 0000000..0967542 --- /dev/null +++ "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" new file mode 100644 index 0000000..14f173e --- /dev/null +++ "b/src/test/resources/configuration/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" @@ -0,0 +1,33 @@ + + + + ИсточникДанных1 + Local + + + НаборДанных1 + + Ссылка + Ссылка + + ИсточникДанных1 + ВЫБРАТЬ ПЕРВЫЕ 1 + Справочник1.Ссылка КАК Ссылка +ИЗ + Справочник.Справочник1 КАК Справочник1 + + + Основной + Основной + + + + + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141.xml" "b/src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141.xml" new file mode 100644 index 0000000..15a2291 --- /dev/null +++ "b/src/test/resources/configuration/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/configuration/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" "b/src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" new file mode 100644 index 0000000..25bf049 --- /dev/null +++ "b/src/test/resources/configuration/Roles/\320\240\320\276\320\273\321\2141/Ext/Rights.xml" @@ -0,0 +1,13 @@ + + + true + true + false + + Interface.Интерфейс1 + + Use + false + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..ae8c1c4 --- /dev/null +++ "b/src/test/resources/configuration/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 + + + true + false + 3 + 10 + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..d79a65e --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,44 @@ + + + + + + 8494d545-3cc6-4ba8-bef1-648a9c51b442 + 77e41881-21af-49ec-9802-566eff9f6123 + + + 088cb1aa-70eb-456a-8f2c-a692f6ec6b84 + 8e2cf711-e112-4078-8e0d-6043381a55b3 + + + a6afaee0-ed52-48c1-8793-df32d83648a2 + 19b8eef3-d9de-44d0-b132-c1e05f2b1d9c + + + + Последовательность1 + + + Move + + Document.Документ1 + + + Managed + + + + + Измерение1 + + + + cfg:DocumentRef.Документ1 + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..1e5740e --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,13 @@ + + + + + ПараметрСеанса1 + + + + xs:boolean + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721.xml" "b/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721.xml" new file mode 100644 index 0000000..6c9914f --- /dev/null +++ "b/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721.xml" @@ -0,0 +1,21 @@ + + + + + + 67fd5563-06fa-4a73-a6ec-2a1f998fd765 + a3d296bf-2cab-4e1c-9d3d-10cba38fc6d6 + + + + ХранилищеНастроек1 + + + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..4835338 --- /dev/null +++ "b/src/test/resources/configuration/SettingsStorages/\320\245\321\200\320\260\320\275\320\270\320\273\320\270\321\211\320\265\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\2721/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияОписания(КлючОбъекта, КлючНастроек, ОписаниеНастроек, Пользователь) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/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/configuration/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 0000000..83e0e0b --- /dev/null +++ "b/src/test/resources/configuration/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/configuration/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" "b/src/test/resources/configuration/Styles/\320\241\321\202\320\270\320\273\321\2141.xml" new file mode 100644 index 0000000..8ca1644 --- /dev/null +++ "b/src/test/resources/configuration/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/configuration/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.xml" "b/src/test/resources/configuration/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.xml" new file mode 100644 index 0000000..2928da8 --- /dev/null +++ "b/src/test/resources/configuration/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.xml" @@ -0,0 +1,27 @@ + + + + + ПерваяПодсистема + + + ru + Первая подсистема + + + + true + true + + + + ChartOfAccounts.ПланСчетов1 + BusinessProcess.БизнесПроцесс1 + + + + ПодчиненнаяПодсистема + ПочиненнаяСистема2 + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Subsystems/\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.xml" "b/src/test/resources/configuration/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/Subsystems/\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.xml" new file mode 100644 index 0000000..5159637 --- /dev/null +++ "b/src/test/resources/configuration/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/Subsystems/\320\237\320\276\320\264\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\237\320\276\320\264\321\201\320\270\321\201\321\202\320\265\320\274\320\260.xml" @@ -0,0 +1,24 @@ + + + + + ПодчиненнаяПодсистема + + + ru + Подчиненная подсистема + + + + true + true + + + + Catalog.Справочник1 + DataProcessor.Обработка1 + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/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/Subsystems/\320\237\320\276\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\241\320\270\321\201\321\202\320\265\320\274\320\2602.xml" "b/src/test/resources/configuration/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/Subsystems/\320\237\320\276\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\241\320\270\321\201\321\202\320\265\320\274\320\2602.xml" new file mode 100644 index 0000000..fa96049 --- /dev/null +++ "b/src/test/resources/configuration/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/Subsystems/\320\237\320\276\321\207\320\270\320\275\320\265\320\275\320\275\320\260\321\217\320\241\320\270\321\201\321\202\320\265\320\274\320\2602.xml" @@ -0,0 +1,24 @@ + + + + + ПочиненнаяСистема2 + + + ru + Починенная система2 + + + + true + true + + + + ChartOfAccounts.ПланСчетов1 + BusinessProcess.БизнесПроцесс1 + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601.xml" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601.xml" new file mode 100644 index 0000000..057c91f --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601.xml" @@ -0,0 +1,77 @@ + + + + + + 8a361b1f-2e4c-40c6-b889-48b5b1b09bfc + 77e51278-72d7-4b7c-940d-a519fcb086c0 + + + 65cac253-9bb6-44eb-9a81-e017958d73ce + 8d4d253f-0da7-4beb-9e2f-d2ebe235ab6b + + + 933a86de-ccd4-4c2a-8abf-ff7b2484cbb0 + 75c4b18d-29e4-4d6c-aa90-293097040d7c + + + 58f95300-e800-4203-8093-ac61ce924fe5 + e5550a7b-40d6-4ea6-b4cc-c3df32f9ccdb + + + 922cc695-fe96-4477-93dc-4d23c8a62dda + 66922daa-99e7-4fa9-acf7-4ad4fc8e8cc2 + + + + Задача1 + + + true + String + 9 + Variable + true + true + DontUse + 25 + + + + + + AsDescription + InDialog + + Task.Задача1.StandardAttribute.Description + Task.Задача1.StandardAttribute.Number + + Begin + DontUse + Directly + DontUse + Task.Задача1.Form.ФормаЗадачи + + + + + + Auto + false + + Managed + Use + + + + + + DontUse + false + false + + +
ФормаЗадачи
+
+
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ManagerModule.bsl" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ManagerModule.bsl" new file mode 100644 index 0000000..9eae7c4 --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ManagerModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ObjectModule.bsl" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..1339550 --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Ext/ObjectModule.bsl" @@ -0,0 +1,4 @@ + +Процедура ПередЗаписью(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270.xml" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270.xml" new file mode 100644 index 0000000..36a0e2c --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаЗадачи + + + ru + Форма задачи + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form.xml" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form.xml" new file mode 100644 index 0000000..026986b --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form.xml" @@ -0,0 +1,49 @@ + +
+ LockOwnerWindow + + + ПриОткрытии + + + + Объект.Number + EnterOnInput + + + + + Объект.Description + EnterOnInput + + + + + Объект.Date + EnterOnInput + + + + + Объект.BusinessProcess + EnterOnInput + + + + + Объект.RoutePoint + EnterOnInput + + + + + + + + cfg:TaskObject.Задача1 + + true + true + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form/Module.bsl" "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form/Module.bsl" new file mode 100644 index 0000000..ec646f8 --- /dev/null +++ "b/src/test/resources/configuration/Tasks/\320\227\320\260\320\264\320\260\321\207\320\2601/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\264\320\260\321\207\320\270/Ext/Form/Module.bsl" @@ -0,0 +1,5 @@ + +&НаКлиенте +Процедура ПриОткрытии(Отказ) + НичегоНеДелать(); +КонецПроцедуры diff --git "a/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601.xml" "b/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601.xml" new file mode 100644 index 0000000..bd24a84 --- /dev/null +++ "b/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601.xml" @@ -0,0 +1,17 @@ + + + + + + d72044e8-40f1-4f52-849d-5655bd275d3c + 81a821c7-1b44-4466-8d28-10c85f019098 + + + + WSСсылка1 + + + https://www.w3schools.com/xml/tempconvert.asmx?WSDL + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601/Ext/WSDefinition.xml" "b/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601/Ext/WSDefinition.xml" new file mode 100644 index 0000000..3535663 --- /dev/null +++ "b/src/test/resources/configuration/WSReferences/WS\320\241\321\201\321\213\320\273\320\272\320\2601/Ext/WSDefinition.xml" @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011.xml" "b/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011.xml" new file mode 100644 index 0000000..3643c3e --- /dev/null +++ "b/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011.xml" @@ -0,0 +1,30 @@ + + + + + WebСервис1 + + + http://test.test + + ws1.1cws + AutoUse + 20 + + + + + Операция1 + + + xs:string + false + false + Операция1 + Managed + + + + + + \ No newline at end of file diff --git "a/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" "b/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" new file mode 100644 index 0000000..9c250c5 --- /dev/null +++ "b/src/test/resources/configuration/WebServices/Web\320\241\320\265\321\200\320\262\320\270\321\2011/Ext/Module.bsl" @@ -0,0 +1,4 @@ + +Функция Операция1() + НичегоНеДелать(); +КонецФункции diff --git "a/src/test/resources/configuration/XDTOPackages/\320\237\320\260\320\272\320\265\321\202XDTO1.xml" "b/src/test/resources/configuration/XDTOPackages/\320\237\320\260\320\272\320\265\321\202XDTO1.xml" new file mode 100644 index 0000000..2021b8f --- /dev/null +++ "b/src/test/resources/configuration/XDTOPackages/\320\237\320\260\320\272\320\265\321\202XDTO1.xml" @@ -0,0 +1,11 @@ + + + + + ПакетXDTO1 + + + http://www.sample-package.org + + + \ No newline at end of file diff --git a/src/test/resources/coverage/configuration.xml b/src/test/resources/coverage/configuration.xml new file mode 100644 index 0000000..542deba --- /dev/null +++ b/src/test/resources/coverage/configuration.xml @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/test/resources/dt/1Cv8.dt b/src/test/resources/dt/1Cv8.dt new file mode 100644 index 0000000000000000000000000000000000000000..4d75a90dcbeba5426a6ea5aac56d578c93904d67 GIT binary patch literal 214693 zcmV(tK zcZWc5c$4eC?`L=4eXiPT>#f?iep}B!Q#~+K^F7_CyFV?bk3NQkv!jcdhpoA-gRO_J zlCz~%LMI=@yGKL`Pj?SzM`;H$YcQsqlckl<|KWq7|A!C2X}Mb|X-i0iKEg^nJ6Kw| zfng<_oj|tMJ-uLRHXfjr1sgjLfP>525&$%}00PW;*w_J_oNOGt9Nc{DJY2xgB+&wz zuy_f`cmF#oBs6X^vze<~^Sxjd%R6hF|4&4w1<#_NV>sthz zjii|B4dT%!9~l2vQ(UKj@HA*)dpaoSpkK8|<064K*B2NKGwtj=F8)m{)sY?4EC!L^;e1JqzcJp zt%HUI?H3Gn^XLy^`{tuxy9iG4!!RxCsEWenk7(4Gq+W2iG)tj zUcjK4|6R-=38Ac%=*kQn#U%Ehzz|yhS$yX zgvd9?_?-~!o{Irj|H6y-P}lp{vY(AMc@VB*gZ`4{^Qf;;OQfVdXKH4T`!?=qazJ{iFi5{qtyO_9yfy%$y3e)DI?Gf$D_peZ4wrL|8G zML`wABkj3@A4kj1-SpgjA2b4fl#0euKu0qZ^nsOhHxzA8h_?=Ab9MChIMXW$WPZpFnQM?r1~t8YU!Llf0xy#xhy-h z%sW5$)2{Hd9+8UN+*^bG_l&t~Ao}2AMpdqE5v{nE)TES(h>`*Zu*xp9V!42xDYbl< zF;4n=XRH_QKoF`5ZMAmQnE-AgPsk+~+A!dZSe&DK-#ja~xR@Rh^J=TN&_s&2JroM# z_>M{~h-_gL608M&B-gNxIUp)YVl@BQWwa?S^QgyJhGGYDlojjOnnDnf1pFifI7Ywy zI!3Y1YDE9+JDm)R=;iqZTP0(5vPaxf=EJ3rA7{>bmj6+jqXuPlB#q^*)>QM)(ID9t z9JlWYtCF7wv5IyPFy)w;b2%}K-uL5;m(1Bd5V~`IQ{t_+c<;B?Xe*~b8{~QiabXcz z8|67M#E)P_Tr74^;B%#tFB}5Z8`J0vHX>iFq|6cXwb~HskUiaLAfgx8_MhPIZ@aQ* zTbUXI(?2Ge1~_v?k(tm-&YH^X1Ly^h7tEhaA2MJHc=_ zz(bE0{P=-}LJrfVf!cBfAm8EgGUq!{=Cjjjfz4JxITv~RA}jV~H^DjwS^FqzDVu=c z7f$7r0}-#Sy$29+2T`d)6|-{k)63%zFVL9DYQH)^*qupGXLhBTtE<`f;+liegEm!| zJ{5l|TB8HdVY@WHy$>qXT6z4ciqFIvA7?7|!mBi?0P;lTS&fY#^p{5`s>=mj(*z{hyj&O+(%xTT$h*_E{J<6G_gE`UH0lN&-Z|<$E2_1KWWT9n zeY_qAH`lMS%N07#syTXzt!9)faew$|?$5QcXna<%eC@_yqH9<=<~^`o{dm58ERV3~ zhUKSc2hNsbtM70W=Lu{NA7$lPfzii6x?Q;y|B1@tvCv|T*VK`cGVPad=s?8u$q^s% z$jXsO5nDSpSxy1PLhQs(JMa^yy%*^Q54iE#u6wZ>y_)l@i}ehc)83L} zW7{k&mV0ae8YDxt!9zK&hhv6sb!F}67G%m6#pOf&hdu2O?3MjN@SM6M$gj(4xA@$! zG5Yk{sgDzhHko;7w59rbjoXKT-~j?l9Uqv^%jwkKsYPDtSg3c5YlH71B8#sLg~ds9 zG7Ro!z~d*plCJeAif_&f9bqut=B{A2@eEtHeJ231YhdZ*=gZVT*tdO3Za!}CQT~P6 zf|M#|9Lm+V+QJLiuAdW=xx^7U>O-qMkmn2=-EFU0NrWUV2vI6k9WQAufSG9BVtvBn z{mszI)z-USe4a?!mvMi@Psilcf7_S+@e0=m;=$FwLp;?kqUK)8TnUA&YoF}56QpLd zv|_X1<>UhZfgC&lAh#tSz}$+P7x3E$f_Qn&EZDg@EJBk^q1JN$A-cbO z{6ARUA0PkUFOc*10y+J^`Uf?KgoIGwhlZd^8InklbHgP|^AGaV@|W;~L`ij5;gu%E zht!AA>7C${Adf3y-u=Z`&~HEi;^PBYfp~xayd@tmfX|#41hC}bw%}mrw&1nmWDiYx z_cbT za7h0ZV!K>}xQDmb0X7A_xDWZp&d$VvRg_!D(oyp`OmT7rYK$GcY6Y4opAURkZDO+m zq0#lgCcTtE)5S00t`-e})`ZvbGu|$vsXzgxr=#K>lQVj4(A5p|E1|zlnt;2J)J=q{ zo98JqCR_WWP6PBhK2j1pp|kH~dQs9bp-bti`RBM5r=O37HEd9E_?uZjaU^w2wu=4R z;(f3&0SmHX5XG49*s-9+SGYPUbE(WxDmT>SX{h z_uW|`85jpJQzP7Umf0oE_|5ms(?Tr}$k@Hv_RBG$M7UUEM}1~Swq_lSr_!qP^ivST zA7=lCYFrjvoIn7dg~e|u$M+k`@qu{F0UTy#Y~0*H4xpKt+1~*<6{tVVuGUnDr{O|h zr5d9FS8K?Za%TT>eU>vZpG8`%JAiZv$ACnzg*MFJr#1{JJBRxK9Vfj#r%_>PwMR#c z@iplAEKvEP+sEWIJ^-#wLOH7;6Tl=NSgo{-x2~K?ZQ)YQ$Uo?#tg_&}Fm%#)`{VZP z_UG-+?a6K5?aS@fj81NM+xy3x+gl2euFul@Sh3r_&xawO$6!6;~GcBPs);N zNP+#KH>1MZD~w%5oV~hhWin#wnc{&w`3~PR91T{O&Wg2La0ojD80J(qKE-=h6sQAc4@NYfg!LR8 zS?KoKhU&edy?=OP!fq(k86jjHw8ztJj7p%Iw!mh&3C{viV>DZ!utOA=BO>rz1lJ~6 zA~h@qHYL2t1TIsGIHcE1q3TUBQM3t9Kk~N5Q?{jmY-?Cb&HSxB)KT(rxok2gHs>4w zqrjAG|NO)Vc~hd~_QcUX7&iAGNiNPwj*KaIZ1z1cDln8X+Bci$6}D&H5NahB?4pU^ zK00{w@6a;xBG;5~q`8?++s0Bah<4CZ?-NaeA4dnqG+6nwy(g0x@reU6r7}8k8V9H8 zU}avQ)PSP&Cxf<_H34D-{t?RO^V$u#0haX5zAil(Xr8uVZm?s=f&z=lzVA+^%FiJ_ zevI(K@*nK2^GV_p9J9lGAa)~4x2+5QjI^MxwE|(QU(QgP<22VjjBmG76hLOGG(23t zCkdqqQ^}{%qZRf-Lb<>rckL+m(D-`IKelr?pq6XzE_m_lMyIk--w@kzRI=I zD6k1FsPMwa07M(Mcy-u_gHlR3t3OT1_lcqpF030adc(uyM?iaBm)c$) z_GDg6PD6Jd4uq+OE{hB4`e8zg`Cl7P7U(*dnEfK@e1dmPZfeHyP*|bJd`ZuCexEo> zE9cgO_~EQh5IRjybS@o9}pds_3rF-p~0Daw3&LF#h z8HRvS!S~_x_Ow%zLb)0Cp3k6qoA0`zI}3ezQ}ExgJ2UnhUdn8iT`N`vDR!FHLvNBY z_;R>oU?vbLZobvb9pla#)vdBs=!We0Yu}*t&QP3w#K0lxUBcfwK|ddaPvnnmrL_2X z#BV_%Pl4QPzn^@^ge``MFUphLp^7LkSdXHx&e>We&^ zytH4_5@O;sxc;h)(NXF)#gpq)T8VZyIG~OEJK@l5rEL?1n8SPtZqCtBo{ioBf!qma z+1NxV%natKNnK+-*cPk|N`=zJ>2I7ei$uM`8fu-v1e$uV_H6n>6&txl!@WoXba?#~ zX+%}CYUVev&-Q|qAg&TMB`vPw$4&^U^?7WcEz*1RZ|?$(`*=k+BCQX967D~-4Xnc5 z6X@}W)Ag_Rps$<7UZJ=93@%<=Y4f`?D_llLyo==RjJjlaq(Jr|f#b14XtOG>$SDW! z#SVYKoW;?Z&bYVn5zzrxa8j}=m{C>gj?&{Q@H1s7@-QhYvsyYTc+>w_E|$+XWT|s$ zYA+b3QM0@&sry7f+Qopcv|ZP-yC`O)QzTw<^|gcrwEL!x=kzu--lOyW1m2H6i9IzU z9x`9dXFwl?wlgCV^@D2k59sfWbe1u72o>M4_2LNgta?l*|4a$d{ksV zw{CaC!QY=1+>zycOI6@WZW%wUnKoxi?bjJzY+>H`x3e^7yD0akKwjGHB?xsE1M##O!_p6REq9)%-68NYp>#hlc6}!BE%@h)~5( z>jf*~+vOYv4Za%t|GJipqb&79<}cW$Rf<%F51 zRlXY#M~`#JlOIFpvr3k2hPgVuV*Fyk^D(W5D8b)@6U|G)gb8Si$nF6X&Iz>-wu>*& zAD)nWE01#RYR?(EBKr5v|G(tL-&?1Pf8~HOSDXlC@PljZW4z0_)l+0Uj){LQR^YiF zo66uD+y`H+k$#Ibb)dl~qEv{fEYTw2;z`n%QUX^5zH9x6LpU_fbSf-olK(b(?#98* zER|w|+fQo!`k?aj>>TYm@bNW-nYM&BeEN|WrnY%9r!ymdQBu7;F2Wbq6)sQJaXtNL(&FL(a`leIp^H{c0YBO$msGY>b7Hg?lqW0WXlVQ#=4PJpM)&|-@w}fC#&{w6 z@!*`#BsWCg`n>)Qd)CsQ?!5d?(#E&(Y>phC660Z0^K;-wOpVSITJ?>q;fnzxxMRwV z;1=ZXgk-_eU~T$EZg%QwQDQmTaCuw`7zCnUO7-{xe_%b(_j zeyy$9P3c-&;6=e4;@Sfdh{F;a93DoL-$7@F;bh{be@K~1sVxjPIAJi3*o`Vnd z=2cjjciHh@hGy3M(VfKL#V?*B5D-5xgl?4$UFwMD%B;5rOTmsb;(i=oTUe)B-~K2P z#H!qfF{T4qsWz)A4tQExY*1#ePolt(g7Pp3W{>-J8*$jMbLi4s@0xQb6%gs#Y_Nrt zjnCqXytp+l4dniwv^0!)eygfU&5mQi7%wkH!-3;#uFQcpH!OIg6feh%ifNZ5cMmDJ z65g?em17xn`LtQ$&w)*3J35&Dv9LicVRTSI-80$NR<5ePcpMVl)2y*wW2!BGRs#kxW(|e8=)fTQ^-F0KEFml4RI}a?;50 zzii@RA1P_abY-!sUB1a-X{t}G-Sy1Np{H_Q48PdZ&zoZRfmZ8cwBJv{$+#7`Vx48+ zp=^D`=e2-PZlZJl<#1p46wmiqap_~yF>x zM#;)<1U6YwUTdV@agDv~BbQ7}3?Y`MWr1`h>MaFhhE0JqQ~3=AV@wP`>2LC2GA=2v z4};5DU{)KbF^x?mJ!NUY;h>kMXwbso)8BLnCp!D~#Y3)OF8t9nQW*#;n8W-{45qh1 zb9S!?xK*dbgXxRL^j-U^oHmF|-iL!d!tp$zYq+*Y-*cI`UXNe@@@msxeNf$=X4ktv z(|IBRnvvWGA&B46J%6RT%n$FMrF%|;n^@C$wTBYk!qVup@i-R(?NMGZEegNhH<&z| zc$>g(&~;>XkwA6mb!#P0FGwFcg#&52@SoF|Lj{}{`uZGMP#OFO$F~O(2}X6 zb<3f8-ch|qk47`gB>8SXcE-w{$;dz@)q8=c>`OaXt|XNwHV%a^u(IiEXLqVtO#kN$ zEk>_ELdnyM<;l^kG4iJ$XZo@GyP8K{3|ehr8XrHdJ<#kpIRP3ozL(g~FMFUwii74C zVKB;@o6Khvm-IOZ6)RZXoTzg9@2bCdw&y7FxPc%0%UD^~mb^fm{zy_?`=3QEz1}a> zRLzR^_X2!Hq&PB_-AWLZD!ry{((N-y;)b;{Q;C$_n!%Ju;I3x%tjx74eYxU#Rk^|d zudk#1q0#S?1^VZ+PS*%+%5_IrFyw83(O;&W+S@--o^Vwr+ZNf_xU9(H&%eWPH^>~$ z=qfKchBYfZIF?`2n-<$emfYt44j`b3TW65)fK0ncj98k>p5z(D(;=G5@6;GiVUhkI zRaAS8{-sE*^#s;vV%#%!sot-j4I}L_4*&}pxKN;6*oXfRDnN2Pi^FfCL+<0{*zMtt z*1wmk^DE8WveCiHnjg62kp9C_DIH9J8`hyChBTb8(!tlDuE@2^`Z!*`&Smfn^%tPv z1zPf1^6&!qxHvcgKnsxBZwkl(Fyk>dl%|*_uk@#8Sv>GT&+Z zj8ab-I}AOMsQV!dgA{P-J8Y;ov6;6J5pv-}>2(e-sN2L>g*E~(qQ6C-XB;0Ty*xkX zR0_XdZE;1Uu^N|Rm(dUuBkUSdx@6(#lS11L7)r}q$f7tTF>=FHehg{DY?>yL1r;o5 z*_chH!Y`P!^=!#fs?MVO?6Z$Cmfx}^N}(f|$7A`_i5oCU#NgAlf(YzgzJ!0oQk~eB z&B$XpGWBiNPSV*Sq#X|>h2i{&`hi`dk|u@;dMs-2wR$BS}cEjAXA2A7MZjEc?EkQr&2 z87X}+M#k)L1`z zGrf#$6nfsInJ??czQo^@LkE9UFtnatT z4-P?0;BOMeaZY~XcpJb_%(Tt2zs66iI}^D;ds=x}+d)eZ5q|&mt>Np{oyp77`=Hi0 zj9e4qcKU6M7ZD2Lgej?=b_j1f#}C($K-ee_Tf>CO2D~7 z7u{j(T``XH9nG%Bl4MNaw3(HID6k(q6jfF!fykX{Q^9B0m@7W>H8Ll2QRMbUIhQ1$ zMUAR0L3nvKpp-p!LjD7M*A2E#0tX`*_iNKz%Uhesmk6B`($_RkneV?+y8O7lKK&Zq z=w63xyNoK2s=ep&RKBD-&pf++?$mhjQM&EhrPXU^3>@cpEne)gSYhE|6;6P8_%U+Y zxcy8PyTO^M!{1jzVKv;X_tKA#oHCG*QkFt*Yxr|;brlOon*0}cm&fb2ArQ0?qKQ_u zBl)v9ozH}M;75X#ud)9l^j}EwA1DFK-{I=yS6<=51pG zX?(LSMla@=PnntnEjF3c2?x~GU+L~W74W&k*rv9%XF5)8k?^{+@aldR_u`gIMp7rY zjM~j-WJWTc+wVoVp48k!S6Jr7Y!WIwEBq7anlAqibagFi=Y;4Jm%xMUd=wCTMg2yXWl{&WS1>eWIQDS8i%nEt! z;lNCyW^k$d#CH209L^dSi2>TH*dj-GJ$nJAL^=@_F+uM#eow{+v)WqqWGl2v0Rog_ml|NjZ>X1u znOKZ$yP@K=mkQU!VjpI(%;HNQd$=r6s#J4bW);fm!{q!c0&eSl+t=sHW8CquAE^Cn zkdp6VmfEpjm6F!QyRVhrApfzvIQ}Q*{eMZ!Yt9AYvasX^umjCG06-27D}b3fw*`Qm zosAP@$;rdT$IJ0I+4wl?-=enus|t{h%Bs^05zPjP5y=nBA1PO2TQb4`YLBFqlWwP# zmM(9PkpqpiM@GU9+A<98m!#rKH}lKm;Tk%0FZ$G9_0}K>u$*d!9%?f(YV{^UGHOGD zk-}B;;v#}W^y>(k`C*&i{p(q+fMy^bD*z`a&%NJ@m%0n{oq-ahCzjJrwu|1uxNJPHcY5x@&j7qk*3<6ALTGl4@-j^XqcF(C z;A7PlQuMYOu^`g9`)#Ksz`3El3dV`Fm@1s>DfP6&EHmFJ~sZPXL}kQ@=#*f zBxenEBBssIaqw8_F){4A`io2VFiaz%5opvA=%KDS0BoinI2-IH>;Ox4YS2$4Z$<+o ze-VnDY)=VHva;&5>}*c&iwuELzLg`7`6V_B31;LObpG9~d zv@LX*rq6Zlc~QSQ-S*E_3b~&&=Qzzn0PInKJ5QYW+wt?luiPuet}JbvSG;&uCXSzE zxSGou?G}KFVHFkPLVE4>hs1IIcGDLj@M{MXPZS#X6+mq>tg&A5X1#acJWq9}4vp=Eyz3dE-nuqg>=TaX1I<)l6_z zZoAn}7NJ@Zs-9r)K(-k)BMHEK&+nJ`9n+~BRs5QL9~%G8(BVrVmy=7}cpa*j?|s*v zdC5Ot3 zkHGT0@To(`kB&3P6DOAQy}6fEL8S$0IWY~Huc zi*F)_A@8{YZd{n)J_nF4Q0g`-3yHIoW#I=Vi>c4fBSPE;jYycVoI`a7LH(ry|9}gB zpJa+g{42?1u;N5CM9^LHt}Cn_HWqrbzNFHF5N}Kh1E>^w0}(zej9=Gb6*QA67pal?D1i)!A8Lkj21(H+UrBNxQWmz%d*Ki%)^~+=54eh%GsTxL+gAi0+>kpO~Px zfX}cFZ%uc^oo=u#xuJOD;c&fgu^cXEzPlLTcq6Wd0{4P256n%Zj4Uoh!?fQ}#a@y1 z{fJ17KB43wEj~SiZ{Ej;r1~^%dKVpgZ|~ag7ci6wTUO(4*xRWvfwkW$yV2&tQ`%6| zYBH-7c&TME6%>3RP>Usav@*wiPdD)lv+N7Iuu(+dg4_MMIsP3|%K-RM@Y@9#3Ut~> zkDUVTfnMN~)z5NWwWX>UuzTF!WS_{^KPR+Jp3N(b&dXB!kUoUblfr8|O->t{>R?4E zUApt3ANCfbVu_zq_MIKJD5Lq%97z;Wq!nDZBi}S3Cv7SEO82nc)ri@U{%AwunHy5JccYv&KH{^k&nd|v+?mLnBNM`s@_zmT`^U${1C75Htys1 zj_~11#>*1Sh=EB%yyh*A2=Y$xq^ZU;sXa>gbO&Pdg@WKm6+{9#tgMF?9Shkg_R)9i zsg)fydnXX=BtwJDZ1qg`=>!hP5D-MoU1c;OBgrK}_`uJ8`5Fam&PC=~h#wRA-HBf{ z%ET|6ElA;9kLc4m2Q*11D6cI?e%b5V-8Il zxCp%A+hRv_(~({MFuG%J2-56jivq4IQ_`{MNRo03YIbyU7y{z7?#%O5KP8!Q&b%=KMQ zIHUJQ$!wZ6_Hl>t1Z|Yo4E8~v-)Nl246PCTII7k(46wn-v6+?2bEJo({-`RBvU+x3{SFs5SB5D&apgc`<~y@;1wBhCC?PQ zOo@eZJ0NL0SOBzRG9`RV_CoIAMcNqLh~KH}3`x0Cp|VBEuo?T(EbWMMhK#nWrA<`P z@kpIiTeM3DWG9nu z4kdgMZSe>1&-n=K;vO&&@^$pYk#FHDk@i)niwwnOpV3|Q*kqrP0|?=7%dK8B#^m51 z#S=##sa0%;pLp+{?lXe6q_?I&4HsLD_uHysnY|CP9o?R#Gd$MF#c*i<9VqREKi+__ zvFO^S)0pbH8bpPmr`$i<{Uj8`54}|URlw=uazmf?#S`wJccBhv>mj2-mg`3>7T8;_ zW)cYtw{ilA4So#tZEL{$x*=dtxF{gE*PuDLS6=1SnvER31Ls@&0>2-4wSz=S{u`1< z)JD->r^EFj9!=ET`3G5-`KB?q&N}s@?$5i}(`9I->QSfZ4Y={%wp3v$-MAY8v(uMx z9CMmah^m?!dAf5xC60JveLi_-8|RH`&`EG^R0ow(eHTS`r)RQ!b;h4It*J;Wgu)ix4$;AYeG`ph$%?vt?)2hHY=gD^gWC& zU6+VN^_!@CAk(Z5u{<^HJHamSL^G)~-OUCeI<)on8{p z?~M%Y-q<>Ztc6ne>PN;haV1Y$`obo|7&xKM8kTFV+1`)`c>$_7Bp>UPZI{xCFI|WC zfUB<{gfxA19z~sse}{ICowCJV?+d71jPwQ9{_10Pm-4Lq4Y=$V+`8WJ>Gch9?D$&s zPwBecYj*Zl0>o%1b!rnIE{_S%^!UUuWI9vqDZ`C$=UVO{1Sg-H%p$KAdzOG+hb)>RKmFkNC6kmiu20!RpuZo4-Rz-Iy>va+ct|G=k&nMih;wGVKHlpQL78Wd?}eru4#AHKPn}EVls~Vf+^Nigwnum697UL&o-T@eFh#KkX)fzYnz-t8}{RRC!9amxVF7W zS=KiY&H;kHs@}^zxS}=VB==)`+@gYCtcbNodO>XNr7%(kuOC*d5^%kQ%$ow14`Df( zsu?q!pH_a{F8OByoCi;ZZN{m({T9*d-hunoBD2CA;VKhWzD?hN9?3`hZGyi{I<+?# z(408dwoO(~_iv8M+RVd5FP$l2uXdPe39w*P*LsdB*B!pwC5i4gYHB%j^1XQvRe;qI zkS6%0wITCf`hMG-%567na9Nw(oRYG5m%@e9Y3SmMN1!J+TH^`IH~47xz{DQWJTiaa z;r<79#B*euN%kYdq43Rzv$kp?m3K~#whu10A04NrCn9g=yY z%@4bEEpxp$;g2I;jT?LWs{@Mz$YEj5#$yTKwB#@c0J(Yj0OnkLYyeA6D@zVeGYdXT z_P<5A+>rn2z`|xnUP}O`*|gMuUQ{L~8yY{rEbK-!G}Env?8iB#HH6UdPFM^E%FfbN z$anEhOx!;IJV{7P&dD_{D=E&ztqfK<|27C&F`k#1c5AGKTRPpTZHq#$0y`LEno5Tb zs9md!OORaoPJThYhP)V&zc3hFiM`F;URVsTzvESB#Bu3>(^=RvUSJf6aV`7lc(|H} z-W|!M6+swQ0$M-aYNA_+qJ>`pp?!%V+8?6N&Q!C)4K%W>p)>8IC-%$BG)A_o8gdMg z5et&+9S6B{%+FRp}U=(tA~59fSA$+H@>he6IKlR@gayH{PlQy#*1DW zp|&}1=|HkF>JL72dmaa_3!B`oGdtH?$@<39T0Du(IFRiUCTg`YgKDs1fR}zqqukt@ zw@$TyPWUR=i-60%=^c1>0vEk2O0p+1hI`g{4~5@;F;EhXfhKF{6VVqUaUlU^VCbRR zdzE{E*@wY{YDx!f0M0z$C*U6FszYf(k}EB_k0DU>Hw zzxcn;zaFNRNN_)~3v4`-XDB7_W_^ZVqV#3^-iXfS$kNG%_Hhb|`Dj~y@>h7vgnErN zcbvU@z3Gbo>e0=ef@Mpot7N>Kta56Z;B3h`&C`O-bOVZ+i^Kv7sjHd)$8XNufo5#W z^6pFT%ZRi;Gt#MC(pU3HJzkCyD`iT407X!`L}=CWC{DSAA3>YV-8fEg^#!5VAe!Mw zYihxFu=Q$CWc9-LXd!z`4HC|H%0s$EUJM*vhkh-IQ^Oxd0-NLiU_suJ@=_flL^h3v z#BxDmSKL%G{+@H1wk6iGMWRuQBi*`1idIv1N-$U!jE%HK0c zVwbCM#<`eybs6?GN>%I`MRZmtu~q>?1bYvF&9rgj{Ewydw~a<6f0J~@;*w{LAoV*D zpr@Tw@IT5YSD!LRlZUxdMXYXWx|2nb<$6SHyqNSS>lvrLsx6khnWV@h0PSZwn{{W8 zfflI6hDi~WQf*9`OPL{mASfjjV>#GvW>B1>nB~T><@6y}Fo)tSPW=#jIp-DIH(n&* zqeE@ewJ46q%wO0vDYRXhO_%1VS}BV6LaadRw~iZF6) z-L%x-4b(P-?w>*HPiQKpeZ@qs2G$-1w)Hd$r%aX(8mZ2Ic?BMBZV)FIC&0|yk^=y= z;sF8p%=owfT$~^_E(=~x5SQiOojdzD^lz`AG(Ibfyhi0312XtmWiacpo;9Q!g(yDc zOAmYu4tNW3OzsP$@-#dyvmbTxaBT9ySDjx^uX`s3^0g*i0KS;`(RPx$G{n_|aA|$B z4@>qf{4QzzyaWUA6%UAsD2Lp5lUWv;RfC=CD~k&@kmB}`Y4MZC(ce0%%(Zvo=*oEm zpP_DaFB_XY&aKIFQMYAo*{3Gwx~5F1 zJ=>hoi=?(M8QlaB*J6VchYg0Q8afMa5DbDZZTA!kx z(w;=_f-cCuc6|+c{dNAj@q)EB?s9d98?yc0@DlFlPe0$6V;U0Q3Gv=Lg3@4_SYE=m zYsugxnHD{BV`*ZpJHii#Ii}`;g-o_BbQU5|-*pB&QUa5`{oNICEOLqjKC7X8ArbH- z^&w?u1Pe5SXP}VIPM_ZVj&83(C^yjOX#_U|&@do4J5ye4PMje5Vv zDyPyPk0D%C)R0@pQ-f@UMkEVy_H(ggY?3cBt>Krh(imx+i5h|I-fp|3EwJKNJ$z|I`Nm-%%UnumbUbxGl^8 z=Irbizs1dA2{7Z}$HYJ<|{w)?iAk(hS5 z$jFg)+Hz@z_895G!S<4o5;@pN(0)mIYRq4?L1TyZx}DzhIH5>+@@iO7cA7jd@^DBa zW@zNuYqz;${8`99H9=ZVAcvI&rv(pym%|bW0CJd{1I)NUAONo!4;MFxot=#b2xR%Y z3g*YszjoxAhS+bjflboEnJ9p4B#T6$bS5rl*mg;cyIO{X7aFaEct&a7lLGI^a4cM1 zJzFAIdwBrMvg#jxPdgJ?f}7;vNuDwC_H#WbXrCswz&_Q&A*?*#UR&^choIi6=GQ$} z+PAMAGycm~Z%JY#5R=QVm|f|LYuo1*PIfQ$y6qcvVA?WQ!cCb2iCk7RmQ`in)eOv`Q|d3S8|} zgOoZ3gY3F%`@xAETk5@f8@GRyHSCdanM|^A(;>u0GJjsai&8rtH#OZ{P!pRq?q2;Ym&R^71K>WUjn!g%gD*j7n1M~vvAnfOHEMY6;!~oQ zWgos#_>Y)f*%m!AR(X9=wic)=;8-^bNSKz}c{ABec!50GblijSgZL7{CrSCOJz}L1 z;;vZT*NPn-xY)dHvvs`uC!V3^1pcW?11$j@e7wImB@Zt*fR6*j4KM@p@>rU40Qo=` zJipCOuS3Sa4bXq6-{O|~mzPNHa&=&bk8q#(67z8Y8IoF(FE5u?Fq7BU=nIkz>S|~! zX6vPgcP=L!kB?2H=p!%Nc0f=-_wLQ}O)_9knxsux6ba%Ae-a-LxoQmF0CbHFXlf&Z zR)%8OHVwl`Z}X0iR5+dNqna|}Gc#XOOoFhi4zsB=ZDRZaBoQ;OJmE6xUU#Z(6*0MJ zT?lB4JMH+vvTA0P0hMYOL5) z7iJ=1h$0KR5&CEBM$g+Suzqb^>FFMcin)-4&x-!Md<_U-IL;MNwUso1ZK%O#Ln=(- z9$}a7|DD1Vte}p6ox^Xft>1XQAu*$3e6hgM)O{)Mv7GNm;;lB@xv|5 zPvnJEShVtoC>zD0%`H9D)luCy8O0d2bzqK!IHA45{7d`(uZ8jV1-!I>i9=)TkJC2x z=S=*!&(18V_rVbK`AMP=4#w;9L6@&U8W6;Sn|F+r|MtopP#2> zaEwv}rN4l_hCFa1_i-juT88!0DgZfJsueM3;(rG%f#JX@2?zgymI=+QgcUc<3~CL> z4pxJYCtcVCGG?rx{a>29tP41x>?*R1Ft;)YMhwaH1Hw=FFE!hKf@qSNkWR{|c5jV-`RV)~; zRqV0BjH)Le!aU}uz~viwYid884muXEepZA3BCmNYMM>C8pRE4Qc~WK=>k-cRTX3td z5k2ZE@^{u?VcaO6LknBfBF1RfE5h8?0tLhOyiASrxW_$0=%m#VP+xz<--P_@B7+f3>)j)0~qN z$Zcf?U^nOdjquDkECA-5X50XFGd^xEc5W^{5Szu{x%_Xxh5ao>Ma-_B4Y`wb7cI^| z!29@Jel+@1TlUkg)^0Phy0hlum(V+!7x7QP5MsY0a##du&e6N4g^WCbtTV-a z&JHUWq^eP2Y%z7O!vQPJ)L?3c8|+8mvSCk?{ZpsOvP?&F+LOD#QBCH9C%Xz=V;b?w ziZW+lCPQ?vQN0AV)OE}x9SS`ohR|Ko>?h08Z>Bn%WKH=jkp^f#O@j+a24yft!AO2Q zMddPq?WEwBH=6#sw;f2`Vnk13@8Pi+Zxu(7zCy_}7WrSH1x zs&!KpEX5_>4pPMdi@(g2 zQQ&@jfcri$QqC)YVvpIIz=(|{36$W}n&Dth;rG*O_LxxxD0wS}QA~JcqhqC;hKunpIV%^0p3E!!|jx*-@r?u^}o` z>3y$;o!FUwNsx3+@c4Gmd~f{unc&eE^3DW_ECAq=6Q^w*3^No!y6HUzA=I!XT7oLR zTWhfqky@M@858A@atOk~j9jcxU@pRpd+fGqtccRv#W0Lbrgb&1BD_*7GSeltqAmeP zsm^JV$OokO34B3}@j1-AwthUJI z-0+Y#`n|ELWQ8m;r~6CLAIRhF77f(~Z-!k;6G*UChoxcAQNMlZ@~@ik!H?ko2A+wC&+an#0OS`9E*#C4z14q{J>^DGAP_$3itDVzjlKFdO?1+!sxr7(>KjhnhUa04o+mzM=j5ACO5jpPnX`c8(^oEW1t3(R_C^>WKr zx$qR=M}K^+g+Y^S_7E#VSY&UqJX4Od2Ew-9e9t@Acg)|JD&Ip0ZbY{$ayU zSMXy9ZB7q*4qf{|ZTS8RA}0?c{s$wDF}t~+qVGo;br8jY=#=VO^^W+koCpb2Q<>2& zE)AoJ>|`AGM|zhWpUn)Jaq_>#Xi$+Ve>RW|xW4{Kg)_g&jJdGoM_!6sI4i2H#Nj%Z z8zB3=tD($t7WoF1Q`sbFhA+#wJ>&Xl1ueKTxw~9S!wCVWrXZP*TkoBj!h4v{gbyCY z$$I6~bjgnv3MXjHgl75o^7ux~Oj|^_pLT4LvS%m-=L#wdrJ&{Pr)YXyvOQyl&q}7y znH0I~FbSo0TfQ3>`rHeV$t1CXSrTfRs7D-&s~7JU^n-W3Jm?92YC6$U{y78Dp^7s4 zmc8hkBa!Y(^#)(V8>YqR{aX!A>Mh}e$T@(BR2F6VhpsKg6~t}=_V%BNYMTp&9XY0C z4HQ#Al=4)qP`L6`$gjl6FWmeB39HwHUV~ph6mwZtaDAF5Y%^-&T25Nfa|E_IQWN$O zYIJ3UuiLl@7<4B+()tXb2#pGLO@swSlhpE(DTFkkNru!Ml_-2#aWS~Sq+8J6+~qDl z%s%Bz>5P%hSv3YLtlw=<#pH$|v0X}CFpw%t9clnOK*YaJ)if21oE=q%vVEBkrD?^J zmg>tro|3$gb)qxQld)tLnlAP8D87|-IxxwT+0{QuT7BOpnlP-HKwAKQl+kpmt=SXG z|5z+T_FY4^kd5{(6Dwt96i+tVE1M?#yNF0O(W|C-EKRuN1R@?^m}EjbU3{X6eo5|9 zRy+AlsLvdoPi#nMf@@GT>Dd8jm$nODN#9a2i7Rk;odDD4$!4i1zv-`NWgxC|w1xBlYPy^~5{b%~;` z_{~}_jwCukf>c@Vj`fR|?4-U9^ER40iBnUjkECb7##j#UV_XpjlL;E#Jg#GJM0YxN z%1t(Y$_8ew;m{eVueAk6z{(5cwcolObLiY7hetU|eh;#yBzO*eTdTYy@ZK@J9ZOd*{XJ&GbFoj@FJzzC@R08&$Q_6V#8z8E(Xcqt(@1z54$)z6ueoX28I;(yfonK6K>fGn&i>lh7IJRU#tf1> zt70z~pQFfoN0YBhaRrX6>OX;oOADe+)4ps2P2BOnj%r+~Wo@{Rfls}yj6MOa=_wo>> zh%}7rA0*OP(KB}#Sa`niZWUU9_=o8#YACMEX|;@gqxNuSNx;TbV(NERtL_<>U-mf~ zx!z#qh`Ee~DiTR$c#~mGr)DsmxBcy7b&E!&yVnt^L?Pr)=^y1tg;vXvT4`B*1GFn9 zH)`VR_?>O1r<}7qzZfeS3*@s=Y;)Uv^_~>pcx|2WZWEr)4wmY@H3hH-hkxSt6Kt|0 z)AdE&kYqLD!chk13BU<6nI=nsAMx|lqZ7CCZZTXi-~dAD{5w>7Ztc1Cho49#-yBCP1ab5XwPl`F}sSMwQk?M&`6+W0E|-a zF-oWuWo_JUXD5w}r)*Byxy3&;nn#uaI@u5N&1}z1@P2;z7%y||=#4g)%6M~Se&)5d zX5!?`I%}|Eq`9&Pe$+LhuRWV3^*FlD?)ubx7FB8EL}5MS1R?pb)o^ZG>Dg-T&1VPS z_N5Q^vVKLEqXjRu!=V3MuxwT2@}gSUxLnUM2#uU4P2bp}3k99Y`%o^U>iiLjj3?i2 z#-Ofayl+k-ZL*|vuH&^=x=}H8W&PF9@oL>^#%QvG>7!LYx5_awE_rOCMxA5OPc