From f72a4993893cc89b89c56452eb1c2c8f9b4c05a3 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Mon, 25 Dec 2023 20:52:20 +0700 Subject: [PATCH 01/24] =?UTF-8?q?=D1=84=D0=BE=D1=80=D0=BC=D0=B0=D1=82=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 ++-- .../Ext/Form/Module.bsl" | 8 ++++---- src/VERSION | 2 +- src/dumplist.txt | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index a712ad4..8ed3168 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -174,8 +174,8 @@ - - + + diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" index ccad4fd..d3d70d9 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -1,5 +1,7 @@ #Область ОписаниеПеременных +// Хранит названия табличных частей и наименования столбцов необходимые +// для расчета суммы документа &НаКлиенте Перем _ПоляРасчетаСуммыДокумента; @@ -9,10 +11,9 @@ &НаКлиенте Процедура ПриОткрытии(_) - _ПоляРасчетаСуммыДокумента = получитьПоляИтогов(); + _ПоляРасчетаСуммыДокумента = получитьПоляИтогов(); КонецПроцедуры - &НаКлиенте Процедура ПередЗаписью(_, __) рассчитатьСуммуДокумента(); @@ -54,9 +55,8 @@ &НаКлиенте Процедура рассчитатьСуммуДокумента() - //~ Объект.СуммаДокумента = Объект.Товары.Итог("Сумма") + Объект.Услуги.Итог("Стоимость"); сумма = 0.0; - Для каждого таблица Из _ПоляРасчетаСуммыДокумента Цикл + Для Каждого таблица Из _ПоляРасчетаСуммыДокумента Цикл сумма = сумма + Объект[таблица.ИмяТЧ].Итог(таблица.Столбец); КонецЦикла; diff --git a/src/VERSION b/src/VERSION index 25f3c34..2eb310e 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -130 +131 diff --git a/src/dumplist.txt b/src/dumplist.txt index 81f6b88..d3ea445 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,2 @@ -Modified: Document.ЗаписьКлиента -Modified: Document.ЗаписьКлиента.ObjectModule +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form From 5f2bf087aca67a5e30032eab50b847f5c26762a1 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 05:11:50 +0700 Subject: [PATCH 02/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=20?= =?UTF-8?q?=D0=A6=D0=B5=D0=BD=D1=8B=D0=9D=D0=BE=D0=BC=D0=B5=D0=BD=D0=BA?= =?UTF-8?q?=D0=BB=D0=B0=D1=82=D1=83=D1=80=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 17 +- src/Configuration.xml | 2 + ...1\213\320\246\320\265\320\275\321\213.xml" | 67 ++++++ ...0\260\321\202\321\203\321\200\321\213.xml" | 194 ++++++++++++++++++ ...0\260\320\277\320\270\321\201\320\270.xml" | 21 ++ .../Ext/Form.xml" | 41 ++++ ...0\277\320\270\321\201\320\272\320\260.xml" | 21 ++ .../Ext/Form.xml" | 124 +++++++++++ ...0\276\320\264\320\260\320\266\320\270.xml" | 1 + src/VERSION | 2 +- src/dumplist.txt | 10 +- 11 files changed, 495 insertions(+), 5 deletions(-) create mode 100644 "src/Enums/\320\222\320\270\320\264\321\213\320\246\320\265\320\275\321\213.xml" create mode 100644 "src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213.xml" create mode 100644 "src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" create mode 100644 "src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" create mode 100644 "src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 8ed3168..49c7556 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -108,7 +108,7 @@ - + @@ -186,6 +186,10 @@ + + + + @@ -204,6 +208,15 @@ + + + + + + + + + @@ -218,7 +231,7 @@ - + diff --git a/src/Configuration.xml b/src/Configuration.xml index d8fbc1d..9e7d2df 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -263,6 +263,8 @@ ТипыНоменклатуры ТипыКонтрагентов ВидыПитомцев + ВидыЦены + ЦеныНоменклатуры Продажи ТоварыНаСкладах ЗаказыКлиентов diff --git "a/src/Enums/\320\222\320\270\320\264\321\213\320\246\320\265\320\275\321\213.xml" "b/src/Enums/\320\222\320\270\320\264\321\213\320\246\320\265\320\275\321\213.xml" new file mode 100644 index 0000000..dbee4c6 --- /dev/null +++ "b/src/Enums/\320\222\320\270\320\264\321\213\320\246\320\265\320\275\321\213.xml" @@ -0,0 +1,67 @@ + + + + + + a6b7b74a-9d97-4bab-a454-ed9c22aceddf + 441e361d-e73f-49a3-991b-05ba26bd8419 + + + 6a6582cf-f7ec-4332-a28f-4f35c107062d + f2db7b5a-82d7-4b2b-afc9-302d22e3830c + + + 96e7cd2d-4c61-43fa-845c-623d0327901b + a43f91e4-e87c-4960-a060-eb2c666287e1 + + + + ВидыЦены + + + ru + Виды цены + + + + false + + true + BothWays + + + + + + + + Auto + + + + + Розничная + + + ru + Розничная + + + + + + + + Дисконт + + + ru + Дисконт + + + + + + + + \ No newline at end of file diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213.xml" new file mode 100644 index 0000000..6d73bcf --- /dev/null +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213.xml" @@ -0,0 +1,194 @@ + + + + + + 96919c28-3b69-4d0b-bc04-be5c28dbef0f + cd74bb7d-605c-4b1b-9d89-74effed20005 + + + 084cc668-b736-4b79-bd15-d5e423776e69 + cbc27d86-1450-4c61-85aa-c371e041a51e + + + e1ff6082-e35c-4c16-a3c8-db9deccb5321 + ddeac437-3ed2-4d47-b820-33d196b18dc3 + + + 3e6bee5d-607e-4247-9291-ec100735964d + 320d8af9-80e3-424f-9f8e-10c8a3488f58 + + + b36df09c-650f-4294-b468-59902580745f + 79f327ee-e733-415b-bccd-b7b9c6889343 + + + 901306ef-5f3e-4e36-857a-915d3d650b71 + bd718aac-04b2-4781-8dfc-0b0166d9f26f + + + b8c50ce5-0a25-492d-95ce-420c36a9914b + 36f7989d-9b35-4d27-bb85-af8ddbd0579b + + + + ЦеныНоменклатуры + + + ru + Цены номенклатуры + + + + true + InDialog + InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи + InformationRegister.ЦеныНоменклатуры.Form.ФормаСписка + + + Day + Independent + true + false + Managed + DontUse + false + false + + + + + + DontUse + false + false + + + + + Цена + + + ru + Цена + + + + + cfg:DefinedType.ФинансовыеДанные + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Номенклатура + + + ru + Номенклатура + + + + + cfg:CatalogRef.Номенклатура + + false + + + + false + + false + false + + + false + + ShowError + Items + + + Auto + Auto + + + Auto + false + true + true + DontIndex + Use + Use + + + + + ВидЦены + + + ru + Вид цены + + + + + cfg:EnumRef.ВидыЦены + + false + + + + false + + false + false + + + false + + ShowError + Items + + + Auto + Auto + + + Auto + false + true + false + DontIndex + Use + Use + + +
ФормаЗаписи
+
ФормаСписка
+
+
+
\ No newline at end of file diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" new file mode 100644 index 0000000..7c4f9bf --- /dev/null +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаЗаписи + + + ru + Форма записи + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" new file mode 100644 index 0000000..3205815 --- /dev/null +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" @@ -0,0 +1,41 @@ + +
+ LockOwnerWindow + + + + Запись.Period + true + + + + + Запись.Номенклатура + true + + + + + Запись.ВидЦены + true + + + + + Запись.Цена + true + true + + + + + + + + cfg:InformationRegisterRecordManager.ЦеныНоменклатуры + + true + true + + + \ No newline at end of file diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..ebf7277 --- /dev/null +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..ac05b1a --- /dev/null +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,124 @@ + +
+ + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + true + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Period + true + + + + + Список.Номенклатура + + + + + Список.ВидЦены + + + + + Список.Цена + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + InformationRegister.ЦеныНоменклатуры + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" "b/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" index 9985fa7..b117f02 100644 --- "a/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" +++ "b/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" @@ -18,6 +18,7 @@ Document.ЗаписьКлиента Document.РеализацияТоваровИУслуг + InformationRegister.ЦеныНоменклатуры diff --git a/src/VERSION b/src/VERSION index 2eb310e..2ce74bf 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -131 +132 diff --git a/src/dumplist.txt b/src/dumplist.txt index d3ea445..315ab8b 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,8 @@ -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form +New: Enum.ВидыЦены +New: InformationRegister.ЦеныНоменклатуры +New: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи +New: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи.Form +New: InformationRegister.ЦеныНоменклатуры.Form.ФормаСписка +New: InformationRegister.ЦеныНоменклатуры.Form.ФормаСписка.Form +Modified: Configuration.ГрумингСалон +Modified: Subsystem.Продажи.Subsystem.Продажи From a70b6d84dc278dcebee20079fa3ff6fb5f8409cf Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 05:14:38 +0700 Subject: [PATCH 03/24] =?UTF-8?q?=D1=81=D0=BF=D1=80=D0=B8=D0=BD=D1=82=203?= =?UTF-8?q?=20=D1=80=D0=B0=D0=B7=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 2 +- src/Configuration.xml | 2 +- src/VERSION | 2 +- src/dumplist.txt | 9 +-------- 4 files changed, 4 insertions(+), 11 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 49c7556..9265efc 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -108,7 +108,7 @@ - + diff --git a/src/Configuration.xml b/src/Configuration.xml index 9e7d2df..7e8a8de 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -49,7 +49,7 @@ Russian Игорь Килипенко - Спринт 2 + Спринт 3 false false diff --git a/src/VERSION b/src/VERSION index 2ce74bf..80a6642 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -132 +133 diff --git a/src/dumplist.txt b/src/dumplist.txt index 315ab8b..ac571e4 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,8 +1 @@ -New: Enum.ВидыЦены -New: InformationRegister.ЦеныНоменклатуры -New: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи -New: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи.Form -New: InformationRegister.ЦеныНоменклатуры.Form.ФормаСписка -New: InformationRegister.ЦеныНоменклатуры.Form.ФормаСписка.Form -Modified: Configuration.ГрумингСалон -Modified: Subsystem.Продажи.Subsystem.Продажи +Modified: Configuration.ГрумингСалон From d18fe8afc2b2e12699fe349cdc934318f092f9ad Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 05:52:04 +0700 Subject: [PATCH 04/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=BC=D0=BE=D0=B4=D1=83=D0=BB=D1=8C=20=D0=A0?= =?UTF-8?q?=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=A1=D0=A6=D0=B5=D0=BD=D0=B0?= =?UTF-8?q?=D0=BC=D0=B8=D0=92=D1=8B=D0=B7=D0=BE=D0=B2=D0=A1=D0=B5=D1=80?= =?UTF-8?q?=D0=B5=D0=B2=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...0\265\320\262\320\265\321\200\320\260.xml" | 23 ++++++++++ .../Ext/Module.bsl" | 43 +++++++++++++++++++ src/ConfigDumpInfo.xml | 4 +- src/Configuration.xml | 1 + src/VERSION | 2 +- src/dumplist.txt | 4 +- 6 files changed, 74 insertions(+), 3 deletions(-) create mode 100644 "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" create mode 100644 "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" diff --git "a/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" new file mode 100644 index 0000000..8e1c4c8 --- /dev/null +++ "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" @@ -0,0 +1,23 @@ + + + + + РаботаСЦенамиВызовСеревера + + + ru + Работа с ценами вызов серевера + + + + false + false + true + false + false + true + false + DontUse + + + \ No newline at end of file diff --git "a/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" new file mode 100644 index 0000000..00cf8ca --- /dev/null +++ "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" @@ -0,0 +1,43 @@ +#Область ПрограммныйИнтерфейс + +// Возвращает значение цена для указанной номенклатуры +// +// Параметры: +// номенклатура - СправочникСсылка.Номенклатура +// видЦены - Перечисления.ВидыЦены - [опционально] +// датаЦены - Дата - [опционально] +// +// Возвращаемое значение: +// Число - в случае отсутствия данных о цене для указанных параметров - возвращает NULL +// +Функция ПолучитьЦенуПродажиНаДату(номенклатура, Знач видЦены = Неопределено, Знач датаЦены = Неопределено) Экспорт + видЦены = ?(видЦены = Неопределено, Перечисления.ВидыЦены.Розничная, видЦены); + + запрос = Новый Запрос; + запрос.Текст = " + | ВЫБРАТЬ + | ЦеныНоменклатуры.Цена КАК Цена + | ИЗ + | РегистрСведений.ЦеныНоменклатуры.СрезПоследних( + | &Период, + | Номенклатура = &Номенклатура + | И ВидЦены = &ВидЦены + | ) КАК ЦеныНоменклатуры + |"; + + запрос.УстановитьПараметр("Номенклатура", номенклатура); + запрос.УстановитьПараметр("Период", датаЦены); + запрос.УстановитьПараметр("ВидЦены", видЦены); + + результатЗапроса = запрос.Выполнить(); + Если результатЗапроса.Пустой() Тогда + Возврат NULL; + КонецЕсли; + + выборка = результатЗапроса.Выбрать(); + выборка.Следующий(); + + Возврат выборка.Цена; +КонецФункции + +#КонецОбласти // ПрограммныйИнтерфейс diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 9265efc..2bd4489 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -106,9 +106,11 @@ + + - + diff --git a/src/Configuration.xml b/src/Configuration.xml index 7e8a8de..089eb4c 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -238,6 +238,7 @@ ПолныеПрава РаботаСоСтрокамиВызовСервера РаботаСДокументами + РаботаСЦенамиВызовСеревера ИспользоватьСклады ФинансовыеДанные КоличествоТоваров diff --git a/src/VERSION b/src/VERSION index 80a6642..d4c0009 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -133 +134 diff --git a/src/dumplist.txt b/src/dumplist.txt index ac571e4..6223c0f 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1 +1,3 @@ -Modified: Configuration.ГрумингСалон +New: CommonModule.РаботаСЦенамиВызовСеревера +New: CommonModule.РаботаСЦенамиВызовСеревера.Module +Modified: Configuration.ГрумингСалон From 269181c18abc530fbea49dcb1185ea648e3044c7 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 05:54:55 +0700 Subject: [PATCH 05/24] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=20=D0=B0=D1=82?= =?UTF-8?q?=D1=80=D0=B8=D0=B1=D1=83=D1=82=D1=8B=20=D0=B4=D0=BB=D1=8F=20?= =?UTF-8?q?=D0=BF=D0=BE=D0=BB=D1=8F=20=D1=84=D0=BE=D1=80=D0=BC=D1=8B=20?= =?UTF-8?q?=D0=A6=D0=B5=D0=BD=D1=8B=D0=9D=D0=BE=D0=BC=D0=B5=D0=BD=D0=BA?= =?UTF-8?q?=D0=BB=D0=B0=D1=82=D1=83=D1=80=D1=8B.=D0=A6=D0=B5=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 ++-- .../Ext/Form.xml" | 1 - src/VERSION | 2 +- src/dumplist.txt | 5 ++--- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 2bd4489..7811ef3 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -215,8 +215,8 @@ - - + + diff --git "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" index 3205815..5b403e3 100644 --- "a/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" +++ "b/src/InformationRegisters/\320\246\320\265\320\275\321\213\320\235\320\276\320\274\320\265\320\275\320\272\320\273\320\260\321\202\321\203\321\200\321\213/Forms/\320\244\320\276\321\200\320\274\320\260\320\227\320\260\320\277\320\270\321\201\320\270/Ext/Form.xml" @@ -23,7 +23,6 @@ Запись.Цена - true true diff --git a/src/VERSION b/src/VERSION index d4c0009..dab6318 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -134 +135 diff --git a/src/dumplist.txt b/src/dumplist.txt index 6223c0f..ed2754b 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,3 +1,2 @@ -New: CommonModule.РаботаСЦенамиВызовСеревера -New: CommonModule.РаботаСЦенамиВызовСеревера.Module -Modified: Configuration.ГрумингСалон +Modified: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи +Modified: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи.Form From c0a106cba8fd7b28bf24d3ea0aacb4ce576eb9e4 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 07:31:38 +0700 Subject: [PATCH 06/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=B0=D0=B2=D1=82=D0=BE=D0=B7=D0=B0=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=A6=D0=B5=D0=BD?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=A0=D0=B5=D0=B0=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=D0=A2=D0=BE=D0=B2=D0=B0=D1=80?= =?UTF-8?q?=D0=BE=D0=B2=D0=98=D0=A3=D1=81=D0=BB=D1=83=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 +- .../Ext/Form.xml" | 20 ++++-- .../Ext/Form/Module.bsl" | 72 +++++++++++++++---- src/VERSION | 2 +- src/dumplist.txt | 4 +- 5 files changed, 77 insertions(+), 25 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 7811ef3..39af8b8 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -176,8 +176,8 @@ - - + + diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" index 2b0b5bb..3b0cf57 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -104,6 +104,9 @@ + + УслугиПослеУдаления + Объект.Услуги.LineNumber @@ -117,9 +120,13 @@ true + + УслугиУслугаПриИзменении + Объект.Услуги.Стоимость + true EnterOnInput Объект.Услуги.TotalСтоимость @@ -131,9 +138,6 @@ true - - УслугиСтоимостьПриИзменении - @@ -183,6 +187,9 @@ + + ТоварыПослеУдаления + Объект.Товары.LineNumber @@ -196,6 +203,9 @@ true + + ТоварыТоварПриИзменении + Объект.Товары.Количество @@ -209,13 +219,11 @@ Объект.Товары.Цена + true EnterOnInput true - - ТоварыЦенаПриИзменении - Объект.Товары.Сумма diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" index d3d70d9..8559799 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -16,7 +16,7 @@ &НаКлиенте Процедура ПередЗаписью(_, __) - рассчитатьСуммуДокумента(); + обновитьСуммуДокумента(); КонецПроцедуры #КонецОбласти // ОбработчикиСобытийФормы @@ -24,13 +24,32 @@ #Область ОбработчикиСобытийЭлементовТаблицыФормыТовары &НаКлиенте -Процедура ТоварыЦенаПриИзменении(_) - рассчитатьСуммуПоСтрокеТовары(); +Процедура ТоварыКоличествоПриИзменении(_) + текущаяСтрокаТовары = Элементы.Товары.ТекущиеДанные; + обновитьСуммуДокумента(текущаяСтрокаТовары); КонецПроцедуры &НаКлиенте -Процедура ТоварыКоличествоПриИзменении(_) - рассчитатьСуммуПоСтрокеТовары(); +Процедура ТоварыТоварПриИзменении(элемент) + текущаяСтрокаТовары = Элементы.Товары.ТекущиеДанные; + цена = РаботаСЦенамиВызовСеревера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаТовары.Товар); + + Если цена = NULL Тогда + текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n + |Проверьте наличие цены для номенклатуры в регистре цен", + элемент.ТекстРедактирования); + ПоказатьПредупреждение( , текстСообщения); + цена = 0; + КонецЕсли; + + текущаяСтрокаТовары.Цена = цена; + + обновитьСуммуДокумента(текущаяСтрокаТовары); +КонецПроцедуры + +&НаКлиенте +Процедура ТоварыПослеУдаления(_) + обновитьСуммуДокумента(); КонецПроцедуры #КонецОбласти // ОбработчикиСобытийЭлементовТаблицыФормыТовары @@ -38,8 +57,26 @@ #Область ОбработчикиСобытийЭлементовТаблицыФормыУслуги &НаКлиенте -Процедура УслугиСтоимостьПриИзменении(_) - рассчитатьСуммуДокумента(); +Процедура УслугиУслугаПриИзменении(элемент) + текущаяСтрокаУслуги = Элементы.Услуги.ТекущиеДанные; + цена = РаботаСЦенамиВызовСеревера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаУслуги.Услуга); + + Если цена = NULL Тогда + текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n + |Проверьте наличие цены для номенклатуры в регистре цен", + элемент.ТекстРедактирования); + ПоказатьПредупреждение( , текстСообщения); + цена = 0; + КонецЕсли; + + текущаяСтрокаУслуги.Стоимость = цена; + + обновитьСуммуДокумента(); +КонецПроцедуры + +&НаКлиенте +Процедура УслугиПослеУдаления(_) + обновитьСуммуДокумента(); КонецПроцедуры #КонецОбласти // ОбработчикиСобытийЭлементовТаблицыФормыУслуги @@ -47,20 +84,27 @@ #Область СлужебныеПроцедурыИФункции &НаКлиенте -Процедура рассчитатьСуммуПоСтрокеТовары() - текущСтрокаТовары = Элементы.Товары.ТекущиеДанные; - текущСтрокаТовары.Сумма = текущСтрокаТовары.Цена * текущСтрокаТовары.Количество; - рассчитатьСуммуДокумента(); -КонецПроцедуры +Функция рассчитатьСуммуПоСтрокеТовары(текущСтрокаТовары) + Возврат текущСтрокаТовары.Цена * текущСтрокаТовары.Количество; +КонецФункции &НаКлиенте -Процедура рассчитатьСуммуДокумента() +Функция рассчитатьСуммуДокумента() сумма = 0.0; Для Каждого таблица Из _ПоляРасчетаСуммыДокумента Цикл сумма = сумма + Объект[таблица.ИмяТЧ].Итог(таблица.Столбец); КонецЦикла; - Объект.СуммаДокумента = сумма; + Возврат сумма; +КонецФункции + +&НаКлиенте +Процедура обновитьСуммуДокумента(текущаяСтрокаТовары = Неопределено) + Если текущаяСтрокаТовары <> Неопределено Тогда + текущаяСтрокаТовары.Сумма = рассчитатьСуммуПоСтрокеТовары(текущаяСтрокаТовары); + КонецЕсли; + + Объект.СуммаДокумента = рассчитатьСуммуДокумента(); КонецПроцедуры &НаСервереБезКонтекста diff --git a/src/VERSION b/src/VERSION index dab6318..8cf6d06 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -135 +136 diff --git a/src/dumplist.txt b/src/dumplist.txt index ed2754b..d3ea445 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,2 @@ -Modified: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи -Modified: InformationRegister.ЦеныНоменклатуры.Form.ФормаЗаписи.Form +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form From ff8976ea1d45de1e329ea070ac84d91a66240574 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Fri, 5 Jan 2024 07:32:40 +0700 Subject: [PATCH 07/24] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=20=D0=BD=D0=B0?= =?UTF-8?q?=D0=B8=D0=BC=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20?= =?UTF-8?q?=D0=A0=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=A1=D0=A6=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=D0=BC=D0=B8=D0=92=D1=8B=D0=B7=D0=BE=D0=B2=D0=A1=D0=B5?= =?UTF-8?q?=D1=80=D0=B2=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1\320\265\321\200\320\262\320\265\321\200\320\260.xml" | 4 ++-- .../Ext/Module.bsl" | 0 src/ConfigDumpInfo.xml | 8 ++++---- src/Configuration.xml | 2 +- .../Ext/Form/Module.bsl" | 4 ++-- src/VERSION | 2 +- src/dumplist.txt | 2 -- 7 files changed, 10 insertions(+), 12 deletions(-) rename "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" => "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.xml" (93%) rename "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" => "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260/Ext/Module.bsl" (100%) delete mode 100644 src/dumplist.txt diff --git "a/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.xml" similarity index 93% rename from "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" rename to "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.xml" index 8e1c4c8..29716df 100644 --- "a/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260.xml" +++ "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260.xml" @@ -2,11 +2,11 @@ - РаботаСЦенамиВызовСеревера + РаботаСЦенамиВызовСервера ru - Работа с ценами вызов серевера + Работа с ценами вызов сервера diff --git "a/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" "b/src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260/Ext/Module.bsl" similarity index 100% rename from "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\265\320\262\320\265\321\200\320\260/Ext/Module.bsl" rename to "src/CommonModules/\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\246\320\265\320\275\320\260\320\274\320\270\320\222\321\213\320\267\320\276\320\262\320\241\320\265\321\200\320\262\320\265\321\200\320\260/Ext/Module.bsl" diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 39af8b8..038b697 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -106,8 +106,8 @@ - - + + @@ -176,8 +176,8 @@ - - + + diff --git a/src/Configuration.xml b/src/Configuration.xml index 089eb4c..0be5777 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -238,7 +238,7 @@ ПолныеПрава РаботаСоСтрокамиВызовСервера РаботаСДокументами - РаботаСЦенамиВызовСеревера + РаботаСЦенамиВызовСервера ИспользоватьСклады ФинансовыеДанные КоличествоТоваров diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" index 8559799..2cb5981 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -32,7 +32,7 @@ &НаКлиенте Процедура ТоварыТоварПриИзменении(элемент) текущаяСтрокаТовары = Элементы.Товары.ТекущиеДанные; - цена = РаботаСЦенамиВызовСеревера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаТовары.Товар); + цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаТовары.Товар); Если цена = NULL Тогда текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n @@ -59,7 +59,7 @@ &НаКлиенте Процедура УслугиУслугаПриИзменении(элемент) текущаяСтрокаУслуги = Элементы.Услуги.ТекущиеДанные; - цена = РаботаСЦенамиВызовСеревера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаУслуги.Услуга); + цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаУслуги.Услуга); Если цена = NULL Тогда текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n diff --git a/src/VERSION b/src/VERSION index 8cf6d06..d6edaed 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -136 +137 diff --git a/src/dumplist.txt b/src/dumplist.txt deleted file mode 100644 index d3ea445..0000000 --- a/src/dumplist.txt +++ /dev/null @@ -1,2 +0,0 @@ -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form From 6ab57beb352fb444924253ea815a8250e39a0bc4 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Sat, 6 Jan 2024 04:58:35 +0700 Subject: [PATCH 08/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD=D1=82?= =?UTF-8?q?.=D0=9F=D0=B5=D1=80=D0=B5=D0=BC=D0=B5=D1=89=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=D0=A2=D0=BE=D0=B2=D0=B0=D1=80=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 24 +- src/Configuration.xml | 1 + ...0\276\320\273\320\275\321\213\320\271.xml" | 2 +- ...0\262\320\260\321\200\320\276\320\262.xml" | 350 ++++++++++++++++++ .../Ext/ObjectModule.bsl" | 38 ++ ...0\274\320\265\320\275\321\202\320\260.xml" | 21 ++ .../Ext/Form.xml" | 181 +++++++++ ...0\277\320\270\321\201\320\272\320\260.xml" | 21 ++ .../Ext/Form.xml" | 129 +++++++ ...0\243\321\201\320\273\321\203\320\263.xml" | 2 +- ...0\272\321\203\320\277\320\272\320\270.xml" | 1 + ...0\276\320\264\320\260\320\266\320\270.xml" | 1 + src/VERSION | 2 +- src/dumplist.txt | 11 + 14 files changed, 776 insertions(+), 8 deletions(-) create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262.xml" create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" create mode 100644 "src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" create mode 100644 src/dumplist.txt diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 038b697..9fe74b8 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -110,7 +110,7 @@ - + @@ -119,7 +119,7 @@ - + @@ -136,6 +136,20 @@ + + + + + + + + + + + + + + @@ -157,7 +171,7 @@ - + @@ -230,10 +244,10 @@ - + - + diff --git a/src/Configuration.xml b/src/Configuration.xml index 0be5777..86f8ca5 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -259,6 +259,7 @@ ЗаписьКлиента РеализацияТоваровИУслуг ПоступленияТоваров + ПеремещениеТоваров ТипыОрганизаций ПолФизическогоЛица ТипыНоменклатуры diff --git "a/src/DefinedTypes/\320\232\320\276\320\274\320\274\320\265\320\275\321\202\320\260\321\200\320\270\320\271\320\237\320\276\320\273\320\275\321\213\320\271.xml" "b/src/DefinedTypes/\320\232\320\276\320\274\320\274\320\265\320\275\321\202\320\260\321\200\320\270\320\271\320\237\320\276\320\273\320\275\321\213\320\271.xml" index 1e8e139..591cb24 100644 --- "a/src/DefinedTypes/\320\232\320\276\320\274\320\274\320\265\320\275\321\202\320\260\321\200\320\270\320\271\320\237\320\276\320\273\320\275\321\213\320\271.xml" +++ "b/src/DefinedTypes/\320\232\320\276\320\274\320\274\320\265\320\275\321\202\320\260\321\200\320\270\320\271\320\237\320\276\320\273\320\275\321\213\320\271.xml" @@ -19,7 +19,7 @@ xs:string - 500 + 0 Variable diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262.xml" new file mode 100644 index 0000000..ffa7af3 --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262.xml" @@ -0,0 +1,350 @@ + + + + + + c7b36f7e-3924-4e3a-88e7-03515eb22ecf + a23bef3a-8f41-424f-a5ee-83c97106187f + + + 0bcd3b0e-8106-418a-bc96-d5b6482105bd + a6e39a0a-5e77-427a-a554-f9fb0414b451 + + + 76af61a4-dffc-4976-ac6a-d37d6b6e2432 + 74d1fed9-8ea6-4968-b06a-cac9b540631b + + + 9c3839dc-78bf-41ea-92f6-cd4d79b8ce13 + 436645d3-fc63-4321-b07e-fd64ddc04d9f + + + fd88b95e-d3d8-4b94-8fb2-b26a69c8dd06 + 57be70e6-036b-438a-a0f4-06f67be6dcb0 + + + + ПеремещениеТоваров + + + ru + Перемещение товаров + + + + true + + String + 9 + Variable + Nonperiodical + true + true + + + + Document.ПеремещениеТоваров.StandardAttribute.Number + + Use + Begin + DontUse + Directly + Document.ПеремещениеТоваров.Form.ФормаДокумента + Document.ПеремещениеТоваров.Form.ФормаСписка + + + + + Allow + Allow + AutoDeleteOnUnpost + WriteSelected + AutoFill + + AccumulationRegister.ТоварыНаСкладах + + true + true + false + + Managed + Use + + + + + + Auto + DontUse + false + false + + + + + СкладОтправитель + + + ru + Склад-отправитель + + + + + cfg:CatalogRef.Склады + + false + + + + false + + false + false + + + false + + ShowError + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + СкладПолучатель + + + ru + Склад-получатель + + + + + cfg:CatalogRef.Склады + + false + + + + false + + false + false + + + false + + ShowError + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + АвторДокумента + + + ru + Ответственный + + + + + cfg:CatalogRef.Пользователи + + false + + + + false + + false + false + + + false + + ShowError + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Комментарий + + + ru + Комментарий + + + + + cfg:DefinedType.КомментарийПолный + + false + + + + false + + false + false + + + false + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + +
ФормаДокумента
+
ФормаСписка
+ + + + 8536712d-f240-4348-8a68-b8362d5c2efb + fa4038fe-50b7-4d15-9001-7d2c0e5599d8 + + + e5a2859d-1e5c-47ff-a212-160d3b4b915a + 79109a91-397d-4786-9b12-e27c3a0a8d4e + + + + Товары + + + ru + Товары + + + + + ShowError + + + + + Товар + + + ru + Товар + + + + + cfg:CatalogRef.Номенклатура + + false + + + + false + + false + false + + + DontCheck + Items + + + + + Enum.ТипыНоменклатуры.EnumValue.Товар + Enum.ТипыНоменклатуры.EnumValue.Материал + + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + + Количество + + + ru + Количество + + + + + cfg:DefinedType.КоличествоТоваров + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + Auto + + + Auto + DontIndex + Use + Use + + + + +
+
+
\ No newline at end of file diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..2cb03a1 --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" @@ -0,0 +1,38 @@ +#Область ОбработчикиСобытий + +Процедура ОбработкаЗаполнения(_, __, ___) + РаботаСДокументами.ЗаполнитьПолеАвторДокументаНаСервере(ЭтотОбъект); +КонецПроцедуры + +Процедура ОбработкаПроведения(Отказ, Режим) + //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ + // Данный фрагмент построен конструктором. + // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! + + // регистр ТоварыНаСкладах Расход + Движения.ТоварыНаСкладах.Записывать = Истина; + Для Каждого ТекСтрокаТовары Из Товары Цикл + Движение = Движения.ТоварыНаСкладах.Добавить(); + Движение.ВидДвижения = ВидДвиженияНакопления.Расход; + Движение.Период = Дата; + Движение.Номенклатура = ТекСтрокаТовары.Товар; + Движение.Склад = СкладОтправитель; + Движение.Количество = ТекСтрокаТовары.Количество; + КонецЦикла; + + // регистр ТоварыНаСкладах Приход + Движения.ТоварыНаСкладах.Записывать = Истина; + Для Каждого ТекСтрокаТовары Из Товары Цикл + Движение = Движения.ТоварыНаСкладах.Добавить(); + Движение.ВидДвижения = ВидДвиженияНакопления.Приход; + Движение.Период = Дата; + Движение.Номенклатура = ТекСтрокаТовары.Товар; + Движение.Склад = СкладПолучатель; + Движение.Количество = ТекСтрокаТовары.Количество; + КонецЦикла; + + //}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ +КонецПроцедуры + +#КонецОбласти // ОбработчикиСобытий + diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" new file mode 100644 index 0000000..b6df372 --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаДокумента + + + ru + Форма документа + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..0a40cd1 --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,181 @@ + +
+ CurrentOrLast + Auto + true + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа служебные</v8:content> + </v8:item> + + + + ru + Группа служебные + + + AlwaysHorizontal + None + false + + + + Объект.Number + EnterOnInput + true + + + + + Объект.Date + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>от</v8:content> + </v8:item> + + EnterOnInput + true + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа склады</v8:content> + </v8:item> + + + + ru + Группа склады + + + None + false + + + + Объект.СкладОтправитель + true + + + + + Объект.СкладПолучатель + true + + + + + + + Top + true + true + true + Объект.Товары + + + + + + + Товары + SearchStringRepresentation + + + + + + + Товары + ViewStatusRepresentation + + + + + + + Товары + SearchControl + + + + + + + Объект.Товары.LineNumber + EnterOnInput + + + + + Объект.Товары.Товар + EnterOnInput + true + + + + + Объект.Товары.Количество + EnterOnInput + true + + + + +
+ + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа подвал</v8:content> + </v8:item> + + + + ru + Группа подвал + + + None + false + + + + Объект.Комментарий + true + + + + + Объект.АвторДокумента + EnterOnInput + true + + + + + +
+ + + + cfg:DocumentObject.ПеремещениеТоваров + + true + true + + Объект.RegisterRecords + + + + \ No newline at end of file diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" new file mode 100644 index 0000000..ce32dab --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260.xml" @@ -0,0 +1,21 @@ + + +
+ + ФормаСписка + + + ru + Форма списка + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + +
+
\ No newline at end of file diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" new file mode 100644 index 0000000..92d26a9 --- /dev/null +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\241\320\277\320\270\321\201\320\272\320\260/Ext/Form.xml" @@ -0,0 +1,129 @@ + +
+ + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа пользовательских настроек</v8:content> + </v8:item> + + false + Vertical + false + + + + List + None + true + true + ExpandTopLevel + true + Список + Список.DefaultPicture + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + СписокКомпоновщикНастроекПользовательскиеНастройки + true + + + false + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + + + + + + Список + SearchControl + + + + + + + Список.Date + true + + + + + Список.Number + + + + + Список.СкладОтправитель + + + + + Список.СкладПолучатель + + + + + Список.Товары + + + + +
+
+ + + + cfg:DynamicList + + true + + false + true + Document.ПеремещениеТоваров + + + Normal + dfcece9d-5077-440b-b6b3-45a5cb4538eb + + + Normal + 88619765-ccb3-46c6-ac52-38e9c992ebd4 + + + Normal + b75fecce-942b-4aed-abc9-e6a02e460fb3 + + Normal + 911b6018-f537-43e8-a417-da56b22f9aec + + + + + \ No newline at end of file diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263.xml" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263.xml" index 3cacc65..7c9e171 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263.xml" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263.xml" @@ -294,7 +294,7 @@ - cfg:DefinedType.КомментарийКороткий + cfg:DefinedType.КомментарийПолный false diff --git "a/src/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270.xml" "b/src/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270.xml" index 6554a33..2a3d7ae 100644 --- "a/src/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270.xml" +++ "b/src/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270/Subsystems/\320\237\320\276\320\272\321\203\320\277\320\272\320\270.xml" @@ -17,6 +17,7 @@ Document.ПоступленияТоваров + Document.ПеремещениеТоваров
diff --git "a/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" "b/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" index b117f02..1930304 100644 --- "a/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" +++ "b/src/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270/Subsystems/\320\237\321\200\320\276\320\264\320\260\320\266\320\270.xml" @@ -19,6 +19,7 @@ Document.ЗаписьКлиента Document.РеализацияТоваровИУслуг InformationRegister.ЦеныНоменклатуры + Document.ПеремещениеТоваров diff --git a/src/VERSION b/src/VERSION index d6edaed..6e32464 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -137 +138 diff --git a/src/dumplist.txt b/src/dumplist.txt new file mode 100644 index 0000000..3044a13 --- /dev/null +++ b/src/dumplist.txt @@ -0,0 +1,11 @@ +New: Document.ПеремещениеТоваров +New: Document.ПеремещениеТоваров.Form.ФормаДокумента +New: Document.ПеремещениеТоваров.Form.ФормаДокумента.Form +New: Document.ПеремещениеТоваров.Form.ФормаСписка +New: Document.ПеремещениеТоваров.Form.ФормаСписка.Form +New: Document.ПеремещениеТоваров.ObjectModule +Modified: Configuration.ГрумингСалон +Modified: DefinedType.КомментарийПолный +Modified: Document.РеализацияТоваровИУслуг +Modified: Subsystem.Покупки.Subsystem.Покупки +Modified: Subsystem.Продажи.Subsystem.Продажи From 7d496dc919cfa837433760f08784d0d6cc40fcd6 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Sat, 6 Jan 2024 10:07:10 +0700 Subject: [PATCH 09/24] =?UTF-8?q?=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=20?= =?UTF-8?q?=D1=84=D0=BE=D1=80=D0=BC=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=9F?= =?UTF-8?q?=D0=B5=D1=80=D0=B5=D0=BC=D0=B5=D1=89=D0=B5=D0=BD=D0=B8=D0=B5?= =?UTF-8?q?=D0=A2=D0=BE=D0=B2=D0=B0=D1=80=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 8 +-- .../Ext/ObjectModule.bsl" | 70 +++++++++++-------- .../Ext/Form.xml" | 10 +++ src/VERSION | 2 +- src/dumplist.txt | 15 ++-- 5 files changed, 61 insertions(+), 44 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 9fe74b8..cb2aa92 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -136,7 +136,7 @@ - + @@ -145,11 +145,11 @@ - - + + - + diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" index 2cb03a1..9887f75 100644 --- "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Ext/ObjectModule.bsl" @@ -4,35 +4,49 @@ РаботаСДокументами.ЗаполнитьПолеАвторДокументаНаСервере(ЭтотОбъект); КонецПроцедуры -Процедура ОбработкаПроведения(Отказ, Режим) - //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ - // Данный фрагмент построен конструктором. - // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! - - // регистр ТоварыНаСкладах Расход - Движения.ТоварыНаСкладах.Записывать = Истина; - Для Каждого ТекСтрокаТовары Из Товары Цикл - Движение = Движения.ТоварыНаСкладах.Добавить(); - Движение.ВидДвижения = ВидДвиженияНакопления.Расход; - Движение.Период = Дата; - Движение.Номенклатура = ТекСтрокаТовары.Товар; - Движение.Склад = СкладОтправитель; - Движение.Количество = ТекСтрокаТовары.Количество; - КонецЦикла; - - // регистр ТоварыНаСкладах Приход - Движения.ТоварыНаСкладах.Записывать = Истина; - Для Каждого ТекСтрокаТовары Из Товары Цикл - Движение = Движения.ТоварыНаСкладах.Добавить(); - Движение.ВидДвижения = ВидДвиженияНакопления.Приход; - Движение.Период = Дата; - Движение.Номенклатура = ТекСтрокаТовары.Товар; - Движение.Склад = СкладПолучатель; - Движение.Количество = ТекСтрокаТовары.Количество; - КонецЦикла; - - //}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ +Процедура ОбработкаПроведения(_, __) + Если Товары.Количество() = 0 Тогда + Возврат; + КонецЕсли; + + Движения.ТоварыНаСкладах.Записывать = Истина; + + Для Каждого текСтрокаТовары Из Товары Цикл + движение = создатьДвижениеПоСкладам(ВидДвиженияНакопления.Расход); + выполнитьДвижениеПоСкладамРасход(движение, текСтрокаТовары); + + движение = создатьДвижениеПоСкладам(ВидДвиженияНакопления.Приход); + выполнитьДвижениеПоСкладамРасход(движение, текСтрокаТовары); + КонецЦикла; КонецПроцедуры #КонецОбласти // ОбработчикиСобытий +#Область СлужебныеПроцедурыИФункции + +// Параметры: +// видДвижения - ВидДвиженияНакопления - По умолчанию: ВидДвиженияНакопления.Приход +// +// Возвращаемое значение: +// РегистрНакопленияЗапись.ТоварыНаСкладах - новое движение по складам +Функция создатьДвижениеПоСкладам(Знач видДвижения = Неопределено) + видДвижения = ?(видДвижения = Неопределено, ВидДвиженияНакопления.Приход, видДвижения); + движение = Движения.ТоварыНаСкладах.Добавить(); + движение.Период = Дата; + движение.ВидДвижения = видДвижения; + движение.Склад = ?(видДвижения = ВидДвиженияНакопления.Расход, СкладОтправитель, СкладПолучатель); + + Возврат движение; +КонецФункции + +// Заполняет движение данными из ТЧ Товары +// +// Параметры: +// движение - РегистрНакопленияЗапись.ТоварыНаСкладах +// текСтрокаТовары - ДокументыТабличнаяЧастьСтрока.ПеремещениеТоваров.Товары +Процедура выполнитьДвижениеПоСкладамРасход(движение, текСтрокаТовары) + движение.Номенклатура = текСтрокаТовары.Товар; + движение.Количество = текСтрокаТовары.Количество; +КонецПроцедуры + +#КонецОбласти // СлужебныеПроцедурыИФункции diff --git "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" index 0a40cd1..2648d6d 100644 --- "a/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" +++ "b/src/Documents/\320\237\320\265\321\200\320\265\320\274\320\265\321\211\320\265\320\275\320\270\320\265\320\242\320\276\320\262\320\260\321\200\320\276\320\262/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -158,6 +158,7 @@
Объект.АвторДокумента + true EnterOnInput true @@ -178,4 +179,13 @@ + + + + AccumulationRegister.ТоварыНаСкладах.StandardCommand.OpenByRecorder + Auto + false + + + \ No newline at end of file diff --git a/src/VERSION b/src/VERSION index 6e32464..40303da 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -138 +139 diff --git a/src/dumplist.txt b/src/dumplist.txt index 3044a13..a8c0f03 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,11 +1,4 @@ -New: Document.ПеремещениеТоваров -New: Document.ПеремещениеТоваров.Form.ФормаДокумента -New: Document.ПеремещениеТоваров.Form.ФормаДокумента.Form -New: Document.ПеремещениеТоваров.Form.ФормаСписка -New: Document.ПеремещениеТоваров.Form.ФормаСписка.Form -New: Document.ПеремещениеТоваров.ObjectModule -Modified: Configuration.ГрумингСалон -Modified: DefinedType.КомментарийПолный -Modified: Document.РеализацияТоваровИУслуг -Modified: Subsystem.Покупки.Subsystem.Покупки -Modified: Subsystem.Продажи.Subsystem.Продажи +Modified: Document.ПеремещениеТоваров +Modified: Document.ПеремещениеТоваров.Form.ФормаДокумента +Modified: Document.ПеремещениеТоваров.Form.ФормаДокумента.Form +Modified: Document.ПеремещениеТоваров.ObjectModule From 87f871a30aa11ac14cbcad199c59848680ceaceb Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Mon, 8 Jan 2024 22:23:00 +0700 Subject: [PATCH 10/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=BE=D1=82=D1=87=D0=B5=D1=82=20=D0=9E=D1=82?= =?UTF-8?q?=D1=87=D1=91=D1=82=D0=9F=D0=BE=D0=9E=D0=BA=D0=B0=D0=B7=D0=B0?= =?UTF-8?q?=D0=BD=D0=BD=D1=8B=D0=BC=D0=A3=D1=81=D0=BB=D1=83=D0=B3=D0=B0?= =?UTF-8?q?=D0=BC=20(=D0=BD=D0=B5=D1=82=20=D1=80=D0=B5=D1=88=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 7 +- src/Configuration.xml | 1 + ...0\273\321\203\320\263\320\260\320\274.xml" | 41 ++ ...1\202\321\207\320\265\321\202\320\260.xml" | 22 + .../Ext/Form.xml" | 58 ++ ...0\260\320\275\320\275\321\213\321\205.xml" | 16 + .../Ext/Template.xml" | 604 ++++++++++++++++++ src/VERSION | 2 +- src/dumplist.txt | 10 +- 9 files changed, 755 insertions(+), 6 deletions(-) create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index cb2aa92..375b045 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -110,7 +110,7 @@ - + @@ -234,6 +234,11 @@ + + + + + diff --git a/src/Configuration.xml b/src/Configuration.xml index 86f8ca5..c80b06e 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -266,6 +266,7 @@ ТипыКонтрагентов ВидыПитомцев ВидыЦены + ОтчётПоОказаннымУслугам ЦеныНоменклатуры Продажи ТоварыНаСкладах diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274.xml" new file mode 100644 index 0000000..1038ab2 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274.xml" @@ -0,0 +1,41 @@ + + + + + + 7de5a395-782d-4f30-9398-9c167cbe028f + 33479006-ed6a-4183-a89f-13e0919dba63 + + + ca90dc1c-51af-41b4-9d49-6c6fb6503bdb + d5ec178e-4708-439a-873a-61d238388c25 + + + + ОтчётПоОказаннымУслугам + + + ru + Отчёт по оказанным услугам + + + + true + Report.ОтчётПоОказаннымУслугам.Form.ФормаОтчета + + Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных + + + + + + false + + + + +
ФормаОтчета
+ +
+
+
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" new file mode 100644 index 0000000..ebff35e --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" @@ -0,0 +1,22 @@ + + +
+ + ФормаОтчета + + + ru + Форма отчета + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + + +
+
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..3e91ff3 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,58 @@ + +
+ Результат + ДанныеРасшифровки + Main + КомпоновщикНастроекПользовательскиеНастройки + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Настройки</v8:content> + </v8:item> + + false + Vertical + false + + + + Результат + true + None + 100 + + + + + + + + cfg:ReportObject.ОтчётПоОказаннымУслугам + + true + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Результат</v8:content> + </v8:item> + + + mxl:SpreadsheetDocument + + + + + xs:string + + 0 + Variable + + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" new file mode 100644 index 0000000..92f1446 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" new file mode 100644 index 0000000..d32177d --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" @@ -0,0 +1,604 @@ + + + + ИсточникДанных1 + Local + + + НаборДанных1 + + Клиент + Клиент + + true + + + + ПараметрыВыбора + + + Отбор.ТипКонтрагента + Перечисление.ТипыКонтрагентов.Клиент + + + + + ВыборГруппИЭлементов + Items + + + + + Номенклатура + Номенклатура + + true + + + true + + + + Сотрудник + Сотрудник + + true + + + true + + + + Регистратор + Регистратор + + 1 + Main + + + + Сумма + Сумма + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сумма</v8:content> + </v8:item> + + + + Услуга + Услуга + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Услуга</v8:content> + </v8:item> + + + true + + + + ПараметрыВыбора + + + Отбор.ТипНоменклатуры + Перечисление.ТипыНоменклатуры.Услуга + + + + + ВыборГруппИЭлементов + Items + + + + + Мастер + Мастер + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Мастер</v8:content> + </v8:item> + + + true + + + + ДолжностьМастера + ДолжностьМастера + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Должность мастера</v8:content> + </v8:item> + + + + ВыборГруппИЭлементов + Items + + + + ИсточникДанных1 + ВЫБРАТЬ + ПродажиОбороты.Сотрудник КАК Мастер, + ПродажиОбороты.Номенклатура КАК Услуга, + ПродажиОбороты.Клиент КАК Клиент, + ПродажиОбороты.Регистратор КАК Регистратор, + ПродажиОбороты.СуммаОборот КАК Сумма, + ПродажиОбороты.Сотрудник.Должность КАК ДолжностьМастера +ИЗ + РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)) КАК ПродажиОбороты +{ГДЕ + ПродажиОбороты.Клиент = &Клиент, + ПродажиОбороты.Сотрудник = &Мастер, + ПродажиОбороты.Номенклатура = &Услуга, + ПродажиОбороты.Сотрудник.Должность = &ДолжностьМастера +} + + + Сумма + Сумма(Сумма) + + + НачалоПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Начало периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаНачала + false + + + КонецПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Конец периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаОкончания + false + + + Период + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Период</v8:content> + </v8:item> + + + v8:StandardPeriod + + + ThisMonth + + false + + + Мастер + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Мастер</v8:content> + </v8:item> + + + d4p1:CatalogRef.Сотрудники + + + false + + + ДолжностьМастера + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Должность мастера</v8:content> + </v8:item> + + + d4p1:CatalogRef.Должности + + + false + + + ВыборГруппИЭлементов + Items + + + + + Клиент + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Клиент</v8:content> + </v8:item> + + + d4p1:CatalogRef.Контрагенты + + + false + + + ПараметрыВыбора + + + Отбор.ТипКонтрагента + Перечисление.ТипыКонтрагентов.Клиент + + + + + ВыборГруппИЭлементов + Items + + + + + Услуга + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Услуга</v8:content> + </v8:item> + + + d4p1:CatalogRef.Номенклатура + + + false + + + ПараметрыВыбора + + + Отбор.ТипНоменклатуры + Перечисление.ТипыНоменклатуры.Услуга + + + + + ВыборГруппИЭлементов + Items + + + + + ВыручкаПоСотрудникам + + + ru + Выручка по сотрудникам + + + + + + Мастер + + + Услуга + + + Клиент + + + Регистратор + + + Сумма + + + + + Период + + ThisMonth + + 7d78b974-b120-4591-beff-6b8dc2a8d52f + + + false + Мастер + + cb357b77-d795-4685-8588-0a501d85f7e9 + + + false + ДолжностьМастера + + 1d11fdfe-1763-4d3e-83de-4d7b5eed0d15 + + + false + Клиент + + c416a21a-e31f-47e9-bfe1-a4d0c8d00ed9 + + + false + Услуга + + 6e5a767d-4738-435d-b5ca-1b3ec233f8aa + + + + + Сумма + Desc + + + + + МакетОформления + Античный + + + + + + Мастер + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Услуга + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Клиент + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Регистратор + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + + + + + ВыручкаПоДолжностям + + + ru + Выручка по должностям + + + + + + Мастер + + + ДолжностьМастера + + + Услуга + + + Регистратор + + + Сумма + + + + + false + Мастер + Equal + b7f7ecba-0d96-43d5-866c-0e1992ba3f52 + + + false + ДолжностьМастера + Equal + ff5ec16f-5a0b-4e48-b640-fd948a49b927 + + + ru + Должность мастера + + + + + false + Клиент + Equal + 54b74f92-cfc1-4339-830f-4d52b423d5e2 + + + false + Услуга + Equal + 7e283a8e-b20d-4174-8040-c568d8e1a364 + + + + + Период + + ThisMonth + + b5f4a4ef-908c-41aa-909a-a04b132ff87a + + + false + Мастер + + + + false + ДолжностьМастера + + + + false + Клиент + + + + false + Услуга + + + + + + Сумма + Desc + + + + + МакетОформления + Античный + + + + Должность мастера + + + ДолжностьМастера + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Мастер + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Услуга + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Регистратор + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/VERSION b/src/VERSION index 40303da..92961a7 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -139 +140 diff --git a/src/dumplist.txt b/src/dumplist.txt index a8c0f03..8516de4 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,4 +1,6 @@ -Modified: Document.ПеремещениеТоваров -Modified: Document.ПеремещениеТоваров.Form.ФормаДокумента -Modified: Document.ПеремещениеТоваров.Form.ФормаДокумента.Form -Modified: Document.ПеремещениеТоваров.ObjectModule +New: Report.ОтчётПоОказаннымУслугам +New: Report.ОтчётПоОказаннымУслугам.Form.ФормаОтчета +New: Report.ОтчётПоОказаннымУслугам.Form.ФормаОтчета.Form +New: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных +New: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных.Template +Modified: Configuration.ГрумингСалон From 7c18308341bb353080abffefa5889ecf6baff8d7 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 02:21:12 +0700 Subject: [PATCH 11/24] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=20=D0=A1=D0=BE?= =?UTF-8?q?=D1=82=D1=80=D1=83=D0=B4=D0=BD=D0=B8=D0=BA=D0=B8.=D0=9E=D0=B1?= =?UTF-8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B0=D0=9F=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B5=D1=80=D0=BA=D0=B8=D0=97=D0=B0=D0=BF=D0=BE=D0=BB?= =?UTF-8?q?=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F(=D1=84=D0=B0=D0=BC=D0=B8=D0=BB?= =?UTF-8?q?=D0=B8=D1=8F)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Ext/ObjectModule.bsl" | 2 +- src/ConfigDumpInfo.xml | 4 ++-- src/VERSION | 2 +- src/dumplist.txt | 8 ++------ 4 files changed, 6 insertions(+), 10 deletions(-) diff --git "a/src/Catalogs/\320\241\320\276\321\202\321\200\321\203\320\264\320\275\320\270\320\272\320\270/Ext/ObjectModule.bsl" "b/src/Catalogs/\320\241\320\276\321\202\321\200\321\203\320\264\320\275\320\270\320\272\320\270/Ext/ObjectModule.bsl" index 27233a6..a5f50c3 100644 --- "a/src/Catalogs/\320\241\320\276\321\202\321\200\321\203\320\264\320\275\320\270\320\272\320\270/Ext/ObjectModule.bsl" +++ "b/src/Catalogs/\320\241\320\276\321\202\321\200\321\203\320\264\320\275\320\270\320\272\320\270/Ext/ObjectModule.bsl" @@ -4,7 +4,7 @@ сообщение = Новый СообщениеПользователю(); сообщение.Текст = "Неверный формат ввода."; - Если НЕ Справочники.Сотрудники.ВалидацияПолейФио(Фамилия) Тогда + Если НЕ Справочники.Сотрудники.ВалидацияПолейФио(Фамилия, Истина) Тогда сообщение.Поле = "Фамилия"; сообщение.УстановитьДанные(ЭтотОбъект); сообщение.Сообщить(); diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 375b045..cc3fa00 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -86,7 +86,7 @@ - + @@ -102,7 +102,7 @@ - + diff --git a/src/VERSION b/src/VERSION index 92961a7..c8f50cf 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -140 +141 diff --git a/src/dumplist.txt b/src/dumplist.txt index 8516de4..ed2816d 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,6 +1,2 @@ -New: Report.ОтчётПоОказаннымУслугам -New: Report.ОтчётПоОказаннымУслугам.Form.ФормаОтчета -New: Report.ОтчётПоОказаннымУслугам.Form.ФормаОтчета.Form -New: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных -New: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных.Template -Modified: Configuration.ГрумингСалон +Modified: Catalog.Сотрудники +Modified: Catalog.Сотрудники.ObjectModule From a323c1d83fe8b31c829f7f737b89bfb4c1c5f99f Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 03:05:39 +0700 Subject: [PATCH 12/24] =?UTF-8?q?=D1=80=D0=B5=D1=84=D0=B0=D0=BA=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D0=B8=D0=BD=D0=B3=20=D0=A0=D0=B5=D0=B0=D0=BB=D0=B8?= =?UTF-8?q?=D0=B7=D0=B0=D1=86=D0=B8=D1=8F=D0=A2=D0=B8=D0=A3.=D0=A4=D0=BE?= =?UTF-8?q?=D1=80=D0=BC=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 +- .../Ext/Form/Module.bsl" | 43 ++++++++----------- src/VERSION | 2 +- src/dumplist.txt | 4 +- 4 files changed, 24 insertions(+), 29 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index cc3fa00..4d66972 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -190,8 +190,8 @@ - - + + diff --git "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" index 2cb5981..784b6df 100644 --- "a/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" +++ "b/src/Documents/\320\240\320\265\320\260\320\273\320\270\320\267\320\260\321\206\320\270\321\217\320\242\320\276\320\262\320\260\321\200\320\276\320\262\320\230\320\243\321\201\320\273\321\203\320\263/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -30,19 +30,9 @@ КонецПроцедуры &НаКлиенте -Процедура ТоварыТоварПриИзменении(элемент) +Процедура ТоварыТоварПриИзменении(_) текущаяСтрокаТовары = Элементы.Товары.ТекущиеДанные; - цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаТовары.Товар); - - Если цена = NULL Тогда - текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n - |Проверьте наличие цены для номенклатуры в регистре цен", - элемент.ТекстРедактирования); - ПоказатьПредупреждение( , текстСообщения); - цена = 0; - КонецЕсли; - - текущаяСтрокаТовары.Цена = цена; + текущаяСтрокаТовары.Цена = получитьЦенуПродажи(текущаяСтрокаТовары.Товар); обновитьСуммуДокумента(текущаяСтрокаТовары); КонецПроцедуры @@ -57,19 +47,9 @@ #Область ОбработчикиСобытийЭлементовТаблицыФормыУслуги &НаКлиенте -Процедура УслугиУслугаПриИзменении(элемент) +Процедура УслугиУслугаПриИзменении(_) текущаяСтрокаУслуги = Элементы.Услуги.ТекущиеДанные; - цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(текущаяСтрокаУслуги.Услуга); - - Если цена = NULL Тогда - текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n - |Проверьте наличие цены для номенклатуры в регистре цен", - элемент.ТекстРедактирования); - ПоказатьПредупреждение( , текстСообщения); - цена = 0; - КонецЕсли; - - текущаяСтрокаУслуги.Стоимость = цена; + текущаяСтрокаУслуги.Стоимость = получитьЦенуПродажи(текущаяСтрокаУслуги.Услуга); обновитьСуммуДокумента(); КонецПроцедуры @@ -112,4 +92,19 @@ Возврат Документы.РеализацияТоваровИУслуг.ПолучитьПоляДляРасчетаСуммыДокумента(); КонецФункции +&НаКлиенте +Функция получитьЦенуПродажи(Знач номенклатура) + цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(номенклатура); + + Если цена = NULL Тогда + текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n + |Проверьте наличие цены для номенклатуры в регистре цен", + номенклатура); + ПоказатьПредупреждение( , текстСообщения); + цена = 0; + КонецЕсли; + + Возврат цена; +КонецФункции + #КонецОбласти // СлужебныеПроцедурыИФункции diff --git a/src/VERSION b/src/VERSION index c8f50cf..b7cdbe6 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -141 +142 diff --git a/src/dumplist.txt b/src/dumplist.txt index ed2816d..d3ea445 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,2 @@ -Modified: Catalog.Сотрудники -Modified: Catalog.Сотрудники.ObjectModule +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента +Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form From c59f694c0c05916857ea4b800105b8108b748960 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 03:06:40 +0700 Subject: [PATCH 13/24] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=20=D0=B0=D0=B2=D1=82=D0=BE=D0=B7=D0=B0=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=86=D0=B5=D0=BD?= =?UTF-8?q?=D1=8B=20=D0=B4=D0=BB=D1=8F=20=D0=97=D0=B0=D0=BF=D0=B8=D1=81?= =?UTF-8?q?=D1=8C=D0=9A=D0=BB=D0=B8=D0=B5=D0=BD=D1=82=D0=B0.=D0=A4=D0=BE?= =?UTF-8?q?=D1=80=D0=BC=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 +-- .../Ext/Form.xml" | 3 ++ .../Ext/Form/Module.bsl" | 28 +++++++++++++++++++ src/VERSION | 2 +- src/dumplist.txt | 4 +-- 5 files changed, 36 insertions(+), 5 deletions(-) create mode 100644 "src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 4d66972..99d2e0c 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -131,8 +131,8 @@ - - + + diff --git "a/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" "b/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" index 625768b..694aeef 100644 --- "a/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" +++ "b/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form.xml" @@ -149,6 +149,9 @@ true + + УслугиУслугаПриИзменении +
Объект.Услуги.Стоимость diff --git "a/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" "b/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" new file mode 100644 index 0000000..b88fc27 --- /dev/null +++ "b/src/Documents/\320\227\320\260\320\277\320\270\321\201\321\214\320\232\320\273\320\270\320\265\320\275\321\202\320\260/Forms/\320\244\320\276\321\200\320\274\320\260\320\224\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\260/Ext/Form/Module.bsl" @@ -0,0 +1,28 @@ +#Область ОбработчикиСобытийЭлементовТаблицыФормыУслуги + +&НаКлиенте +Процедура УслугиУслугаПриИзменении(_) + текущаяСтрокаУслуги = Элементы.Услуги.ТекущиеДанные; + текущаяСтрокаУслуги.Стоимость = получитьЦенуПродажи(текущаяСтрокаУслуги.Услуга); +КонецПроцедуры + +#КонецОбласти // ОбработчикиСобытийЭлементовТаблицыФормыУслуги + +#Область СлужебныеПроцедурыИФункции + +&НаКлиенте +Функция получитьЦенуПродажи(Знач номенклатура) + цена = РаботаСЦенамиВызовСервера.ПолучитьЦенуПродажиНаДату(номенклатура); + + Если цена = NULL Тогда + текстСообщения = СтрШаблон("Не удалось получить текущую цену продажи для номенклатуры: ""%1"".\n + |Проверьте наличие цены для номенклатуры в регистре цен", + номенклатура); + ПоказатьПредупреждение( , текстСообщения); + цена = 0; + КонецЕсли; + + Возврат цена; +КонецФункции + +#КонецОбласти // СлужебныеПроцедурыИФункции diff --git a/src/VERSION b/src/VERSION index b7cdbe6..12996f9 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -142 +143 diff --git a/src/dumplist.txt b/src/dumplist.txt index d3ea445..0d12185 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,2 @@ -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента -Modified: Document.РеализацияТоваровИУслуг.Form.ФормаДокумента.Form +Modified: Document.ЗаписьКлиента.Form.ФормаДокумента +Modified: Document.ЗаписьКлиента.Form.ФормаДокумента.Form From 81089034a9476c63c6e3766a357458bd507025ce Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 03:08:17 +0700 Subject: [PATCH 14/24] =?UTF-8?q?=D0=B4=D0=BE=D1=80=D0=B0=D0=B1=D0=BE?= =?UTF-8?q?=D1=82=D0=B0=D0=BD=20=D0=9E=D1=82=D1=87=D1=91=D1=82=D0=9F=D0=BE?= =?UTF-8?q?=D0=9E=D0=BA=D0=B0=D0=B7=D0=B0=D0=BD=D0=BD=D1=8B=D0=BC=D0=A3?= =?UTF-8?q?=D1=81=D0=BB=D1=83=D0=B3=D0=B0=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 4 +- .../Ext/Template.xml" | 192 +++++++++++++----- src/VERSION | 2 +- src/dumplist.txt | 4 +- 4 files changed, 151 insertions(+), 51 deletions(-) diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 99d2e0c..f5c3b2f 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -237,8 +237,8 @@ - - + + diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" index d32177d..b0cc8a4 100644 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\236\320\272\320\260\320\267\320\260\320\275\320\275\321\213\320\274\320\243\321\201\320\273\321\203\320\263\320\260\320\274/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" @@ -132,13 +132,7 @@ ПродажиОбороты.СуммаОборот КАК Сумма, ПродажиОбороты.Сотрудник.Должность КАК ДолжностьМастера ИЗ - РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга)) КАК ПродажиОбороты -{ГДЕ - ПродажиОбороты.Клиент = &Клиент, - ПродажиОбороты.Сотрудник = &Мастер, - ПродажиОбороты.Номенклатура = &Услуга, - ПродажиОбороты.Сотрудник.Должность = &ДолжностьМастера -} + РегистрНакопления.Продажи.Обороты({(&НачалоПериода)}, {(&КонецПериода)}, Регистратор, Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга) {(Сотрудник = &Мастер), (Сотрудник.Должность = &ДолжностьМастера), (Клиент = &Клиент), (Номенклатура = &Услуга)}) КАК ПродажиОбороты Сумма @@ -225,12 +219,6 @@ false - - - ВыборГруппИЭлементов - Items - - Клиент @@ -334,7 +322,7 @@ false ДолжностьМастера - 1d11fdfe-1763-4d3e-83de-4d7b5eed0d15 + 18d28a0f-e962-4c85-8196-fe85119c5670 false @@ -457,38 +445,147 @@ Сумма - - - false - Мастер - Equal - b7f7ecba-0d96-43d5-866c-0e1992ba3f52 + + + Период + + ThisMonth + + b5f4a4ef-908c-41aa-909a-a04b132ff87a + + + false + Мастер + + ca90e303-1278-4e1f-baeb-28069d90c644 + + + false + ДолжностьМастера + + c2ff06ea-d706-4876-9798-49bdbbc1ebbb + + + false + Клиент + + 8634317c-1820-452f-b9fb-f37d0af62d9a + + + false + Услуга + + 774d6b84-a9ce-477c-847f-607db0289bc7 + + + + + Сумма + Desc - - false - ДолжностьМастера - Equal - ff5ec16f-5a0b-4e48-b640-fd948a49b927 - - - ru - Должность мастера - - + + + + МакетОформления + Античный + + + + + + ДолжностьМастера + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Мастер + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Услуга + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + Регистратор + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + - - false - Клиент - Equal - 54b74f92-cfc1-4339-830f-4d52b423d5e2 + + + + + ВыручкаПоКлиентам + + + ru + Выручка по клиентам + + + + + + Мастер - - false - Услуга - Equal - 7e283a8e-b20d-4174-8040-c568d8e1a364 + + ДолжностьМастера + + + Услуга + + + Регистратор - + + Сумма + + Период @@ -501,21 +598,25 @@ false Мастер + 0aac1e3d-2577-4de2-ac16-638aa9fcd42a false ДолжностьМастера + 7a98dee6-f270-40bf-86bf-0b1ac598a342 false Клиент + 920178e2-8587-45e1-a220-b3ea4adeeec5 false Услуга + 424a1540-2fe4-43b6-94ae-aaae52300823 @@ -531,10 +632,9 @@ - Должность мастера - ДолжностьМастера + Клиент Items None 0001-01-01T00:00:00 @@ -550,7 +650,7 @@ - Мастер + Услуга Items None 0001-01-01T00:00:00 @@ -566,7 +666,7 @@ - Услуга + Мастер Items None 0001-01-01T00:00:00 diff --git a/src/VERSION b/src/VERSION index 12996f9..d813e32 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -143 +144 diff --git a/src/dumplist.txt b/src/dumplist.txt index 0d12185..4e13397 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,2 @@ -Modified: Document.ЗаписьКлиента.Form.ФормаДокумента -Modified: Document.ЗаписьКлиента.Form.ФормаДокумента.Form +Modified: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных +Modified: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных.Template From ad9d6a9dd763205aa1a88594a80e277838e9a8f1 Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 05:37:57 +0700 Subject: [PATCH 15/24] =?UTF-8?q?(=D0=BD=D0=B5=D1=82=20=D1=80=D0=B5=D1=88?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D1=8F)=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=20=D0=9E=D1=82=D1=87=D0=B5=D1=82=D0=9F=D0=BE?= =?UTF-8?q?=D0=A2=D0=BE=D0=B2=D0=B0=D1=80=D0=B0=D0=BC=D0=9D=D0=B0=D0=A1?= =?UTF-8?q?=D0=BA=D0=BB=D0=B0=D0=B4=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 13 +- src/Configuration.xml | 2 + ...\236\321\202\321\207\320\265\321\2021.xml" | 35 ++ ...0\260\320\275\320\275\321\213\321\205.xml" | 16 + .../Ext/Template.xml" | 220 +++++++++++ ...0\273\320\260\320\264\320\260\321\205.xml" | 42 ++ .../Ext/ObjectModule.bsl" | 6 + ...1\202\321\200\320\276\320\265\320\272.xml" | 22 ++ .../Ext/Form.xml" | 31 ++ ...1\202\321\207\320\265\321\202\320\260.xml" | 22 ++ .../Ext/Form.xml" | 58 +++ ...0\260\320\275\320\275\321\213\321\205.xml" | 16 + .../Ext/Template.xml" | 366 ++++++++++++++++++ src/VERSION | 2 +- src/dumplist.txt | 14 +- 15 files changed, 861 insertions(+), 4 deletions(-) create mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" create mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index f5c3b2f..47cfff4 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -110,7 +110,7 @@ - + @@ -234,11 +234,22 @@ + + + + + + + + + + + diff --git a/src/Configuration.xml b/src/Configuration.xml index c80b06e..eb34639 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -267,6 +267,8 @@ ВидыПитомцев ВидыЦены ОтчётПоОказаннымУслугам + ОтчётПоТоварамНаСкладах + Отчет1 ЦеныНоменклатуры Продажи ТоварыНаСкладах diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" new file mode 100644 index 0000000..5bc5a5e --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" @@ -0,0 +1,35 @@ + + + + + + c1b3e017-f860-40a9-ba64-42f9cfecd00b + 6b93a9c1-0838-4f3f-95dc-1b37229ef986 + + + 3920ba14-256f-455d-ba23-d5b322ee235d + 4a4619bd-8473-4fbb-afe7-092b07023fe1 + + + + Отчет1 + + + true + + + Report.Отчет1.Template.ОсновнаяСхемаКомпоновкиДанных + + + + + + false + + + + + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" new file mode 100644 index 0000000..71cca1c --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" new file mode 100644 index 0000000..5577545 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" @@ -0,0 +1,220 @@ + + + + ИсточникДанных1 + Local + + + НаборДанных1 + + Склад + Склад + + true + + + + Номенклатура + Номенклатура + + true + + + + Расход + Расход + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Расход</v8:content> + </v8:item> + + + + Приход + Приход + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Приход</v8:content> + </v8:item> + + + + КонечныйОстаток + КонечныйОстаток + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Конечный остаток</v8:content> + </v8:item> + + + true + Группа + ClosingBalance + + + + НачальныйОстаток + НачальныйОстаток + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Начальный остаток</v8:content> + </v8:item> + + + true + Группа + OpeningBalance + + + + ТипНоменклатуры + ТипНоменклатуры + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип номенклатуры</v8:content> + </v8:item> + + + ИсточникДанных1 + ВЫБРАТЬ + ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, + ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад, + ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК НачальныйОстаток, + ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КонечныйОстаток, + ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК Приход, + ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК Расход, + ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ТипНоменклатуры КАК ТипНоменклатуры +ИЗ + РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, День, ДвиженияИГраницыПериода, Номенклатура.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга) {(Склад = &Склад)}) КАК ТоварыНаСкладахОстаткиИОбороты + + + НачалоПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Начало периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаНачала + false + + + КонецПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Конец периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаОкончания + false + + + Период + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Период</v8:content> + </v8:item> + + + v8:StandardPeriod + + + ThisMonth + + false + + + Склад + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Склад</v8:content> + </v8:item> + + + d4p1:CatalogRef.Склады + + + false + + + Основной + Основной + + + + Номенклатура + + + НачальныйОстаток + + + КонечныйОстаток + + + + + Период + + ThisMonth + + 6a23ac61-7a4e-40ec-a0b5-264755c123fd + + + false + Склад + + 04f87d3a-89e2-440e-a0f0-5f4847255166 + + + + + + Склад + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" new file mode 100644 index 0000000..3fa2f00 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" @@ -0,0 +1,42 @@ + + + + + + 2a98017d-09cd-4071-a8a4-5ceb0e060a5f + f9049b1f-6970-4d5a-b06b-9135185d833e + + + 520f1c9d-33a7-4d21-a863-0bf4cb210df7 + 2e2d3291-e071-4e4c-b671-dbd46e627c72 + + + + ОтчётПоТоварамНаСкладах + + + ru + Отчёт по товарам на складах + + + + true + Report.ОтчётПоТоварамНаСкладах.Form.ФормаОтчета + + Report.ОтчётПоТоварамНаСкладах.Template.ОсновнаяСхемаКомпоновкиДанных + Report.ОтчётПоТоварамНаСкладах.Form.ФормаНастроек + + + + + false + + + + +
ФормаНастроек
+
ФормаОтчета
+ +
+
+
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" new file mode 100644 index 0000000..72835f9 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" @@ -0,0 +1,6 @@ + +Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) + настройкиОтчета = КомпоновщикНастроек.ПолучитьНастройки(); + период = настройкиОтчета.ПараметрыДанных.Элементы[0]; + Сообщить(""); +КонецПроцедуры diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" new file mode 100644 index 0000000..a3a2f36 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" @@ -0,0 +1,22 @@ + + +
+ + ФормаНастроек + + + ru + Форма настроек + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + + +
+
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" new file mode 100644 index 0000000..166d444 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" @@ -0,0 +1,31 @@ + +
+ useIfNecessary + Settings + КомпоновщикНастроекПользовательскиеНастройки + + Right + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пользовательские настройки</v8:content> + </v8:item> + + Vertical + None + false + + + + + + + cfg:ReportObject.ОтчётПоТоварамНаСкладах + + true + + +
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" new file mode 100644 index 0000000..d955091 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" @@ -0,0 +1,22 @@ + + +
+ + ФормаОтчета + + + ru + Форма отчета + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + + +
+
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" new file mode 100644 index 0000000..0b58481 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" @@ -0,0 +1,58 @@ + +
+ Результат + ДанныеРасшифровки + Main + КомпоновщикНастроекПользовательскиеНастройки + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Настройки</v8:content> + </v8:item> + + false + Vertical + false + + + + Результат + true + None + 100 + + + + + + + + cfg:ReportObject.ОтчётПоТоварамНаСкладах + + true + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Результат</v8:content> + </v8:item> + + + mxl:SpreadsheetDocument + + + + + xs:string + + 0 + Variable + + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" new file mode 100644 index 0000000..a724076 --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" new file mode 100644 index 0000000..79055dd --- /dev/null +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" @@ -0,0 +1,366 @@ + + + + ИсточникДанных1 + Local + + + НаборДанных1 + + Расход + Расход + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Расход</v8:content> + </v8:item> + + + + Приход + Приход + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Приход</v8:content> + </v8:item> + + + + КонечныйОстаток + КонечныйОстаток + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Конечный остаток</v8:content> + </v8:item> + + + true + Группа + ClosingBalance + + + + НачальныйОстаток + НачальныйОстаток + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Начальный остаток</v8:content> + </v8:item> + + + true + Группа + OpeningBalance + + + + Склад + Склад + + true + + + + Номенклатура + Номенклатура + + true + + + + ТипНоменклатуры + ТипНоменклатуры + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип номенклатуры</v8:content> + </v8:item> + + + ИсточникДанных1 + ВЫБРАТЬ + ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, + ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад, + ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК НачальныйОстаток, + ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КонечныйОстаток, + ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК Приход, + ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК Расход, + ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ТипНоменклатуры КАК ТипНоменклатуры +ИЗ + РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты( + {(&НачалоПериода)}, + {(&КонецПериода)}, + , + , + Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Товар) + ИЛИ Номенклатура.ТипНоменклатуры = ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Материал) {(Номенклатура = &Номенклатура), (Склад = &Склад)}) КАК ТоварыНаСкладахОстаткиИОбороты + + + КонечныйОстаток + Сумма(КонечныйОстаток) + Склад + ОбщийИтог + + + НачальныйОстаток + Сумма(НачальныйОстаток) + Склад + ОбщийИтог + + + Приход + Сумма(Приход) + Склад + ОбщийИтог + + + Расход + Сумма(Расход) + Склад + ОбщийИтог + + + КонецПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Конец периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаНачала + false + + + НачалоПериода + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Начало периода</v8:content> + </v8:item> + + + xs:dateTime + + DateTime + + + 0001-01-01T00:00:00 + true + &Период.ДатаОкончания + false + + + Период + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Период</v8:content> + </v8:item> + + + v8:StandardPeriod + + + ThisMonth + + false + + + Склад + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Склад</v8:content> + </v8:item> + + + d4p1:CatalogRef.Склады + + + false + + + ВыборГруппИЭлементов + Items + + + + + Номенклатура + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Номенклатура</v8:content> + </v8:item> + + + d4p1:CatalogRef.Номенклатура + + + false + + + ПараметрыВыбора + + + Отбор.ТипНоменклатуры + Перечисление.ТипыНоменклатуры.Товар + Перечисление.ТипыНоменклатуры.Материал + + + + + ВыборГруппИЭлементов + Items + + + + + Основной + Основной + + + + Номенклатура + + + НачальныйОстаток + + + Приход + + + Расход + + + КонечныйОстаток + + + Период + + + + + Период + + ThisMonth + + 01ced6a1-96ee-4105-bb1a-8c152e81aff4 + + + false + Склад + + dc8433fc-f109-46ca-86ac-9a71f51ba63e + + + false + Номенклатура + + 71bd5d93-85b7-4784-bf88-fb56ad2090ba + + + + + + + НачальныйОстаток + + + + + НачальныйОстаток + Less + 0 + + + + + ЦветТекста + #FF0000 + + + + + + + КонечныйОстаток + + + + + НачальныйОстаток + Less + 0 + + + + + ЦветТекста + #FF0000 + + + + + + + МакетОформления + Античный + + + + + + Склад + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + ТипНоменклатуры + Items + None + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/VERSION b/src/VERSION index d813e32..8fe35dc 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1,2 +1,2 @@  -144 +145 diff --git a/src/dumplist.txt b/src/dumplist.txt index 4e13397..65ba8e9 100644 --- a/src/dumplist.txt +++ b/src/dumplist.txt @@ -1,2 +1,12 @@ -Modified: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных -Modified: Report.ОтчётПоОказаннымУслугам.Template.ОсновнаяСхемаКомпоновкиДанных.Template +New: Report.Отчет1 +New: Report.Отчет1.Template.ОсновнаяСхемаКомпоновкиДанных +New: Report.Отчет1.Template.ОсновнаяСхемаКомпоновкиДанных.Template +New: Report.ОтчётПоТоварамНаСкладах +New: Report.ОтчётПоТоварамНаСкладах.Form.ФормаНастроек +New: Report.ОтчётПоТоварамНаСкладах.Form.ФормаНастроек.Form +New: Report.ОтчётПоТоварамНаСкладах.Form.ФормаОтчета +New: Report.ОтчётПоТоварамНаСкладах.Form.ФормаОтчета.Form +New: Report.ОтчётПоТоварамНаСкладах.ObjectModule +New: Report.ОтчётПоТоварамНаСкладах.Template.ОсновнаяСхемаКомпоновкиДанных +New: Report.ОтчётПоТоварамНаСкладах.Template.ОсновнаяСхемаКомпоновкиДанных.Template +Modified: Configuration.ГрумингСалон From ceb9ed9f0edc8f470f4c2db018d45412713cb76c Mon Sep 17 00:00:00 2001 From: IgorKilipenko Date: Tue, 9 Jan 2024 06:40:27 +0700 Subject: [PATCH 16/24] =?UTF-8?q?=D0=B8=D1=81=D0=BF=D1=80=20=D0=BD=D0=B5?= =?UTF-8?q?=D0=B8=D0=B7=D0=B2=D0=B5=D1=81=D1=82=D0=BD=D0=B0=D1=8F=20=D0=BE?= =?UTF-8?q?=D1=88=D0=B8=D0=B1=D0=BA=D0=B0=20=D0=BF=D0=B5=D1=80=D0=B8=D0=BE?= =?UTF-8?q?=D0=B4=D0=B0=20=D0=B2=20=D0=9E=D1=82=D1=87=D0=B5=D1=82=D0=9F?= =?UTF-8?q?=D0=BE=D0=A2=D0=BE=D0=B2=D0=B0=D1=80=D0=B0=D0=BC=D0=9D=D0=B0?= =?UTF-8?q?=D0=A1=D0=BA=D0=BB=D0=B0=D0=B4=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/ConfigDumpInfo.xml | 22 +- src/Configuration.xml | 1 - ...\236\321\202\321\207\320\265\321\2021.xml" | 35 --- ...0\260\320\275\320\275\321\213\321\205.xml" | 16 -- .../Ext/Template.xml" | 220 ------------------ ...0\273\320\260\320\264\320\260\321\205.xml" | 16 +- .../Ext/ObjectModule.bsl" | 6 - ...1\202\321\200\320\276\320\265\320\272.xml" | 22 -- .../Ext/Form.xml" | 31 --- ...1\202\321\207\320\265\321\202\320\260.xml" | 22 -- .../Ext/Form.xml" | 58 ----- ...0\260\320\275\320\275\321\213\321\205.xml" | 2 +- .../Ext/Template.xml" | 84 ++++--- ...0\272\321\203\320\277\320\272\320\270.xml" | 1 + ...0\276\320\264\320\260\320\266\320\270.xml" | 4 +- ...0\276\320\264\320\260\320\266\320\270.xml" | 2 + src/VERSION | 2 +- src/dumplist.txt | 12 - 18 files changed, 62 insertions(+), 494 deletions(-) delete mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" delete mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" delete mode 100644 "src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" delete mode 100644 src/dumplist.txt diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 47cfff4..781f1cf 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -110,7 +110,7 @@ - + @@ -234,22 +234,14 @@ - - - - - - - - - - - + + + @@ -260,10 +252,10 @@ - + - - + + diff --git a/src/Configuration.xml b/src/Configuration.xml index eb34639..c8fc71e 100644 --- a/src/Configuration.xml +++ b/src/Configuration.xml @@ -268,7 +268,6 @@ ВидыЦены ОтчётПоОказаннымУслугам ОтчётПоТоварамНаСкладах - Отчет1 ЦеныНоменклатуры Продажи ТоварыНаСкладах diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" deleted file mode 100644 index 5bc5a5e..0000000 --- "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021.xml" +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - c1b3e017-f860-40a9-ba64-42f9cfecd00b - 6b93a9c1-0838-4f3f-95dc-1b37229ef986 - - - 3920ba14-256f-455d-ba23-d5b322ee235d - 4a4619bd-8473-4fbb-afe7-092b07023fe1 - - - - Отчет1 - - - true - - - Report.Отчет1.Template.ОсновнаяСхемаКомпоновкиДанных - - - - - - false - - - - - - - - \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" deleted file mode 100644 index 71cca1c..0000000 --- "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" +++ /dev/null @@ -1,16 +0,0 @@ - - - - \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" "b/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" deleted file mode 100644 index 5577545..0000000 --- "a/src/Reports/\320\236\321\202\321\207\320\265\321\2021/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205/Ext/Template.xml" +++ /dev/null @@ -1,220 +0,0 @@ - - - - ИсточникДанных1 - Local - - - НаборДанных1 - - Склад - Склад - - true - - - - Номенклатура - Номенклатура - - true - - - - Расход - Расход - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Расход</v8:content> - </v8:item> - - - - Приход - Приход - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Приход</v8:content> - </v8:item> - - - - КонечныйОстаток - КонечныйОстаток - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Конечный остаток</v8:content> - </v8:item> - - - true - Группа - ClosingBalance - - - - НачальныйОстаток - НачальныйОстаток - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Начальный остаток</v8:content> - </v8:item> - - - true - Группа - OpeningBalance - - - - ТипНоменклатуры - ТипНоменклатуры - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Тип номенклатуры</v8:content> - </v8:item> - - - ИсточникДанных1 - ВЫБРАТЬ - ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура, - ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад, - ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК НачальныйОстаток, - ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КонечныйОстаток, - ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК Приход, - ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК Расход, - ТоварыНаСкладахОстаткиИОбороты.Номенклатура.ТипНоменклатуры КАК ТипНоменклатуры -ИЗ - РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты({(&НачалоПериода)}, {(&КонецПериода)}, День, ДвиженияИГраницыПериода, Номенклатура.ТипНоменклатуры <> ЗНАЧЕНИЕ(Перечисление.ТипыНоменклатуры.Услуга) {(Склад = &Склад)}) КАК ТоварыНаСкладахОстаткиИОбороты - - - НачалоПериода - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Начало периода</v8:content> - </v8:item> - - - xs:dateTime - - DateTime - - - 0001-01-01T00:00:00 - true - &Период.ДатаНачала - false - - - КонецПериода - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Конец периода</v8:content> - </v8:item> - - - xs:dateTime - - DateTime - - - 0001-01-01T00:00:00 - true - &Период.ДатаОкончания - false - - - Период - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Период</v8:content> - </v8:item> - - - v8:StandardPeriod - - - ThisMonth - - false - - - Склад - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Склад</v8:content> - </v8:item> - - - d4p1:CatalogRef.Склады - - - false - - - Основной - Основной - - - - Номенклатура - - - НачальныйОстаток - - - КонечныйОстаток - - - - - Период - - ThisMonth - - 6a23ac61-7a4e-40ec-a0b5-264755c123fd - - - false - Склад - - 04f87d3a-89e2-440e-a0f0-5f4847255166 - - - - - - Склад - Items - None - 0001-01-01T00:00:00 - 0001-01-01T00:00:00 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" index 3fa2f00..60b0bf6 100644 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205.xml" @@ -1,14 +1,14 @@  - + - 2a98017d-09cd-4071-a8a4-5ceb0e060a5f - f9049b1f-6970-4d5a-b06b-9135185d833e + c1b3e017-f860-40a9-ba64-42f9cfecd00b + 6b93a9c1-0838-4f3f-95dc-1b37229ef986 - 520f1c9d-33a7-4d21-a863-0bf4cb210df7 - 2e2d3291-e071-4e4c-b671-dbd46e627c72 + 3920ba14-256f-455d-ba23-d5b322ee235d + 4a4619bd-8473-4fbb-afe7-092b07023fe1 @@ -21,10 +21,10 @@ true - Report.ОтчётПоТоварамНаСкладах.Form.ФормаОтчета + Report.ОтчётПоТоварамНаСкладах.Template.ОсновнаяСхемаКомпоновкиДанных - Report.ОтчётПоТоварамНаСкладах.Form.ФормаНастроек + @@ -34,8 +34,6 @@ -
ФормаНастроек
-
ФормаОтчета
diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" deleted file mode 100644 index 72835f9..0000000 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Ext/ObjectModule.bsl" +++ /dev/null @@ -1,6 +0,0 @@ - -Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) - настройкиОтчета = КомпоновщикНастроек.ПолучитьНастройки(); - период = настройкиОтчета.ПараметрыДанных.Элементы[0]; - Сообщить(""); -КонецПроцедуры diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" deleted file mode 100644 index a3a2f36..0000000 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272.xml" +++ /dev/null @@ -1,22 +0,0 @@ - - -
- - ФормаНастроек - - - ru - Форма настроек - - - - Managed - false - - PlatformApplication - MobilePlatformApplication - - - -
-
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" deleted file mode 100644 index 166d444..0000000 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\235\320\260\321\201\321\202\321\200\320\276\320\265\320\272/Ext/Form.xml" +++ /dev/null @@ -1,31 +0,0 @@ - -
- useIfNecessary - Settings - КомпоновщикНастроекПользовательскиеНастройки - - Right - - - - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Пользовательские настройки</v8:content> - </v8:item> - - Vertical - None - false - - - - - - - cfg:ReportObject.ОтчётПоТоварамНаСкладах - - true - - -
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" deleted file mode 100644 index d955091..0000000 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260.xml" +++ /dev/null @@ -1,22 +0,0 @@ - - -
- - ФормаОтчета - - - ru - Форма отчета - - - - Managed - false - - PlatformApplication - MobilePlatformApplication - - - -
-
\ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" deleted file mode 100644 index 0b58481..0000000 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Forms/\320\244\320\276\321\200\320\274\320\260\320\236\321\202\321\207\320\265\321\202\320\260/Ext/Form.xml" +++ /dev/null @@ -1,58 +0,0 @@ - -
- Результат - ДанныеРасшифровки - Main - КомпоновщикНастроекПользовательскиеНастройки - - - - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Настройки</v8:content> - </v8:item> - - false - Vertical - false - - - - Результат - true - None - 100 - - - - - - - - cfg:ReportObject.ОтчётПоТоварамНаСкладах - - true - - - - <v8:item> - <v8:lang>ru</v8:lang> - <v8:content>Результат</v8:content> - </v8:item> - - - mxl:SpreadsheetDocument - - - - - xs:string - - 0 - Variable - - - - - \ No newline at end of file diff --git "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" index a724076..71cca1c 100644 --- "a/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" +++ "b/src/Reports/\320\236\321\202\321\207\321\221\321\202\320\237\320\276\320\242\320\276\320\262\320\260\321\200\320\260\320\274\320\235\320\260\320\241\320\272\320\273\320\260\320\264\320\260\321\205/Templates/\320\236\321\201\320\275\320\276\320\262\320\275\320\260\321\217\320\241\321\205\320\265\320\274\320\260\320\232\320\276\320\274\320\277\320\276\320\275\320\276\320\262\320\272\320\270\320\224\320\260\320\275\320\275\321\213\321\205.xml" @@ -1,6 +1,6 @@  -