РК_ПроверкаСерий 1.3.1.90: импорт типов и открытие формы (#17)

This commit is contained in:
mihailkudravcev
2026-08-19 14:18:06 +03:00
parent 9ee4f347e1
commit c30c94c4f1
4 changed files with 13 additions and 15 deletions
+7
View File
@@ -4,6 +4,13 @@
--- ---
## 1.3.1.90 (2026-08-19)
### РК_ПроверкаСерий — критичные замечания (#17)
- В расширение добавлены зависимости на справочники `СерииНоменклатуры`, `Номенклатура`, `ВидыНоменклатуры`, чтобы в ТЧ `ПроблемныеСерии` корректно подтягивалось описание типов значений.
- Открытие формы элемента серии настроено на обработчик активации строки `ПроблемныеСерии`, чтобы не зависеть от “двойного” сценария клика.
## 1.3.1.89 (2026-08-19) ## 1.3.1.89 (2026-08-19)
### РК_ПроверкаСерий — UUID в форме и исправление записи (#17) ### РК_ПроверкаСерий — UUID в форме и исправление записи (#17)
+1 -1
View File
@@ -1 +1 @@
1.3.1.89 1.3.1.90
+4 -1
View File
@@ -62,7 +62,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item> <xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
</DefaultRoles> </DefaultRoles>
<Vendor/> <Vendor/>
<Version>1.3.1.89</Version> <Version>1.3.1.90</Version>
<DefaultStyle/> <DefaultStyle/>
<DefaultLanguage>Language.Русский</DefaultLanguage> <DefaultLanguage>Language.Русский</DefaultLanguage>
<BriefInformation/> <BriefInformation/>
@@ -108,6 +108,9 @@
<Constant>РК_РежимОтладкиРана</Constant> <Constant>РК_РежимОтладкиРана</Constant>
<Constant>РК_РабочееПодключениеЧерезАПИ</Constant> <Constant>РК_РабочееПодключениеЧерезАПИ</Constant>
<CommonForm>РК_ФормаНастроекРана</CommonForm> <CommonForm>РК_ФормаНастроекРана</CommonForm>
<Catalog>СерииНоменклатуры</Catalog>
<Catalog>Номенклатура</Catalog>
<Catalog>ВидыНоменклатуры</Catalog>
<Catalog>ДоговорыКонтрагентов</Catalog> <Catalog>ДоговорыКонтрагентов</Catalog>
<Catalog>РК_НастройкиПодключенияКВнешнейБазе</Catalog> <Catalog>РК_НастройкиПодключенияКВнешнейБазе</Catalog>
<Document>РеализацияТоваровУслуг</Document> <Document>РеализацияТоваровУслуг</Document>
@@ -2,9 +2,6 @@
// Заполнение номера — из наименования; при пустом номере и наличии срока — a-YYMMDD (#17). // Заполнение номера — из наименования; при пустом номере и наличии срока — a-YYMMDD (#17).
// Дубли: вид + номер + ГоденДо (ДатаПроизводства в ключ не входит). // Дубли: вид + номер + ГоденДо (ДатаПроизводства в ключ не входит).
&НаКлиенте
Перем ПоследняяАктивированнаяСерия;
#Область ОбработчикиСобытийФормы #Область ОбработчикиСобытийФормы
&НаСервере &НаСервере
@@ -30,7 +27,6 @@
КонецПопытки; КонецПопытки;
ОчиститьТекстПоследнейОшибки(); ОчиститьТекстПоследнейОшибки();
ПрименитьОтборПроблемныхСерий(); ПрименитьОтборПроблемныхСерий();
ПоследняяАктивированнаяСерия = Неопределено;
ОбновитьUUIDВыбраннойСерии(); ОбновитьUUIDВыбраннойСерии();
ПоказатьОповещениеПользователя("Проверка серий", , ПоказатьОповещениеПользователя("Проверка серий", ,
"Найдено проблем: " + Формат(Количество, "ЧН=0; ЧГ=0")); "Найдено проблем: " + Формат(Количество, "ЧН=0; ЧГ=0"));
@@ -183,19 +179,11 @@
ТекущаяСтрока = ТекущаяСтрокаПроблемнойСерии(); ТекущаяСтрока = ТекущаяСтрокаПроблемнойСерии();
Если ТекущаяСтрока = Неопределено Тогда Если ТекущаяСтрока = Неопределено Тогда
UUIDВыбраннойСерии = ""; UUIDВыбраннойСерии = "";
ПоследняяАктивированнаяСерия = Неопределено;
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ОбновитьUUIDВыбраннойСерии(); ОбновитьUUIDВыбраннойСерии();
Если ЗначениеЗаполнено(ПоследняяАктивированнаяСерия)
И ПоследняяАктивированнаяСерия = ТекущаяСтрока.Серия Тогда
ОткрытьФормуСерии(ТекущаяСтрока.Серия); ОткрытьФормуСерии(ТекущаяСтрока.Серия);
ПоследняяАктивированнаяСерия = Неопределено;
Возврат;
КонецЕсли;
ПоследняяАктивированнаяСерия = ТекущаяСтрока.Серия;
КонецПроцедуры КонецПроцедуры