Skip to content

Commit 53cac83

Browse files
committed
Добавлено описание
1 parent 5d48938 commit 53cac83

3 files changed

Lines changed: 26 additions & 11 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
- Полные пути объектов метаданных лучше получать непосредственно методом `ПолноеИмя()`
2323
- Адреса программно открываемых форм так же стоит получать программно из метаданных
2424
- При использовании функционала БСП необходимо учитывать и названия\методы\свойства "международной" версии
25-
- Некоторые свойства платформы тоже могут потребовать обращения через "английское" название. Для удобства получения можно использовать метод `УправлениеПлатформеннымиОбработкамиКлиентСервер.МультиязычноеСвойствоОбъекта()`
25+
- Некоторые свойства платформы тоже могут потребовать обращения через "английское" название. Для удобства получения можно использовать метод `УПО_КлиентСервер.МультиязычноеСвойствоОбъекта()`
2626
- Основная ветка содержит расширение с двумя языками, а в отдельных ветках релизов оставлен только один текущий язык. При этом изменяется только файл [Configuration.mdo](УправлениеПлатформеннымиОбработками/src/Configuration/Configuration.mdo)
2727
- Пытаемся соблюдать [Требования 1С по локализации](https://its.1c.ru/db/v8std/browse/13/-1/40)
2828

README.md

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,30 @@
4949

5050
## Установка
5151

52-
Для подключения расширения необходимо:
53-
1. Добавить расширение со снятыми флагами "Безопасный режим" и "защита от опасных действий". И перезапустить сеанс.
54-
2. В справочнике e1cib/list/Справочник.ВерсииПлатформенныхОбработок нажать на кнопку "Еще" - "Обновить версии платформенных обработок".
52+
Для подключения необходимо добавить расширение со снятыми флагами "Безопасный режим" и "Защита от опасных действий". После перезапуска сеанса будет сообщено об обновлении версий платформенных обработок.
5553

56-
После установки расширения, в базе появляются справочники ПлатформенныеОбработки и ВерсииПлатформенныхОбработок. А так же регистр сведений ПодменаПлатформенныхОбработок.
54+
## Поддерживаемые конфигурации
5755

58-
![image](https://user-images.githubusercontent.com/42138875/226988383-0bd6c2a0-e455-4aeb-b549-88482375693c.png)
56+
Расширение поддерживает русскоязычные и англоязычные конфигурации. В релизе выкладываются три версии: общая, только русский язык и только английский язык. Отличаются они исключительно основным языком интерфейса и отсутствием второго языка в дереве конфигурации. Это позволяет проще произвести установку.
57+
58+
В любом случае, механизм расширений содержит много нюансов и может потребоваться изменение каких-то корневых свойств непосредственно в вашей ситуации
59+
60+
## Состав объектов
61+
62+
### Для использования
63+
64+
- Версии платформенных обработок (УПО) - справочник хранит непосредственно двоичные данные обработок и содержит основное меню по настройке. На каждую версию платформы создается отдельная версия обработки. И на основе каждой версии обработки можно создавать свою доработанную версию и совершать подмену
65+
- Выгрузка платформенных обработок (УПО) - обработка, которая позволяет массово выгрузить инструменты текущей версии платформы в каталог. Обработка приложена как внешняя к релизу и может использоваться независимо от расширения.
66+
67+
### Служебные
68+
69+
- Платформенные обработки (УПО) - служебный справочник хранит имена и адреса извлечения платформенных обработок
70+
- Подмена платформенных обработок (УПО) - служебный регистр содержит информацию о версиях обработок, которые нужно запускать взамен платформенной.
71+
- Обновленные версии приложения (УПО) - служебный регистр, который хранит информацию о версиях платформы, по которым уже были добыты версии платформенных обработок. Необходим для автоматического обновления версий при переходе на новую версию платформы
5972

6073
## Использование
6174

62-
Все обработки хранятся в разрезе версий платформы. То есть, когда по этой базе будет произведен переход на новую версию платформы, список версий обработок можно обновить. И тогда появятся новые версии обработок с текущей платформы.
75+
Вся настройка происходит в справочнике "Версии платформенных обработок"
6376

6477
Версию из справочника можно выгрузить.
6578

@@ -87,9 +100,11 @@
87100

88101
В любой момент можно отключить расширение и все станет "как раньше".
89102

90-
Расширение тестировалось на типовых конфигурациях ERP 2.5.6.291, УТ 11.4.13.271. И На платформе 8.3.19.1264, 8.3.18.1363. И режимах совместимости конфигурации 8.3.14 и 8.3.16.
103+
Последняя обновленная версия платформы: 8.3.24
104+
105+
## Разработка
91106

92-
-------------------
107+
Правила и нюансы разработки описаны в файле [CONTRIBUTING](CONTRIBUTING.md)
93108

94109
## Контакты
95110

УправлениеПлатформеннымиОбработками/src/Configuration/Configuration.mdo

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@
6464
<languageCode>ru</languageCode>
6565
</languages>
6666
<subsystems>Subsystem.УПО_УправлениеПлатформеннымиОбработками</subsystems>
67-
<roles>Role.УПО_ЧтениеПлатформенныхОбработок</roles>
6867
<roles>Role.УПО_АдминистраторПлатформенныхОбработок</roles>
68+
<roles>Role.УПО_ЧтениеПлатформенныхОбработок</roles>
6969
<commonModules>CommonModule.УПО_ВызовСервера</commonModules>
7070
<commonModules>CommonModule.УПО_Клиент</commonModules>
7171
<commonModules>CommonModule.УПО_КлиентСервер</commonModules>
@@ -78,9 +78,9 @@
7878
<commonCommands>CommonCommand.УПО_УдалитьВсеДанныеПлатформенныхОбработок</commonCommands>
7979
<commonCommands>CommonCommand.УПО_УстановитьОбщейПодменяемойВерсиейОбработки</commonCommands>
8080
<commonCommands>CommonCommand.УПО_УстановитьПодменяемойВерсиейДляТекущегоПользователя</commonCommands>
81-
<commandGroups>CommandGroup.УПО_ПодключитьВерсиюПлатформеннойОбработки</commandGroups>
8281
<commandGroups>CommandGroup.УПО_ЗагрузитьВыгрузитьВерсиюПлатформеннойОбработки</commandGroups>
8382
<commandGroups>CommandGroup.УПО_ОбновлениеДанныхПодсистемыПлатформенныхОбработок</commandGroups>
83+
<commandGroups>CommandGroup.УПО_ПодключитьВерсиюПлатформеннойОбработки</commandGroups>
8484
<catalogs>Catalog.УПО_ВерсииПлатформенныхОбработок</catalogs>
8585
<catalogs>Catalog.УПО_ПлатформенныеОбработки</catalogs>
8686
<dataProcessors>DataProcessor.УПО_ВыгрузкаПлатформенныхОбработок</dataProcessors>

0 commit comments

Comments
 (0)