From abeb045932fb1e57cf3918d1a5152ac00341c7ec Mon Sep 17 00:00:00 2001 From: Mikhail Kudryavtsev Date: Wed, 19 Aug 2026 14:44:37 +0300 Subject: [PATCH] =?UTF-8?q?#17=20-=20=D0=92=20=D0=BA=D0=BE=D0=BD=D1=84?= =?UTF-8?q?=D0=B8=D0=B3=D1=83=D1=80=D0=B0=D1=82=D0=BE=D1=80=D0=B5=20=D0=B4?= =?UTF-8?q?=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BD=D0=B5=D0=B4=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D1=8E=D1=89=D0=B8=D0=B5=20=D1=81=D0=BF=D1=80?= =?UTF-8?q?=D0=B0=D0=B2=D0=BE=D1=87=D0=BD=D0=B8=D0=BA=D0=B8=20=D0=B2=20?= =?UTF-8?q?=D1=80=D0=B0=D1=81=D1=88=D0=B8=D1=80=D0=B5=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=B8=20=D0=B7=D0=B0=D1=82=D1=83=D1=88=D0=B8=D0=BB=20=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=B1=D0=B0=D0=B7=D0=B5=20=D0=B2=D0=B5=D1=80=D1=81?= =?UTF-8?q?=D0=B8=D0=B8=201.3.1.89.=20=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB?= =?UTF-8?q?=20=D0=BF=D1=80=D0=BE=D0=BC=D0=B5=D0=B6=D1=83=D1=82=D0=BE=D1=87?= =?UTF-8?q?=D0=BD=D1=83=D1=8E=20=D0=B2=D0=B5=D1=80=D1=81=D0=B8=D1=8E=201.3?= =?UTF-8?q?.1.89f.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Catalogs/ВидыНоменклатуры.xml | 34 ++++++++++++++++++ src/Catalogs/Номенклатура.xml | 34 ++++++++++++++++++ src/Catalogs/СерииНоменклатуры.xml | 34 ++++++++++++++++++ src/ConfigDumpInfo.xml | 35 ++++++++++--------- src/Configuration.xml | 8 ++--- src/DataProcessors/РК_ПроверкаСерий.xml | 12 +++---- .../РК_ПроверкаСерий/Forms/Форма/Ext/Form.xml | 2 +- .../Forms/Форма/Ext/Form/Module.bsl | 14 +++++++- 8 files changed, 145 insertions(+), 28 deletions(-) create mode 100644 src/Catalogs/ВидыНоменклатуры.xml create mode 100644 src/Catalogs/Номенклатура.xml create mode 100644 src/Catalogs/СерииНоменклатуры.xml diff --git a/src/Catalogs/ВидыНоменклатуры.xml b/src/Catalogs/ВидыНоменклатуры.xml new file mode 100644 index 0000000..88b38bc --- /dev/null +++ b/src/Catalogs/ВидыНоменклатуры.xml @@ -0,0 +1,34 @@ + + + + + + 1d5304bb-32e9-46e6-b601-52348496bb0d + 8984f11b-b6c7-44b6-b781-a1b57e64ed8d + + + baed21c4-f7e7-4372-8cde-aa627ccc7699 + d3bf8b3d-07de-434f-b09e-deb4bb99e837 + + + 42707ab3-3447-4613-a9f4-c97f92d50b7a + 8160f30a-cc4f-42e1-b60c-52a5064dcf33 + + + f7d42e8a-0cba-401f-84f9-b5feb342ea80 + 8e74dc25-8c1c-4833-9161-7200d54738e3 + + + a628fe98-9500-4cd5-8b8b-db76e5baf785 + 9228f397-f4e6-4e83-b601-1816160955e2 + + + + Adopted + ВидыНоменклатуры + + f3b86010-6dc9-4bd6-9fda-850ce2f2ea58 + + + + \ No newline at end of file diff --git a/src/Catalogs/Номенклатура.xml b/src/Catalogs/Номенклатура.xml new file mode 100644 index 0000000..4e120bd --- /dev/null +++ b/src/Catalogs/Номенклатура.xml @@ -0,0 +1,34 @@ + + + + + + 399b1ff5-e974-4e98-9552-b7f7322e4ee1 + 988bc1ea-56cd-4306-91e0-f92ad9a5c94a + + + 1c64eae4-8d69-44a6-ade1-b22bf17f7752 + c7005c81-9cc4-4c9c-870b-00c891b111a0 + + + cc2fd5a9-4060-4254-9399-cc67f2f68bb4 + 75969713-c58c-4fc6-9ad1-b8822af3cdc0 + + + 6b2474cf-4577-4545-8b79-02011f3bcc70 + f962df23-1cd4-4e68-a9f2-0036dbceff3e + + + 56bc1027-c5e0-45da-918a-0b9d3a792d97 + 33136da7-29e7-4f28-b50e-cd43987c906f + + + + Adopted + Номенклатура + + fc59acc3-f1f7-4e3f-96da-e580f2c5a88f + + + + \ No newline at end of file diff --git a/src/Catalogs/СерииНоменклатуры.xml b/src/Catalogs/СерииНоменклатуры.xml new file mode 100644 index 0000000..02c862f --- /dev/null +++ b/src/Catalogs/СерииНоменклатуры.xml @@ -0,0 +1,34 @@ + + + + + + bc45ddf0-19ee-4320-bc53-a42f579786ad + af76d947-7e92-4dc2-b254-7a8a97a699db + + + f40c5f0a-c964-4132-ac65-06895b429a9b + 39c0ea2b-4c00-4d55-b3ed-06a7c558a096 + + + d6a0b673-cb95-412b-8a15-d691b2a6211a + 0d66a5f0-ca17-4cac-bc2f-fee658de2cc0 + + + 93bf6b9a-e27f-4709-971b-4f913e457a03 + 89496de3-1d94-4b1b-9a3f-11509fa1fa4f + + + c21069f4-1d3a-45b6-8668-97093bef9080 + 65c2d6fc-dc84-419c-a327-46d191990a50 + + + + Adopted + СерииНоменклатуры + + 8965f225-afbc-4ff7-ac96-b5f31f39e808 + + + + \ No newline at end of file diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index baeb54b..15963c0 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -1,9 +1,11 @@  + + @@ -16,26 +18,27 @@ - + + - + - + - + - + - + - + - + @@ -46,13 +49,13 @@ - + - + @@ -197,10 +200,10 @@ - + - - + + @@ -241,7 +244,7 @@ - + @@ -256,7 +259,7 @@ - + @@ -309,4 +312,4 @@ - + \ No newline at end of file diff --git a/src/Configuration.xml b/src/Configuration.xml index 703f7f2..d634dae 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -62,7 +62,7 @@ Role.РК_ОсновнаяРоль - 1.3.1.90 + 1.3.1.89f Language.Русский @@ -108,11 +108,11 @@ РК_РежимОтладкиРана РК_РабочееПодключениеЧерезАПИ РК_ФормаНастроекРана + ДоговорыКонтрагентов + РК_НастройкиПодключенияКВнешнейБазе СерииНоменклатуры Номенклатура ВидыНоменклатуры - ДоговорыКонтрагентов - РК_НастройкиПодключенияКВнешнейБазе РеализацияТоваровУслуг ЗаказКлиента РасходныйОрдерНаТовары @@ -131,4 +131,4 @@ ДополнительныеРеквизитыИСведения - + \ No newline at end of file diff --git a/src/DataProcessors/РК_ПроверкаСерий.xml b/src/DataProcessors/РК_ПроверкаСерий.xml index 30f3d5c..d93a9cb 100644 --- a/src/DataProcessors/РК_ПроверкаСерий.xml +++ b/src/DataProcessors/РК_ПроверкаСерий.xml @@ -190,7 +190,7 @@ - 2e2282a7-eada-4329-b569-8234e8d09040 + cfg:CatalogRef.СерииНоменклатуры false @@ -226,7 +226,7 @@ - 190a7469-3325-4d33-b5ec-28a63ac83b06 + cfg:CatalogRef.Номенклатура false @@ -262,7 +262,7 @@ - 0fda8e31-0724-4b9f-8db6-f2d7c4d04ad9 + cfg:CatalogRef.ВидыНоменклатуры false @@ -955,7 +955,7 @@ - 0fda8e31-0724-4b9f-8db6-f2d7c4d04ad9 + cfg:CatalogRef.ВидыНоменклатуры false @@ -1109,7 +1109,7 @@ - 2e2282a7-eada-4329-b569-8234e8d09040 + cfg:CatalogRef.СерииНоменклатуры false @@ -1500,4 +1500,4 @@
Форма
- + \ No newline at end of file diff --git a/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form.xml b/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form.xml index cb6a03f..499a08d 100644 --- a/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form.xml +++ b/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form.xml @@ -807,4 +807,4 @@ СнятьОтметкуГруппыДублей - + \ No newline at end of file diff --git a/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form/Module.bsl b/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form/Module.bsl index ce2712a..7d9c91e 100644 --- a/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form/Module.bsl +++ b/src/DataProcessors/РК_ПроверкаСерий/Forms/Форма/Ext/Form/Module.bsl @@ -2,6 +2,9 @@ // Заполнение номера — из наименования; при пустом номере и наличии срока — a-YYMMDD (#17). // Дубли: вид + номер + ГоденДо (ДатаПроизводства в ключ не входит). +&НаКлиенте +Перем ПоследняяАктивированнаяСерия; + #Область ОбработчикиСобытийФормы &НаСервере @@ -27,6 +30,7 @@ КонецПопытки; ОчиститьТекстПоследнейОшибки(); ПрименитьОтборПроблемныхСерий(); + ПоследняяАктивированнаяСерия = Неопределено; ОбновитьUUIDВыбраннойСерии(); ПоказатьОповещениеПользователя("Проверка серий", , "Найдено проблем: " + Формат(Количество, "ЧН=0; ЧГ=0")); @@ -179,11 +183,19 @@ ТекущаяСтрока = ТекущаяСтрокаПроблемнойСерии(); Если ТекущаяСтрока = Неопределено Тогда UUIDВыбраннойСерии = ""; + ПоследняяАктивированнаяСерия = Неопределено; Возврат; КонецЕсли; ОбновитьUUIDВыбраннойСерии(); - ОткрытьФормуСерии(ТекущаяСтрока.Серия); + Если ЗначениеЗаполнено(ПоследняяАктивированнаяСерия) + И ПоследняяАктивированнаяСерия = ТекущаяСтрока.Серия Тогда + ОткрытьФормуСерии(ТекущаяСтрока.Серия); + ПоследняяАктивированнаяСерия = Неопределено; + Возврат; + КонецЕсли; + + ПоследняяАктивированнаяСерия = ТекущаяСтрока.Серия; КонецПроцедуры