From 5c14584a7b08c2b4b87c70dbb634c69327f336a8 Mon Sep 17 00:00:00 2001 From: Ivan Smirnov <52702497+ivanmolodec@users.noreply.github.com> Date: Thu, 8 Feb 2024 17:02:13 +0300 Subject: [PATCH] 13 license (#23) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Обновление лицензии Добавлена лицензия Apache, изменены некоторые вспомогательные файлы * Update jobConfiguration.json Убран шаг валидации едт * Исправление ошибок выявленных при сборке --- LICENCE | 214 ++++++++++++++++-- README.md | 6 +- jobConfiguration.json | 1 - packagedef | 4 +- sonar-project.properties | 4 +- .../__ИсторияИнтеграции/Ext/ManagerModule.bsl | 25 +- .../__ИсторияИнтеграции/Ext/ObjectModule.bsl | 25 +- .../Forms/ФормаСписка/Ext/Form/Module.bsl | 25 +- .../Forms/ФормаЭлемента/Ext/Form/Module.bsl | 25 +- .../Forms/ФормаЭлемента/Ext/Form/Module.bsl | 25 +- .../Ext/ManagerModule.bsl | 25 +- .../Ext/ObjectModule.bsl | 29 ++- .../Forms/УсловныйОператор/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаВыбора/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаГруппы/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаПараметров/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаСписка/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаЭлемента/Ext/Form/Module.bsl | 25 +- .../Templates/НастройкиПоУмолчанию/Ext/Template.txt | 70 +----- .../Ext/ManagerModule.bsl | 25 +- .../Forms/ФормаГруппы/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаЭлемента/Ext/Form/Module.bsl | 24 +- .../__ФормаВыбораПоля/Ext/Form/Module.bsl | 24 +- .../Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- .../__ДокументыПередЗаписью/Ext/Module.bsl | 25 +- .../__ДокументыПриЗаписи/Ext/Module.bsl | 25 +- .../__ДокументыПриКопировании/Ext/Module.bsl | 25 +- .../__ИнтеграцииСервер/Ext/Module.bsl | 24 +- .../Ext/Module.bsl | 24 +- .../Ext/Module.bsl | 24 +- .../Ext/Module.bsl | 24 +- .../Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 27 ++- .../__ОбщегоНазначенияКлиент/Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- .../__ОбщегоНазначенияПовтИсп/Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- .../__ОбщегоНазначенияСервер/Ext/Module.bsl | 25 +- .../__РаботаСДиалогамиКлиент/Ext/Module.bsl | 39 +++- .../__РаботаСДиалогамиСервер/Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- .../__РаботаСФормами/Ext/Module.bsl | 14 +- .../Ext/Module.bsl | 25 +- .../__СправочникиПередЗаписью/Ext/Module.bsl | 25 +- .../__СправочникиПриЗаписи/Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- .../Ext/Module.bsl | 25 +- src/Configuration.xml | 2 +- ..._ДемоКаркас.xml => ДемоРаботаСФормами.xml} | 18 +- .../Forms/ФормаДокумента.xml | 0 .../Forms/ФормаДокумента/Ext/Form.xml | 2 +- .../Forms/ФормаДокумента/Ext/Form/Module.bsl | 24 +- .../Ext/ManagerModule.bsl | 25 +- .../Forms/ФормаЗаписи/Ext/Form/Module.bsl | 24 +- .../Forms/ФормаСписка/Ext/Form/Module.bsl | 25 +- .../Ext/Rights.xml | 2 +- src/Subsystems/__МодификацияФорм.xml | 2 +- tools/syntax-check-exception-file.txt | 6 +- tools/vrunner.json | 3 +- 60 files changed, 1327 insertions(+), 152 deletions(-) rename src/Documents/{_ДемоКаркас.xml => ДемоРаботаСФормами.xml} (91%) rename src/Documents/{_ДемоКаркас => ДемоРаботаСФормами}/Forms/ФормаДокумента.xml (100%) rename src/Documents/{_ДемоКаркас => ДемоРаботаСФормами}/Forms/ФормаДокумента/Ext/Form.xml (94%) rename src/Documents/{_ДемоКаркас => ДемоРаботаСФормами}/Forms/ФормаДокумента/Ext/Form/Module.bsl (80%) diff --git a/LICENCE b/LICENCE index b999b4c..4dd6350 100644 --- a/LICENCE +++ b/LICENCE @@ -1,21 +1,201 @@ -MIT License + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ -Copyright (c) 2022 Ivan Smirnov + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: + 1. Definitions. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [2024] [FirstBIT company] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/README.md b/README.md index d03fcc4..8f6534a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Проектная библиотека подсистем - Каркасная конфигурация +# Проектная библиотека подсистем -В каркасной конфигурации собраны подсистемы, реализующие методы для удобного расширения функциональности типовых конфигураций, максимально соответствуя регламенту разработки и облегчая будущую доработку и обновление этих конфигураций. +В библиотеке собраны подсистемы, реализующие методы для удобного расширения функциональности типовых конфигураций, максимально соответствуя регламенту разработки и облегчая будущую доработку и обновление этих конфигураций. Реализованные на данный момент подсистемы: @@ -11,4 +11,4 @@ 5. Управление интеграциями 6. Пользовательские функции -> Разработка ведется на версии 8.3.21 +> Разработка ведется на версии 8.3.23 diff --git a/jobConfiguration.json b/jobConfiguration.json index 03dace0..2010f91 100644 --- a/jobConfiguration.json +++ b/jobConfiguration.json @@ -2,7 +2,6 @@ "$schema": "https://raw.githubusercontent.com/firstBitMarksistskaya/jenkins-lib/feature-telegram/resources/schema.json", "stages": { "initSteps": true, - "edtValidate": true, "syntaxCheck": true, "smoke": true, "sonarqube": true, diff --git a/packagedef b/packagedef index 6dec5be..e608cdf 100644 --- a/packagedef +++ b/packagedef @@ -1,4 +1,4 @@ -Описание.Имя("framecf") +Описание.Имя("pssl") .Версия("1.0.0") .ВерсияСреды("1.4.0") - .ЗависитОт("vanessa-automation-single", "1.2.039"); \ No newline at end of file + .ЗависитОт("vanessa-automation-single", "1.2.041.1"); \ No newline at end of file diff --git a/sonar-project.properties b/sonar-project.properties index 38c5ff6..38db2fa 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -2,10 +2,10 @@ # sonar.host.url=http://localhost:9000 # ключ проекта -sonar.projectKey=FrameConfiguration +sonar.projectKey=PSSL # имя проекта -sonar.projectName=1C: Frame Configuration +sonar.projectName=1C: Project SubSystems Library # версия проекта sonar.projectVersion=1.0 diff --git a/src/Catalogs/__ИсторияИнтеграции/Ext/ManagerModule.bsl b/src/Catalogs/__ИсторияИнтеграции/Ext/ManagerModule.bsl index c1de558..7f254d2 100644 --- a/src/Catalogs/__ИсторияИнтеграции/Ext/ManagerModule.bsl +++ b/src/Catalogs/__ИсторияИнтеграции/Ext/ManagerModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/Catalogs/__ИсторияИнтеграции/Ext/ObjectModule.bsl b/src/Catalogs/__ИсторияИнтеграции/Ext/ObjectModule.bsl index 9161ff6..5bd9412 100644 --- a/src/Catalogs/__ИсторияИнтеграции/Ext/ObjectModule.bsl +++ b/src/Catalogs/__ИсторияИнтеграции/Ext/ObjectModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий diff --git a/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаСписка/Ext/Form/Module.bsl b/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаСписка/Ext/Form/Module.bsl index 835896b..5dd831f 100644 --- a/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаСписка/Ext/Form/Module.bsl +++ b/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаСписка/Ext/Form/Module.bsl @@ -1,4 +1,27 @@ -#Область ОбработчикиСобытийФормы +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl index 2f90ecc..8b2ddac 100644 --- a/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/__ИсторияИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -1,4 +1,27 @@ -#Область ОписаниеПеременных +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Область ОписаниеПеременных &НаКлиенте Перем ДокументВнешнийОбъектИсходящий, ДокументВнешнийОбъектВходящий; diff --git a/src/Catalogs/__НастройкиИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/__НастройкиИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl index c6b6c89..88bfa1d 100644 --- a/src/Catalogs/__НастройкиИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/__НастройкиИнтеграции/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -1,4 +1,27 @@ -#Область ОбработчикиСобытийФормы +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/Catalogs/__ПользовательскиеФункции/Ext/ManagerModule.bsl b/src/Catalogs/__ПользовательскиеФункции/Ext/ManagerModule.bsl index b4e1685..917bf06 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Ext/ManagerModule.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Ext/ManagerModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область СлужебныйПрограммныйИнтерфейс diff --git a/src/Catalogs/__ПользовательскиеФункции/Ext/ObjectModule.bsl b/src/Catalogs/__ПользовательскиеФункции/Ext/ObjectModule.bsl index 30b54d2..d1db5c6 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Ext/ObjectModule.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Ext/ObjectModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ОбработчикиСобытий @@ -18,7 +41,7 @@ Если ПустаяСтрока(КодПодпрограммы) Тогда КодПодпрограммы = СтрШаблон("Результат = %1", КодПодпрограммы + Символы.ПС); КонецЕсли; - КонецЕсли; + КонецЕсли; КонецПроцедуры @@ -63,7 +86,7 @@ КонецПроцедуры Процедура ПередЗаписью(Отказ) - + Если ОбменДанными.Загрузка Тогда Возврат; КонецЕсли; diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/УсловныйОператор/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/УсловныйОператор/Ext/Form/Module.bsl index c9fc847..eb9215c 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/УсловныйОператор/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/УсловныйОператор/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаВыбора/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаВыбора/Ext/Form/Module.bsl index ae3ef3c..88fbbc3 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаВыбора/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаВыбора/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаГруппы/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаГруппы/Ext/Form/Module.bsl index e4b0464..a9b309f 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаГруппы/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаГруппы/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаПараметров/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаПараметров/Ext/Form/Module.bsl index 5c00a1a..327bf42 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаПараметров/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаПараметров/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаСписка/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаСписка/Ext/Form/Module.bsl index 34fa6a9..3c18ab3 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаСписка/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаСписка/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/Module.bsl index a4ef849..22e8e36 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/__ПользовательскиеФункции/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -1,4 +1,27 @@ -#Область ОписаниеПеременных +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Область ОписаниеПеременных #КонецОбласти diff --git a/src/Catalogs/__ПользовательскиеФункции/Templates/НастройкиПоУмолчанию/Ext/Template.txt b/src/Catalogs/__ПользовательскиеФункции/Templates/НастройкиПоУмолчанию/Ext/Template.txt index 3be7314..c5f8a1c 100644 --- a/src/Catalogs/__ПользовательскиеФункции/Templates/НастройкиПоУмолчанию/Ext/Template.txt +++ b/src/Catalogs/__ПользовательскиеФункции/Templates/НастройкиПоУмолчанию/Ext/Template.txt @@ -1,70 +1,20 @@  - - - - - - + + \ No newline at end of file diff --git a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Ext/ManagerModule.bsl b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Ext/ManagerModule.bsl index 732e32e..a664721 100644 --- a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Ext/ManagerModule.bsl +++ b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Ext/ManagerModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаГруппы/Ext/Form/Module.bsl b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаГруппы/Ext/Form/Module.bsl index b978827..0c27894 100644 --- a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаГруппы/Ext/Form/Module.bsl +++ b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаГруппы/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы #КонецОбласти diff --git a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаЭлемента/Ext/Form/Module.bsl index efb0a9f..390d6e3 100644 --- a/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/ChartsOfCharacteristicTypes/__ПредопределенныеЗначения/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl b/src/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl index 1124f1e..47d12d0 100644 --- a/src/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl +++ b/src/CommonForms/__ФормаВыбораПоля/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/CommonModules/__ДокументыОбработкаЗаполнения/Ext/Module.bsl b/src/CommonModules/__ДокументыОбработкаЗаполнения/Ext/Module.bsl index f365ea1..c5c5b64 100644 --- a/src/CommonModules/__ДокументыОбработкаЗаполнения/Ext/Module.bsl +++ b/src/CommonModules/__ДокументыОбработкаЗаполнения/Ext/Module.bsl @@ -1,4 +1,27 @@ -/////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +/////////////////////////////////////////////////////////////////////////////// // Документы событие "Обработка заполнения" (вызов сервера): обработка событий при заполнении #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ДокументыОбработкаПроведения/Ext/Module.bsl b/src/CommonModules/__ДокументыОбработкаПроведения/Ext/Module.bsl index fc9129d..7ab2c3f 100644 --- a/src/CommonModules/__ДокументыОбработкаПроведения/Ext/Module.bsl +++ b/src/CommonModules/__ДокументыОбработкаПроведения/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Документы событие "Обработка проведения" (вызов сервера): обработка событий при проведении #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ДокументыПередЗаписью/Ext/Module.bsl b/src/CommonModules/__ДокументыПередЗаписью/Ext/Module.bsl index 82ea5e4..0e7f2dc 100644 --- a/src/CommonModules/__ДокументыПередЗаписью/Ext/Module.bsl +++ b/src/CommonModules/__ДокументыПередЗаписью/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Документы событие "Перед записью" (вызов сервера): обработка событий перед записью #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ДокументыПриЗаписи/Ext/Module.bsl b/src/CommonModules/__ДокументыПриЗаписи/Ext/Module.bsl index 187e4e6..9831a5e 100644 --- a/src/CommonModules/__ДокументыПриЗаписи/Ext/Module.bsl +++ b/src/CommonModules/__ДокументыПриЗаписи/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Документы событие "При записи" (вызов сервера): обработка событий при записи #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ДокументыПриКопировании/Ext/Module.bsl b/src/CommonModules/__ДокументыПриКопировании/Ext/Module.bsl index 9d93988..a71c630 100644 --- a/src/CommonModules/__ДокументыПриКопировании/Ext/Module.bsl +++ b/src/CommonModules/__ДокументыПриКопировании/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Документы событие "При копировании" (вызов сервера): обработка событий при копировании #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl b/src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl index 3186e72..7a4f1ee 100644 --- a/src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl +++ b/src/CommonModules/__ИнтеграцииСервер/Ext/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ПрограммныйИнтерфейс // Процедура создает запись справочника История интеграции с информацией о событии интеграции diff --git a/src/CommonModules/__МетодыРегламентныхЗаданийСервер/Ext/Module.bsl b/src/CommonModules/__МетодыРегламентныхЗаданийСервер/Ext/Module.bsl index 5d99237..12fce2c 100644 --- a/src/CommonModules/__МетодыРегламентныхЗаданийСервер/Ext/Module.bsl +++ b/src/CommonModules/__МетодыРегламентныхЗаданийСервер/Ext/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ПрограммныйИнтерфейс //Длительность хранения ошибок интеграции на месяц дольше, чем успешных записей diff --git a/src/CommonModules/__МодификацияКонфигурацииКлиентПереопределяемый/Ext/Module.bsl b/src/CommonModules/__МодификацияКонфигурацииКлиентПереопределяемый/Ext/Module.bsl index 7b0e6ec..cd153e9 100644 --- a/src/CommonModules/__МодификацияКонфигурацииКлиентПереопределяемый/Ext/Module.bsl +++ b/src/CommonModules/__МодификацияКонфигурацииКлиентПереопределяемый/Ext/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ПрограммныйИнтерфейс // Процедура - При открытии diff --git a/src/CommonModules/__МодификацияКонфигурацииКлиентСерверПереопределяемый/Ext/Module.bsl b/src/CommonModules/__МодификацияКонфигурацииКлиентСерверПереопределяемый/Ext/Module.bsl index 5c3a468..2cae81d 100644 --- a/src/CommonModules/__МодификацияКонфигурацииКлиентСерверПереопределяемый/Ext/Module.bsl +++ b/src/CommonModules/__МодификацияКонфигурацииКлиентСерверПереопределяемый/Ext/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ПрограммныйИнтерфейс // Процедура - Управление формой переопределяемая diff --git a/src/CommonModules/__МодификацияКонфигурацииПереопределяемый/Ext/Module.bsl b/src/CommonModules/__МодификацияКонфигурацииПереопределяемый/Ext/Module.bsl index bf99782..a0dcac3 100644 --- a/src/CommonModules/__МодификацияКонфигурацииПереопределяемый/Ext/Module.bsl +++ b/src/CommonModules/__МодификацияКонфигурацииПереопределяемый/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Формы (сервер): для серверных функций обработок форм #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__МодификацияКонфигурацииПереопределяемыйДокумент/Ext/Module.bsl b/src/CommonModules/__МодификацияКонфигурацииПереопределяемыйДокумент/Ext/Module.bsl index e52d11e..3349663 100644 --- a/src/CommonModules/__МодификацияКонфигурацииПереопределяемыйДокумент/Ext/Module.bsl +++ b/src/CommonModules/__МодификацияКонфигурацииПереопределяемыйДокумент/Ext/Module.bsl @@ -1,11 +1,34 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Формы (сервер): для серверных функций обработок форм #Область ПрограммныйИнтерфейс // Процедура носит ознакомительный характер по работе с подсистемой "__РаботаСФормами", не переносить. // -Процедура Документ_ДемоКаркасФормаФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт +Процедура ДокументДемоРаботаСФормамиФормаФормаДокументаПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка, ДополнительныеПараметры = Неопределено) Экспорт // Демо-пример можно запустить на конфигурации БСП, в каркасной конфигурации отсутствуют необходимые _Демо объекты Возврат; diff --git a/src/CommonModules/__ОбщегоНазначенияКлиент/Ext/Module.bsl b/src/CommonModules/__ОбщегоНазначенияКлиент/Ext/Module.bsl index 33f5830..a4b4f33 100644 --- a/src/CommonModules/__ОбщегоНазначенияКлиент/Ext/Module.bsl +++ b/src/CommonModules/__ОбщегоНазначенияКлиент/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Общего назначения (клиент): для клиентских функций общего назначения #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl b/src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl index a457484..d8b2868 100644 --- a/src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl +++ b/src/CommonModules/__ОбщегоНазначенияКлиентСервер/Ext/Module.bsl @@ -1,4 +1,27 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + + //////////////////////////////////////////////////////////////////////////////// // Общего назначения (клиент): для клиентских и серверных функций общего назначения diff --git a/src/CommonModules/__ОбщегоНазначенияПовтИсп/Ext/Module.bsl b/src/CommonModules/__ОбщегоНазначенияПовтИсп/Ext/Module.bsl index 2c299da..10027c1 100644 --- a/src/CommonModules/__ОбщегоНазначенияПовтИсп/Ext/Module.bsl +++ b/src/CommonModules/__ОбщегоНазначенияПовтИсп/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Общего назначения (сервер): для серверных функций общего назначения // с повторным использованием diff --git a/src/CommonModules/__ОбщегоНазначенияПолныеПрава/Ext/Module.bsl b/src/CommonModules/__ОбщегоНазначенияПолныеПрава/Ext/Module.bsl index 5ef6a2f..941924e 100644 --- a/src/CommonModules/__ОбщегоНазначенияПолныеПрава/Ext/Module.bsl +++ b/src/CommonModules/__ОбщегоНазначенияПолныеПрава/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Привилегированный (сервер): для привилегированных функций #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl b/src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl index 53a8454..9ac72d8 100644 --- a/src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl +++ b/src/CommonModules/__ОбщегоНазначенияСервер/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Общего назначения (сервер): для серверных функций общего назначения #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__РаботаСДиалогамиКлиент/Ext/Module.bsl b/src/CommonModules/__РаботаСДиалогамиКлиент/Ext/Module.bsl index 6b458b0..0685653 100644 --- a/src/CommonModules/__РаботаСДиалогамиКлиент/Ext/Module.bsl +++ b/src/CommonModules/__РаботаСДиалогамиКлиент/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Работа с диалогами (клиент): для клиентских методов работы с диалогами. #Область ПрограммныйИнтерфейс @@ -43,6 +66,20 @@ КонецПроцедуры +// Процедура - Начало выбора составного завершение +// +// Параметры: +// Результат - Произвольный - Результат выбора данных +// ПараметрыОповещения - Структура - Параметры передаваемые в оповещение +// +Процедура НачалоВыбораСоставного_Завершение(Результат, ПараметрыОповещения) Экспорт + + Если Результат = Неопределено Тогда + Возврат; + КонецЕсли; + +КонецПроцедуры + #КонецОбласти // ПрограммныйИнтерфейс #Область СлужебныеПроцедурыИФункции diff --git a/src/CommonModules/__РаботаСДиалогамиСервер/Ext/Module.bsl b/src/CommonModules/__РаботаСДиалогамиСервер/Ext/Module.bsl index 771359c..924be69 100644 --- a/src/CommonModules/__РаботаСДиалогамиСервер/Ext/Module.bsl +++ b/src/CommonModules/__РаботаСДиалогамиСервер/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Работа с диалогами (сервер): для серверных методов работы с диалогами. #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__РаботаСКоллекциямиКлиентСервер/Ext/Module.bsl b/src/CommonModules/__РаботаСКоллекциямиКлиентСервер/Ext/Module.bsl index 53b7398..3db69f5 100644 --- a/src/CommonModules/__РаботаСКоллекциямиКлиентСервер/Ext/Module.bsl +++ b/src/CommonModules/__РаботаСКоллекциямиКлиентСервер/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Работа с коллекциями (клиент, сервер): Модуль содержит методы работы с универсальными коллекциями значений. #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__РаботаСФормами/Ext/Module.bsl b/src/CommonModules/__РаботаСФормами/Ext/Module.bsl index b2f2551..5cb0a1a 100644 --- a/src/CommonModules/__РаботаСФормами/Ext/Module.bsl +++ b/src/CommonModules/__РаботаСФормами/Ext/Module.bsl @@ -1,4 +1,16 @@ - +////////////////////////////////////////////////////////////////////////////////// +// +// Модуль Динамического Формирования Интерфейса +// Начало разработки 26.03.2020 года +// +// Автор и разработчик: Котов Дмитрий Вадимович +// При поддержеке участников сообщества GitHub & Infostart +// https://github.com/KotovDima1C/DFI +// Инфостарт https://infostart.ru/profile/564942/ +// telegram: @KotovDima +// +////////////////////////////////////////////////////////////////////////////////// + #Область ПрограммныйИнтерфейс #Область ОписаниеТипов diff --git a/src/CommonModules/__СправочникиОбработкаЗаполнения/Ext/Module.bsl b/src/CommonModules/__СправочникиОбработкаЗаполнения/Ext/Module.bsl index 45a1ff1..c59c295 100644 --- a/src/CommonModules/__СправочникиОбработкаЗаполнения/Ext/Module.bsl +++ b/src/CommonModules/__СправочникиОбработкаЗаполнения/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Справочники событие "Обработка заполнения" (вызов сервера): обработка событий при заполнении #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__СправочникиПередЗаписью/Ext/Module.bsl b/src/CommonModules/__СправочникиПередЗаписью/Ext/Module.bsl index 3db23f7..7f00566 100644 --- a/src/CommonModules/__СправочникиПередЗаписью/Ext/Module.bsl +++ b/src/CommonModules/__СправочникиПередЗаписью/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Справочники событие "Перед записью" (вызов сервера): обработка событий перед записью #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__СправочникиПриЗаписи/Ext/Module.bsl b/src/CommonModules/__СправочникиПриЗаписи/Ext/Module.bsl index 8bd3ba3..9005bec 100644 --- a/src/CommonModules/__СправочникиПриЗаписи/Ext/Module.bsl +++ b/src/CommonModules/__СправочникиПриЗаписи/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Справочники событие "При записи" (вызов сервера): обработка событий при записи #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__СправочникиПриКопировании/Ext/Module.bsl b/src/CommonModules/__СправочникиПриКопировании/Ext/Module.bsl index 270218f..e73c813 100644 --- a/src/CommonModules/__СправочникиПриКопировании/Ext/Module.bsl +++ b/src/CommonModules/__СправочникиПриКопировании/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Справочники событие "При копировании" (вызов сервера): обработка событий при копировании #Область ПрограммныйИнтерфейс diff --git a/src/CommonModules/__СтроковыеФункцииКлиентСервер/Ext/Module.bsl b/src/CommonModules/__СтроковыеФункцииКлиентСервер/Ext/Module.bsl index d300c5b..662458b 100644 --- a/src/CommonModules/__СтроковыеФункцииКлиентСервер/Ext/Module.bsl +++ b/src/CommonModules/__СтроковыеФункцииКлиентСервер/Ext/Module.bsl @@ -1,4 +1,27 @@ -//////////////////////////////////////////////////////////////////////////////// +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +//////////////////////////////////////////////////////////////////////////////// // Работа со строками (клиент, сервер): Модуль содержит методы работы со строками. #Область ПрограммныйИнтерфейс diff --git a/src/Configuration.xml b/src/Configuration.xml index 19167dc..610037c 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -301,7 +301,7 @@ __МетодыИнтеграции __НастройкиИнтеграции __ПользовательскиеФункции - _ДемоКаркас + ДемоРаботаСФормами __КонтекстыВыполненияПользовательскихФункций __СозданОбновлен __СтатусыИнтеграции diff --git a/src/Documents/_ДемоКаркас.xml b/src/Documents/ДемоРаботаСФормами.xml similarity index 91% rename from src/Documents/_ДемоКаркас.xml rename to src/Documents/ДемоРаботаСФормами.xml index 665d546..4b3cc93 100644 --- a/src/Documents/_ДемоКаркас.xml +++ b/src/Documents/ДемоРаботаСФормами.xml @@ -2,33 +2,33 @@ - + 3c5322df-68ed-422a-855d-0aa709b34f7f 6fd6af0d-defa-46b5-89eb-735d3be96c7e - + 5d1f2c0b-be05-4de0-bbf4-8c9085d1231f 302b0a29-b8a5-47e6-9478-b7f8cb59a31e - + dee35e0f-7a5b-42fa-b1aa-74fc7d698934 d5bdcc06-907a-4044-bacb-43ca312585f4 - + 636b6a1f-2c86-402e-981a-d655343d1335 c424104a-80f4-428c-8064-d5505ca9ebc8 - + c9d91e1b-fc9b-473c-bead-409d08f69bd9 30553b3b-9724-41d2-bc57-cb4243689009 - _ДемоКаркас + ДемоРаботаСФормами ru - Демо каркас + Демо работа с формами Документ носит ознакомительный характер по работе с подсистемой "__РаботаСФормами", не переносить. @@ -175,13 +175,13 @@ - Document._ДемоКаркас.StandardAttribute.Number + Document.ДемоРаботаСФормами.StandardAttribute.Number Use Begin DontUse Directly - Document._ДемоКаркас.Form.ФормаДокумента + Document.ДемоРаботаСФормами.Form.ФормаДокумента diff --git a/src/Documents/_ДемоКаркас/Forms/ФормаДокумента.xml b/src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента.xml similarity index 100% rename from src/Documents/_ДемоКаркас/Forms/ФормаДокумента.xml rename to src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента.xml diff --git a/src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form.xml b/src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form.xml similarity index 94% rename from src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form.xml rename to src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form.xml index 4b04966..95d8228 100644 --- a/src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form.xml +++ b/src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form.xml @@ -10,7 +10,7 @@ - cfg:DocumentObject._ДемоКаркас + cfg:DocumentObject.ДемоРаботаСФормами true true diff --git a/src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form/Module.bsl b/src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form/Module.bsl similarity index 80% rename from src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form/Module.bsl rename to src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form/Module.bsl index 6b983d0..2d7f559 100644 --- a/src/Documents/_ДемоКаркас/Forms/ФормаДокумента/Ext/Form/Module.bsl +++ b/src/Documents/ДемоРаботаСФормами/Forms/ФормаДокумента/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + //////////////////////////////////////////////////////////////////////////////// // <Заголовок модуля: краткое описание и условия применения модуля.> // diff --git a/src/InformationRegisters/__СоответствияОбъектовИБ/Ext/ManagerModule.bsl b/src/InformationRegisters/__СоответствияОбъектовИБ/Ext/ManagerModule.bsl index 5980e84..e406e0c 100644 --- a/src/InformationRegisters/__СоответствияОбъектовИБ/Ext/ManagerModule.bsl +++ b/src/InformationRegisters/__СоответствияОбъектовИБ/Ext/ManagerModule.bsl @@ -1,4 +1,27 @@ -#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаЗаписи/Ext/Form/Module.bsl b/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаЗаписи/Ext/Form/Module.bsl index 9376127..b6726f0 100644 --- a/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаЗаписи/Ext/Form/Module.bsl +++ b/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаЗаписи/Ext/Form/Module.bsl @@ -1,4 +1,26 @@ - +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + #Область ОбработчикиСобытийФормы &НаСервере diff --git a/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаСписка/Ext/Form/Module.bsl b/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаСписка/Ext/Form/Module.bsl index 0d34850..b70c8ee 100644 --- a/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаСписка/Ext/Form/Module.bsl +++ b/src/InformationRegisters/__СоответствияОбъектовИБ/Forms/ФормаСписка/Ext/Form/Module.bsl @@ -1,4 +1,27 @@ -#Область ОбработчикиСобытийФормы +// Библиотека проектных подсистем для упрощения разработки архитектуры на 1С: Предприятие 8, включая доработку типовых конфигураций. +// +// Copyright 2017-2024 First BIT company +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// URL: https://github.com/firstBitSportivnaya/PSSL/ +// e-mail: ivssmirnov@1bit.com +// Версия: 1.0.0.1 +// +// Требования: платформа 1С версии 8.3.17 и выше + +#Область ОбработчикиСобытийФормы &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/Roles/__РедактированиеДокументаДемоКаркас/Ext/Rights.xml b/src/Roles/__РедактированиеДокументаДемоКаркас/Ext/Rights.xml index b63b449..a4c4462 100644 --- a/src/Roles/__РедактированиеДокументаДемоКаркас/Ext/Rights.xml +++ b/src/Roles/__РедактированиеДокументаДемоКаркас/Ext/Rights.xml @@ -4,7 +4,7 @@ true false - Document._ДемоКаркас + Document.ДемоРаботаСФормами Read true diff --git a/src/Subsystems/__МодификацияФорм.xml b/src/Subsystems/__МодификацияФорм.xml index 4d25b16..7205992 100644 --- a/src/Subsystems/__МодификацияФорм.xml +++ b/src/Subsystems/__МодификацияФорм.xml @@ -20,7 +20,7 @@ CommonModule.__МодификацияКонфигурацииКлиентСерверПереопределяемый CommonModule.__МодификацияКонфигурацииКлиентПереопределяемый CommonModule.__РаботаСФормами - Document._ДемоКаркас + Document.ДемоРаботаСФормами CommonModule.__МодификацияКонфигурацииПереопределяемыйДокумент Role.__РедактированиеДокументаДемоКаркас diff --git a/tools/syntax-check-exception-file.txt b/tools/syntax-check-exception-file.txt index 119337c..df62355 100644 --- a/tools/syntax-check-exception-file.txt +++ b/tools/syntax-check-exception-file.txt @@ -5,6 +5,6 @@ Справочник.__ПользовательскиеФункции.Форма.ФормаЭлемента.Форма Использование синхронного вызова: "Существует" Справочник.__ПользовательскиеФункции.Форма.ФормаЭлемента.Форма Использование синхронного вызова: "Существует" Справочник.__ПользовательскиеФункции.Форма.ФормаЭлемента.Форма Использование синхронного вызова: "Существует" -Документ._ДемоКаркас.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "ПодсказатьКогдаОбед" -Документ._ДемоКаркас.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "ПоказатьОтца" -Документ._ДемоКаркас.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "СкрытьОтца" \ No newline at end of file +Документ.ДемоРаботаСФормами.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "ПодсказатьКогдаОбед" +Документ.ДемоРаботаСФормами.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "ПоказатьОтца" +Документ.ДемоРаботаСФормами.Форма.ФормаДокумента.Форма Не обнаружено ссылок на процедуру: "СкрытьОтца" \ No newline at end of file diff --git a/tools/vrunner.json b/tools/vrunner.json index 398531a..99a7ac8 100644 --- a/tools/vrunner.json +++ b/tools/vrunner.json @@ -5,8 +5,7 @@ "--db-user": "", "--db-pwd": "", "--workspace": ".", - "--ordinaryapp": "0", - "--v8version": "8.3.21.1644" + "--ordinaryapp": "0" }, "vanessa": { "--vanessasettings": "./tools/VBParams.json",