From 548cb3f25a8e74a48224135a6cb41c73c00c3f13 Mon Sep 17 00:00:00 2001 From: Mikhail Kudryavtsev Date: Thu, 18 Jun 2026 13:57:57 +0300 Subject: [PATCH] Initial commit of 1C configuration from DT-021 - 18.06.2026 13:57:56,21 --- .gitattributes | 31 + .gitignore | 18 + src/Catalogs/ДоговорыКонтрагентов.xml | 36 + .../Forms/ФормаВыбора.xml | 18 + .../Forms/ФормаВыбора/Ext/Form.xml | 597 ++ .../ДополнительныеРеквизитыИСведения.xml | 38 + src/CommonForms/РК_ФормаНастроекРана.xml | 24 + .../РК_ФормаНастроекРана/Ext/Form.xml | 23 + ...МенеджерОбменаЧерезУниверсальныйФормат.xml | 23 + .../Ext/Module.bsl | 38 + .../ОбщегоНазначенияКлиентСервер.xml | 23 + .../Ext/Module.bsl | 15 + src/CommonModules/РК_ОбщегоНазначения.xml | 23 + .../РК_ОбщегоНазначенияВызовСервера.xml | 23 + .../Ext/Module.bsl | 14 + .../РК_ОбщегоНазначенияКлиентСервер.xml | 23 + .../Ext/Module.bsl | 4 + src/CommonPictures/ВУпаковочныйЛист.xml | 12 + src/CommonPictures/ЗаполнитьПоШаблону.xml | 12 + src/CommonPictures/ЗаполнитьФорму.xml | 12 + .../КоллекцияПиктограммФайлов.xml | 12 + .../ОбновитьФайлИзФайлаНаДиске.xml | 12 + src/CommonPictures/Отчеты.xml | 12 + .../ПодписанЗашифрованЗаголовок.xml | 12 + .../ПодписанЗашифрованСостояния.xml | 12 + .../СерииНоменклатурыКолонкаСтатусов.xml | 12 + src/CommonPictures/СтатусыУказанияСерий.xml | 12 + src/ConfigDumpInfo.xml | 107 + src/Configuration.xml | 123 + src/Constants/РК_РежимОтладкиРана.xml | 58 + src/DataProcessors/ЗагрузкаДанныхИзФайла.xml | 28 + .../Ext/ManagerModule.bsl | 211 + .../Forms/ЗагрузкаДанныхИзФайла.xml | 18 + .../Forms/ЗагрузкаДанныхИзФайла/Ext/Form.xml | 2771 ++++++ .../Forms/ЗагрузкаДанныхИзФайла/Ext/Form/Module.bsl | 141 + .../РК_ОбработкаПарнеровКонтрагентов.xml | 32 + .../Ext/ManagerModule.bsl | 1 + src/DefinedTypes/РаспоряжениеНаОтгрузку.xml | 18 + src/Documents/ЗаказКлиента.xml | 35 + src/Documents/РасходныйОрдерНаТовары.xml | 69 + .../Forms/ФормаДокумента.xml | 18 + .../Forms/ФормаДокумента/Ext/Form.xml | 2706 ++++++ .../Forms/ФормаДокумента/Ext/Form/Module.bsl | 37 + src/Documents/РеализацияТоваровУслуг.xml | 100 + .../Ext/ObjectModule.bsl | 41 + .../ВариантыВыбытияМаркируемойПродукции.xml | 36 + ...иантыОтраженияНеотфактурованныхПоставокНУ.xml | 45 + src/Enums/ПорядкиЗачетаОплатНакладных.xml | 54 + ...кОформленияСписанияТоваровПринятыхНаХранение.xml | 45 + src/Enums/ПорядокРасчетов.xml | 72 + src/Enums/СтавкиНДС.xml | 45 + src/Enums/СтатусыДействияВидовЦен.xml | 36 + src/Enums/ХозяйственныеОперации.xml | 36 + .../РК_ФункциональнаяОпцияРежимаОтладки.xml | 18 + src/Languages/Русский.xml | 13 + src/Roles/РК_ОбщаяРольРасширения.xml | 15 + .../РК_ОбщаяРольРасширения/Ext/Rights.xml | 53 + src/Roles/РК_ОсновнаяРоль.xml | 15 + src/Roles/РК_ОсновнаяРоль/Ext/Rights.xml | 6 + src/Roles/РК_ОтладкаОтображение.xml | 15 + .../РК_ОтладкаОтображение/Ext/Rights.xml | 53 + src/Roles/РК_ОтладкаУправление.xml | 15 + src/Roles/РК_ОтладкаУправление/Ext/Rights.xml | 53 + src/StyleItems/ПоясняющийТекст.xml | 13 + src/Subsystems/РК_РАНА.xml | 27 + .../РК_РАНА/Subsystems/РК_Справочники.xml | 24 + src/Subsystems/РК_РАНА326.xml | 33 + src/XDTOPackages/EnterpriseData_1_8_6.xml | 13 + src/XDTOPackages/EnterpriseData_1_8_7.xml | 16 + .../EnterpriseData_1_8_7/Ext/Package.bin | 7522 +++++++++++++++++ 70 files changed, 15878 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 src/Catalogs/ДоговорыКонтрагентов.xml create mode 100644 src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора.xml create mode 100644 src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора/Ext/Form.xml create mode 100644 src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения.xml create mode 100644 src/CommonForms/РК_ФормаНастроекРана.xml create mode 100644 src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml create mode 100644 src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат.xml create mode 100644 src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl create mode 100644 src/CommonModules/ОбщегоНазначенияКлиентСервер.xml create mode 100644 src/CommonModules/ОбщегоНазначенияКлиентСервер/Ext/Module.bsl create mode 100644 src/CommonModules/РК_ОбщегоНазначения.xml create mode 100644 src/CommonModules/РК_ОбщегоНазначенияВызовСервера.xml create mode 100644 src/CommonModules/РК_ОбщегоНазначенияВызовСервера/Ext/Module.bsl create mode 100644 src/CommonModules/РК_ОбщегоНазначенияКлиентСервер.xml create mode 100644 src/CommonModules/РК_ОбщегоНазначенияКлиентСервер/Ext/Module.bsl create mode 100644 src/CommonPictures/ВУпаковочныйЛист.xml create mode 100644 src/CommonPictures/ЗаполнитьПоШаблону.xml create mode 100644 src/CommonPictures/ЗаполнитьФорму.xml create mode 100644 src/CommonPictures/КоллекцияПиктограммФайлов.xml create mode 100644 src/CommonPictures/ОбновитьФайлИзФайлаНаДиске.xml create mode 100644 src/CommonPictures/Отчеты.xml create mode 100644 src/CommonPictures/ПодписанЗашифрованЗаголовок.xml create mode 100644 src/CommonPictures/ПодписанЗашифрованСостояния.xml create mode 100644 src/CommonPictures/СерииНоменклатурыКолонкаСтатусов.xml create mode 100644 src/CommonPictures/СтатусыУказанияСерий.xml create mode 100644 src/ConfigDumpInfo.xml create mode 100644 src/Configuration.xml create mode 100644 src/Constants/РК_РежимОтладкиРана.xml create mode 100644 src/DataProcessors/ЗагрузкаДанныхИзФайла.xml create mode 100644 src/DataProcessors/ЗагрузкаДанныхИзФайла/Ext/ManagerModule.bsl create mode 100644 src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла.xml create mode 100644 src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form.xml create mode 100644 src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form/Module.bsl create mode 100644 src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов.xml create mode 100644 src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов/Ext/ManagerModule.bsl create mode 100644 src/DefinedTypes/РаспоряжениеНаОтгрузку.xml create mode 100644 src/Documents/ЗаказКлиента.xml create mode 100644 src/Documents/РасходныйОрдерНаТовары.xml create mode 100644 src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента.xml create mode 100644 src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form.xml create mode 100644 src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form/Module.bsl create mode 100644 src/Documents/РеализацияТоваровУслуг.xml create mode 100644 src/Documents/РеализацияТоваровУслуг/Ext/ObjectModule.bsl create mode 100644 src/Enums/ВариантыВыбытияМаркируемойПродукции.xml create mode 100644 src/Enums/ВариантыОтраженияНеотфактурованныхПоставокНУ.xml create mode 100644 src/Enums/ПорядкиЗачетаОплатНакладных.xml create mode 100644 src/Enums/ПорядокОформленияСписанияТоваровПринятыхНаХранение.xml create mode 100644 src/Enums/ПорядокРасчетов.xml create mode 100644 src/Enums/СтавкиНДС.xml create mode 100644 src/Enums/СтатусыДействияВидовЦен.xml create mode 100644 src/Enums/ХозяйственныеОперации.xml create mode 100644 src/FunctionalOptions/РК_ФункциональнаяОпцияРежимаОтладки.xml create mode 100644 src/Languages/Русский.xml create mode 100644 src/Roles/РК_ОбщаяРольРасширения.xml create mode 100644 src/Roles/РК_ОбщаяРольРасширения/Ext/Rights.xml create mode 100644 src/Roles/РК_ОсновнаяРоль.xml create mode 100644 src/Roles/РК_ОсновнаяРоль/Ext/Rights.xml create mode 100644 src/Roles/РК_ОтладкаОтображение.xml create mode 100644 src/Roles/РК_ОтладкаОтображение/Ext/Rights.xml create mode 100644 src/Roles/РК_ОтладкаУправление.xml create mode 100644 src/Roles/РК_ОтладкаУправление/Ext/Rights.xml create mode 100644 src/StyleItems/ПоясняющийТекст.xml create mode 100644 src/Subsystems/РК_РАНА.xml create mode 100644 src/Subsystems/РК_РАНА/Subsystems/РК_Справочники.xml create mode 100644 src/Subsystems/РК_РАНА326.xml create mode 100644 src/XDTOPackages/EnterpriseData_1_8_6.xml create mode 100644 src/XDTOPackages/EnterpriseData_1_8_7.xml create mode 100644 src/XDTOPackages/EnterpriseData_1_8_7/Ext/Package.bin diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..429f699 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,31 @@ +# ⮮। ⥪⮢ 䠩 +* text=auto + +# 1 - ᥣ LF ᮢ⨬ Linux +*.bsl text eol=lf +*.os text eol=lf +*.txt text eol=lf +*.md text eol=lf +*.json text eol=lf +*.xml text eol=lf + +# 䠩 1 - ண +*.cf binary +*.cfe binary +*.ef binary +*.bin binary +*.cf.binary binary + +# ࠢ 1 - +*.html binary +*.htm binary + +# ᪨ 䠩 - +*.png binary +*.jpg binary +*.jpeg binary +*.gif binary +*.ico binary + +# ⮢ 1 +*.bin binary diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..07a0f12 --- /dev/null +++ b/.gitignore @@ -0,0 +1,18 @@ +# ᪫砥 䠩 䨣樨 1 +*.cf +*.cfe +*.ef + +# ६ 䠩 +*.tmp +*.bak +*.~* + +# ⥬ 䠩 Windows +Thumbs.db +desktop.ini + +# ⫠筮 ଠ樥 +Debug/ +.vs/ +.vscode/ diff --git a/src/Catalogs/ДоговорыКонтрагентов.xml b/src/Catalogs/ДоговорыКонтрагентов.xml new file mode 100644 index 0000000..bbe093e --- /dev/null +++ b/src/Catalogs/ДоговорыКонтрагентов.xml @@ -0,0 +1,36 @@ + + + + + + 6acfdf05-18b7-4bfc-a3db-5eb8246ecbe2 + 0a8de8fd-aab7-4133-a3a4-8c7f09746ee8 + + + 7d554a6c-0604-4a11-acd2-e9becfb81df1 + c4ae2900-1f53-4e25-916a-0e573511d5f3 + + + 14430ffd-724c-4681-8f12-e367e5a795c1 + 1e4153d4-873d-43be-81f7-e28da1c0c38f + + + 3ff242b8-a4b4-4a5a-8563-bd049a66990f + a4beb29b-fa6e-4662-a9d8-06ce38acb073 + + + 0abb8ef5-d260-4d30-9f61-b7ef8c55bf6e + e12a92d2-4771-40f5-a5fc-20e0b00511cc + + + + Adopted + ДоговорыКонтрагентов + + 3404cb9a-92ea-42b9-9086-ad481dbc27d7 + + +
ФормаВыбора
+
+
+
\ No newline at end of file diff --git a/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора.xml b/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора.xml new file mode 100644 index 0000000..488e811 --- /dev/null +++ b/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора.xml @@ -0,0 +1,18 @@ + + +
+ + + Form + Extended + + + + Adopted + ФормаВыбора + + 1cf14f4e-32a6-4552-a172-ca27ff4265cf + Managed + +
+
\ No newline at end of file diff --git a/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора/Ext/Form.xml b/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора/Ext/Form.xml new file mode 100644 index 0000000..7dd83b2 --- /dev/null +++ b/src/Catalogs/ДоговорыКонтрагентов/Forms/ФормаВыбора/Ext/Form.xml @@ -0,0 +1,597 @@ + +
+ LockOwnerWindow + Use + + Abort + Cancel + Ignore + No + OK + RestoreValues + Retry + SaveValues + Yes + + + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Быстрые отборы</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + Top + false + 30 + true + true + false + true + 1 + + + + + false + Top + false + 30 + true + true + false + 1 + + + + + false + Top + false + 30 + true + true + false + + + Отбор.Партнер + 8 + Clear + + + 1 + + + + + + + List + true + true + true + ExpandTopLevel + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Список</v8:content> + </v8:item> + + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + true + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа команды формы</v8:content> + </v8:item> + + FormCommandPanelGlobalCommands + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Команды формы</v8:content> + </v8:item> + + Form + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Печать</v8:content> + </v8:item> + + + + ru + Команды печати + + + + StdPicture.Print + true + + + + + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + Left + + + + + + Список + SearchControl + + + + + + + 10 + false + + + + + + false + + 14 + false + + + + + true + 16 + + + + + 12 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Действует с</v8:content> + </v8:item> + + 8 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Действует по</v8:content> + </v8:item> + + 8 + false + + + + + false + + + + + + false + + 16 + + + + + + false + + 16 + + + + + + false + + + + + + + false + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип взаимоотношений</v8:content> + </v8:item> + + + + + + + false + + 16 + + + + + + false + + 16 + + + + + false + + + + +
+
+ + + LockOwnerWindow + Use + + Abort + Cancel + Ignore + No + OK + RestoreValues + Retry + SaveValues + Yes + + + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Быстрые отборы</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + Top + false + 30 + true + true + false + true + 1 + + + + + false + Top + false + 30 + true + true + false + 1 + + + + + false + Top + false + 30 + true + true + false + + + Отбор.Партнер + 8 + Clear + + + 1 + + + + + + + List + true + true + true + ExpandTopLevel + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Список</v8:content> + </v8:item> + + false + 60 + + Custom + 0001-01-01T00:00:00 + 0001-01-01T00:00:00 + + Items + false + + true + false + Auto + true + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Группа команды формы</v8:content> + </v8:item> + + FormCommandPanelGlobalCommands + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Команды формы</v8:content> + </v8:item> + + Form + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Печать</v8:content> + </v8:item> + + + + ru + Команды печати + + + + StdPicture.Print + true + + + + + + + + + Список + SearchStringRepresentation + + + + + + + Список + ViewStatusRepresentation + + Left + + + + + + Список + SearchControl + + + + + + + 10 + false + + + + + + false + + 14 + false + + + + + true + 16 + + + + + 12 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Действует с</v8:content> + </v8:item> + + 8 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Действует по</v8:content> + </v8:item> + + 8 + false + + + + + false + + + + + + false + + 16 + + + + + + false + + 16 + + + + + + false + + + + + + + false + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип взаимоотношений</v8:content> + </v8:item> + + + + + + + false + + 16 + + + + + + false + + 16 + + + + + false + + + + +
+
+ +
+ \ No newline at end of file diff --git a/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения.xml b/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения.xml new file mode 100644 index 0000000..418ec0a --- /dev/null +++ b/src/ChartsOfCharacteristicTypes/ДополнительныеРеквизитыИСведения.xml @@ -0,0 +1,38 @@ + + + + + + 21f51f72-505b-4eda-806e-25f43b44f74a + 10f8eff4-1c2b-4e4a-b221-6a596f6d1ee8 + + + 134fdd98-6194-4f97-9941-dfea2c5d9a2e + 1a90f7e4-3d9f-4cb1-ac1e-27da3ef29cfd + + + 13ad4b78-0ffc-41e0-a23d-539388f4afde + 716072e4-6343-4bef-92d6-836405991ba7 + + + 79d897e5-7784-4556-9c5a-558abf115c78 + 1470e451-1bd5-4c69-b118-5c48bee45359 + + + bb023c12-524f-42e0-a6a5-6077f57f596b + 1eb7e641-8120-4d75-bafe-f8ab9cc871dd + + + 3861653c-579c-49cd-882c-a72c1e88b224 + 35d41f3d-361f-4589-b017-c856aa41264e + + + + Adopted + ДополнительныеРеквизитыИСведения + + 1055d15b-8cb5-4ff0-a526-7fd20a08a96c + + + + \ No newline at end of file diff --git a/src/CommonForms/РК_ФормаНастроекРана.xml b/src/CommonForms/РК_ФормаНастроекРана.xml new file mode 100644 index 0000000..e226518 --- /dev/null +++ b/src/CommonForms/РК_ФормаНастроекРана.xml @@ -0,0 +1,24 @@ + + + + + РК_ФормаНастроекРана + + + ru + Форма настроек рана + + + + Managed + false + + PlatformApplication + MobilePlatformApplication + + true + + + + + \ No newline at end of file diff --git a/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml new file mode 100644 index 0000000..8a0813a --- /dev/null +++ b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml @@ -0,0 +1,23 @@ + +
+ LockOwnerWindow + + + + НаборКонстант.РК_РежимОтладкиРана + EnterOnInput + Auto + + + + + + + + cfg:ConstantsSet + + true + true + + + \ No newline at end of file diff --git a/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат.xml b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат.xml new file mode 100644 index 0000000..34e8846 --- /dev/null +++ b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат.xml @@ -0,0 +1,23 @@ + + + + + + Module + Extended + + + + Adopted + МенеджерОбменаЧерезУниверсальныйФормат + + 424c6960-e880-47e3-9b50-cc0257e596b8 + false + false + true + true + true + false + + + \ No newline at end of file diff --git a/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl new file mode 100644 index 0000000..7e70863 --- /dev/null +++ b/src/CommonModules/МенеджерОбменаЧерезУниверсальныйФормат/Ext/Module.bsl @@ -0,0 +1,38 @@ +#Область СлужебныйПрограммныйИнтерфейс +#Область ПКПД +// Заполняет таблицу правил конвертации предопределенных данных. +// +// Параметры: +// НаправлениеОбмена - Строка - "Отправка" либо "Получение". +// ПравилаКонвертации - ТаблицаЗначений - таблица значений, в которую будут добавлены правила. +&После("ЗаполнитьПравилаКонвертацииПредопределенныхДанных") +Процедура РК_ЗаполнитьПравилаКонвертацииПредопределенныхДанных(НаправлениеОбмена, ПравилаКонвертации) + ПоискПравилКонвертации = ПравилаКонвертации.НайтиСтроки( + Новый Структура("ИмяПКПД", + "Перечисление_СтавкиНДС") + ); + Если ПоискПравилКонвертации.Количество() = 0 Тогда + ПравилоКонвертации = ПравилаКонвертации.Добавить(); + ПравилоКонвертации.ИмяПКПД = "Перечисление_СтавкиНДС"; + ПравилоКонвертации.ТипДанных = Метаданные.Перечисления.СтавкиНДС; + ПравилоКонвертации.ТипXDTO = "СтавкиНДС"; + ЗначенияДляПолучения = Новый Соответствие; + ЗначенияДляОтправки = Новый Соответствие; + НовоеПравилоКонвертации = Истина; + Иначе + ПравилоКонвертации = ПоискПравилКонвертации[0]; + ЗначенияДляОтправки = ПравилоКонвертации.КонвертацииЗначенийПриОтправке; + ЗначенияДляПолучения = ПравилоКонвертации.КонвертацииЗначенийПриПолучении; + НовоеПравилоКонвертации = Ложь; + КонецЕсли; + ЗначенияДляПолучения.Вставить("НДС22", Перечисления.СтавкиНДС.НДС22); + ЗначенияДляПолучения.Вставить("НДС22_122", Перечисления.СтавкиНДС.НДС22_122); + ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22, "НДС22"); + ЗначенияДляОтправки.Вставить(Перечисления.СтавкиНДС.НДС22_122, "НДС22_122"); + Если НовоеПравилоКонвертации Тогда + ПравилоКонвертации.КонвертацииЗначенийПриОтправке = ЗначенияДляОтправки; + ПравилоКонвертации.КонвертацииЗначенийПриПолучении = ЗначенияДляПолучения; + КонецЕсли; +КонецПроцедуры +#КонецОбласти +#КонецОбласти \ No newline at end of file diff --git a/src/CommonModules/ОбщегоНазначенияКлиентСервер.xml b/src/CommonModules/ОбщегоНазначенияКлиентСервер.xml new file mode 100644 index 0000000..2314308 --- /dev/null +++ b/src/CommonModules/ОбщегоНазначенияКлиентСервер.xml @@ -0,0 +1,23 @@ + + + + + + Module + Extended + + + + Adopted + ОбщегоНазначенияКлиентСервер + + 55d1909e-f552-441f-8e14-47d2e604cf6a + false + true + true + true + true + false + + + \ No newline at end of file diff --git a/src/CommonModules/ОбщегоНазначенияКлиентСервер/Ext/Module.bsl b/src/CommonModules/ОбщегоНазначенияКлиентСервер/Ext/Module.bsl new file mode 100644 index 0000000..29c7fd0 --- /dev/null +++ b/src/CommonModules/ОбщегоНазначенияКлиентСервер/Ext/Module.bsl @@ -0,0 +1,15 @@ + +&Перед("УстановитьЭлементОтбораДинамическогоСписка") +Процедура РК_УстановитьЭлементОтбораДинамическогоСписка(ДинамическийСписок, ИмяПоля, ПравоеЗначение, ВидСравнения, Представление, Использование, РежимОтображения, ИдентификаторПользовательскойНастройки) + Если РК_ОбщегоНазначенияВызовСервера.РежимОтладки() Тогда + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда + ОбщегоНазначения.СообщитьПользователю(СтрШаблон("Попытка установить отбор на поле %1 со значением %2", + ИмяПоля, + ПравоеЗначение)); + #Иначе + ОбщегоНазначенияКлиент.СообщитьПользователю(СтрШаблон("Попытка установить отбор на поле %1 со значением %2", + ИмяПоля, + ПравоеЗначение)); + #КонецЕсли + КонецЕсли; +КонецПроцедуры diff --git a/src/CommonModules/РК_ОбщегоНазначения.xml b/src/CommonModules/РК_ОбщегоНазначения.xml new file mode 100644 index 0000000..55ea890 --- /dev/null +++ b/src/CommonModules/РК_ОбщегоНазначения.xml @@ -0,0 +1,23 @@ + + + + + РК_ОбщегоНазначения + + + ru + Общего назначения (Рана) + + + + false + false + true + true + false + false + false + DontUse + + + \ No newline at end of file diff --git a/src/CommonModules/РК_ОбщегоНазначенияВызовСервера.xml b/src/CommonModules/РК_ОбщегоНазначенияВызовСервера.xml new file mode 100644 index 0000000..4a31bd4 --- /dev/null +++ b/src/CommonModules/РК_ОбщегоНазначенияВызовСервера.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/РК_ОбщегоНазначенияВызовСервера/Ext/Module.bsl b/src/CommonModules/РК_ОбщегоНазначенияВызовСервера/Ext/Module.bsl new file mode 100644 index 0000000..c5e345f --- /dev/null +++ b/src/CommonModules/РК_ОбщегоНазначенияВызовСервера/Ext/Module.bsl @@ -0,0 +1,14 @@ +#Область СлужебныйПрограммныйИнтерфейс + +Функция РежимОтладки() Экспорт + Попытка + НастройкаВключена = Константы.РК_РежимОтладкиРана.Получить(); + ПользовательПодходит = РольДоступна("РК_ОтладкаОтображение"); + Исключение + Возврат Ложь; + КонецПопытки; + Возврат (НастройкаВключена и ПользовательПодходит); +КонецФункции + + +#КонецОбласти \ No newline at end of file diff --git a/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер.xml b/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер.xml new file mode 100644 index 0000000..d0bfee7 --- /dev/null +++ b/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер.xml @@ -0,0 +1,23 @@ + + + + + РК_ОбщегоНазначенияКлиентСервер + + + ru + Общего назначения клиент сервер + + + + false + true + true + false + false + false + false + DontUse + + + \ No newline at end of file diff --git a/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер/Ext/Module.bsl b/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер/Ext/Module.bsl new file mode 100644 index 0000000..e0ee9cf --- /dev/null +++ b/src/CommonModules/РК_ОбщегоНазначенияКлиентСервер/Ext/Module.bsl @@ -0,0 +1,4 @@ +#Область ПрограммныйИнтерфейс + + +#КонецОбласти \ No newline at end of file diff --git a/src/CommonPictures/ВУпаковочныйЛист.xml b/src/CommonPictures/ВУпаковочныйЛист.xml new file mode 100644 index 0000000..ecfba64 --- /dev/null +++ b/src/CommonPictures/ВУпаковочныйЛист.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ВУпаковочныйЛист + + 99fe42c1-707b-4674-8e22-195156242043 + + + \ No newline at end of file diff --git a/src/CommonPictures/ЗаполнитьПоШаблону.xml b/src/CommonPictures/ЗаполнитьПоШаблону.xml new file mode 100644 index 0000000..2958b2d --- /dev/null +++ b/src/CommonPictures/ЗаполнитьПоШаблону.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ЗаполнитьПоШаблону + + 0a4b947f-6c9b-415f-8387-db3b4716250b + + + \ No newline at end of file diff --git a/src/CommonPictures/ЗаполнитьФорму.xml b/src/CommonPictures/ЗаполнитьФорму.xml new file mode 100644 index 0000000..6aedcd2 --- /dev/null +++ b/src/CommonPictures/ЗаполнитьФорму.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ЗаполнитьФорму + + 8ca13f41-3185-4ecb-91cc-5640c93d97ff + + + \ No newline at end of file diff --git a/src/CommonPictures/КоллекцияПиктограммФайлов.xml b/src/CommonPictures/КоллекцияПиктограммФайлов.xml new file mode 100644 index 0000000..fc601b0 --- /dev/null +++ b/src/CommonPictures/КоллекцияПиктограммФайлов.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + КоллекцияПиктограммФайлов + + e606f8eb-952a-4abb-b1ae-4211204bed84 + + + \ No newline at end of file diff --git a/src/CommonPictures/ОбновитьФайлИзФайлаНаДиске.xml b/src/CommonPictures/ОбновитьФайлИзФайлаНаДиске.xml new file mode 100644 index 0000000..c68cd75 --- /dev/null +++ b/src/CommonPictures/ОбновитьФайлИзФайлаНаДиске.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ОбновитьФайлИзФайлаНаДиске + + 7cbf0398-2bc7-4f40-9a9e-af4135c6a2d2 + + + \ No newline at end of file diff --git a/src/CommonPictures/Отчеты.xml b/src/CommonPictures/Отчеты.xml new file mode 100644 index 0000000..1b3f365 --- /dev/null +++ b/src/CommonPictures/Отчеты.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + Отчеты + + 2997e4da-d831-48e4-96e2-c29f9d077302 + + + \ No newline at end of file diff --git a/src/CommonPictures/ПодписанЗашифрованЗаголовок.xml b/src/CommonPictures/ПодписанЗашифрованЗаголовок.xml new file mode 100644 index 0000000..b095dbd --- /dev/null +++ b/src/CommonPictures/ПодписанЗашифрованЗаголовок.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ПодписанЗашифрованЗаголовок + + 4bad7c64-131a-42cb-9be7-d61f14f456d0 + + + \ No newline at end of file diff --git a/src/CommonPictures/ПодписанЗашифрованСостояния.xml b/src/CommonPictures/ПодписанЗашифрованСостояния.xml new file mode 100644 index 0000000..4400c31 --- /dev/null +++ b/src/CommonPictures/ПодписанЗашифрованСостояния.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + ПодписанЗашифрованСостояния + + d46e141b-7a10-4d65-971f-3a35f2114017 + + + \ No newline at end of file diff --git a/src/CommonPictures/СерииНоменклатурыКолонкаСтатусов.xml b/src/CommonPictures/СерииНоменклатурыКолонкаСтатусов.xml new file mode 100644 index 0000000..c78d342 --- /dev/null +++ b/src/CommonPictures/СерииНоменклатурыКолонкаСтатусов.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + СерииНоменклатурыКолонкаСтатусов + + ba79bb2b-fecd-46e6-bf73-6015f7ef2fe2 + + + \ No newline at end of file diff --git a/src/CommonPictures/СтатусыУказанияСерий.xml b/src/CommonPictures/СтатусыУказанияСерий.xml new file mode 100644 index 0000000..c843cc5 --- /dev/null +++ b/src/CommonPictures/СтатусыУказанияСерий.xml @@ -0,0 +1,12 @@ + + + + + + Adopted + СтатусыУказанияСерий + + 5bbc406f-684b-4240-b908-425b9f295077 + + + \ No newline at end of file diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml new file mode 100644 index 0000000..8672908 --- /dev/null +++ b/src/ConfigDumpInfo.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/Configuration.xml b/src/Configuration.xml new file mode 100644 index 0000000..8abfd04 --- /dev/null +++ b/src/Configuration.xml @@ -0,0 +1,123 @@ + + + + + + 9cd510cd-abfc-11d4-9434-004095e12fc7 + 39a8728d-cfaf-46d0-959f-980e396b5018 + + + 9fcd25a0-4822-11d4-9414-008048da11f9 + ee1a1db8-ebf3-4209-b646-6d60fa224dcf + + + e3687481-0a87-462c-a166-9f34594f9bba + 39dcbd66-54a5-413f-8496-01b170dee4db + + + 9de14907-ec23-4a07-96f0-85521cb6b53b + 65bff753-b15d-4e99-bcd4-d97249a1eea3 + + + 51f2d5d8-ea4d-4064-8892-82951750031e + 61f706c2-3a94-4a77-8851-389644d20b01 + + + e68182ea-4237-4383-967f-90c1e3370bc7 + f15f8e33-0561-4364-ad59-337f1aba8056 + + + fb282519-d103-4dd3-bc12-cb271d631dfc + b1005282-5a29-4a69-a5b0-23156210673e + + + CommandInterface + Extended + + + MainSectionCommandInterface + Extended + + + + Adopted + crm326RHANA + + + ru + Расширение РАНА для CRM3-26 + + + + Customization + true + РК_ + Version8_3_27 + ManagedApplication + + PlatformApplication + + Russian + + Role.РК_ОсновнаяРоль + + + 1.3.0.35 + + Language.Русский + + + + + + TaxiEnableVersion8_2 + Version8_3_27 + + + Русский + РК_РАНА + РК_РАНА326 + ПоясняющийТекст + ПодписанЗашифрованСостояния + КоллекцияПиктограммФайлов + ПодписанЗашифрованЗаголовок + ОбновитьФайлИзФайлаНаДиске + ЗаполнитьФорму + ЗаполнитьПоШаблону + Отчеты + ВУпаковочныйЛист + СерииНоменклатурыКолонкаСтатусов + СтатусыУказанияСерий + РК_ОбщаяРольРасширения + РК_ОсновнаяРоль + РК_ОтладкаОтображение + РК_ОтладкаУправление + РК_ОбщегоНазначения + РК_ОбщегоНазначенияКлиентСервер + РК_ОбщегоНазначенияВызовСервера + ОбщегоНазначенияКлиентСервер + МенеджерОбменаЧерезУниверсальныйФормат + EnterpriseData_1_8_7 + EnterpriseData_1_8_6 + РК_ФункциональнаяОпцияРежимаОтладки + РаспоряжениеНаОтгрузку + РК_РежимОтладкиРана + РК_ФормаНастроекРана + ДоговорыКонтрагентов + РеализацияТоваровУслуг + ЗаказКлиента + РасходныйОрдерНаТовары + ХозяйственныеОперации + ПорядкиЗачетаОплатНакладных + ПорядокРасчетов + СтатусыДействияВидовЦен + ПорядокОформленияСписанияТоваровПринятыхНаХранение + ВариантыВыбытияМаркируемойПродукции + ВариантыОтраженияНеотфактурованныхПоставокНУ + СтавкиНДС + ЗагрузкаДанныхИзФайла + РК_ОбработкаПарнеровКонтрагентов + ДополнительныеРеквизитыИСведения + + + \ No newline at end of file diff --git a/src/Constants/РК_РежимОтладкиРана.xml b/src/Constants/РК_РежимОтладкиРана.xml new file mode 100644 index 0000000..ebb48b3 --- /dev/null +++ b/src/Constants/РК_РежимОтладкиРана.xml @@ -0,0 +1,58 @@ + + + + + + c507306d-b980-44d9-a851-72026583629b + 8a84ae53-1c46-418b-a354-b8410da6e0af + + + 5b6f9e1b-1e30-4f90-b614-82ed8908a526 + c00c5ea1-6566-4f08-9e05-a7d36858d315 + + + a67ee44f-4c37-48b5-8a48-34d98927a2ed + 90efc7fa-efa7-40a9-988f-a4050262bd80 + + + + РК_РежимОтладкиРана + + + ru + Режим отладки рана + + + + + xs:boolean + + true + + + + false + + + + false + + false + false + + + DontCheck + Items + + + Auto + + + Auto + Managed + DontUse + false + false + + + \ No newline at end of file diff --git a/src/DataProcessors/ЗагрузкаДанныхИзФайла.xml b/src/DataProcessors/ЗагрузкаДанныхИзФайла.xml new file mode 100644 index 0000000..85d7240 --- /dev/null +++ b/src/DataProcessors/ЗагрузкаДанныхИзФайла.xml @@ -0,0 +1,28 @@ + + + + + + ecbf3c80-1eaf-45d1-aa75-00cbb19ba43e + 61c1bc26-49a4-4b76-820f-ffb93986664f + + + ebcb22c6-7ec4-4815-a46f-01d22975ed73 + be6a9842-9758-4b66-87fc-8907a39bd182 + + + ManagerModule + Extended + + + + Adopted + ЗагрузкаДанныхИзФайла + + 4f0bda80-2246-43be-95f8-ae8480682cd5 + + +
ЗагрузкаДанныхИзФайла
+
+
+
\ No newline at end of file diff --git a/src/DataProcessors/ЗагрузкаДанныхИзФайла/Ext/ManagerModule.bsl b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Ext/ManagerModule.bsl new file mode 100644 index 0000000..ead5dd3 --- /dev/null +++ b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Ext/ManagerModule.bsl @@ -0,0 +1,211 @@ +#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда + +#Область СлужебныеПроцедурыИФункции + +#Область ПодготовкаКЗагрузкеДанных + +&ИзменениеИКонтроль("ИнформациюПоКолонкамИзРеквизитовСправочника") +Процедура РК_ИнформациюПоКолонкамИзРеквизитовСправочника(ПараметрыЗагрузки, ИнформацияПоКолонкам) + + ИнформацияПоКолонкам.Очистить(); + Позиция = 1; + + МетаданныеСправочника= ОбщегоНазначения.ОбъектМетаданныхПоПолномуИмени(ПараметрыЗагрузки.ПолноеИмяОбъекта); // ОбъектМетаданныхСправочник, ОбъектМетаданныхДокумент + + #Удаление + Если НЕ МетаданныеСправочника.Автонумерация И МетаданныеСправочника.ДлинаКода > 0 Тогда + СоздатьКолонкуСтандартныеРеквизиты(ИнформацияПоКолонкам, МетаданныеСправочника, "Код", Позиция); + Позиция = Позиция + 1; + КонецЕсли; + #КонецУдаления + + #Вставка + // ============================================================================================ + // РК: НАЧАЛО ВСТАВКИ - Убрана проверка на Автонумерацию для возможности загрузки по коду справочников с автонумерацией + // ============================================================================================ + // РК: Убрана проверка на Автонумерацию для возможности загрузки по коду справочников с автонумерацией + Если МетаданныеСправочника.ДлинаКода > 0 Тогда + СоздатьКолонкуСтандартныеРеквизиты(ИнформацияПоКолонкам, МетаданныеСправочника, "Код", Позиция); + Позиция = Позиция + 1; + КонецЕсли; + // ============================================================================================ + // РК: КОНЕЦ ВСТАВКИ + // ============================================================================================ + #КонецВставки + + Если МетаданныеСправочника.ДлинаНаименования > 0 Тогда + СоздатьКолонкуСтандартныеРеквизиты(ИнформацияПоКолонкам, МетаданныеСправочника, "Наименование", Позиция); + Позиция = Позиция + 1; + КонецЕсли; + + Если МетаданныеСправочника.Иерархический Тогда + СоздатьКолонкуСтандартныеРеквизиты(ИнформацияПоКолонкам, МетаданныеСправочника, "Родитель", Позиция); + Позиция = Позиция + 1; + КонецЕсли; + + Если МетаданныеСправочника.Владельцы.Количество() > 0 Тогда + СоздатьКолонкуСтандартныеРеквизиты(ИнформацияПоКолонкам, МетаданныеСправочника, "Владелец", Позиция); + Позиция = Позиция + 1; + КонецЕсли; + + Для каждого Реквизит Из МетаданныеСправочника.Реквизиты Цикл + + Если Реквизит.Имя = "Идентификатор" Тогда + Продолжить; + КонецЕсли; + + Если Реквизит.Тип.СодержитТип(Тип("ХранилищеЗначения")) Тогда + Продолжить; + КонецЕсли; + + ОписаниеТипаКолонки = ""; + + Если Реквизит.Тип.СодержитТип(Тип("Булево")) Тогда + ОписаниеТипаКолонки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + НСтр("ru = 'Флаг, %1 или 1 / Нет или 0'"), ЗагрузкаДанныхИзФайла.ПредставлениеТекстаДаДляБулево()); + ИначеЕсли Реквизит.Тип.СодержитТип(Тип("Число")) Тогда + ОписаниеТипаКолонки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Число, Длина: %1, Точность: %2'"), + Строка(Реквизит.Тип.КвалификаторыЧисла.Разрядность), + Строка(Реквизит.Тип.КвалификаторыЧисла.РазрядностьДробнойЧасти)); + ИначеЕсли Реквизит.Тип.СодержитТип(Тип("Строка")) Тогда + Если Реквизит.Тип.КвалификаторыСтроки.Длина > 0 Тогда + ДлинаСтроки = Строка(Реквизит.Тип.КвалификаторыСтроки.Длина); + ОписаниеТипаКолонки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Строка, макс. количество символов: %1'"), ДлинаСтроки); + Иначе + ОписаниеТипаКолонки = НСтр("ru = 'Строка неограниченной длины'"); + КонецЕсли; + ИначеЕсли Реквизит.Тип.СодержитТип(Тип("Дата")) Тогда + ОписаниеТипаКолонки = Строка(Реквизит.Тип.КвалификаторыДаты.ЧастиДаты); + ИначеЕсли Реквизит.Тип.СодержитТип(Тип("УникальныйИдентификатор")) Тогда + ОписаниеТипаКолонки = НСтр("ru = 'Уникальный идентификатор'"); + КонецЕсли; + + ШиринаКолонки = ШиринаКолонкиПоТипу(Реквизит.Тип); + Подсказка = ?(ЗначениеЗаполнено(Реквизит.Подсказка), Реквизит.Подсказка, Реквизит.Представление()) + Символы.ПС + ОписаниеТипаКолонки; + ОбязательноеПоле = ?(Реквизит.ПроверкаЗаполнения = ПроверкаЗаполнения.ВыдаватьОшибку, Истина, Ложь); + + СтрокаИнфоПроКолонки = ИнформацияПоКолонкам.Добавить(); + СтрокаИнфоПроКолонки.ИмяКолонки = Реквизит.Имя; + СтрокаИнфоПроКолонки.ПредставлениеКолонки = Реквизит.Представление(); + СтрокаИнфоПроКолонки.ТипКолонки = Реквизит.Тип; + СтрокаИнфоПроКолонки.ОбязательнаДляЗаполнения = ОбязательноеПоле; + СтрокаИнфоПроКолонки.Позиция = Позиция; + СтрокаИнфоПроКолонки.Группа = МетаданныеСправочника.Представление(); + СтрокаИнфоПроКолонки.Видимость = Истина; + СтрокаИнфоПроКолонки.Примечание = Подсказка; + СтрокаИнфоПроКолонки.Ширина = ШиринаКолонки; + + Позиция = Позиция + 1; + + КонецЦикла; + + Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда + МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией"); + МодульУправлениеКонтактнойИнформацией.КолонкиДляЗагрузкиДанных(МетаданныеСправочника, ИнформацияПоКолонкам); + КонецЕсли; + + Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.Свойства") Тогда + МодульУправлениеСвойствамиСлужебный = ОбщегоНазначения.ОбщийМодуль("УправлениеСвойствамиСлужебный"); + МодульУправлениеСвойствамиСлужебный.КолонкиДляЗагрузкиДанных(МетаданныеСправочника, ИнформацияПоКолонкам); + КонецЕсли; + +КонецПроцедуры + +#КонецОбласти + +&ИзменениеИКонтроль("ЗначениеЯчейки") +Функция РК_ЗначениеЯчейки(Колонка, ЗначениеЯчейки) + + ДанныеЯчейки = ""; + Для каждого ТипДанных Из Колонка.ТипКолонки.Типы() Цикл + ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипДанных); + + Если ОбъектМетаданных = Неопределено Тогда + Продолжить; + КонецЕсли; + + ОписаниеОбъекта = РазложитьПолноеИмяОбъекта(ОбъектМетаданных.ПолноеИмя()); + Если ОписаниеОбъекта.ТипОбъекта = "Справочник" Тогда + #Удаление + Если Не ОбъектМетаданных.Автонумерация + И ОбъектМетаданных.ДлинаКода > 0 Тогда + ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина); + КонецЕсли; + #КонецУдаления + + #Вставка + // ============================================================================================ + // РК: НАЧАЛО ВСТАВКИ - Убрана проверка на Автонумерацию для возможности поиска по коду справочников с автонумерацией + // ============================================================================================ + // РК: Убрана проверка на Автонумерацию для возможности поиска по коду справочников с автонумерацией + Если ОбъектМетаданных.ДлинаКода > 0 Тогда + ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина); + КонецЕсли; + // ============================================================================================ + // РК: КОНЕЦ ВСТАВКИ + // ============================================================================================ + #КонецВставки + + Если Не ЗначениеЗаполнено(ДанныеЯчейки) + И ЗначениеЗаполнено(ЗначениеЯчейки) + И ОбъектМетаданных.ДлинаНаименования > 0 Тогда + //@skip-check query-in-loop - штучные запросы разнородных данных. + ДанныеЯчейки = НайтиПоНаименованию(ЗначениеЯчейки, ОбъектМетаданных, Колонка); + КонецЕсли; + Если Не ЗначениеЗаполнено(ДанныеЯчейки) + И ОбъектМетаданных.ДлинаКода > 0 Тогда + Если ОбъектМетаданных.СерииКодов = Метаданные.СвойстваОбъектов.СерииКодовСправочника.ВоВсемСправочнике Тогда + ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки); + Иначе + ДанныеЯчейки = Справочники[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки, Истина); + КонецЕсли; + КонецЕсли; + ИначеЕсли ОписаниеОбъекта.ТипОбъекта = "Перечисление" Тогда + Для каждого ЗначениеПеречисления Из Перечисления[ОписаниеОбъекта.НазваниеОбъекта] Цикл + Если Строка(ЗначениеПеречисления) = СокрЛП(ЗначениеЯчейки) Тогда + ДанныеЯчейки = ЗначениеПеречисления; + КонецЕсли; + КонецЦикла; + ИначеЕсли ОписаниеОбъекта.ТипОбъекта = "ПланСчетов" Тогда + ДанныеЯчейки = ПланыСчетов[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки); + Если ДанныеЯчейки.Пустая() Тогда + ДанныеЯчейки = ПланыСчетов[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоНаименованию(ЗначениеЯчейки, Истина); + КонецЕсли; + ИначеЕсли ОписаниеОбъекта.ТипОбъекта = "ПланВидовХарактеристик" Тогда + #Удаление + Если Не ОбъектМетаданных.Автонумерация И ОбъектМетаданных.ДлинаКода > 0 Тогда + ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки); + КонецЕсли; + #КонецУдаления + + #Вставка + // ============================================================================================ + // РК: НАЧАЛО ВСТАВКИ - Убрана проверка на Автонумерацию для возможности поиска по коду планов видов характеристик с автонумерацией + // ============================================================================================ + // РК: Убрана проверка на Автонумерацию для возможности поиска по коду планов видов характеристик с автонумерацией + Если ОбъектМетаданных.ДлинаКода > 0 Тогда + ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоКоду(ЗначениеЯчейки); + КонецЕсли; + // ============================================================================================ + // РК: КОНЕЦ ВСТАВКИ + // ============================================================================================ + #КонецВставки + + Если Не ЗначениеЗаполнено(ДанныеЯчейки) Тогда + ДанныеЯчейки = ПланыВидовХарактеристик[ОписаниеОбъекта.НазваниеОбъекта].НайтиПоНаименованию(ЗначениеЯчейки, Истина); + КонецЕсли; + Иначе + ДанныеЯчейки = Строка(ЗначениеЯчейки); + КонецЕсли; + Если ЗначениеЗаполнено(ДанныеЯчейки) Тогда + Прервать; + КонецЕсли; + КонецЦикла; + + Возврат ДанныеЯчейки; + +КонецФункции + +#КонецОбласти + +#КонецЕсли diff --git a/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла.xml b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла.xml new file mode 100644 index 0000000..a79d0d4 --- /dev/null +++ b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла.xml @@ -0,0 +1,18 @@ + + +
+ + + Form + Extended + + + + Adopted + ЗагрузкаДанныхИзФайла + + ac4fa2a4-93a1-4aa6-986a-5f576457fc8a + Managed + +
+
\ No newline at end of file diff --git a/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form.xml b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form.xml new file mode 100644 index 0000000..8b2b891 --- /dev/null +++ b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form.xml @@ -0,0 +1,2771 @@ + +
+ + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Загрузка данных в справочник</v8:content> + </v8:item> + + 35 + LockOwnerWindow + UseList + false + useIfNecessary + + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы помощника</v8:content> + </v8:item> + + None + None + + + + + <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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Выбор справочника для загрузки данных из электронных таблиц через копирование в буфер обмена или из внешних файлов +(например: Microsoft Office Excel, OpenOffice Calc и др.)</v8:content> + </v8:item> + + Top + + + + + List + false + false + true + SingleRow +
false
+ false + false + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Вид загрузки данных</v8:content> + </v8:item> + + + + Auto + false + + + + ВидЗагрузкиДанных + SearchStringRepresentation + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Поиск</v8:content> + </v8:item> + + + + + + + + + + ВидЗагрузкиДанных + SearchStringRepresentation + + + + + + + ВидЗагрузкиДанных + ViewStatusRepresentation + + + + + + + ВидЗагрузкиДанных + SearchControl + + + + + + + + <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> + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Вариант загрузки</v8:content> + </v8:item> + + Tumbler + + + + 0 + + + + ru + Заполнение таблицы + + + 0 + + + + + 0 + + + + ru + Из внешнего файла + + + 1 + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы заполнения данных</v8:content> + </v8:item> + + None + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница вариант заполнение таблицы</v8:content> + </v8:item> + + + + + false + + <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> + + None + + AlignCenter + AlignJustify + AlignLeft + AlignRight + BackColor + Bold + BorderAll + BorderBottom + BorderColor + BorderInside + BorderLeft + BorderNone + BorderOutline + BorderRight + BorderTop + ClearAll + ClearContent + CollapseAllGroups + CopyToClipboard + DeleteColumns + DeleteRows + Edit + ExpandAllGroups + Find + FindNext + FindPrevious + FixTable + Font + InsertColumnsLeft + InsertColumnsRight + InsertRowsBottom + InsertRowsTop + Italic + Merge + PageSetup + Preview + Print + PrintImmediately + Properties + Redo + Save + SaveAs + SelectAll + ShowGroups + TextColor + ThickBorderBottom + ThickBorderOutline + ThickBorderTop + Underline + Undo + + 45 + 1 + true + true + true + true + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница вариант загрузка из файла</v8:content> + </v8:item> + + + + + false + 8 + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для загрузки данных необходимо сохранить бланк в файл для заполнения в другом приложении. +Затем загрузить заполненную таблицу в одном из форматов: +• Книги Microsoft Excel 97 (.xls) и Excel 2007 (.xlsx) +• Электронные таблицы LibreOffice Calc (.ods) +• Текст с разделителями (.csv) +• Табличный документ (.mxl)</v8:content> + </v8:item> + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница одна колонка</v8:content> + </v8:item> + + + + + false + false + + <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> + + None + false + 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> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Декорация информация32</v8:content> + </v8:item> + + AsFile + + + + + false + 2 + + <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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Из %1 введенных строк в список будут вставлены %2.</v8:content> + </v8:item> + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Будут пропущены: +- Нет данных в приложении: 8 +- Несколько вариантов для вставки: 2 +Для просмотра пропущенных строк и подбора данных для вставки нажмите "Далее".</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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых введенных строк не найдено данных в приложении, либо имеется несколько вариантов. +Для вставки таких строк следует выбрать соответствующие объекты, щелкнув левой кнопкой мыши в колонке "Объект".</v8:content> + </v8:item> + + Top + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых загруженных данных в приложении не найдено однозначного соответствия. Для несопоставленных данных будут созданы +новые записи, либо они будут пропущены (в зависимости от настройки). При необходимости возможно сопоставить данные вручную, +заполнив колонку "%1".</v8:content> + </v8:item> + + Top + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых значений в колонках таблицы не найдены однозначные соответствия в данных приложении (выделены <colorstyle -16>красным цветом</>). +Необходимо сопоставить эти значения с данными в приложении вручную. +В случае если в приложении отсутствуют необходимые данные, то ввести их.</v8:content> + </v8:item> + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Выполнить сопоставление по колонкам</v8:content> + </v8:item> + + + + ru + Выберите одну или несколько колонок, по которым будут сопоставлены загруженные данные с данными из приложения + + + Button + 35 + false + true + false + OnActivate + false + + + ru + Укажите колонки для сопоставления + + + + + + <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> + + Usual + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Показывать</v8:content> + </v8:item> + + 20 + false + true + true + true + false + OnActivate + false + + + + 0 + + + + ru + Все + + + + + + + + 0 + + + + ru + Невсе + + + 1 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель</v8:content> + </v8:item> + + Item.ТаблицаСопоставленияДанных + + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставляемые данные</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + List + 2 + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Таблица сопоставления данных</v8:content> + </v8:item> + + + + + + + + + false + + + + + ТаблицаСопоставленияДанных + SearchStringRepresentation + + + + + + + ТаблицаСопоставленияДанных + ViewStatusRepresentation + + + + + + + ТаблицаСопоставленияДанных + SearchControl + + + + +
+
+
+ + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставление загружаемых данных:</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Итого не сопоставленных</v8:content> + </v8:item> + + false + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставленные элементы (%1)</v8:content> + </v8:item> + + Auto + + + + 0 + + + + ru + Обновлять + + + 1 + + + + + 0 + + + + ru + Пропускать + + + 0 + + + + + + + + 2 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Несопоставленные (%1)</v8:content> + </v8:item> + + F5 + Auto + + + + 0 + + + + ru + Создавать + + + 1 + + + + + 0 + + + + ru + Пропускать + + + 0 + + + + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>( в т.ч. неоднозначностей: %1 )</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> + + Vertical + Usual + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Расшифровка сводных данных</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отчет созданные и обновленные</v8:content> + </v8:item> + + Vertical + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Создано новых элементов</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пропущено</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пропущенные</v8:content> + </v8:item> + + Vertical + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Обновлено существующих</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>в т.ч. из-за некорректных данных</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Созданные и обновленные элементы справочника "%1" можно откорректировать, выделив сразу несколько строк и +нажав кнопку "Изменить реквизиты". Отдельные элементы можно открыть по двойному щелчку мыши. +При необходимости, пропущенные строки можно сохранить в файл, подкорректировать и позднее загрузить повторно.</v8:content> + </v8:item> + + Top + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель управления отчета</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Показывать</v8:content> + </v8:item> + + Right + 15 + false + false + true + false + + + + 0 + + + + ru + Все (100) + + + 0 + + + + + 0 + + + + ru + Новые (20) + + + 1 + + + + + 0 + + + + ru + Обновленные (78) + + + 2 + + + + + 0 + + + + ru + Пропущенные (2) + + + 3 + + + + + 0 + + + + ru + Некорректные (2) + + + 4 + + + + 6 + 7 + + + + + + <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> + + None + 45 + 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> + + 6 + Vertical + Usual + None + false + + + + false + 2 + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пожалуйста, подождите...</v8:content> + </v8:item> + + Bottom + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Фоновое задание процент</v8:content> + </v8:item> + + None + true + + + + + + + +
+
+ + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Назад</v8:content> + </v8:item> + + + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Открыть справочник "%1" по кнопке "Готово"</v8:content> + </v8:item> + + Right + Auto + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Далее закрыть</v8:content> + </v8:item> + + Right + + + + + + + + + +
+ + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Загрузка данных в справочник</v8:content> + </v8:item> + + 35 + LockOwnerWindow + UseList + false + useIfNecessary + + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы помощника</v8:content> + </v8:item> + + None + None + + + + + <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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Выбор справочника для загрузки данных из электронных таблиц через копирование в буфер обмена или из внешних файлов +(например: Microsoft Office Excel, OpenOffice Calc и др.)</v8:content> + </v8:item> + + Top + + + + + List + false + false + true + SingleRow +
false
+ false + false + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Вид загрузки данных</v8:content> + </v8:item> + + + + Auto + false + + + + ВидЗагрузкиДанных + SearchStringRepresentation + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Поиск</v8:content> + </v8:item> + + + + + + + + + + ВидЗагрузкиДанных + SearchStringRepresentation + + + + + + + ВидЗагрузкиДанных + ViewStatusRepresentation + + + + + + + ВидЗагрузкиДанных + SearchControl + + + + + + + + <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> + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Вариант загрузки</v8:content> + </v8:item> + + Tumbler + + + + 0 + + + + ru + Заполнение таблицы + + + 0 + + + + + 0 + + + + ru + Из внешнего файла + + + 1 + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы заполнения данных</v8:content> + </v8:item> + + None + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница вариант заполнение таблицы</v8:content> + </v8:item> + + + + + false + + <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> + + None + + AlignCenter + AlignJustify + AlignLeft + AlignRight + BackColor + Bold + BorderAll + BorderBottom + BorderColor + BorderInside + BorderLeft + BorderNone + BorderOutline + BorderRight + BorderTop + ClearAll + ClearContent + CollapseAllGroups + CopyToClipboard + DeleteColumns + DeleteRows + Edit + ExpandAllGroups + Find + FindNext + FindPrevious + FixTable + Font + InsertColumnsLeft + InsertColumnsRight + InsertRowsBottom + InsertRowsTop + Italic + Merge + PageSetup + Preview + Print + PrintImmediately + Properties + Redo + Save + SaveAs + SelectAll + ShowGroups + TextColor + ThickBorderBottom + ThickBorderOutline + ThickBorderTop + Underline + Undo + + 45 + 1 + true + true + true + true + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница вариант загрузка из файла</v8:content> + </v8:item> + + + + + false + 8 + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для загрузки данных необходимо сохранить бланк в файл для заполнения в другом приложении. +Затем загрузить заполненную таблицу в одном из форматов: +• Книги Microsoft Excel 97 (.xls) и Excel 2007 (.xlsx) +• Электронные таблицы LibreOffice Calc (.ods) +• Текст с разделителями (.csv) +• Табличный документ (.mxl)</v8:content> + </v8:item> + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страница одна колонка</v8:content> + </v8:item> + + + + + false + false + + <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> + + None + false + 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> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Декорация информация32</v8:content> + </v8:item> + + AsFile + + + + + false + 2 + + <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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Из %1 введенных строк в список будут вставлены %2.</v8:content> + </v8:item> + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Будут пропущены: +- Нет данных в приложении: 8 +- Несколько вариантов для вставки: 2 +Для просмотра пропущенных строк и подбора данных для вставки нажмите "Далее".</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> + + Vertical + Usual + NormalSeparation + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых введенных строк не найдено данных в приложении, либо имеется несколько вариантов. +Для вставки таких строк следует выбрать соответствующие объекты, щелкнув левой кнопкой мыши в колонке "Объект".</v8:content> + </v8:item> + + Top + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых загруженных данных в приложении не найдено однозначного соответствия. Для несопоставленных данных будут созданы +новые записи, либо они будут пропущены (в зависимости от настройки). При необходимости возможно сопоставить данные вручную, +заполнив колонку "%1".</v8:content> + </v8:item> + + Top + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Для некоторых значений в колонках таблицы не найдены однозначные соответствия в данных приложении (выделены <colorstyle -16>красным цветом</>). +Необходимо сопоставить эти значения с данными в приложении вручную. +В случае если в приложении отсутствуют необходимые данные, то ввести их.</v8:content> + </v8:item> + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Выполнить сопоставление по колонкам</v8:content> + </v8:item> + + + + ru + Выберите одну или несколько колонок, по которым будут сопоставлены загруженные данные с данными из приложения + + + Button + 35 + false + true + false + OnActivate + false + + + ru + Укажите колонки для сопоставления + + + + + + <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> + + Usual + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Показывать</v8:content> + </v8:item> + + 20 + false + true + true + true + false + OnActivate + false + + + + 0 + + + + ru + Все + + + + + + + + 0 + + + + ru + Невсе + + + 1 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель</v8:content> + </v8:item> + + Item.ТаблицаСопоставленияДанных + + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставляемые данные</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + List + 2 + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Таблица сопоставления данных</v8:content> + </v8:item> + + + + + + + + + false + + + + + ТаблицаСопоставленияДанных + SearchStringRepresentation + + + + + + + ТаблицаСопоставленияДанных + ViewStatusRepresentation + + + + + + + ТаблицаСопоставленияДанных + SearchControl + + + + +
+
+
+ + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставление загружаемых данных:</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Итого не сопоставленных</v8:content> + </v8:item> + + false + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Сопоставленные элементы (%1)</v8:content> + </v8:item> + + Auto + + + + 0 + + + + ru + Обновлять + + + 1 + + + + + 0 + + + + ru + Пропускать + + + 0 + + + + + + + + 2 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Несопоставленные (%1)</v8:content> + </v8:item> + + F5 + Auto + + + + 0 + + + + ru + Создавать + + + 1 + + + + + 0 + + + + ru + Пропускать + + + 0 + + + + + + + + false + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>( в т.ч. неоднозначностей: %1 )</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> + + Vertical + Usual + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Расшифровка сводных данных</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отчет созданные и обновленные</v8:content> + </v8:item> + + Vertical + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Создано новых элементов</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пропущено</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пропущенные</v8:content> + </v8:item> + + Vertical + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Обновлено существующих</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>в т.ч. из-за некорректных данных</v8:content> + </v8:item> + + + + ru + ЧН=0 + + + + + + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Созданные и обновленные элементы справочника "%1" можно откорректировать, выделив сразу несколько строк и +нажав кнопку "Изменить реквизиты". Отдельные элементы можно открыть по двойному щелчку мыши. +При необходимости, пропущенные строки можно сохранить в файл, подкорректировать и позднее загрузить повторно.</v8:content> + </v8:item> + + Top + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель управления отчета</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Показывать</v8:content> + </v8:item> + + Right + 15 + false + false + true + false + + + + 0 + + + + ru + Все (100) + + + 0 + + + + + 0 + + + + ru + Новые (20) + + + 1 + + + + + 0 + + + + ru + Обновленные (78) + + + 2 + + + + + 0 + + + + ru + Пропущенные (2) + + + 3 + + + + + 0 + + + + ru + Некорректные (2) + + + 4 + + + + 6 + 7 + + + + + + <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> + + None + 45 + 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> + + 6 + Vertical + Usual + None + false + + + + false + 2 + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Пожалуйста, подождите...</v8:content> + </v8:item> + + Bottom + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Фоновое задание процент</v8:content> + </v8:item> + + None + true + + + + + + + +
+
+ + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Командная панель</v8:content> + </v8:item> + + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Назад</v8:content> + </v8:item> + + + + + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Открыть справочник "%1" по кнопке "Готово"</v8:content> + </v8:item> + + Right + Auto + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Далее закрыть</v8:content> + </v8:item> + + Right + + + + + + + + + +
+ +
+ \ No newline at end of file diff --git a/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form/Module.bsl b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form/Module.bsl new file mode 100644 index 0000000..1f7986f --- /dev/null +++ b/src/DataProcessors/ЗагрузкаДанныхИзФайла/Forms/ЗагрузкаДанныхИзФайла/Ext/Form/Module.bsl @@ -0,0 +1,141 @@ +#Область СлужебныеПроцедурыИФункции + +&ИзменениеИКонтроль("УсловияПоВыбраннымКолонкам") +&НаСервере +Функция РК_УсловияПоВыбраннымКолонкам(ИмяСправочника) + + ТипСравнения = " = "; + СтрокаУсловие = ""; + ТабличнаяЧасть = ""; + ОтборГде = Новый Массив; + СтрокиУсловия = Новый Массив; + ШаблонУсловияКонтактнаяИнформация = "ВЫРАЗИТЬ(СправочникСопоставления.Представление КАК Строка(500)) = ВЫРАЗИТЬ(ТаблицаСопоставления.%1 КАК Строка(500))"; + ШаблонУсловияДополнительныйРеквизит = "СправочникСопоставления.Значение = ТаблицаСопоставления.%1"; + + Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда + МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией"); + ВидыКонтактнойИнформации = МодульУправлениеКонтактнойИнформацией.ВидыКонтактнойИнформацииОбъекта(Справочники[ИмяСправочника].ПустаяСсылка()); + КонецЕсли; + + Для каждого Элемент Из СопоставитьПоКолонке Цикл + Если Элемент.Пометка Тогда + + Колонка = ИнформацияОКолонке(Элемент.Значение); + Если Колонка = Неопределено Тогда + Продолжить; + КонецЕсли; + + Если СтрНачинаетсяС(Колонка.ИмяКолонки, "КонтактнаяИнформация_") Тогда + + ИмяВидаКИ = СтандартныеПодсистемыСервер.ПреобразоватьАдаптированноеНаименованиеКолонкиВСтроку( + Сред(Колонка.ИмяКолонки, СтрДлина("КонтактнаяИнформация_") + 1)); + НайденныеВиды = ВидыКонтактнойИнформации.Найти(ИмяВидаКИ, "Наименование"); + + ТабличнаяЧасть = "КонтактнаяИнформация"; + СтрокаУсловие = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонУсловияКонтактнаяИнформация, Колонка.ИмяКолонки); + Если НайденныеВиды <> Неопределено Тогда + + НаименованиеВида = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(НайденныеВиды.Ссылка, "Наименование"); + Если НаименованиеВида <> Неопределено Тогда + СтрокаУсловие = СтрокаУсловие + СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + " И СправочникСопоставления.Вид.Наименование = ""%1""", НаименованиеВида); + КонецЕсли; + + КонецЕсли; + СтрокиУсловия.Добавить(СтрокаУсловие); + ОтборГде.Добавить("СправочникСопоставления.Представление <> """""); + Продолжить; + + ИначеЕсли СтрНачинаетсяС(Колонка.ИмяКолонки, "ДополнительныйРеквизит_") Тогда + ИмяКолонкиСправочника = "Значение"; + ТабличнаяЧасть = "ДополнительныеРеквизиты"; + СтрокиУсловия.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонУсловияДополнительныйРеквизит, Колонка.ИмяКолонки)); + + ТипКолонки = Колонка.ТипКолонки.Типы()[0]; + Если ТипЗнч(ТипКолонки) = Тип("Строка") И Колонка.ТипКолонки.КвалификаторыСтроки.Длина = 0 Тогда + Продолжить; // Нельзя сравнивать строки неограниченной длины. + КонецЕсли; + + ОбъектаТипаКолонки = Метаданные.НайтиПоТипу(ТипКолонки); + Если ОбъектаТипаКолонки <> Неопределено Тогда + ШаблонГде = "СправочникСопоставления.Значение <> ЗНАЧЕНИЕ(%1.ПустаяСсылка)"; + ОтборГде.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонГде, ОбъектаТипаКолонки.ПолноеИмя())); + КонецЕсли; + Продолжить; + КонецЕсли; + + ИмяКолонкиСправочника = "Ссылка." + Колонка.ИмяКолонки; + + ТипКолонки = Колонка.ТипКолонки.Типы()[0]; + Если ТипКолонки = Тип("Строка") Тогда + Если Колонка.ТипКолонки.КвалификаторыСтроки.Длина = 0 Тогда + СтрокиУсловия.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "ВЫРАЗИТЬ(СправочникСопоставления.%1 КАК Строка(500)) = ВЫРАЗИТЬ(ТаблицаСопоставления.%2 КАК Строка(500))", + ИмяКолонкиСправочника, Колонка.ИмяКолонки)); + Иначе + СтрокиУсловия.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1 = ТаблицаСопоставления.%2", ИмяКолонкиСправочника, Колонка.ИмяКолонки)); + КонецЕсли; + ШаблонГде = "СправочникСопоставления.%1 <> """""; + ОтборГде.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонГде, ИмяКолонкиСправочника)); + ИначеЕсли ТипКолонки = Тип("Число") Или ТипКолонки = Тип("Дата") Или ТипКолонки = Тип("Булево") Тогда + СтрокиУсловия.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1 = ТаблицаСопоставления.%2", ИмяКолонкиСправочника, Колонка.ИмяКолонки)); + Иначе + ИнфоОбъект = ИнформацияОбОбъектеМетаданныхПоТипу(ТипКолонки); + Если ИнфоОбъект.ТипОбъекта = "Справочник" Тогда + ТекстУсловияСправочник = Новый Массив; + Справочник = Метаданные.Справочники.Найти(ИнфоОбъект.ИмяОбъекта); // ОбъектМетаданныхСправочник + Для каждого СтрокаВвода Из Справочник.ВводПоСтроке Цикл + #Удаление + Если СтрокаВвода.Имя = "Код" И НЕ Справочник.Автонумерация Тогда + ТекстУсловияВВодаПоСтроке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1.Код %2 ТаблицаСопоставления.%3", // АПК:1297 фрагмент запроса не локализуется. + ИмяКолонкиСправочника, ТипСравнения, Колонка.ИмяКолонки); + Иначе + ТекстУсловияВВодаПоСтроке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1.%2 %3 ТаблицаСопоставления.%4", // АПК:1297 фрагмент запроса не локализуется. + ИмяКолонкиСправочника, СтрокаВвода.Имя, ТипСравнения, Колонка.ИмяКолонки); + КонецЕсли; + #КонецУдаления + + #Вставка + // ============================================================================================ + // РК: НАЧАЛО ВСТАВКИ - Убрана проверка на Автонумерацию для возможности сопоставления по коду справочников с автонумерацией + // ============================================================================================ + // РК: Убрана проверка на Автонумерацию для возможности сопоставления по коду справочников с автонумерацией + Если СтрокаВвода.Имя = "Код" Тогда + ТекстУсловияВВодаПоСтроке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1.Код %2 ТаблицаСопоставления.%3", // АПК:1297 фрагмент запроса не локализуется. + ИмяКолонкиСправочника, ТипСравнения, Колонка.ИмяКолонки); + Иначе + ТекстУсловияВВодаПоСтроке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1.%2 %3 ТаблицаСопоставления.%4", // АПК:1297 фрагмент запроса не локализуется. + ИмяКолонкиСправочника, СтрокаВвода.Имя, ТипСравнения, Колонка.ИмяКолонки); + КонецЕсли; + // ============================================================================================ + // РК: КОНЕЦ ВСТАВКИ + // ============================================================================================ + #КонецВставки + + ТекстУсловияСправочник.Добавить(ТекстУсловияВВодаПоСтроке); + КонецЦикла; + СтрокиУсловия.Добавить(" ( " + СтрСоединить(ТекстУсловияСправочник, " ИЛИ ") + " )"); + ИначеЕсли ИнфоОбъект.ТипОбъекта = "Перечисление" Тогда + СтрокиУсловия.Добавить(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( + "СправочникСопоставления.%1 = ТаблицаСопоставления.%2", ИмяКолонкиСправочника, Колонка.ИмяКолонки)); + КонецЕсли; + КонецЕсли; + + КонецЕсли; + КонецЦикла; + + Условия = Новый Структура("УсловиеОбъединения , Где, ТабличнаяЧасть"); + Условия.УсловиеОбъединения = СтрСоединить(СтрокиУсловия, " И "); + Условия.Где = СтрСоединить(ОтборГде, " И "); + Условия.ТабличнаяЧасть = ТабличнаяЧасть; + Возврат Условия; + +КонецФункции + +#КонецОбласти diff --git a/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов.xml b/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов.xml new file mode 100644 index 0000000..e639d6a --- /dev/null +++ b/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов.xml @@ -0,0 +1,32 @@ + + + + + + 433e3ac9-d712-42cc-b27a-d86bbd15f7bb + 7bd1e047-851d-4552-9ce4-24ac8c270acd + + + fe100278-01be-4cec-9458-574bdefa82f4 + 350b2081-f5af-4c4d-8a55-79983c46bff2 + + + + РК_ОбработкаПарнеровКонтрагентов + + + ru + Обработка парнеров контрагентов + + + + true + + + false + + + + + + \ No newline at end of file diff --git a/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов/Ext/ManagerModule.bsl b/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов/Ext/ManagerModule.bsl new file mode 100644 index 0000000..5f28270 --- /dev/null +++ b/src/DataProcessors/РК_ОбработкаПарнеровКонтрагентов/Ext/ManagerModule.bsl @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/DefinedTypes/РаспоряжениеНаОтгрузку.xml b/src/DefinedTypes/РаспоряжениеНаОтгрузку.xml new file mode 100644 index 0000000..dc9a108 --- /dev/null +++ b/src/DefinedTypes/РаспоряжениеНаОтгрузку.xml @@ -0,0 +1,18 @@ + + + + + + 08cf8090-9b50-40c4-ab07-cb2ee4b280e6 + f8fe89a9-c51d-49df-85fd-84b9b88fae79 + + + + Adopted + РаспоряжениеНаОтгрузку + + e22e127c-7873-4c99-bb09-6e0979266aec + + + + \ No newline at end of file diff --git a/src/Documents/ЗаказКлиента.xml b/src/Documents/ЗаказКлиента.xml new file mode 100644 index 0000000..e909efe --- /dev/null +++ b/src/Documents/ЗаказКлиента.xml @@ -0,0 +1,35 @@ + + + + + + cc44aac7-afe6-4d22-a1a0-2d863fe685e2 + 05605be3-3122-4107-a0e1-203a89dd7953 + + + d3c98f68-2fc6-4cec-a180-0446d8ea490c + fff3b91a-f887-4bde-852e-19195f60b6f3 + + + 7d473ab3-381c-4fcf-aef9-787d1b9a1f00 + cf4db881-db0f-4a76-bd0a-4ef56088a45b + + + 381fa9ea-3fcf-400c-83ee-3d7b20bf2904 + ffa615ef-745f-400e-89d8-d9e4c75ae762 + + + 7d9a82fd-bbdf-4289-b690-09616576ae40 + 1e1dc459-dd74-44ff-b02c-55d83da68e02 + + + + Adopted + ЗаказКлиента + + 1ceef4a2-6b58-45a0-8a75-bb6e3004590f + + + + + \ No newline at end of file diff --git a/src/Documents/РасходныйОрдерНаТовары.xml b/src/Documents/РасходныйОрдерНаТовары.xml new file mode 100644 index 0000000..d82f1aa --- /dev/null +++ b/src/Documents/РасходныйОрдерНаТовары.xml @@ -0,0 +1,69 @@ + + + + + + 13183c31-af45-4f29-8802-18dd2cd21f5f + bfab6020-1773-4c92-a821-c4a11d5df087 + + + a5a7e940-c9ad-40e4-bc0f-b6df03e54b5f + 1e8b45e2-d942-4db8-b89a-6d73d46477e0 + + + a69cae53-1602-4517-a303-38401467a975 + 85fc8f30-2de4-4623-8216-a3200b55ef43 + + + 111062a8-a226-439f-82e3-2841e170ce57 + 9e9235cf-6190-452d-b7eb-233e411c3222 + + + bbad4dcb-de0a-4706-b1ad-637b2536b9c9 + 67083fc2-958a-4a3c-b0f9-0383cea953bc + + + + Adopted + РасходныйОрдерНаТовары + + e5b57481-c7d7-459c-8f38-003976928dcf + + + +
ФормаДокумента
+ + + + 7c6f1a46-ba68-4604-bc12-7ffb432ccea3 + 31bf216c-9ce0-4bf6-9ddc-b6427686df71 + + + 9e5c986b-f1b3-4eb6-9c88-cc56015695f3 + 1691038f-9097-44a9-9eff-ddffd0c66493 + + + + Adopted + ТоварыПоРаспоряжениям + + f93cbc89-602b-4c37-a90c-1bceda80afe7 + + + + + + Adopted + Распоряжение + + 07df2cb8-3a48-4671-b17f-d2bf82e412f8 + + cfg:DefinedType.РаспоряжениеНаОтгрузку + + + + + +
+
+
\ No newline at end of file diff --git a/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента.xml b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента.xml new file mode 100644 index 0000000..338cf30 --- /dev/null +++ b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента.xml @@ -0,0 +1,18 @@ + + +
+ + + Form + Extended + + + + Adopted + ФормаДокумента + + f3129bd1-9005-4994-81e8-37bd01ab40a5 + Managed + +
+
\ No newline at end of file diff --git a/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form.xml b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form.xml new file mode 100644 index 0000000..cd550f0 --- /dev/null +++ b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form.xml @@ -0,0 +1,2706 @@ + +
+ Use + + Copy + Post + PostAndClose + Write + + CurrentOrLast + Auto + true + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Создать на основании</v8:content> + </v8:item> + + + CommonPicture.ЗаполнитьПоШаблону + false + + Picture + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Форма глобальные команды</v8:content> + </v8:item> + + FormCommandPanelGlobalCommands + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Заполнение</v8:content> + </v8:item> + + + + ru + Дополнительные команды заполнения + + + + CommonPicture.ЗаполнитьФорму + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>ЭДО</v8:content> + </v8:item> + + + + ru + Команды электронного документооборота + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Печать</v8:content> + </v8:item> + + + + ru + Команды печати + + + + StdPicture.Print + true + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отчеты</v8:content> + </v8:item> + + + CommonPicture.Отчеты + false + + PictureAndText + + + + + <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> + + + + ru + Подменю отчеты важное + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Подменю отчеты см также</v8:content> + </v8:item> + + + + ru + Подменю отчеты важное + + + + + + + + + + РК_ПриОткрытииПосле + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Распоряжение</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 14 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Статус проверить исправить</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 14 + false + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Картинка информация</v8:content> + </v8:item> + + + + ru + Поступление осуществляется на несколько складов + + + Center + AsFile + + + + + None + true + + + + + true + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы</v8:content> + </v8:item> + + TabsOnTop + + + + + <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> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка лево</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Дата номер</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 13 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>от</v8:content> + </v8:item> + + 14 + false + + + + + + + false + 31 + false + true + ShowInInputField + + + + + false + 31 + false + true + ShowInInputField + + + + + false + 31 + + + + + false + 31 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка лево</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Операция</v8:content> + </v8:item> + + 28 + false + + + + + 11 + false + false + + + + + false + 31 + false + + + + + false + 31 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Задание на перевозку</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Дополнительные реквизиты</v8:content> + </v8:item> + + Vertical + Usual + NormalSeparation + false + + + + РК_ИнформацияОКупоне + true + false + true + + + + + Left + false + 74 + false + true + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Товары по распоряжениям</v8:content> + </v8:item> + + + + + false + true + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Товары по распоряжениям</v8:content> + </v8:item> + + + + + + + + + + + + + ТоварыПоРаспоряжениям + SearchStringRepresentation + + + + + + + ТоварыПоРаспоряжениям + ViewStatusRepresentation + + Left + + + + + + ТоварыПоРаспоряжениям + SearchControl + + + + + + + EnterOnInput + + + + + + false + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + false + true + ShowInInputField + + + + + EnterOnInput + false + true + ShowInInputField + false + + + + + EnterOnInput + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм.</v8:content> + </v8:item> + + EnterOnInput + 8 + + + + +
+
+
+ + + <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> + + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Режим просмотра навигация</v8:content> + </v8:item> + + Usual + None + false + + + + None + false + true + + + + + false + true + + + + + None + + + ru + Режим просмотра списка товарных мест + + + Right + Tumbler + + + + 0 + + + + ru + По товарным местам + + + 0 + + + + + 0 + + + + ru + По товарам + + + 1 + + + + + + + + + + + + false + true + true + true + AsFile + + <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> + + Compact + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа торговое оборудование</v8:content> + </v8:item> + + Compact + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Заполнить</v8:content> + </v8:item> + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа 1</v8:content> + </v8:item> + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Перенести в другой ордер</v8:content> + </v8:item> + + + + + + + + + + + + + + + ОтгружаемыеТовары + SearchStringRepresentation + + + + + + + ОтгружаемыеТовары + ViewStatusRepresentation + + Left + + + + + + ОтгружаемыеТовары + SearchControl + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа картинка номер строки</v8:content> + </v8:item> + + InCell + + + + true + None + EnterOnInput + 1 + + CommonPicture.ВУпаковочныйЛист + false + + AsFile + + + + + true + EnterOnInput + 3 + + + + + + + EnterOnInput + + + + + EnterOnInput + false + + + + + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Упаковочный лист</v8:content> + </v8:item> + + EnterOnInput + 15 + false + false + ShowInInputField + false + false + true + false + false + + + + + + false + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип</v8:content> + </v8:item> + + EnterOnInput + 7 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа код</v8:content> + </v8:item> + + + + + + false + + EnterOnInput + 16 + + + + + + false + + EnterOnInput + false + 16 + + + + + + + + false + + EnterOnInput + + + + + + <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> + + InCell + + + + EnterOnInput + false + 16 + + + + + EnterOnInput + false + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа упаковочный лист</v8:content> + </v8:item> + + InCell + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Номенклатура / Упаковочный лист</v8:content> + </v8:item> + + EnterOnInput + false + 16 + false + true + ShowInInputField + + + + + EnterOnInput + false + + + + + + + + + EnterOnInput + 16 + + + + + EnterOnInput + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа колонок серия</v8:content> + </v8:item> + + InCell + + + + None + EnterOnInput + + CommonPicture.СерииНоменклатурыКолонкаСтатусов + false + + + CommonPicture.СтатусыУказанияСерий + false + + AsFile + + + + + EnterOnInput + false + true + ShowInInputField + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары упаковка единица измерения</v8:content> + </v8:item> + + InCell + + + + EnterOnInput + false + 10 + false + true + ShowInInputField + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм.</v8:content> + </v8:item> + + EnterOnInput + 8 + + + + + + + EnterOnInput + 8 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа вес</v8:content> + </v8:item> + + InCell + + + + true + EnterOnInput + 8 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм</v8:content> + </v8:item> + + EnterOnInput + false + 4 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа объем</v8:content> + </v8:item> + + InCell + + + + true + EnterOnInput + 8 + + + + + EnterOnInput + false + 4 + + + + + + +
+ + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Подвал</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + None + Auto + 2 + + + + 0 + + + + ru + Самовывоз + + + Самовывоз + + + + + 0 + + + + ru + Доставка по + + + ОтгрузкаПоЗаданиюНаПеревозку + + + + + + + + None + 40 + true + false + true + ShowInInputField + false + + + + + 8 + + + + + + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Всего в ордере</v8:content> + </v8:item> + + + + + + false + + <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> + + AlwaysHorizontal + Usual + None + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Состояние ЭДО</v8:content> + </v8:item> + + + + ru + Состояние ЭДО + + + true + + + + + +
+ + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Информация о купоне</v8:content> + </v8:item> + + + xs:string + + 0 + Variable + + + + + + Use + + Copy + Post + PostAndClose + Write + + CurrentOrLast + Auto + true + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Создать на основании</v8:content> + </v8:item> + + + CommonPicture.ЗаполнитьПоШаблону + false + + Picture + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Форма глобальные команды</v8:content> + </v8:item> + + FormCommandPanelGlobalCommands + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Заполнение</v8:content> + </v8:item> + + + + ru + Дополнительные команды заполнения + + + + CommonPicture.ЗаполнитьФорму + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>ЭДО</v8:content> + </v8:item> + + + + ru + Команды электронного документооборота + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Печать</v8:content> + </v8:item> + + + + ru + Команды печати + + + + StdPicture.Print + true + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отчеты</v8:content> + </v8:item> + + + CommonPicture.Отчеты + false + + PictureAndText + + + + + <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> + + + + ru + Подменю отчеты важное + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Подменю отчеты см также</v8:content> + </v8:item> + + + + ru + Подменю отчеты важное + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Распоряжение</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 14 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Статус проверить исправить</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 14 + false + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Картинка информация</v8:content> + </v8:item> + + + + ru + Поступление осуществляется на несколько складов + + + Center + AsFile + + + + + None + true + + + + + true + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Страницы</v8:content> + </v8:item> + + TabsOnTop + + + + + <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> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка лево</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Дата номер</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + 13 + false + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>от</v8:content> + </v8:item> + + 14 + false + + + + + + + false + 31 + false + true + ShowInInputField + + + + + false + 31 + false + true + ShowInInputField + + + + + false + 31 + + + + + false + 31 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Шапка лево</v8:content> + </v8:item> + + Vertical + Usual + None + false + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Операция</v8:content> + </v8:item> + + 28 + false + + + + + 11 + false + false + + + + + false + 31 + false + + + + + false + 31 + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Задание на перевозку</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Дополнительные реквизиты</v8:content> + </v8:item> + + Vertical + Usual + NormalSeparation + false + + + + Left + false + 74 + false + true + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Товары по распоряжениям</v8:content> + </v8:item> + + + + + false + true + true + AsFile + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Товары по распоряжениям</v8:content> + </v8:item> + + + + + + + + + + + + + ТоварыПоРаспоряжениям + SearchStringRepresentation + + + + + + + ТоварыПоРаспоряжениям + ViewStatusRepresentation + + Left + + + + + + ТоварыПоРаспоряжениям + SearchControl + + + + + + + EnterOnInput + + + + + + false + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + + + + + EnterOnInput + false + true + ShowInInputField + + + + + EnterOnInput + false + true + ShowInInputField + false + + + + + EnterOnInput + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм.</v8:content> + </v8:item> + + EnterOnInput + 8 + + + + +
+
+
+ + + <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> + + None + false + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Режим просмотра навигация</v8:content> + </v8:item> + + Usual + None + false + + + + None + false + true + + + + + false + true + + + + + None + + + ru + Режим просмотра списка товарных мест + + + Right + Tumbler + + + + 0 + + + + ru + По товарным местам + + + 0 + + + + + 0 + + + + ru + По товарам + + + 1 + + + + + + + + + + + + false + true + true + true + AsFile + + <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> + + Compact + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа торговое оборудование</v8:content> + </v8:item> + + Compact + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Заполнить</v8:content> + </v8:item> + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа 1</v8:content> + </v8:item> + + + + + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Перенести в другой ордер</v8:content> + </v8:item> + + + + + + + + + + + + + + + ОтгружаемыеТовары + SearchStringRepresentation + + + + + + + ОтгружаемыеТовары + ViewStatusRepresentation + + Left + + + + + + ОтгружаемыеТовары + SearchControl + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа картинка номер строки</v8:content> + </v8:item> + + InCell + + + + true + None + EnterOnInput + 1 + + CommonPicture.ВУпаковочныйЛист + false + + AsFile + + + + + true + EnterOnInput + 3 + + + + + + + EnterOnInput + + + + + EnterOnInput + false + + + + + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Упаковочный лист</v8:content> + </v8:item> + + EnterOnInput + 15 + false + false + ShowInInputField + false + false + true + false + false + + + + + + false + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Тип</v8:content> + </v8:item> + + EnterOnInput + 7 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа код</v8:content> + </v8:item> + + + + + + false + + EnterOnInput + 16 + + + + + + false + + EnterOnInput + false + 16 + + + + + + + + false + + EnterOnInput + + + + + + <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> + + InCell + + + + EnterOnInput + false + 16 + + + + + EnterOnInput + false + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа упаковочный лист</v8:content> + </v8:item> + + InCell + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Номенклатура / Упаковочный лист</v8:content> + </v8:item> + + EnterOnInput + false + 16 + false + true + ShowInInputField + + + + + EnterOnInput + false + + + + + + + + + EnterOnInput + 16 + + + + + EnterOnInput + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа колонок серия</v8:content> + </v8:item> + + InCell + + + + None + EnterOnInput + + CommonPicture.СерииНоменклатурыКолонкаСтатусов + false + + + CommonPicture.СтатусыУказанияСерий + false + + AsFile + + + + + EnterOnInput + false + true + ShowInInputField + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары упаковка единица измерения</v8:content> + </v8:item> + + InCell + + + + EnterOnInput + false + 10 + false + true + ShowInInputField + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм.</v8:content> + </v8:item> + + EnterOnInput + 8 + + + + + + + EnterOnInput + 8 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа вес</v8:content> + </v8:item> + + InCell + + + + true + EnterOnInput + 8 + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Ед. изм</v8:content> + </v8:item> + + EnterOnInput + false + 4 + + + + + + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Отгружаемые товары группа объем</v8:content> + </v8:item> + + InCell + + + + true + EnterOnInput + 8 + + + + + EnterOnInput + false + 4 + + + + + + +
+ + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Подвал</v8:content> + </v8:item> + + Horizontal + Usual + None + false + + + + None + Auto + 2 + + + + 0 + + + + ru + Самовывоз + + + Самовывоз + + + + + 0 + + + + ru + Доставка по + + + ОтгрузкаПоЗаданиюНаПеревозку + + + + + + + + None + 40 + true + false + true + ShowInInputField + false + + + + + 8 + + + + + + true + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Всего в ордере</v8:content> + </v8:item> + + + + + + false + + <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> + + AlwaysHorizontal + Usual + None + false + + + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Состояние ЭДО</v8:content> + </v8:item> + + + + ru + Состояние ЭДО + + + true + + + + + +
+ +
+ \ No newline at end of file diff --git a/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form/Module.bsl b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form/Module.bsl new file mode 100644 index 0000000..5058c2a --- /dev/null +++ b/src/Documents/РасходныйОрдерНаТовары/Forms/ФормаДокумента/Ext/Form/Module.bsl @@ -0,0 +1,37 @@ +#Область ОбработчикиСобытийФормы + +&НаКлиенте +Процедура РК_ПриОткрытииПосле(Отказ) + Если Объект.ТоварыПоРаспоряжениям.Количество() > 0 Тогда + РК_ОбновитьИнформациюОКупонах(); + КонецЕсли; +КонецПроцедуры + +#КонецОбласти + +#Область СлужебныеПроцедурыИФункции + +&НаКлиенте +Процедура РК_ОбновитьИнформациюОКупонах() + РК_ОбновитьИнформациюОКупонахНаСервере(); +КонецПроцедуры + +&НаСервере +Процедура РК_ОбновитьИнформациюОКупонахНаСервере() + РК_ИнформацияОКупоне = ""; + Для Каждого рк_СтрокаРаспоряжений из Объект.ТоварыПоРаспоряжениям Цикл + Если ТипЗнч(рк_СтрокаРаспоряжений.Распоряжение) = Тип("ДокументСсылка.ЗаказКлиента") + и рк_СтрокаРаспоряжений.Распоряжение <> ПредопределенноеЗначение("Документ.ЗаказКлиента.ПустаяСсылка") Тогда + рк_Купон = УправлениеСвойствами.ЗначениеСвойства( + рк_СтрокаРаспоряжений.Распоряжение, + "РК_Купон" + ); + Если рк_Купон <> Неопределено и ЗначениеЗаполнено(рк_Купон) Тогда + РК_ИнформацияОКупоне = "" + рк_Купон; + Возврат; + КонецЕсли; + КонецЕсли; + КонецЦикла; +КонецПроцедуры + +#КонецОбласти \ No newline at end of file diff --git a/src/Documents/РеализацияТоваровУслуг.xml b/src/Documents/РеализацияТоваровУслуг.xml new file mode 100644 index 0000000..072ec55 --- /dev/null +++ b/src/Documents/РеализацияТоваровУслуг.xml @@ -0,0 +1,100 @@ + + + + + + 7931b983-3b22-4e03-ac4d-53596ad4e442 + f37b4ab5-f0b7-4c86-878a-6f84b437d194 + + + e7ac661e-4cab-48d8-98e3-79dcce9a675c + 342c911e-8de1-47a4-ae5b-ce58478b42e0 + + + f9e9ea23-1f9f-4d75-a475-980f58945d41 + cd5bbe96-aaa5-42c8-9d36-3ca94cb6ad8c + + + d7b5d8e8-9fcc-4018-8048-56585463bda4 + e87278c4-d488-4ce8-a67a-286d816eb311 + + + c499533d-8ea1-4988-bcc0-897667dcae35 + 63ce8114-92be-4c22-900f-45da92a8e559 + + + ObjectModule + Extended + + + + Adopted + РеализацияТоваровУслуг + + 8eac9a31-ed8b-4965-85f9-086b89e1764b + + + + + + + 2c4f9e9e-4e39-4454-aa06-4b28645837b3 + 8b92f6ad-605b-46c0-9076-c0319af7fde3 + + + dbd08361-f50a-4de0-8549-7145169c07fa + 28dca111-4916-4869-8760-24d4fa63676c + + + + Adopted + ДополнительныеРеквизиты + + 1a556c50-40cd-4322-9ede-3338c01963f6 + + + + + + Adopted + Свойство + + fef6c682-ffa3-4212-948e-e4ddff034a27 + + cfg:ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения + + + + + + + Adopted + Значение + + 9c104b89-f895-46e7-a630-736566ae3f27 + + cfg:Characteristic.ДополнительныеРеквизитыИСведения + + + + + + + Adopted + ТекстоваяСтрока + + 6490e0a9-6659-4dd4-be86-5956bf016a3a + + xs:string + + 0 + Variable + + + + + + + + + \ No newline at end of file diff --git a/src/Documents/РеализацияТоваровУслуг/Ext/ObjectModule.bsl b/src/Documents/РеализацияТоваровУслуг/Ext/ObjectModule.bsl new file mode 100644 index 0000000..80ee564 --- /dev/null +++ b/src/Documents/РеализацияТоваровУслуг/Ext/ObjectModule.bsl @@ -0,0 +1,41 @@ +#Область ОбработчикиСобытий + +&Перед("ОбработкаЗаполнения") +Процедура РК_ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) + рк_ИспользуютсяДопРеквизиты = УправлениеСвойствами.ИспользоватьДопРеквизиты(ЭтотОбъект); + Если рк_ИспользуютсяДопРеквизиты + и ДанныеЗаполнения.Свойство("ДокументОснование") + и ТипЗнч(ДанныеЗаполнения.ДокументОснование) = Тип("ДокументСсылка.ЗаказКлиента") Тогда + рк_ИменаДопСвойств = Новый Массив; + рк_ИменаДопСвойств.Добавить("РК_КредитНота"); + рк_ИменаДопСвойств.Добавить("РК_Купон"); + ЗначенияДопРеквизитов = УправлениеСвойствами.ЗначенияСвойств( + ДанныеЗаполнения.ДокументОснование, + Истина, + Ложь, + рк_ИменаДопСвойств + ); + Для Каждого рк_СтрокаДопСвойства из ЗначенияДопРеквизитов Цикл + Если УправлениеСвойствами.ПроверитьСвойствоУОбъекта(ЭтотОбъект, рк_СтрокаДопСвойства.Свойство) Тогда + рк_НоваяСтрокаДопСвойства = ДополнительныеРеквизиты.Добавить(); + ЗаполнитьЗначенияСвойств(рк_НоваяСтрокаДопСвойства, рк_СтрокаДопСвойства); + КонецЕсли; + // Для проверки наличия - для примера. В данном случает применять нет необходимости. + // Тут у нас - новый объект. + // + //СтрокаТЧ = ЭтотОбъект.ДополнительныеРеквизиты.Найти(СвойствоДляПоиска, "Свойство"); + //Если ЗначениеЗаполнено(СтрокаТЧ) Тогда + // Сообщить("Свойство найдено, текущее значение: " + СтрокаТЧ.Значение); + //Иначе + // Сообщить("Свойство не найдено в ТЧ"); + //КонецЕсли; + // + //Если ЗначениеЗаполнено(СтрокаТЧ) Тогда + // СтрокаТЧ.Значение = НовоеЗначение; // задаём новое значение + // Сообщить("Значение обновлено: " + СтрокаТЧ.Значение); + //Иначе + КонецЦикла; + КонецЕсли; +КонецПроцедуры + +#КонецОбласти diff --git a/src/Enums/ВариантыВыбытияМаркируемойПродукции.xml b/src/Enums/ВариантыВыбытияМаркируемойПродукции.xml new file mode 100644 index 0000000..4d98393 --- /dev/null +++ b/src/Enums/ВариантыВыбытияМаркируемойПродукции.xml @@ -0,0 +1,36 @@ + + + + + + 5c4b3b47-8dd7-4cdf-892c-faef2c58ea5d + 20bdcf0a-1f47-49e6-9c3f-31d8f59ce4a7 + + + 31ee2770-5075-4177-8cd7-79c1ec9ca83c + 69e8a94c-39aa-4b21-ae38-f3826f1cfdbf + + + 7a0ee52b-33b2-422f-8a76-7428cc797b28 + 9f8c9201-4e20-4e97-9cfa-bdd75d8e4ede + + + + Adopted + ВариантыВыбытияМаркируемойПродукции + + 01b157d9-0897-49f2-a89b-c27365c56990 + + + + + + Adopted + ИспользованиеПокупателемДляСобственныхНужд + + 1f9b6892-b743-44eb-80c1-32334ddf8fc5 + + + + + \ No newline at end of file diff --git a/src/Enums/ВариантыОтраженияНеотфактурованныхПоставокНУ.xml b/src/Enums/ВариантыОтраженияНеотфактурованныхПоставокНУ.xml new file mode 100644 index 0000000..a325a29 --- /dev/null +++ b/src/Enums/ВариантыОтраженияНеотфактурованныхПоставокНУ.xml @@ -0,0 +1,45 @@ + + + + + + 76ee2128-cc69-4cfa-8692-fd07e0c6dcb4 + 6e563937-6251-45bf-a51c-7db993087a89 + + + 125706eb-109f-45bd-bcdb-5e6fbcb85685 + d878a942-d169-4878-91bd-e79e0f42d3f0 + + + aee847fc-2c10-432c-a138-a35006501684 + 4cbe04fc-9be2-409d-958f-4224957ee02f + + + + Adopted + ВариантыОтраженияНеотфактурованныхПоставокНУ + + 56201e1d-a975-4335-bdcc-d942524b5870 + + + + + + Adopted + ОтражатьПриПоступлении + + 0c9cbae2-ba7f-4a57-a03f-111e4fff12cf + + + + + + Adopted + ОтражатьПриФактуровке + + cf9cb7a7-9e2a-4412-867f-2e8a22e3e293 + + + + + \ No newline at end of file diff --git a/src/Enums/ПорядкиЗачетаОплатНакладных.xml b/src/Enums/ПорядкиЗачетаОплатНакладных.xml new file mode 100644 index 0000000..0bfc504 --- /dev/null +++ b/src/Enums/ПорядкиЗачетаОплатНакладных.xml @@ -0,0 +1,54 @@ + + + + + + 63ac5013-6bf0-4337-97ed-9b8064d8589f + e4d61364-87fb-4a8a-b375-9a6e4cfec1cb + + + 46ab4f3e-2675-41d4-8847-5a22e3bc533b + 0bd84bbf-7e61-4e58-b697-bf71ccd54b21 + + + aad0738a-d847-4144-8510-7c8f6a3cde01 + db38291c-6c49-4d65-b8c5-86b260537666 + + + + Adopted + ПорядкиЗачетаОплатНакладных + + 38d335c5-bda6-4012-89f7-aa115860f78e + + + + + + Adopted + ПоДатеВремениДокумента + + a5bd9c68-74f2-4a4c-a828-b6ab00c67564 + + + + + + Adopted + ПоДатеВидуДокумента + + 1e1d5884-b2e9-49df-8eba-e9b799d04121 + + + + + + Adopted + ПоДатеПлановогоПогашения + + 4228ba8e-bc18-4a77-b090-b7dd2c9f0cae + + + + + \ No newline at end of file diff --git a/src/Enums/ПорядокОформленияСписанияТоваровПринятыхНаХранение.xml b/src/Enums/ПорядокОформленияСписанияТоваровПринятыхНаХранение.xml new file mode 100644 index 0000000..10c2eb5 --- /dev/null +++ b/src/Enums/ПорядокОформленияСписанияТоваровПринятыхНаХранение.xml @@ -0,0 +1,45 @@ + + + + + + 5f9fb1a9-1925-4d3a-b596-dd15f9fac188 + 9021d26a-4425-453a-b056-e448255c992c + + + aab9f339-e70e-4469-ab69-3d21520b2dcb + 67217f71-8a8b-4832-b085-d1a8c56dcf09 + + + af1810bb-f5a3-4a86-8cd8-c2469888390d + d33d61e6-8717-4cc9-b541-f4996a1d72dd + + + + Adopted + ПорядокОформленияСписанияТоваровПринятыхНаХранение + + 59776334-9a35-46f3-9a6f-f5be475c3646 + + + + + + Adopted + ОформлятьСписание + + 6f0653f7-a892-4a0d-96ff-8b5405d15062 + + + + + + Adopted + ОформлятьВыкуп + + ba8c1263-83a3-481b-a291-21d8afaacceb + + + + + \ No newline at end of file diff --git a/src/Enums/ПорядокРасчетов.xml b/src/Enums/ПорядокРасчетов.xml new file mode 100644 index 0000000..62b65b0 --- /dev/null +++ b/src/Enums/ПорядокРасчетов.xml @@ -0,0 +1,72 @@ + + + + + + 90147e7b-3389-4dab-83c3-4fad408a0772 + 1155d053-439b-4747-9e53-15109557b140 + + + 9f631482-e44e-4bf0-9965-a5f3dbdbe701 + 102726fc-44c5-4c95-a7ba-a840c3a14ef4 + + + 8ea3f472-7dbe-4198-816c-886b8e37d40d + e2a692da-6c4b-4b46-94bf-de845bab9d4b + + + + Adopted + ПорядокРасчетов + + 9b333cc3-56b6-4b71-8111-6ac5626fa947 + + + + + + Adopted + ПоНакладным + + 21eeb128-c7c8-4670-a06f-a0e920da31af + + + + + + Adopted + ПоЗаказам + + 27ca6d68-e67a-4889-9637-02a127ea6bb7 + + + + + + Adopted + ПоДоговорамНакладным + + 4f954f84-d9f9-4d34-8b96-cd90db36a2c4 + + + + + + Adopted + ПоЗаказамНакладным + + 68be4e2f-917b-4f18-80e2-5f8f3c83a252 + + + + + + Adopted + ПоДоговорамКонтрагентов + + 351f3b97-ac90-4e79-9d41-cdc11138aa2f + + + + + \ No newline at end of file diff --git a/src/Enums/СтавкиНДС.xml b/src/Enums/СтавкиНДС.xml new file mode 100644 index 0000000..032f49e --- /dev/null +++ b/src/Enums/СтавкиНДС.xml @@ -0,0 +1,45 @@ + + + + + + 95ab2e27-0c90-4cae-98ee-8e73c98b567f + ab4ad576-46dc-4437-9c8e-6409abc26f9d + + + 1d323797-9c9b-4454-9f89-3954a4e3c30d + 324b3421-035b-4b48-85bc-df52c6c069c2 + + + 53c046a6-0827-422c-973c-30dae59380e3 + 5cc8c13b-b246-4cad-bd35-6307eb42c6a2 + + + + Adopted + СтавкиНДС + + 8734770e-94d9-404c-ace7-bcae04a163ca + + + + + + Adopted + НДС22_122 + + f0456ccc-4e50-4999-b74b-8ac9c206b7f4 + + + + + + Adopted + НДС22 + + f0fa334c-59dc-4b6c-b81c-1bbad6b45917 + + + + + \ No newline at end of file diff --git a/src/Enums/СтатусыДействияВидовЦен.xml b/src/Enums/СтатусыДействияВидовЦен.xml new file mode 100644 index 0000000..b97b002 --- /dev/null +++ b/src/Enums/СтатусыДействияВидовЦен.xml @@ -0,0 +1,36 @@ + + + + + + f840a5a7-bb0c-4e23-be49-73ebf27e4054 + d6c0cb5b-88d4-49ac-88cb-ed41d680d2e1 + + + 204daae7-48b4-428a-b0a1-0f2c0ce74972 + 37917abe-a654-4af7-aca6-b2e75d7f5681 + + + 89cbaa9b-0ecc-492b-8030-1531517a7c0d + 27967d81-3123-4dfb-a1ea-276e00da01b4 + + + + Adopted + СтатусыДействияВидовЦен + + f059f96f-49ef-4ffe-9d56-771832f636a0 + + + + + + Adopted + Действует + + 8310e76c-109d-4afc-a081-1e46eec439c9 + + + + + \ No newline at end of file diff --git a/src/Enums/ХозяйственныеОперации.xml b/src/Enums/ХозяйственныеОперации.xml new file mode 100644 index 0000000..332ef4e --- /dev/null +++ b/src/Enums/ХозяйственныеОперации.xml @@ -0,0 +1,36 @@ + + + + + + e8332965-9d36-41e0-8cb4-7e61d0b5f632 + 1389fdcc-435d-48b5-9f96-469d74da73b5 + + + d3887a5a-97f0-4db4-af9f-afe4ec388a4a + 97fe73fb-5414-45c7-af57-bd93bab738cd + + + 03b2da6e-dc11-4045-8b97-0c8a48c83a34 + 30da71df-c14a-4f67-86f7-90a110faf07e + + + + Adopted + ХозяйственныеОперации + + 351b0c5b-74c3-4aaa-a93b-7246b941f797 + + + + + + Adopted + РеализацияЧерезКомиссионера + + 8880d304-daf7-4345-ad8d-c81bc5d994b7 + + + + + \ No newline at end of file diff --git a/src/FunctionalOptions/РК_ФункциональнаяОпцияРежимаОтладки.xml b/src/FunctionalOptions/РК_ФункциональнаяОпцияРежимаОтладки.xml new file mode 100644 index 0000000..142aaf3 --- /dev/null +++ b/src/FunctionalOptions/РК_ФункциональнаяОпцияРежимаОтладки.xml @@ -0,0 +1,18 @@ + + + + + РК_ФункциональнаяОпцияРежимаОтладки + + + ru + Функции режима отладки + + + + Constant.РК_РежимОтладкиРана + true + + + + \ No newline at end of file diff --git a/src/Languages/Русский.xml b/src/Languages/Русский.xml new file mode 100644 index 0000000..5c04f7f --- /dev/null +++ b/src/Languages/Русский.xml @@ -0,0 +1,13 @@ + + + + + + Adopted + Русский + + 0663bf5b-bcba-4a40-a862-a0b3baa2d884 + ru + + + \ No newline at end of file diff --git a/src/Roles/РК_ОбщаяРольРасширения.xml b/src/Roles/РК_ОбщаяРольРасширения.xml new file mode 100644 index 0000000..e8c36be --- /dev/null +++ b/src/Roles/РК_ОбщаяРольРасширения.xml @@ -0,0 +1,15 @@ + + + + + РК_ОбщаяРольРасширения + + + ru + Общая роль расширения (Рана) + + + + + + \ No newline at end of file diff --git a/src/Roles/РК_ОбщаяРольРасширения/Ext/Rights.xml b/src/Roles/РК_ОбщаяРольРасширения/Ext/Rights.xml new file mode 100644 index 0000000..c0c2c27 --- /dev/null +++ b/src/Roles/РК_ОбщаяРольРасширения/Ext/Rights.xml @@ -0,0 +1,53 @@ + + + false + true + false + + Configuration.crm326RHANA + + ThinClient + true + + + WebClient + true + + + MobileClient + true + + + MainWindowModeNormal + true + + + MainWindowModeWorkplace + true + + + MainWindowModeEmbeddedWorkplace + true + + + MainWindowModeFullscreenWorkplace + true + + + MainWindowModeKiosk + true + + + AnalyticsSystemClient + true + + + SaveUserData + true + + + Output + true + + + \ No newline at end of file diff --git a/src/Roles/РК_ОсновнаяРоль.xml b/src/Roles/РК_ОсновнаяРоль.xml new file mode 100644 index 0000000..f0777b8 --- /dev/null +++ b/src/Roles/РК_ОсновнаяРоль.xml @@ -0,0 +1,15 @@ + + + + + РК_ОсновнаяРоль + + + ru + Основная роль (полные права, Рана) + + + + + + \ No newline at end of file diff --git a/src/Roles/РК_ОсновнаяРоль/Ext/Rights.xml b/src/Roles/РК_ОсновнаяРоль/Ext/Rights.xml new file mode 100644 index 0000000..19df230 --- /dev/null +++ b/src/Roles/РК_ОсновнаяРоль/Ext/Rights.xml @@ -0,0 +1,6 @@ + + + true + true + false + \ No newline at end of file diff --git a/src/Roles/РК_ОтладкаОтображение.xml b/src/Roles/РК_ОтладкаОтображение.xml new file mode 100644 index 0000000..45077b3 --- /dev/null +++ b/src/Roles/РК_ОтладкаОтображение.xml @@ -0,0 +1,15 @@ + + + + + РК_ОтладкаОтображение + + + ru + Отладка отображение + + + При включении режима отладки информация отображается пользователя в этой роли + + + \ No newline at end of file diff --git a/src/Roles/РК_ОтладкаОтображение/Ext/Rights.xml b/src/Roles/РК_ОтладкаОтображение/Ext/Rights.xml new file mode 100644 index 0000000..c0c2c27 --- /dev/null +++ b/src/Roles/РК_ОтладкаОтображение/Ext/Rights.xml @@ -0,0 +1,53 @@ + + + false + true + false + + Configuration.crm326RHANA + + ThinClient + true + + + WebClient + true + + + MobileClient + true + + + MainWindowModeNormal + true + + + MainWindowModeWorkplace + true + + + MainWindowModeEmbeddedWorkplace + true + + + MainWindowModeFullscreenWorkplace + true + + + MainWindowModeKiosk + true + + + AnalyticsSystemClient + true + + + SaveUserData + true + + + Output + true + + + \ No newline at end of file diff --git a/src/Roles/РК_ОтладкаУправление.xml b/src/Roles/РК_ОтладкаУправление.xml new file mode 100644 index 0000000..32a676a --- /dev/null +++ b/src/Roles/РК_ОтладкаУправление.xml @@ -0,0 +1,15 @@ + + + + + РК_ОтладкаУправление + + + ru + Управление режимом работы отладки + + + + + + \ No newline at end of file diff --git a/src/Roles/РК_ОтладкаУправление/Ext/Rights.xml b/src/Roles/РК_ОтладкаУправление/Ext/Rights.xml new file mode 100644 index 0000000..c0c2c27 --- /dev/null +++ b/src/Roles/РК_ОтладкаУправление/Ext/Rights.xml @@ -0,0 +1,53 @@ + + + false + true + false + + Configuration.crm326RHANA + + ThinClient + true + + + WebClient + true + + + MobileClient + true + + + MainWindowModeNormal + true + + + MainWindowModeWorkplace + true + + + MainWindowModeEmbeddedWorkplace + true + + + MainWindowModeFullscreenWorkplace + true + + + MainWindowModeKiosk + true + + + AnalyticsSystemClient + true + + + SaveUserData + true + + + Output + true + + + \ No newline at end of file diff --git a/src/StyleItems/ПоясняющийТекст.xml b/src/StyleItems/ПоясняющийТекст.xml new file mode 100644 index 0000000..ac79ccb --- /dev/null +++ b/src/StyleItems/ПоясняющийТекст.xml @@ -0,0 +1,13 @@ + + + + + + Adopted + ПоясняющийТекст + + ad87bd29-0ad1-4da4-ac62-38e714e0cb9f + Color + + + \ No newline at end of file diff --git a/src/Subsystems/РК_РАНА.xml b/src/Subsystems/РК_РАНА.xml new file mode 100644 index 0000000..46d452a --- /dev/null +++ b/src/Subsystems/РК_РАНА.xml @@ -0,0 +1,27 @@ + + + + + РК_РАНА + + + ru + РАНА + + + + true + true + false + + + + CommonForm.РК_ФормаНастроекРана + DataProcessor.РК_ОбработкаПарнеровКонтрагентов + + + + РК_Справочники + + + \ No newline at end of file diff --git a/src/Subsystems/РК_РАНА/Subsystems/РК_Справочники.xml b/src/Subsystems/РК_РАНА/Subsystems/РК_Справочники.xml new file mode 100644 index 0000000..9a99b52 --- /dev/null +++ b/src/Subsystems/РК_РАНА/Subsystems/РК_Справочники.xml @@ -0,0 +1,24 @@ + + + + + РК_Справочники + + + ru + НСИ + + + Нормативно-справочная информация + true + true + false + + + + 0bb0f944-c650-4685-a522-e6d89456014f + + + + + \ No newline at end of file diff --git a/src/Subsystems/РК_РАНА326.xml b/src/Subsystems/РК_РАНА326.xml new file mode 100644 index 0000000..99f1ead --- /dev/null +++ b/src/Subsystems/РК_РАНА326.xml @@ -0,0 +1,33 @@ + + + + + РК_РАНА326 + + + ru + Подсистема РАНА для CRM3-26 + + + + true + false + false + + + + FunctionalOption.РК_ФункциональнаяОпцияРежимаОтладки + Constant.РК_РежимОтладкиРана + DataProcessor.РК_ОбработкаПарнеровКонтрагентов + Role.РК_ОсновнаяРоль + Role.РК_ОтладкаОтображение + Role.РК_ОтладкаУправление + CommonModule.РК_ОбщегоНазначения + CommonModule.РК_ОбщегоНазначенияКлиентСервер + CommonModule.РК_ОбщегоНазначенияВызовСервера + 0bb0f944-c650-4685-a522-e6d89456014f + + + + + \ No newline at end of file diff --git a/src/XDTOPackages/EnterpriseData_1_8_6.xml b/src/XDTOPackages/EnterpriseData_1_8_6.xml new file mode 100644 index 0000000..9d43e05 --- /dev/null +++ b/src/XDTOPackages/EnterpriseData_1_8_6.xml @@ -0,0 +1,13 @@ + + + + + + Adopted + EnterpriseData_1_8_6 + + e60a7341-3995-4d8c-a3c6-a23ea0137754 + http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8 + + + \ No newline at end of file diff --git a/src/XDTOPackages/EnterpriseData_1_8_7.xml b/src/XDTOPackages/EnterpriseData_1_8_7.xml new file mode 100644 index 0000000..c622bd4 --- /dev/null +++ b/src/XDTOPackages/EnterpriseData_1_8_7.xml @@ -0,0 +1,16 @@ + + + + + EnterpriseData_1_8_7 + + + ru + EnterpriseData 1.8.6 + + + + http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.8 + + + \ No newline at end of file diff --git a/src/XDTOPackages/EnterpriseData_1_8_7/Ext/Package.bin b/src/XDTOPackages/EnterpriseData_1_8_7/Ext/Package.bin new file mode 100644 index 0000000..baddf42 --- /dev/null +++ b/src/XDTOPackages/EnterpriseData_1_8_7/Ext/Package.bin @@ -0,0 +1,7522 @@ + + + + (((0[1-9]{1}|[1-2]{1}[0-9]{1})\.(0[1-9]{1}|1[0-2]{1}))|((30)\.(01|0[3-9]{1}|1[0-2]{1}))|((31)\.(01|03|05|07|08|10|12)))\.(18[0-9]{2}|19[0-9]{2}|20[0-9]{2}) + + + + + + + + + + 0 + + + + Первая + Вторая + Третья + Четвертая + Пятая + Шестая + Седьмая + Восьмая + Девятая + Десятая + Отдельная + + + Аванс + Предоплата + Кредит + ОтсрочкаПлатежа + + + ВПользуПоставщика + НаПрочиеДоходы + + + ЗаСчетСтороннейКомпании + ЗаСчетПоставщика + НаПрочиеРасходы + + + ПоФактическомуИспользованию + ЭкспортСырьевыхТоваров + ЭкспортНеСырьевыхТоваров + НеОблагаетсяНДС + ОблагаетсяЕНВД + ОблагаетсяНДС + ОпределяетсяРаспределением + + + Расчетный + Депозитный + Ссудный + ЧековыеКнижки + Аккредитивы + Иной + + + Билеты + Путевки + ПочтовыеМарки + ТалоныНаГСМ + Прочее + + + СПокупателем + СПоставщиком + СКомиссионером + СКомитентом + СКомитентомНаЗакупку + СКомиссионеромНаЗакупку + Прочее + + + ПочтовыйАдрес + ЮридическийАдрес + ФактическийАдрес + Телефон + ТелефонДомашний + ТелефонРабочий + Факс + ВебСтраница + АдресЭлектроннойПочты + Skype + ПользовательскаяКИДругое + ПользовательскаяКИТелефон + ПользовательскаяКИАдрес + ПользовательскаяКИАдресЭлектроннойПочты + ПользовательскаяКИВебСтраница + ПользовательскаяКИФакс + ПользовательскаяКИSkype + + + Пиво + АлкогольнаяПродукция + СпиртосодержащаяПищеваяПродукция + СпиртосодержащаяНеПищеваяПродукция + Спирт + + + НематериальныйАктив + РасходыНаНИОКР + + + ВозвратОтКлиента + ВозвратОтКомиссионера + ВозвратОтРозничногоПокупателя + + + ВозвратПоставщику + ВозвратКомитенту + + + ВыпускПродукцииНаСклад + ВыпускПродукцииВПодразделение + + + СогласованноеИзменение + ИсправлениеОшибки + + + СписаниеЗадолженности + ПереносЗадолженности + ПроведениеВзаимозачета + + + ОплатаОтКлиентаПлатежнойКартой + ВозвратОплатыКлиентуНаПлатежнуюКарту + + + ПокупкаУПоставщика + ПриемНаКомиссию + ЗакупкаПоИмпорту + + + ВзносНаличными + Инкассация + + + РеализацияКлиенту + ПередачаНаКомиссию + ОтгрузкаБезПереходаПравСобственности_ВПути + ОтгрузкаБезПереходаПравСобственности_Реализовано + + + ПрочееСписание + ВнутренняяПередача + + + Сборка + Разборка + + + Покупка + Доплата + Возврат + ЗаменаВозврат + ЗаменаПокупка + + + Руководитель + ГлавныйБухгалтер + РуководительКадровойСлужбы + Кассир + ОтветственныйЗаБухгалтерскиеРегистры + ОтветственныйЗаНалоговыеРегистры + УполномоченныйПредставитель + Исполнитель + Прочее + + + СПоставщиком + СПокупателем + КредитыИЗаймы + Прочее + + + Долг + Аванс + + + КраткосрочныеКредиты + ПроцентыПоКраткосрочнымКредитам + КраткосрочныеЗаймы + ПроцентыПоКраткосрочнымЗаймам + ДолгосрочныеКредиты + ПроцентыПоДолгосрочнымКредитам + ДолгосрочныеЗаймы + ПроцентыПоДолгосрочнымЗаймам + Комиссия + + + Займы + Подотчет + ДоговорПодряда + Депоненты + + + НаТовар + ПодарочнаяКарта + Дисконтная + + + ПринятиеКУчету + ВводВЭксплуатацию + ПринятиеКУчетуСВводомВЭксплуатацию + НачислениеАмортизации + ВнутреннееПеремещение + ТекущийРемонт + СреднийРемонт + КапитальныйРемонт + Переоценка + Реконструкция + Достройка + Дооборудование + ЧастичнаяЛиквидация + Модернизация + ПодготовкаКПередаче + Передача + Списание + Прочее + + + НаРеализацию + Корректировочный + НаАванс + НаАвансКомитента + СуммовыеРазницы + НалоговыйАгент + НаПоступление + + + Акция + БанковскийСертификат + ВексельПокупателя + ВексельСобственный + ВексельТретьихЛиц + Облигация + + + ТОРГ12 + АктНаПередачуПрав + + + Здания + Сооружения + МашиныИОборудование + ОфисноеОборудование + ТранспортныеСредства + ПроизводственныйИХозяйственныйИнвентарь + РабочийСкот + ПродуктивныйСкот + МноголетниеНасаждения + ЗемельныеУчастки + ОбъектыПриродопользования + КапитальныеВложенияВАрендованноеИмущество + ПрочееИмуществоТребующееГосударственнойРегистрации + ДругиеВидыОсновныхСредств + + + ПродажаНаЭкспорт + ПродажаНеОблагаетсяНДС + ПродажаОблагаетсяЕНВД + ПродажаОблагаетсяНДС + ОблагаетсяНДСУПокупателя + + + НалоговыйАгентПоНДС + НДСИсчисляетсяПокупателем + НеОблагаетсяНДС + ОблагаетсяЕНВД + ОблагаетсяНДС + ЭлектронныеУслуги + + + Мужской + Женский + + + НачислениеАмортизации + ВключениеВРасходыПриПринятииКУчету + СтоимостьНеВключаетсяВРасходы + ПринятиеКУчетуЛизинговогоОС + ВключитьВСоставАмортизируемогоИмущества + + + НачислениеАмортизации + НачислениеИзноса + СтоимостьНеПогашается + НачислениеИзносаПоЕНАОФ + СписаниеПриПринятииКУчету + ПринятиеКУчетуЛизинговогоОС + СписатьАмортизациюНаЗатратыПриПринятииКУчету + + + Самовывоз + ДоКлиента + СиламиПеревозчика + СиламиПеревозчикаПоАдресу + СиламиПоставщикаДоНашегоСклада + СиламиПеревозчикаДоНашегоСклада + СиламиПеревозчикаДоПунктаПередачи + НашимиСиламиСАдресаОтправителя + КПолучателюОпределяетСлужбаДоставки + ОтОтправителяОпределяетСлужбаДоставки + ПоручениеЭкспедиторуСоСклада + ПоручениеЭкспедиторуНаСклад + ПоручениеЭкспедиторуВПункте + + + НеОплачен + ОплаченЧастично + Оплачен + Отменен + + + НеОтгружен + ОтгруженЧастично + Отгружен + Отменен + + + ЧерезБанк + ЧерезКассу + ЧерезРаздатчика + ПеречислениемНаСчета + + + ПриПередаче + ПоСроку + ПоНаработке + + + НаБумажномНосителе + ВЭлектронномВиде + + + Линейный + УменьшаемогоОстатка + ПропорциональноОбъемуПродукции + + + Линейный + Нелинейный + ПоЕНАОФ + + + Линейный + УменьшаемогоОстатка + ПоСуммеЧиселЛетИспользования + ПропорциональноОбъемуПродукции + ПоЕНАОФ + ПоЕНАОФНа1000кмПробега + + + Автоматически + ПоДокументу + НеПогашать + + + ПриобретениеЗаПлату + Строительство + ВкладВУставныйКапитал + ВОбменНаДругоеИмущество + БезвозмездноеПоступление + ПоДоговоруАренды + ПоступлениеВДоверительноеУправление + ВкладВСовместнуюДеятельность + Иное + ПоДоговоруЛизинга + + + ПроцентОтСуммыПродажи + ПроцентОтРазницыСуммПродажиИПоступления + НеРассчитывается + + + НДС4 + НДС4_104 + НДС18 + НДС18_118 + НДС2 + НДС2_102 + НДС10 + НДС10_110 + НДС0 + НДС20 + НДС20_120 + БезНДС + НДСИсчисляетсяНалоговымАгентом + НДС22 + НДС22_122 + + + НеСогласована + Согласована + КОплате + Отклонена + + + СырьеИМатериалы + ПокупныеПолуфабрикатыИКомплектующие + ВозвратнаяТара + Топливо + ЗапасныеЧасти + ПрочиеМатериалы + СтроительныеМатериалы + ИнвентарьИХозяйственныеПринадлежности + СпецоснасткаИСпецодеждаНаСкладе + СобственныеТовары + ПокупныеИзделия + ГотоваяПродукция + КомиссионныеТовары + ДавальческиеСырьеИМатериалы + + + Товар + Услуга + Работа + МногооборотнаяТара + + + Аккредитив + БанковскийОрдер + ИнкассовоеПоручение + ПлатежныйОрдер + ПлатежноеПоручение + ПлатежноеТребование + + + Аннулирован + ЗакрытПринудительно + ИзвещениеНаПодписи + НаПодписи + НаУтверждении + НеПолучен + НеСформирован + ОбменЗавершен + ОбменЗавершенСИсправлениями + ОжидаетсяАннулирование + ОжидаетсяИзвещениеОПолучении + ОжидаетсяИсправление + ОжидаетсяОтправка + ОжидаетсяОтправкаИзвещения + ОжидаетсяОтправкаОператору + ОжидаетсяОтправкаПолучателю + ОжидаетсяПередачаОператору + ОжидаетсяПодтверждение + ОжидаетсяПодтверждениеОператора + Отклонен + ОшибкаПередачи + ТребуетсяАннулировать + ТребуетсяУточнитьДокумент + + + ВсеВыполнено + ДействийНеТребуется + ТребуютсяДействия + Отклонен + + + Оптовый + Розничный + НеавтоматизированнаяТорговаяТочка + + + Собственные + Агентские + + + Наличная + Безналичная + ПлатежнаяКарта + + + ЮридическоеЛицо + ФизическоеЛицо + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Наличные + Электронно + Предоплата + Постоплата + ВстречноеПредставление + + + Аванс + ОплатаКредита + ПередачаБезОплаты + ПередачаСПолнойОплатой + ПередачаСЧастичнойОплатой + ПредоплатаПолная + ПредоплатаЧастичная + + + БанковскийПлатежныйАгент + БанковскийПлатежныйСубАгент + ПлатежныйАгент + ПлатежныйСубАгент + Поверенный + Комиссионер + Агент + + + Общая + УпрощеннаяДоход + УпрощеннаяДоходМинусРасход + ЕНВД + ЕдиныйСельскохозяйственныйНалог + ПатентнаяСистема + + + Товар + ПодакцизныйТовар + Работа + Услуга + СтавкаАзартнойИгры + ВыигрышАзартнойИгры + ЛотерейныйБилет + ВыигрышЛотереи + ПредоставлениеРезультатаИнтеллектуальнойДеятельности + ПлатежВыплата + АгентскоеВознаграждение + СоставнойПредметРасчета + ИнойПредметРасчета + ИмущественноеПраво + ВнереализационныйДоход + СтраховыеВзносы + ТорговыйСбор + КурортныйСбор + + + + + + + МаркированныйТовар + МонотоварнаяУпаковка + МультитоварнаяУпаковка + + + PDF417 + ITF14 + EAN8 + EAN13 + Code39 + Code128 + SSCC + GS1_DataBarExpandedStacked + GS1_128 + QR + + + + + + РегламентированнаяОтчетность + ОтчетностьПоМСФО + + + НеОкгруглять + ОкруглятьДо1000 + ОкруглятьДо1000000 + + + День + Неделя + Декада + Месяц + Квартал + Полугодье + Год + + + + + Принят + Подтвержден + ГотовКВыдаче + ПереданВДоставку + Выполнен + Отменен + Комплектуется + + + + + ОтгрузкаПоВозвратуПоставщику + ОтгрузкаПоПеремещению + ОтгрузкаКлиенту + + + ПриемкаОтПоставщика + ПриемкаПоПеремещению + ПриемкаПоВозвратуОтКлиента + + + + + + ДоходыБезОграниченияВзысканий + ЗарплатаВознаграждения + КомпенсацииНеоблагаемые + КомпенсацииОблагаемые + + + + + + + + Алкогольная + Табак + Обувь + ЛегкаяПромышленность + МолочнаяПродукция + Шины + Фотоаппараты + Духи + Велосипеды + КреслаКоляски + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ВодительскоеУдостоверение + ВоенныйБилет + ВоенныйБилетОфицераЗапаса + ДипломатическийПаспорт + ЗагранпаспортРФ + ЗагранпаспортСССР + ПаспортРФ + ПаспортСССР + ПаспортМинморфлота + ПаспортМоряка + СвидетельствоОРождении + УдостоверениеОфицера + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + День + Месяц + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Доверенность + Приказ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ОсновнаяСистемаНалогообложения + ОсобыйПорядокНалогообложения + РаспределяемыеЗатраты + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + КредитыПолученные + ЗаймыПолученные + ЗаймыВыданныеСотрудникам + Депозиты + + + + + + + + + + + + + + + + + Проценты + Комиссия + + + + + Краткосрочный + Долгосрочный + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ПолучениеНаличных + Инкассация + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file