РК_ЗагрузкаОстатков 1.3.1.58: отборы и заполнение входящих данных.

Отметки складов/организаций, заполнение организаций через API, команда
«Заполнить входящие данные», подтверждение смены подключения; LF в выгрузке.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
mihailkudravcev
2026-08-12 16:01:09 +03:00
parent 63f453a8b1
commit 383e4a7e1e
78 changed files with 676 additions and 201 deletions
+12
View File
@@ -4,6 +4,18 @@
---
## 1.3.1.58 (2026-08-12)
### РК_ЗагрузкаОстатков — отборы и заполнение входящих данных
- Команда **«Заполнить входящие данные»** (`ЗагрузитьОстатки`): остатки из выбранного
подключения в ТЧ `ВходящиеДанные` (фильтр по отмеченным складам и/или организациям).
- Отметки складов/организаций: команды панели и контекстного меню.
- **«Заполнить организации»** через `POST /v1/stock/organizations` (`РК_ОбменСВнешнейБазой`).
- Смена подключения: вопрос и очистка отборов + входящих данных.
---
## 1.3.1.57 (2026-08-12)
### РК_ЗагрузкаОстатков — понятная ошибка при Активно = Ложь
+1 -1
View File
@@ -1 +1 @@
1.3.1.57
1.3.1.58
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcssch="http://v8.1c.ru/8.1/data-composition-system/schema" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Title>
<v8:item>
@@ -1,4 +1,4 @@
#Область ОбработчикиСобытийФормы
&НаСервере
@@ -83,6 +83,18 @@
КонецФункции
// POST /v1/stock/organizations на исходной ИБ.
//
Функция СписокОрганизацийВнешнейБазы(Подключение, ПараметрыЗапроса = Неопределено) Экспорт
Если ПараметрыЗапроса = Неопределено Тогда
ПараметрыЗапроса = Новый Структура;
КонецЕсли;
Настройки = НастройкиПодключения(Подключение);
Возврат ВыполнитьPOST(Настройки, "v1/stock/organizations", ПараметрыЗапроса);
КонецФункции
// POST /v1/stock/balances на исходной ИБ.
//
Функция ОстаткиВнешнейБазы(Подключение, ПараметрыЗапроса) Экспорт
+35 -31
View File
@@ -2,7 +2,7 @@
<ConfigDumpInfo xmlns="http://v8.1c.ru/8.3/xcf/dumpinfo" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" format="Hierarchical" version="2.20">
<ConfigVersions>
<Metadata name="Catalog.ДоговорыКонтрагентов" id="993b58b5-d228-4a08-92ac-6fd12cc60deb" configVersion="912a34da471ed07a2324f175789cdfcd3a7157f7"/>
<Metadata name="Catalog.ДоговорыКонтрагентов.Form.ФормаВыбора" id="d82ae63b-06bd-4463-a414-0fcdc8794703" configVersion="2ab274696219a21b932eff70ee518ff44c5a2f8f"/>
<Metadata name="Catalog.ДоговорыКонтрагентов.Form.ФормаВыбора" id="d82ae63b-06bd-4463-a414-0fcdc8794703" configVersion="812374218582b279b00f510b3d3c7b2e0a9b6f6f"/>
<Metadata name="Catalog.ДоговорыКонтрагентов.Form.ФормаВыбора.Form" id="d82ae63b-06bd-4463-a414-0fcdc8794703.0" configVersion="feeed4e9ae733a451f2e3ea89d0d62fab8a86b26"/>
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе" id="9a372d93-d522-4e3c-9242-3f69517e7b43" configVersion="93c1b6169033e887ef971d62dfc1a35c7195e92f">
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе.Attribute.Пароль" id="33e4efd1-caed-46ef-b9f8-892f4bb69def"/>
@@ -16,26 +16,26 @@
</Metadata>
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе.Form.ФормаЭлемента" id="5897541c-e081-4d49-b4cd-dc5418aa113a" configVersion="8d606d44be0b6de449c396208025c05c75a555ab"/>
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе.Form.ФормаЭлемента.Form" id="5897541c-e081-4d49-b4cd-dc5418aa113a.0" configVersion="7662dbdf5866e1a03004e924478e25858b3b523f"/>
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе.ManagerModule" id="9a372d93-d522-4e3c-9242-3f69517e7b43.3" configVersion="bc5533b84f7d5199e71661443b8fc189bbeac64a"/>
<Metadata name="Catalog.РК_НастройкиПодключенияКВнешнейБазе.ManagerModule" id="9a372d93-d522-4e3c-9242-3f69517e7b43.3" configVersion="7ae85c0cf238ae8ba76c3b203e54916195ebf668"/>
<Metadata name="ChartOfCharacteristicTypes.ДополнительныеРеквизитыИСведения" id="e8b79bd5-f8ca-47e3-bcfd-1d84a4a64ee2" configVersion="3cadb32ee44e159e252e947f116f05b8f99ae1c4"/>
<Metadata name="CommonForm.РК_ФормаНастроекРана" id="5688e1b9-1552-45cc-b539-1f4cc3765e8a" configVersion="1c5e7beb0918c494f3732b0d00f7307e66a1c41e"/>
<Metadata name="CommonForm.РК_ФормаНастроекРана.Form" id="5688e1b9-1552-45cc-b539-1f4cc3765e8a.0" configVersion="c4b0797038efba9d7de13b98621d64d466305150"/>
<Metadata name="CommonModule.МенеджерОбменаЧерезУниверсальныйФормат" id="46adff34-2644-4eb3-99a7-e969dbdf8496" configVersion="0184b2e80fe6a38b38ac012a2caed089baaa509b"/>
<Metadata name="CommonModule.МенеджерОбменаЧерезУниверсальныйФормат.Module" id="46adff34-2644-4eb3-99a7-e969dbdf8496.0" configVersion="538818d7cffacdb1f4cd44f13416901144f3279d"/>
<Metadata name="CommonModule.ОбменДаннымиXDTOСервер" id="392bf65e-0667-4464-ab9f-98e9af6de114" configVersion="f81d070e896c334187a4dabd7aab144557404e14"/>
<Metadata name="CommonModule.ОбменДаннымиXDTOСервер.Module" id="392bf65e-0667-4464-ab9f-98e9af6de114.0" configVersion="b4ced9229978788dca2420df443531932b4822c9"/>
<Metadata name="CommonModule.ОбщегоНазначения" id="c7bc6cfd-24e8-45cc-abb6-36516b716cb5" configVersion="10db0bd8664f5c69e30eb3abe5c837a05968e0ae"/>
<Metadata name="CommonModule.ОбщегоНазначенияКлиентСервер" id="1afe1653-696f-47e3-9bea-df7b84bd077c" configVersion="a3b2d57b152d8cd275a412ddf1479ac90b35402d"/>
<Metadata name="CommonModule.ОбщегоНазначенияКлиентСервер.Module" id="1afe1653-696f-47e3-9bea-df7b84bd077c.0" configVersion="391544553ff7457895fc19270a0e8362bc866ee0"/>
<Metadata name="CommonModule.ПартнерыИКонтрагентыЛокализация" id="204641bf-09d1-470a-9d72-3eb46439556d" configVersion="1d1ab54a348ef06148f77bcf0e5a66998b9e54ed"/>
<Metadata name="CommonModule.ПартнерыИКонтрагентыЛокализация.Module" id="204641bf-09d1-470a-9d72-3eb46439556d.0" configVersion="c7c146948aa8436d387a80cf03a40295b9b84351"/>
<Metadata name="CommonForm.РК_ФормаНастроекРана.Form" id="5688e1b9-1552-45cc-b539-1f4cc3765e8a.0" configVersion="5276160c96cbaa91dc9d2cb7533941f18d1f9025"/>
<Metadata name="CommonModule.МенеджерОбменаЧерезУниверсальныйФормат" id="46adff34-2644-4eb3-99a7-e969dbdf8496" configVersion="c2161ce6ea5f810d9d1a9045c0b7d80900da6b02"/>
<Metadata name="CommonModule.МенеджерОбменаЧерезУниверсальныйФормат.Module" id="46adff34-2644-4eb3-99a7-e969dbdf8496.0" configVersion="e170ef32d8fa45e8f80496b7b4d16513176dc335"/>
<Metadata name="CommonModule.ОбменДаннымиXDTOСервер" id="392bf65e-0667-4464-ab9f-98e9af6de114" configVersion="7334be5c0afd351499cb90e2134b4c796313cb4e"/>
<Metadata name="CommonModule.ОбменДаннымиXDTOСервер.Module" id="392bf65e-0667-4464-ab9f-98e9af6de114.0" configVersion="d69da9a091c03042c242ed22d33e93a67fac1e58"/>
<Metadata name="CommonModule.ОбщегоНазначения" id="c7bc6cfd-24e8-45cc-abb6-36516b716cb5" configVersion="ad4f75fb6c9e7be9b7fae74d65324550e0f981d3"/>
<Metadata name="CommonModule.ОбщегоНазначенияКлиентСервер" id="1afe1653-696f-47e3-9bea-df7b84bd077c" configVersion="a21b1c7abb76b4b257a5edfb1b356ddc695237ac"/>
<Metadata name="CommonModule.ОбщегоНазначенияКлиентСервер.Module" id="1afe1653-696f-47e3-9bea-df7b84bd077c.0" configVersion="a0bd36cee822d8f02136603be8dfd04987f69a60"/>
<Metadata name="CommonModule.ПартнерыИКонтрагентыЛокализация" id="204641bf-09d1-470a-9d72-3eb46439556d" configVersion="c950770b592d366fbbee80fd5ea03972e121932c"/>
<Metadata name="CommonModule.ПартнерыИКонтрагентыЛокализация.Module" id="204641bf-09d1-470a-9d72-3eb46439556d.0" configVersion="37b8e4323eb9ffa3de699e997a83a440e3a58108"/>
<Metadata name="CommonModule.РК_ОбменСВнешнейБазой" id="c0610707-f5d6-4026-9679-2330d831a986" configVersion="08b9643947e617a6ef11e3623794f371fba45283"/>
<Metadata name="CommonModule.РК_ОбменСВнешнейБазой.Module" id="c0610707-f5d6-4026-9679-2330d831a986.0" configVersion="b3d0bada7f75b0a419b009cf3c36cb1b1cba6309"/>
<Metadata name="CommonModule.РК_ОбменСВнешнейБазой.Module" id="c0610707-f5d6-4026-9679-2330d831a986.0" configVersion="9e202c20c16d8b29be702b3465093c8fc8cb339e"/>
<Metadata name="CommonModule.РК_ОбщегоНазначения" id="6bfc7b15-6995-43ad-96c6-a97569f2d5a4" configVersion="c11a335f853a42165758cfe7995f2ee06a9010f7"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияВызовСервера" id="845d7b2e-e411-4515-98ba-cf4f9fa2cb0f" configVersion="9a84ca5309ab5d1f2ea6331e02ac19191b2ae8d1"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияВызовСервера.Module" id="845d7b2e-e411-4515-98ba-cf4f9fa2cb0f.0" configVersion="90a43dbd4335302e2ba6482225461cf419586324"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияВызовСервера.Module" id="845d7b2e-e411-4515-98ba-cf4f9fa2cb0f.0" configVersion="fae89ed59f6111feb5ad047c2a38cb1afc30d1be"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияКлиентСервер" id="2b52814a-55be-4ad7-ac91-8b0e81c8d6f3" configVersion="03032527bc080e2cf758a92ab6d272d0f332a9f8"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияКлиентСервер.Module" id="2b52814a-55be-4ad7-ac91-8b0e81c8d6f3.0" configVersion="d7bf8f7f08d258231cb71b19afd87f835fbbc7d3"/>
<Metadata name="CommonModule.РК_ОбщегоНазначенияКлиентСервер.Module" id="2b52814a-55be-4ad7-ac91-8b0e81c8d6f3.0" configVersion="63a01ad90623c11d9a4b977a987da06c85b62091"/>
<Metadata name="CommonPicture.ВУпаковочныйЛист" id="366e09d0-bf1c-4209-bc4b-93eb10df6af5" configVersion="18a9588b13c3df2a86aeedfd831deefc62543fdb"/>
<Metadata name="CommonPicture.ЗаполнитьПоШаблону" id="a86c26ab-ab38-4d45-affb-4affa174f581" configVersion="552207f911e393416bb94788d3985eac96efc083"/>
<Metadata name="CommonPicture.ЗаполнитьФорму" id="089dd079-be61-4b45-bb54-4de0840a0426" configVersion="8f81f42104cdf220d78e2d2b8ba39f1437cc3846"/>
@@ -46,20 +46,23 @@
<Metadata name="CommonPicture.ПодписанЗашифрованСостояния" id="a0bd1007-a115-4d79-8160-d4f59cd57ffb" configVersion="08ed86b1653fc955004b703d7dce5d947956fdda"/>
<Metadata name="CommonPicture.СерииНоменклатурыКолонкаСтатусов" id="f2badc5e-4af7-4c05-be31-b4d5b7642ab5" configVersion="d070fbc999630568abec9d83770ed805666a24d9"/>
<Metadata name="CommonPicture.СтатусыУказанияСерий" id="cc5cab6d-e293-4890-a422-6e8cd2fb58bb" configVersion="17b11a4c6ec74254745177f7c136d38af0214bdf"/>
<Metadata name="Configuration.crm326RHANA" id="ef31d55b-3788-4972-affb-b7aefd3838aa" configVersion="0ab7e5d843097580ac4f3a3d1c630f15a44345fa"/>
<Metadata name="Configuration.crm326RHANA" id="ef31d55b-3788-4972-affb-b7aefd3838aa" configVersion="9cf98fac18c541cb038903236c0b9a2053d0cc3a"/>
<Metadata name="Constant.РК_РабочееПодключениеЧерезАПИ" id="47f107f1-41f6-4f00-bb8a-aa1cf8b60191" configVersion="132678198dbf6e5b884c9ba219f5523cb63f7f8a"/>
<Metadata name="Constant.РК_РежимОтладкиРана" id="32d682cc-7aeb-45c8-abc6-68fef7f36011" configVersion="a12fe879a2594e605228c43059bb3a72d30fa471"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла" id="b6fd11ac-f702-4d13-b328-9a78b0874483" configVersion="c39312c21ebce9b1bb7a4df34e3e489203b3f8a8"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла.Form.ЗагрузкаДанныхИзФайла" id="f47d02ff-17f2-4764-a151-627f4067a479" configVersion="247298ad849a4d46b1f412e90c0184fe64756489"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла" id="b6fd11ac-f702-4d13-b328-9a78b0874483" configVersion="840b5c9fbd7792f2d94f4ab30c9079b7c5164e7f"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла.Form.ЗагрузкаДанныхИзФайла" id="f47d02ff-17f2-4764-a151-627f4067a479" configVersion="eb11d552f219d8dfb4ed44d0b114b4d6a83606a0"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла.Form.ЗагрузкаДанныхИзФайла.Form" id="f47d02ff-17f2-4764-a151-627f4067a479.0" configVersion="e853a6b3591994346f9ce1d3b7d5cf0daf864fb8"/>
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла.ManagerModule" id="b6fd11ac-f702-4d13-b328-9a78b0874483.2" configVersion="1efb72f921b0e14eecaf61915ed4cb8cc58b53fa"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков" id="5922bda8-8f69-487c-823a-8b09e343f59a" configVersion="a75f86e09457ac4862a7eb51ee3700f9c455ce61">
<Metadata name="DataProcessor.ЗагрузкаДанныхИзФайла.ManagerModule" id="b6fd11ac-f702-4d13-b328-9a78b0874483.2" configVersion="4ee4da0cb69abc7872d4d374b17301a114b89c93"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков" id="5922bda8-8f69-487c-823a-8b09e343f59a" configVersion="271b6b17b7604ee871e7ad72ad5b7145e52b190f">
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.СкладИдентификатор" id="086673fd-91b2-4966-8472-144da87650e6"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.КомментарийСопоставления" id="09d80a73-1aa6-4ecc-a39a-c667e99e3084"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные" id="11e438df-e73c-44d2-b3ed-08c04b320d8e"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Attribute.Организация" id="12cf6acc-d041-4fd5-bc4f-1c34fa0bc654"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.НомерГТДСсылка" id="13c8d651-954c-444e-9e3a-bfae61c7f1b4"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.КоличествоКОтгрузке" id="153af227-1988-4f97-bb00-30c138e01e11"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.Характеристика" id="25ff0379-7e93-4930-a29e-97bb9c77c235"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Attribute.ПерезаписатьДокументы" id="26959905-0b22-424b-962e-0d306a2b9b35"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ЗагруженоВДокумент" id="3ddb1d09-f4c4-4f2c-9c48-597e0c63296b"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ОрганизацияИдентификатор" id="4eef5276-30ac-40dd-bc7d-19e708da43e8"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.НоменклатураНаименование" id="56d7a5f1-92e5-41eb-bf65-e77db27abfba"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ПолитикаСерии" id="57232515-7ec2-46b9-9c00-5f5dfd8f799c"/>
@@ -72,6 +75,7 @@
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ЕдИзмИдентификатор" id="78602e20-5003-44ea-92ec-3c5f64d5c04d"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.Серия" id="7b2b88b1-f1d7-463f-9b69-f2a049dc6287"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.Количество" id="7b95a661-e588-4388-ab7a-906c5dba8326"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ДокументВвода" id="7cd14970-3b1d-46ef-87db-8c86937ea3f9"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ХарактеристикаНаименование" id="8fa984e4-bbf2-4d38-a80d-33827c3645da"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.СерияИдентификатор" id="a0b08c20-f11b-47bb-ab41-3c80166deab5"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеДанные.Attribute.ВидНоменклатурыНаименование" id="a1896aca-6eaf-46df-87dc-2e9f3ea8ae64"/>
@@ -92,25 +96,25 @@
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Form.ПодборСкладов" id="9dfcb2a8-bf22-44c3-97a7-a69f70ca4d61" configVersion="3bf7d51ed9ee398e1704b692c5cf543de885b35d"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Form.ПодборСкладов.Form" id="9dfcb2a8-bf22-44c3-97a7-a69f70ca4d61.0" configVersion="8cddcd809beef075b470c32dd5564aebb81e405c"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Form.Форма" id="dc49348d-9257-4545-9c29-70c138312177" configVersion="4541c8c382171c6c02021bcc8f500135f4358aa8"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Form.Форма.Form" id="dc49348d-9257-4545-9c29-70c138312177.0" configVersion="c3b99751d377b930533b5531c15fb72236e70216"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.ObjectModule" id="5922bda8-8f69-487c-823a-8b09e343f59a.0" configVersion="8b2998566b1bf925274c77ed1da82aa76d66916c"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.Form.Форма.Form" id="dc49348d-9257-4545-9c29-70c138312177.0" configVersion="a56fc570ee4c53d9b96ff9e8ba45c469cb5c84bc"/>
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.ObjectModule" id="5922bda8-8f69-487c-823a-8b09e343f59a.0" configVersion="46af26eb3b9606cbd7a9e58f821e63afdf75da2f"/>
<Metadata name="DataProcessor.РК_ОбработкаПарнеровКонтрагентов" id="323c24ca-5279-461a-b03a-9571cb4f0911" configVersion="61642f5832ac2ff8e4ddfeebbb89bcf83e000868"/>
<Metadata name="DataProcessor.РК_ОбработкаПарнеровКонтрагентов.ManagerModule" id="323c24ca-5279-461a-b03a-9571cb4f0911.2" configVersion="bd9480c5b5e30bfba12e31cd19220a496429cf0c"/>
<Metadata name="DefinedType.РаспоряжениеНаОтгрузку" id="afb3288b-968a-4b19-8b67-721e50974db4" configVersion="b4e7b9549112d57eb9da5a9947237f4f601039e7"/>
<Metadata name="DataProcessor.РК_ОбработкаПарнеровКонтрагентов.ManagerModule" id="323c24ca-5279-461a-b03a-9571cb4f0911.2" configVersion="881736d39949933c98c221ba5b4380c871c03df9"/>
<Metadata name="DefinedType.РаспоряжениеНаОтгрузку" id="afb3288b-968a-4b19-8b67-721e50974db4" configVersion="179e31aae8124addec354b8111203aa3782e6d30"/>
<Metadata name="Document.ЗаказКлиента" id="83c6bfba-2c6d-4fe7-a05b-1b54e8208966" configVersion="0f1941010a3f2e5c6ace2f57e4dab142a17f8f20"/>
<Metadata name="Document.РасходныйОрдерНаТовары" id="3d303157-526b-4725-8f94-4077b108b463" configVersion="43ce890f8166575f8e201b20e1bea4cf341f6e47">
<Metadata name="Document.РасходныйОрдерНаТовары" id="3d303157-526b-4725-8f94-4077b108b463" configVersion="5abc7edb36563200674ac001fce8e0ec58d2d772">
<Metadata name="Document.РасходныйОрдерНаТовары.TabularSection.ТоварыПоРаспоряжениям.Attribute.Распоряжение" id="f189fc59-8635-4c7d-bb98-120ed8da4000"/>
<Metadata name="Document.РасходныйОрдерНаТовары.TabularSection.ТоварыПоРаспоряжениям" id="fc7fa2cf-10f9-4100-aef4-9aee19b897ff"/>
</Metadata>
<Metadata name="Document.РасходныйОрдерНаТовары.Form.ФормаДокумента" id="f5a26ea1-198f-42b0-ba3f-056950385af4" configVersion="1474e568157498c81975ac65d4f5d3620949d9a6"/>
<Metadata name="Document.РасходныйОрдерНаТовары.Form.ФормаДокумента" id="f5a26ea1-198f-42b0-ba3f-056950385af4" configVersion="e56d4539a5487c79c1416053e04d24ab2c08694f"/>
<Metadata name="Document.РасходныйОрдерНаТовары.Form.ФормаДокумента.Form" id="f5a26ea1-198f-42b0-ba3f-056950385af4.0" configVersion="7c8ac8917c33998ba125b1907f233a4f8a1a0120"/>
<Metadata name="Document.РеализацияТоваровУслуг" id="a7641638-efca-42a4-9641-ad3095a03331" configVersion="0da80d80db18edb4da090d68a8d1f4c90bbf2c1b">
<Metadata name="Document.РеализацияТоваровУслуг" id="a7641638-efca-42a4-9641-ad3095a03331" configVersion="ef6f5959d7670805ddc5222c2494e57547a853db">
<Metadata name="Document.РеализацияТоваровУслуг.TabularSection.ДополнительныеРеквизиты" id="1b0c662b-7e61-47d5-9b4b-ed8d6b77ae7b"/>
<Metadata name="Document.РеализацияТоваровУслуг.TabularSection.ДополнительныеРеквизиты.Attribute.Значение" id="31cdf55c-fc5f-4d41-80f8-083aa61f0387"/>
<Metadata name="Document.РеализацияТоваровУслуг.TabularSection.ДополнительныеРеквизиты.Attribute.ТекстоваяСтрока" id="58ea3d1a-b77b-4563-88d1-c11aeef9619f"/>
<Metadata name="Document.РеализацияТоваровУслуг.TabularSection.ДополнительныеРеквизиты.Attribute.Свойство" id="d17094b3-ba3b-4fe9-886e-d7bb23bc22be"/>
</Metadata>
<Metadata name="Document.РеализацияТоваровУслуг.ObjectModule" id="a7641638-efca-42a4-9641-ad3095a03331.0" configVersion="3ad53d992c345055f2b145d142157787ae07eddc"/>
<Metadata name="Document.РеализацияТоваровУслуг.ObjectModule" id="a7641638-efca-42a4-9641-ad3095a03331.0" configVersion="65164c9a6c35038926b2f35a4931c87f5ed6e36e"/>
<Metadata name="Enum.ВариантыВыбытияМаркируемойПродукции" id="1d37bf86-8ac0-43ca-95ce-6df0dc42b205" configVersion="b735e18b59a5e8003b5b3fecdc7b580181deef1b">
<Metadata name="Enum.ВариантыВыбытияМаркируемойПродукции.EnumValue.ИспользованиеПокупателемДляСобственныхНужд" id="750a1fe1-80f8-4146-ba2a-4019a8f6cb4c"/>
</Metadata>
@@ -145,7 +149,7 @@
<Metadata name="Enum.ХозяйственныеОперации.EnumValue.РеализацияЧерезКомиссионера" id="35a9b05c-5849-4344-a4b4-ad5f68c52c33"/>
</Metadata>
<Metadata name="FunctionalOption.РК_ФункциональнаяОпцияРежимаОтладки" id="5a2768ce-cddd-4126-bc6f-aa9aee904fee" configVersion="ec037b80c784d83ef696365788eddc3f9f5a2963"/>
<Metadata name="Language.Русский" id="4f6908d0-adbb-4ee7-a6d9-c0ff144e81da" configVersion="58c550359e219a4f54f6b31ee61d09a83fc82ee1"/>
<Metadata name="Language.Русский" id="4f6908d0-adbb-4ee7-a6d9-c0ff144e81da" configVersion="725581019d6e3a58f92cc38ae93a6923f5eb05e6"/>
<Metadata name="Role.РК_ОбщаяРольРасширения" id="0bf63003-e58b-47cb-9385-0a5ca6de3a6d" configVersion="e8bdeb55dc91ddc07237757365e36383d7372bbd"/>
<Metadata name="Role.РК_ОбщаяРольРасширения.Rights" id="0bf63003-e58b-47cb-9385-0a5ca6de3a6d.0" configVersion="8f18dc83818c11b5d5d94399bacb4763c0e5d32f"/>
<Metadata name="Role.РК_ОсновнаяРоль" id="9cf7026c-635c-4a6b-bb98-cc4d34018fe0" configVersion="c535cfb29ef4378b5e1d64c91c81dbdd785b239c"/>
@@ -154,12 +158,12 @@
<Metadata name="Role.РК_ОтладкаОтображение.Rights" id="df2cfcd4-a4fe-44bf-9666-a564d9ce27e1.0" configVersion="8f18dc83818c11b5d5d94399bacb4763c0e5d32f"/>
<Metadata name="Role.РК_ОтладкаУправление" id="b5325e35-72ba-49f6-a223-4209a963b7b2" configVersion="3a2ffc92f96d8f88d875cb55eb1a10d9312318fe"/>
<Metadata name="Role.РК_ОтладкаУправление.Rights" id="b5325e35-72ba-49f6-a223-4209a963b7b2.0" configVersion="8f18dc83818c11b5d5d94399bacb4763c0e5d32f"/>
<Metadata name="StyleItem.ПоясняющийТекст" id="f8d4cce2-c61a-4b17-a37c-37b73301d9be" configVersion="d1dd8a215ae36042bc326384743f3599e6a27493"/>
<Metadata name="StyleItem.ПоясняющийТекст" id="f8d4cce2-c61a-4b17-a37c-37b73301d9be" configVersion="83cd9543a7c59e0b43dc920f2e46051ea7ed3c08"/>
<Metadata name="Subsystem.РК_РАНА" id="01566022-7bd2-4d26-92f0-98f53c96a7d4" configVersion="cf0646f7466b6b2b8bf9861267ed5072fdd136a1"/>
<Metadata name="Subsystem.РК_РАНА.Subsystem.РК_ОбменСВнешнейБазой" id="ac0fe2bc-d524-4b39-a345-04ec06dca5b8" configVersion="bde2e77da4dcdf9ff6584936aa606a237afe80ee"/>
<Metadata name="Subsystem.РК_РАНА.Subsystem.РК_Справочники" id="a5a628ff-57bb-404b-bcda-a14f7aafadfd" configVersion="84464576c2ecec7a3cee09ffe05bf0e1f1e1bdb7"/>
<Metadata name="Subsystem.РК_РАНА326" id="ca0c3a8e-d83f-42db-8de1-f9dd53a928f5" configVersion="fa0e7e981a97c6baec3e14aed39a223b2ab45454"/>
<Metadata name="XDTOPackage.EnterpriseData_1_8_6" id="8279d677-ce87-4de6-8b71-13730d992e02" configVersion="34ae5b2d268535913553e2f23a8428ffa9cc36e8"/>
<Metadata name="XDTOPackage.EnterpriseData_1_8_6" id="8279d677-ce87-4de6-8b71-13730d992e02" configVersion="93d48a247220ee12e447724c6db9cb95cf015419"/>
<Metadata name="XDTOPackage.EnterpriseData_1_8_7" id="0ead7002-62ff-4b0e-907b-112c906d2b48" configVersion="1ec2419c83e675661b0b72baad5e41b8b5d898b2"/>
<Metadata name="XDTOPackage.EnterpriseData_1_8_7.Package" id="0ead7002-62ff-4b0e-907b-112c906d2b48.0" configVersion="0ba1eb0b35d568d1cafd7f6e030ea1d56e81fea3"/>
</ConfigVersions>
+2 -2
View File
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Configuration uuid="ef31d55b-3788-4972-affb-b7aefd3838aa">
<InternalInfo>
@@ -62,7 +62,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
</DefaultRoles>
<Vendor/>
<Version>1.3.1.57</Version>
<Version>1.3.1.58</Version>
<DefaultStyle/>
<DefaultLanguage>Language.Русский</DefaultLanguage>
<BriefInformation/>
@@ -147,7 +147,7 @@
</Synonym>
<Comment/>
<Type>
<v8:Type>cfg:CatalogRef.Организации</v8:Type>
<v8:TypeId>55adb97e-a84e-453e-8020-7665bb2abdef</v8:TypeId>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
@@ -1386,7 +1386,7 @@
</Synonym>
<Comment/>
<Type>
<v8:Type>cfg:DocumentRef.ВводОстатковТоваров</v8:Type>
<v8:TypeId>c3645cba-4207-4549-8344-987a59836dd4</v8:TypeId>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
@@ -35,6 +35,9 @@
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
<ContextMenu name="ПодключениеКСтороннейБазеКонтекстноеМеню" id="31"/>
<ExtendedTooltip name="ПодключениеКСтороннейБазеРасширеннаяПодсказка" id="32"/>
<Events>
<Event name="OnChange">ПодключениеКСтороннейБазеПриИзменении</Event>
</Events>
</InputField>
<InputField name="ДатаОстатков" id="33">
<DataPath>Объект.ДатаОстатков</DataPath>
@@ -104,7 +107,15 @@
<DataPath>Объект.ВходящиеДанные</DataPath>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ВходящиеДанныеКонтекстноеМеню" id="6"/>
<AutoCommandBar name="ВходящиеДанныеКоманднаяПанель" id="7"/>
<AutoCommandBar name="ВходящиеДанныеКоманднаяПанель" id="7">
<ChildItems>
<Button name="ВходящиеДанныеЗагрузитьОстатки" id="161">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ЗагрузитьОстатки</CommandName>
<ExtendedTooltip name="ВходящиеДанныеЗагрузитьОстаткиРасширеннаяПодсказка" id="162"/>
</Button>
</ChildItems>
</AutoCommandBar>
<ExtendedTooltip name="ВходящиеДанныеРасширеннаяПодсказка" id="8"/>
<SearchStringAddition name="ВходящиеДанныеСтрокаПоиска" id="9">
<AdditionSource>
@@ -283,88 +294,239 @@
</ToolTip>
<ExtendedTooltip name="ГруппаОтборРасширеннаяПодсказка" id="40"/>
<ChildItems>
<UsualGroup name="Склады" id="41">
<UsualGroup name="ГруппаДвеКолонки" id="135">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады внешней базы</v8:content>
<v8:content>Группа две колонки</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады</v8:content>
<v8:content>Группа две колонки</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="СкладыРасширеннаяПодсказка" id="42"/>
<Group>AlwaysHorizontal</Group>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаДвеКолонкиРасширеннаяПодсказка" id="136"/>
<ChildItems>
<Table name="ОтборСкладовВнешнейБазы" id="43">
<Representation>List</Representation>
<ChangeRowSet>false</ChangeRowSet>
<ChangeRowOrder>false</ChangeRowOrder>
<AutoInsertNewRow>true</AutoInsertNewRow>
<EnableStartDrag>true</EnableStartDrag>
<EnableDrag>true</EnableDrag>
<DataPath>ОтборСкладовВнешнейБазы</DataPath>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ОтборСкладовВнешнейБазыКонтекстноеМеню" id="44"/>
<AutoCommandBar name="ОтборСкладовВнешнейБазыКоманднаяПанель" id="45">
<ChildItems>
<Button name="ОтборСкладовВнешнейБазыПодобратьСклады" id="65">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ПодобратьСклады</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыПодобратьСкладыРасширеннаяПодсказка" id="66"/>
</Button>
</ChildItems>
</AutoCommandBar>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыРасширеннаяПодсказка" id="46"/>
<SearchStringAddition name="ОтборСкладовВнешнейБазыСтрокаПоиска" id="47">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>SearchStringRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыСтрокаПоискаКонтекстноеМеню" id="48"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСтрокаПоискаРасширеннаяПодсказка" id="49"/>
</SearchStringAddition>
<ViewStatusAddition name="ОтборСкладовВнешнейБазыСостояниеПросмотра" id="50">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>ViewStatusRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыСостояниеПросмотраКонтекстноеМеню" id="51"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСостояниеПросмотраРасширеннаяПодсказка" id="52"/>
</ViewStatusAddition>
<SearchControlAddition name="ОтборСкладовВнешнейБазыУправлениеПоиском" id="53">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>SearchControl</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыУправлениеПоискомКонтекстноеМеню" id="54"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыУправлениеПоискомРасширеннаяПодсказка" id="55"/>
</SearchControlAddition>
<UsualGroup name="Склады" id="41">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады внешней базы</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="СкладыРасширеннаяПодсказка" id="42"/>
<ChildItems>
<InputField name="ОтборСкладовВнешнейБазыНаименование" id="56">
<DataPath>ОтборСкладовВнешнейБазы.Наименование</DataPath>
<EditMode>EnterOnInput</EditMode>
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
<ContextMenu name="ОтборСкладовВнешнейБазыНаименованиеКонтекстноеМеню" id="57"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыНаименованиеРасширеннаяПодсказка" id="58"/>
</InputField>
<LabelField name="ОтборСкладовВнешнейБазыИдентификатор" id="59">
<DataPath>ОтборСкладовВнешнейБазы.Идентификатор</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ОтборСкладовВнешнейБазыИдентификаторКонтекстноеМеню" id="60"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыИдентификаторРасширеннаяПодсказка" id="61"/>
</LabelField>
<CheckBoxField name="ОтборСкладовВнешнейБазыОтметка" id="62">
<DataPath>ОтборСкладовВнешнейБазы.Отметка</DataPath>
<EditMode>EnterOnInput</EditMode>
<CheckBoxType>Auto</CheckBoxType>
<ContextMenu name="ОтборСкладовВнешнейБазыОтметкаКонтекстноеМеню" id="63"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыОтметкаРасширеннаяПодсказка" id="64"/>
</CheckBoxField>
<Table name="ОтборСкладовВнешнейБазы" id="43">
<Representation>List</Representation>
<ChangeRowSet>false</ChangeRowSet>
<ChangeRowOrder>false</ChangeRowOrder>
<AutoInsertNewRow>true</AutoInsertNewRow>
<EnableStartDrag>true</EnableStartDrag>
<EnableDrag>true</EnableDrag>
<DataPath>ОтборСкладовВнешнейБазы</DataPath>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ОтборСкладовВнешнейБазыКонтекстноеМеню" id="44">
<Autofill>false</Autofill>
<ChildItems>
<Button name="ОтборСкладовВнешнейБазыКонтекстноеМенюОтметить" id="163">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.СкладыОтборОтметить</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыКонтекстноеМенюОтметитьРасширеннаяПодсказка" id="164"/>
</Button>
<Button name="ОтборСкладовВнешнейБазыКонтекстноеМенюСнятьОтметку" id="165">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.СкладыОтборСнятьОтметку</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыКонтекстноеМенюСнятьОтметкуРасширеннаяПодсказка" id="166"/>
</Button>
</ChildItems>
</ContextMenu>
<AutoCommandBar name="ОтборСкладовВнешнейБазыКоманднаяПанель" id="45">
<ChildItems>
<Button name="ОтборСкладовВнешнейБазыПодобратьСклады" id="65">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ЗаполнитьСклады</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыПодобратьСкладыРасширеннаяПодсказка" id="66"/>
</Button>
<Button name="ОтборСкладовВнешнейБазыСкладыОтборОтметить" id="131">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.СкладыОтборОтметить</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСкладыОтборОтметитьРасширеннаяПодсказка" id="132"/>
</Button>
<Button name="ОтборСкладовВнешнейБазыСкладыОтборСнятьОтметку" id="133">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.СкладыОтборСнятьОтметку</CommandName>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСкладыОтборСнятьОтметкуРасширеннаяПодсказка" id="134"/>
</Button>
</ChildItems>
</AutoCommandBar>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыРасширеннаяПодсказка" id="46"/>
<SearchStringAddition name="ОтборСкладовВнешнейБазыСтрокаПоиска" id="47">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>SearchStringRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыСтрокаПоискаКонтекстноеМеню" id="48"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСтрокаПоискаРасширеннаяПодсказка" id="49"/>
</SearchStringAddition>
<ViewStatusAddition name="ОтборСкладовВнешнейБазыСостояниеПросмотра" id="50">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>ViewStatusRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыСостояниеПросмотраКонтекстноеМеню" id="51"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыСостояниеПросмотраРасширеннаяПодсказка" id="52"/>
</ViewStatusAddition>
<SearchControlAddition name="ОтборСкладовВнешнейБазыУправлениеПоиском" id="53">
<AdditionSource>
<Item>ОтборСкладовВнешнейБазы</Item>
<Type>SearchControl</Type>
</AdditionSource>
<ContextMenu name="ОтборСкладовВнешнейБазыУправлениеПоискомКонтекстноеМеню" id="54"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыУправлениеПоискомРасширеннаяПодсказка" id="55"/>
</SearchControlAddition>
<ChildItems>
<CheckBoxField name="ОтборСкладовВнешнейБазыОтметка" id="62">
<DataPath>ОтборСкладовВнешнейБазы.Отметка</DataPath>
<EditMode>EnterOnInput</EditMode>
<CheckBoxType>Auto</CheckBoxType>
<ContextMenu name="ОтборСкладовВнешнейБазыОтметкаКонтекстноеМеню" id="63"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыОтметкаРасширеннаяПодсказка" id="64"/>
</CheckBoxField>
<InputField name="ОтборСкладовВнешнейБазыНаименование" id="56">
<DataPath>ОтборСкладовВнешнейБазы.Наименование</DataPath>
<EditMode>EnterOnInput</EditMode>
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
<ContextMenu name="ОтборСкладовВнешнейБазыНаименованиеКонтекстноеМеню" id="57"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыНаименованиеРасширеннаяПодсказка" id="58"/>
</InputField>
<LabelField name="ОтборСкладовВнешнейБазыИдентификатор" id="59">
<DataPath>ОтборСкладовВнешнейБазы.Идентификатор</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ОтборСкладовВнешнейБазыИдентификаторКонтекстноеМеню" id="60"/>
<ExtendedTooltip name="ОтборСкладовВнешнейБазыИдентификаторРасширеннаяПодсказка" id="61"/>
</LabelField>
</ChildItems>
</Table>
</ChildItems>
</Table>
</UsualGroup>
<UsualGroup name="Организации" id="137">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Организации внешней базы</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Организации</v8:content>
</v8:item>
</ToolTip>
<ExtendedTooltip name="ОрганизацииРасширеннаяПодсказка" id="138"/>
<ChildItems>
<Table name="ОтборОрганизацийВнешнейБазы" id="139">
<Representation>List</Representation>
<ChangeRowSet>false</ChangeRowSet>
<ChangeRowOrder>false</ChangeRowOrder>
<AutoInsertNewRow>true</AutoInsertNewRow>
<EnableStartDrag>true</EnableStartDrag>
<EnableDrag>true</EnableDrag>
<DataPath>ОтборОрганизацийВнешнейБазы</DataPath>
<RowFilter xsi:nil="true"/>
<ContextMenu name="ОтборОрганизацийВнешнейБазыКонтекстноеМеню" id="140">
<Autofill>false</Autofill>
<ChildItems>
<Button name="ОтборОрганизацийВнешнейБазыКонтекстноеМенюОтметить" id="167">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ОрганизацииОтборОтметить</CommandName>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыКонтекстноеМенюОтметитьРасширеннаяПодсказка" id="168"/>
</Button>
<Button name="ОтборОрганизацийВнешнейБазыКонтекстноеМенюСнятьОтметку" id="169">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ОрганизацииОтборСнятьОтметку</CommandName>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыКонтекстноеМенюСнятьОтметкуРасширеннаяПодсказка" id="170"/>
</Button>
</ChildItems>
</ContextMenu>
<AutoCommandBar name="ОтборОрганизацийВнешнейБазыКоманднаяПанель" id="141">
<ChildItems>
<Button name="ОтборОрганизацийВнешнейБазыЗаполнитьОрганизации" id="171">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ЗаполнитьОрганизации</CommandName>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыЗаполнитьОрганизацииРасширеннаяПодсказка" id="172"/>
</Button>
<Button name="ОтборОрганизацийВнешнейБазыОрганизацииОтборОтметить" id="173">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ОрганизацииОтборОтметить</CommandName>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыОрганизацииОтборОтметитьРасширеннаяПодсказка" id="174"/>
</Button>
<Button name="ОтборОрганизацийВнешнейБазыОрганизацииОтборСнятьОтметку" id="175">
<Type>CommandBarButton</Type>
<CommandName>Form.Command.ОрганизацииОтборСнятьОтметку</CommandName>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыОрганизацииОтборСнятьОтметкуРасширеннаяПодсказка" id="176"/>
</Button>
</ChildItems>
</AutoCommandBar>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыРасширеннаяПодсказка" id="142"/>
<SearchStringAddition name="ОтборОрганизацийВнешнейБазыСтрокаПоиска" id="143">
<AdditionSource>
<Item>ОтборОрганизацийВнешнейБазы</Item>
<Type>SearchStringRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборОрганизацийВнешнейБазыСтрокаПоискаКонтекстноеМеню" id="144"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыСтрокаПоискаРасширеннаяПодсказка" id="145"/>
</SearchStringAddition>
<ViewStatusAddition name="ОтборОрганизацийВнешнейБазыСостояниеПросмотра" id="146">
<AdditionSource>
<Item>ОтборОрганизацийВнешнейБазы</Item>
<Type>ViewStatusRepresentation</Type>
</AdditionSource>
<ContextMenu name="ОтборОрганизацийВнешнейБазыСостояниеПросмотраКонтекстноеМеню" id="147"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыСостояниеПросмотраРасширеннаяПодсказка" id="148"/>
</ViewStatusAddition>
<SearchControlAddition name="ОтборОрганизацийВнешнейБазыУправлениеПоиском" id="149">
<AdditionSource>
<Item>ОтборОрганизацийВнешнейБазы</Item>
<Type>SearchControl</Type>
</AdditionSource>
<ContextMenu name="ОтборОрганизацийВнешнейБазыУправлениеПоискомКонтекстноеМеню" id="150"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыУправлениеПоискомРасширеннаяПодсказка" id="151"/>
</SearchControlAddition>
<ChildItems>
<CheckBoxField name="ОтборОрганизацийВнешнейБазыОтметка" id="158">
<DataPath>ОтборОрганизацийВнешнейБазы.Отметка</DataPath>
<EditMode>EnterOnInput</EditMode>
<CheckBoxType>Auto</CheckBoxType>
<ContextMenu name="ОтборОрганизацийВнешнейБазыОтметкаКонтекстноеМеню" id="159"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыОтметкаРасширеннаяПодсказка" id="160"/>
</CheckBoxField>
<InputField name="ОтборОрганизацийВнешнейБазыНаименование" id="152">
<DataPath>ОтборОрганизацийВнешнейБазы.Наименование</DataPath>
<EditMode>EnterOnInput</EditMode>
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
<ContextMenu name="ОтборОрганизацийВнешнейБазыНаименованиеКонтекстноеМеню" id="153"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыНаименованиеРасширеннаяПодсказка" id="154"/>
</InputField>
<LabelField name="ОтборОрганизацийВнешнейБазыИдентификатор" id="155">
<DataPath>ОтборОрганизацийВнешнейБазы.Идентификатор</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ОтборОрганизацийВнешнейБазыИдентификаторКонтекстноеМеню" id="156"/>
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыИдентификаторРасширеннаяПодсказка" id="157"/>
</LabelField>
</ChildItems>
</Table>
</ChildItems>
</UsualGroup>
</ChildItems>
</UsualGroup>
</ChildItems>
@@ -429,34 +591,95 @@
</Column>
</Columns>
</Attribute>
</Attributes>
<Commands>
<Command name="ПодобратьСклады" id="1">
<Attribute name="ОтборОрганизацийВнешнейБазы" id="2">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Подобрать склады</v8:content>
<v8:content>Отбор организаций внешней базы</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>v8:ValueTable</v8:Type>
</Type>
<Columns>
<Column name="Наименование" id="1">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Наименование</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
</Column>
<Column name="Идентификатор" id="2">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Идентификатор</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>v8:UUID</v8:Type>
</Type>
</Column>
<Column name="Отметка" id="3">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Отметка</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>xs:boolean</v8:Type>
</Type>
</Column>
</Columns>
</Attribute>
<Attribute name="ПодключениеКСтороннейБазеПредыдущее" id="4">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Подключение к сторонней базе предыдущее</v8:content>
</v8:item>
</Title>
<Type>
<v8:Type>cfg:CatalogRef.РК_НастройкиПодключенияКВнешнейБазе</v8:Type>
</Type>
</Attribute>
</Attributes>
<Commands>
<Command name="ЗаполнитьСклады" id="1">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Заполнить склады</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Подобрать склады</v8:content>
<v8:content>Заполнить склады</v8:content>
</v8:item>
</ToolTip>
<Action>ПодобратьСклады</Action>
<Action>ЗаполнитьСклады</Action>
</Command>
<Command name="ЗагрузитьОстатки" id="2">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Загрузить остатки</v8:content>
<v8:content>Заполнить входящие данные</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Загрузить остатки из исходной базы</v8:content>
<v8:content>Заполнить таблицу «Входящие данные» остатками из выбранного подключения (первичный анализ)</v8:content>
</v8:item>
</ToolTip>
<Action>ЗагрузитьОстатки</Action>
@@ -491,5 +714,96 @@
</ToolTip>
<Action>СоздатьДокументы</Action>
</Command>
<Command name="СкладыОтборОтметить" id="5">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Отметить</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады отбор отметить</v8:content>
</v8:item>
</ToolTip>
<Picture>
<xr:Ref>StdPicture.CheckAll</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>СкладыОтборОтметить</Action>
</Command>
<Command name="СкладыОтборСнятьОтметку" id="6">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Снять отметку</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Склады отбор снять отметку</v8:content>
</v8:item>
</ToolTip>
<Picture>
<xr:Ref>StdPicture.UncheckAll</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>СкладыОтборСнятьОтметку</Action>
</Command>
<Command name="ЗаполнитьОрганизации" id="7">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Заполнить организации</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Заполнить организации из сторонней базы</v8:content>
</v8:item>
</ToolTip>
<Action>ЗаполнитьОрганизации</Action>
</Command>
<Command name="ОрганизацииОтборОтметить" id="8">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Отметить</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Отметить выделенные организации</v8:content>
</v8:item>
</ToolTip>
<Picture>
<xr:Ref>StdPicture.CheckAll</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>ОрганизацииОтборОтметить</Action>
</Command>
<Command name="ОрганизацииОтборСнятьОтметку" id="9">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Снять отметку</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Снять отметку с выделенных организаций</v8:content>
</v8:item>
</ToolTip>
<Picture>
<xr:Ref>StdPicture.UncheckAll</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>ОрганизацииОтборСнятьОтметку</Action>
</Command>
</Commands>
</Form>
@@ -1,5 +1,4 @@
#Область ОбработчикиСобытийФормы
#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
@@ -10,6 +9,7 @@
Исключение
КонецПопытки;
КонецЕсли;
ПодключениеКСтороннейБазеПредыдущее = Объект.ПодключениеКСтороннейБазе;
Если Не ЗначениеЗаполнено(Объект.ДатаОстатков) Тогда
Объект.ДатаОстатков = КонецДня(НачалоМесяца(ТекущаяДатаСеанса()) - 1);
@@ -22,10 +22,48 @@
#КонецОбласти
#Область ОбработчикиСобытийЭлементовШапкиФормы
&НаКлиенте
Процедура ПодключениеКСтороннейБазеПриИзменении(Элемент)
Если Объект.ПодключениеКСтороннейБазе = ПодключениеКСтороннейБазеПредыдущее Тогда
Возврат;
КонецЕсли;
Если ОтборСкладовВнешнейБазы.Количество() = 0
И ОтборОрганизацийВнешнейБазы.Количество() = 0
И Объект.ВходящиеДанные.Количество() = 0 Тогда
ПодключениеКСтороннейБазеПредыдущее = Объект.ПодключениеКСтороннейБазе;
Возврат;
КонецЕсли;
Описание = Новый ОписаниеОповещения("ПодключениеКСтороннейБазеПослеВопроса", ЭтотОбъект);
ПоказатьВопрос(Описание,
"Смена подключения очистит отборы складов/организаций и входящие данные." + Символы.ПС
+ "Продолжить?",
РежимДиалогаВопрос.ДаНет);
КонецПроцедуры
&НаКлиенте
Процедура ПодключениеКСтороннейБазеПослеВопроса(РезультатВопроса, ДопПараметры) Экспорт
Если РезультатВопроса = КодВозвратаДиалога.Да Тогда
ОчиститьДанныеВнешнейБазыНаКлиенте();
ПодключениеКСтороннейБазеПредыдущее = Объект.ПодключениеКСтороннейБазе;
Иначе
Объект.ПодключениеКСтороннейБазе = ПодключениеКСтороннейБазеПредыдущее;
КонецЕсли;
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура ПодобратьСклады(Команда)
Процедура ЗаполнитьСклады(Команда)
Если Не ЗначениеЗаполнено(Объект.ПодключениеКСтороннейБазе) Тогда
ПоказатьПредупреждение(, "Укажите подключение к сторонней базе");
@@ -42,6 +80,44 @@
КонецПроцедуры
&НаКлиенте
Процедура ЗаполнитьОрганизации(Команда)
Если Не ЗначениеЗаполнено(Объект.ПодключениеКСтороннейБазе) Тогда
ПоказатьПредупреждение(, "Укажите подключение к сторонней базе");
Возврат;
КонецЕсли;
Попытка
ЗаполнитьОрганизацииНаСервере();
Исключение
ПоказатьПредупреждение(, КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат;
КонецПопытки;
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.ГруппаОтбор;
КонецПроцедуры
&НаКлиенте
Процедура СкладыОтборОтметить(Команда)
УстановитьОтметкуВыделенныхСтрок("ОтборСкладовВнешнейБазы", Истина);
КонецПроцедуры
&НаКлиенте
Процедура СкладыОтборСнятьОтметку(Команда)
УстановитьОтметкуВыделенныхСтрок("ОтборСкладовВнешнейБазы", Ложь);
КонецПроцедуры
&НаКлиенте
Процедура ОрганизацииОтборОтметить(Команда)
УстановитьОтметкуВыделенныхСтрок("ОтборОрганизацийВнешнейБазы", Истина);
КонецПроцедуры
&НаКлиенте
Процедура ОрганизацииОтборСнятьОтметку(Команда)
УстановитьОтметкуВыделенныхСтрок("ОтборОрганизацийВнешнейБазы", Ложь);
КонецПроцедуры
&НаКлиенте
Процедура ЗагрузитьОстатки(Команда)
@@ -61,7 +137,7 @@
Возврат;
КонецПопытки;
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.ГруппаВходящиеДанные;
ПоказатьОповещениеПользователя("Загрузка остатков", , "Загружено строк: " + Формат(Количество, "ЧГ=0"));
ПоказатьОповещениеПользователя("Входящие данные", , "Заполнено строк: " + Формат(Количество, "ЧГ=0"));
КонецПроцедуры
@@ -69,7 +145,7 @@
Процедура Сопоставить(Команда)
Если Объект.ВходящиеДанные.Количество() = 0 Тогда
ПоказатьПредупреждение(, "Сначала загрузите остатки");
ПоказатьПредупреждение(, "Сначала заполните входящие данные");
Возврат;
КонецЕсли;
@@ -140,30 +216,74 @@
#Область СлужебныеПроцедурыИФункции
&НаКлиенте
Процедура УстановитьОтметкуВыделенныхСтрок(ИмяТаблицы, Отметка)
ТаблицаФормы = Элементы[ИмяТаблицы];
ДанныеТаблицы = ЭтотОбъект[ИмяТаблицы];
Выделенные = ТаблицаФормы.ВыделенныеСтроки;
Если Выделенные.Количество() = 0 Тогда
ПоказатьПредупреждение(, "Выделите строки в таблице");
Возврат;
КонецЕсли;
Для Каждого ИдентификаторСтроки Из Выделенные Цикл
СтрокаТЗ = ДанныеТаблицы.НайтиПоИдентификатору(ИдентификаторСтроки);
Если СтрокаТЗ <> Неопределено Тогда
СтрокаТЗ.Отметка = Отметка;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
&НаКлиенте
Процедура ОчиститьДанныеВнешнейБазыНаКлиенте()
ОтборСкладовВнешнейБазы.Очистить();
ОтборОрганизацийВнешнейБазы.Очистить();
Объект.ВходящиеДанные.Очистить();
КонецПроцедуры
&НаСервере
Процедура ПодобратьСкладыНаСервере()
Ответ = РК_ОбменСВнешнейБазой.СписокСкладовВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
ЗаполнитьТаблицуОтбораИзОтветаAPI(ОтборСкладовВнешнейБазы, Ответ, "/v1/stock/warehouses");
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьОрганизацииНаСервере()
Ответ = РК_ОбменСВнешнейБазой.СписокОрганизацийВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
ЗаполнитьТаблицуОтбораИзОтветаAPI(ОтборОрганизацийВнешнейБазы, Ответ, "/v1/stock/organizations");
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьТаблицуОтбораИзОтветаAPI(ТаблицаОтбора, Ответ, ИмяЭндпоинта)
Строки = Неопределено;
Если ТипЗнч(Ответ) = Тип("Структура") Или ТипЗнч(Ответ) = Тип("Соответствие") Тогда
Строки = ЗначениеСвойстваОтвета(Ответ, "rows");
КонецЕсли;
Если ТипЗнч(Строки) <> Тип("Массив") Тогда
ВызватьИсключение "Некорректный ответ /v1/stock/warehouses";
ВызватьИсключение "Некорректный ответ " + ИмяЭндпоинта;
КонецЕсли;
БылиОтметки = Новый Соответствие;
Для Каждого Стр Из ОтборСкладовВнешнейБазы Цикл
Для Каждого Стр Из ТаблицаОтбора Цикл
БылиОтметки.Вставить(Строка(Стр.Идентификатор), Стр.Отметка);
КонецЦикла;
ОтборСкладовВнешнейБазы.Очистить();
ТаблицаОтбора.Очистить();
Для Каждого СтрокаAPI Из Строки Цикл
ГуидТекст = СокрЛП(Строка(ЗначениеСвойстваОтвета(СтрокаAPI, "guid")));
Если ПустаяСтрока(ГуидТекст) Тогда
Продолжить;
КонецЕсли;
НовСтр = ОтборСкладовВнешнейБазы.Добавить();
НовСтр = ТаблицаОтбора.Добавить();
НовСтр.Наименование = СокрЛП(Строка(ЗначениеСвойстваОтвета(СтрокаAPI, "name")));
Попытка
НовСтр.Идентификатор = Новый УникальныйИдентификатор(ГуидТекст);
@@ -185,12 +305,25 @@
СкладыGUID.Добавить(Строка(Стр.Идентификатор));
КонецЕсли;
КонецЦикла;
Если СкладыGUID.Количество() = 0 Тогда
ВызватьИсключение "Отметьте хотя бы один склад на закладке «Отбор»";
ОрганизацииGUID = Новый Массив;
Для Каждого Стр Из ОтборОрганизацийВнешнейБазы Цикл
Если Стр.Отметка Тогда
ОрганизацииGUID.Добавить(Строка(Стр.Идентификатор));
КонецЕсли;
КонецЦикла;
Если СкладыGUID.Количество() = 0 И ОрганизацииGUID.Количество() = 0 Тогда
ВызватьИсключение "Отметьте хотя бы один склад или организацию на закладке «Отбор»";
КонецЕсли;
Фильтры = Новый Структура;
Фильтры.Вставить("warehouses", СкладыGUID);
Если СкладыGUID.Количество() > 0 Тогда
Фильтры.Вставить("warehouses", СкладыGUID);
КонецЕсли;
Если ОрганизацииGUID.Количество() > 0 Тогда
Фильтры.Вставить("organizations", ОрганизацииGUID);
КонецЕсли;
Фильтры.Вставить("only_nonzero", Истина);
ВсеСтроки = Новый Массив;