Skip to content

Commit b256d15

Browse files
committed
feat: Minor changes
1 parent 3992458 commit b256d15

File tree

20 files changed

+293
-369
lines changed

20 files changed

+293
-369
lines changed

README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,28 @@ _Инструмент из разряда «MustHave». Позволяет от
2525
- [x] Удаляет ненужные сообщения
2626
- [x] Совместимость с 8.3.21
2727
- [x] Просмотр тела сообщения
28+
- [x] Добавлена заготовка для БСП (Дополнительные обработки и отчеты). Функция СведенияОВнешнейОбработке() `new`
2829
- [ ] Совместимость с 8.3.18
2930
- [ ] Сохранение сообщения или передача в другой канал
3031

3132
Известные баги платформы:
3233

33-
- [HL-769780](https://bugboard.v8.1c.ru/error/000150912): На текущий момент есть баг по выборке количества сообщений. В платформе оно не работает из-за чего выбираются все подходящие под отбор сообщения. Баг отправлен в 1С, ждем, когда поправят.
34+
- [HL-769780](https://bugboard.v8.1c.ru/error/000150912): На текущий момент есть баг по выборке количества сообщений. В платформе оно не работает из-за чего выбираются все подходящие под отбор сообщения.
35+
36+
**Баг исправлен:**
37+
38+
- [x] Исправлена: "Технологическая платформа", версия 8.3.24.1548
39+
- [x] Исправлена: "Технологическая платформа", версия 8.3.25.1286
40+
- [ ] Планируется исправить: "Технологическая платформа", версия 8.3.22
41+
- [ ] Планируется исправить: "Технологическая платформа", версия 8.3.23
42+
3443
- [HL-802851](https://regevent.1c.ru/sbo/tp/c3d2f281-dc5c-11ee-8161-0050569f2415/info/): Не работает отбор по свойству «ИдентификаторСообщенияЗапроса» по значению "00000000-0000-0000-0000-000000000000".
3544

3645
| [Исходники](/src/IntegrationServicesMessages/) | [Скачать epf файл](https://infostart.ru/1c/tools/2050054/) |
3746

3847
---
3948

40-
1. **Настройка сервисов интеграции** `V2024.04.13`
49+
1. **Настройка сервисов интеграции** `V2024.05.07`
4150

4251
_Инструмент повторяет типовой функционал, но имеет несколько особенностей._
4352

@@ -46,14 +55,15 @@ _Инструмент повторяет типовой функционал, н
4655
- [x] Настройки расположены под списком, что позволяет быстрее настраивать каналы, не открывая постоянно еще одно окно
4756
- [x] Кнопка показать пароль
4857
- [x] Совместимость с 8.3.17
49-
- [x] Получение настроек в формате JSON `new`
50-
- [x] Запись настроек на основе JSON `new`
58+
- [x] Получение настроек в формате JSON
59+
- [x] Запись настроек на основе JSON
60+
- [x] Добавлена заготовка для БСП (Дополнительные обработки и отчеты). Функция СведенияОВнешнейОбработке() `new`
5161

5262
| [Исходники](/src/IntegrationServicesSettings/) | [Скачать epf файл](https://infostart.ru/1c/tools/2050054/) |
5363

5464
---
5565

56-
3. **Отправка сообщения сервисов интеграции** `V2024.02.24`
66+
1. **Отправка сообщения сервисов интеграции** `V2024.05.08`
5767

5868
_Инструмент позволяет создать сообщение сервиса интеграции на выбранном канале._
5969

@@ -65,13 +75,14 @@ _Инструмент позволяет создать сообщение се
6575
- [x] Кнопка запуска фонового задания по работе с 1С:Шиной
6676
- [x] Кнопка остановки фонового задания по работе с 1С:Шиной
6777
- [x] Совместимость с 8.3.17
78+
- [x] Добавлена заготовка для БСП (Дополнительные обработки и отчеты). Функция СведенияОВнешнейОбработке() `new`
6879
- [ ] Заполнение на основании сообщения
6980

7081
| [Исходники](/src/SendingMessageIntegrationServices/) | [Скачать epf файл](https://infostart.ru/1c/tools/2050054/) |
7182

7283
---
7384

74-
4. **Настройка состава истории данных** `V2023.06.19`
85+
1. **Настройка состава истории данных** `V2024.05.07`
7586

7687
_Инструмент позволяет программно включать и выключать историю данных_
7788

@@ -92,6 +103,7 @@ _Инструмент позволяет программно включать
92103
- [x] Позволяет включать историю данных под привилигированными правами
93104
- [x] графически отображает тип реквизита по объекту
94105
- [x] Совместимость с 8.3.11.2867
106+
- [x] Добавлена заготовка для БСП (Дополнительные обработки и отчеты). Функция СведенияОВнешнейОбработке() `new`
95107

96108
| [Исходники](/src/DataHistorySettings/) | [Скачать epf файл](https://infostart.ru/1c/tools/1808124/) | [Сравнение со стандартной обработкой](https://infostart.ru/1c/tools/1882953/)
97109

src/DataHistorySettings/PAPI_НастройкаСоставаИсторииДанных.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.17">
3-
<ExternalDataProcessor uuid="9a9ccc93-a29f-40ee-a8ed-e806c592f0bc">
3+
<ExternalDataProcessor uuid="6237d812-f6cd-4c56-b076-17a52992c878">
44
<InternalInfo>
55
<xr:ContainedObject>
66
<xr:ClassId>c3831ec8-d8d5-4f93-8a22-f9bfae07327f</xr:ClassId>
7-
<xr:ObjectId>48505641-825b-4f57-862c-fc23ee34ba96</xr:ObjectId>
7+
<xr:ObjectId>82677cb2-6563-4e4a-8bc2-bc60f174798f</xr:ObjectId>
88
</xr:ContainedObject>
99
<xr:GeneratedType name="ExternalDataProcessorObject.PAPI_НастройкаСоставаИсторииДанных" category="Object">
10-
<xr:TypeId>bc2f699d-d5bf-427d-8366-9384b9dc1ddc</xr:TypeId>
11-
<xr:ValueId>d17606cd-ccd8-4eda-90c1-ee2797bddc66</xr:ValueId>
10+
<xr:TypeId>b6557441-843a-4743-9cf6-34050a646164</xr:TypeId>
11+
<xr:ValueId>cf1b7619-ff6a-4a44-9eef-e714e4e1c55d</xr:ValueId>
1212
</xr:GeneratedType>
1313
</InternalInfo>
1414
<Properties>
@@ -19,7 +19,7 @@
1919
<v8:content>PAPI: Настройка состава истории данных</v8:content>
2020
</v8:item>
2121
</Synonym>
22-
<Comment>Настройка состава истории данных V2023.06.19</Comment>
22+
<Comment>Настройка состава истории данных V2024.05.07</Comment>
2323
<DefaultForm>ExternalDataProcessor.PAPI_НастройкаСоставаИсторииДанных.Form.Форма</DefaultForm>
2424
<AuxiliaryForm/>
2525
</Properties>

src/DataHistorySettings/PAPI_НастройкаСоставаИсторииДанных/Ext/ObjectModule.bsl

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#Область ДляВызоваИзДругихПодсистем
1+
#Область ЗаготовкаБСП
22

33
// Возвращает сведения о внешней обработке.
44
//Функция СведенияОВнешнейОбработке() Экспорт
@@ -7,11 +7,11 @@
77
// ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
88
//
99
// ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
10-
// ПараметрыРегистрации.Версия = "0.9.2";
10+
// ПараметрыРегистрации.Версия = "2024.05.07";
1111
//
1212
// НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
13-
// НоваяКоманда.Представление = НСтр("ru = 'Настройка состава Истории изменений'");
14-
// НоваяКоманда.Идентификатор = "НастройкаСоставаИсторииИзменений";
13+
// НоваяКоманда.Представление = НСтр("ru = 'Настройка состава истории данных'");
14+
// НоваяКоманда.Идентификатор = "НастройкаСоставаИсторииДанных";
1515
// НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
1616
// НоваяКоманда.ПоказыватьОповещение = Ложь;
1717
//
@@ -25,7 +25,7 @@
2525
#Область СлужебныеПроцедурыИФункции
2626

2727
// Функция для возврата минимальной версии при которой будет работать история данных
28-
Функция ПолучитьМинимальнуюВерсию()
28+
Функция МинимальнаяВерсияПлатформы()
2929
Возврат "8.3.11.2867";
3030
КонецФункции
3131

@@ -43,18 +43,16 @@
4343
// бизнес-процессы;
4444
// задачи;
4545
// регистры сведений(Измерения включены по умолчанию и выключать их нельзя).
46-
Функция ПолучитьСписокОбъектовМетаданных(ВерсияПлатформы) Экспорт
46+
Функция СписокОбъектовМетаданных(ВерсияПлатформы) Экспорт
4747

4848
КлючиСтруктуры = "ИмяОбъекта, ObjectName, НомерКартинки, ДанныеПоиска";
4949

5050
// Все версии в которых были изменения
5151
СоответствиеВерсий = Новый Соответствие;
52-
минимальнаяВерсия = ПолучитьМинимальнуюВерсию();
53-
СоответствиеВерсий.Вставить(минимальнаяВерсия, ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, минимальнаяВерсия));
52+
МинимальнаяВерсия = МинимальнаяВерсияПлатформы();
53+
СоответствиеВерсий.Вставить(МинимальнаяВерсия, ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, МинимальнаяВерсия));
5454
СоответствиеВерсий.Вставить("8.3.12", ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, "8.3.12"));
5555
СоответствиеВерсий.Вставить("8.3.13", ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, "8.3.13"));
56-
//СоответствиеВерсий.Вставить("8.3.14", ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, "8.3.14"));
57-
//СоответствиеВерсий.Вставить("8.3.15", ВерсияСтаршеИлиРавнаВерсии(ВерсияПлатформы, "8.3.15"));
5856

5957
СписокОбъектовМетаданных = Новый СписокЗначений;
6058

@@ -78,7 +76,7 @@
7876
КонецЕсли;
7977

8078
// Справочники
81-
Если СоответствиеВерсий[минимальнаяВерсия] Тогда
79+
Если СоответствиеВерсий[МинимальнаяВерсия] Тогда
8280
СписокОбъектовМетаданных.Добавить(Новый Структура(КлючиСтруктуры
8381
,"Справочники"
8482
,"Catalog"
@@ -87,7 +85,7 @@
8785
КонецЕсли;
8886

8987
// Документы
90-
Если СоответствиеВерсий[минимальнаяВерсия] Тогда
88+
Если СоответствиеВерсий[МинимальнаяВерсия] Тогда
9189
СписокОбъектовМетаданных.Добавить(Новый Структура(КлючиСтруктуры
9290
,"Документы"
9391
,"Document"
@@ -111,7 +109,7 @@
111109
,"ChartOfAccounts"
112110
,12
113111
,"СтандартныеРеквизиты,Реквизиты,ТабличныеЧасти,СтандартныеТабличныеЧасти"));
114-
//"СтандартныеРеквизиты,Реквизиты,ПризнакиУчета,ПризнакиУчетаСубконто,ТабличныеЧасти,СтандартныеТабличныеЧасти")); //+ПризнакиУчета,ПризнакиУчетаСубконто
112+
// "СтандартныеРеквизиты,Реквизиты,ПризнакиУчета,ПризнакиУчетаСубконто,ТабличныеЧасти,СтандартныеТабличныеЧасти")); // +ПризнакиУчета,ПризнакиУчетаСубконто
115113
КонецЕсли;
116114

117115
// ПланыВидовРасчета
@@ -124,17 +122,17 @@
124122
КонецЕсли;
125123

126124
// РегистрыСведений
127-
Если СоответствиеВерсий[минимальнаяВерсия] Тогда
125+
Если СоответствиеВерсий[МинимальнаяВерсия] Тогда
128126
СписокОбъектовМетаданных.Добавить(Новый Структура(КлючиСтруктуры
129127
,"РегистрыСведений"
130128
,"InformationRegister"
131129
,16
132130
,"Измерения,Ресурсы,Реквизиты"));
133-
//,"Ресурсы,Реквизиты")); // 20230619
131+
// ,"Ресурсы,Реквизиты")); // 20230619
134132
КонецЕсли;
135133

136134
// БизнесПроцессы
137-
Если СоответствиеВерсий[минимальнаяВерсия] Тогда
135+
Если СоответствиеВерсий[МинимальнаяВерсия] Тогда
138136
СписокОбъектовМетаданных.Добавить(Новый Структура(КлючиСтруктуры
139137
,"БизнесПроцессы"
140138
,"BusinessProcess"
@@ -143,7 +141,7 @@
143141
КонецЕсли;
144142

145143
// Задачи
146-
Если СоответствиеВерсий[минимальнаяВерсия] Тогда
144+
Если СоответствиеВерсий[МинимальнаяВерсия] Тогда
147145
СписокОбъектовМетаданных.Добавить(Новый Структура(КлючиСтруктуры
148146
,"Задачи"
149147
,"Task"
@@ -155,19 +153,18 @@
155153

156154
КонецФункции
157155

158-
// Определяет используюмую версию платформы.
156+
// Определяет используемую версию платформы.
159157
//
160158
// Возвращаемое значение:
161159
// Структура:
162160
// Отработал - Булево - Истина, функция возвращает нормальный результат,
163-
// Ложь означает, что результат получить неудалось.
161+
// Ложь означает, что результат получить не удалось.
164162
// ТекстОшибки - Строка - Описание ошибки
165163
// Результат - Строка - Текущая версия конфигуратора или режима совместимости
166164
//
167165
Функция ТекущаяВерсияПлатформы() Экспорт
168166

169167
Результат = Новый Структура("Отработал, ТекстОшибки, Результат", Истина, "", 0);
170-
171168

172169
СовместимостьНеИспользовать = Метаданные.РежимСовместимости = Метаданные.СвойстваОбъектов.РежимСовместимости.НеИспользовать;
173170

@@ -191,15 +188,16 @@
191188
КонецЕсли;
192189

193190
// основная проверка
194-
минимальнаяВерсия = ПолучитьМинимальнуюВерсию();
195-
Если ВерсияСтаршеИлиРавнаВерсии(перВерсияПриложения, минимальнаяВерсия) Тогда
191+
МинимальнаяВерсия = МинимальнаяВерсияПлатформы();
192+
Если ВерсияСтаршеИлиРавнаВерсии(перВерсияПриложения, МинимальнаяВерсия) Тогда
196193

197194
Результат.Результат = перВерсияПриложения;
198195

199196
Иначе
200197

201198
Результат.Отработал = Ложь;
202-
Результат.ТекстОшибки = НСтр("ru = 'Версия платформы ("+перВерсияПриложения+"), необходима версия не ниже ("+минимальнаяВерсия+")'")
199+
текТекстОшибки = НСтр("ru = 'Версия платформы ( %1 ), необходима версия не ниже ( %2 )'");
200+
Результат.ТекстОшибки = СтрШаблон(текТекстОшибки, перВерсияПриложения, МинимальнаяВерсия);
203201

204202
КонецЕсли;
205203

@@ -209,7 +207,7 @@
209207

210208
// Возвращает структуру по версии
211209
// Параметры:
212-
// ВерсияПлатформы Строка - Пример: "8.3.11.2867"
210+
// ВерсияПлатформы - Строка - Пример: "8.3.11.2867"
213211
//
214212
// Возвращаемое значение:
215213
// Структура:

src/DataHistorySettings/PAPI_НастройкаСоставаИсторииДанных/Forms/Форма.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.17">
3-
<Form uuid="6786701d-ca0c-4b9e-bfd1-06b148a602a5">
3+
<Form uuid="d288fda4-6b38-4599-beb1-f8a547ae0655">
44
<Properties>
55
<Name>Форма</Name>
66
<Synonym>

0 commit comments

Comments
 (0)