РК_ЗагрузкаОстатков 1.3.1.64: отборы в ТЧ, CRM326, группы, UI комиссии.
Отбор складов/организаций — в ТЧ объекта; kind_crm326_name при загрузке; заполнение групп номенклатуры через API; группировка колонок комиссии. Refs #3, #4, #5, #6, #9
This commit is contained in:
@@ -119,6 +119,18 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// POST /v1/stock/nomenclature-groups на исходной ИБ.
|
||||||
|
//
|
||||||
|
Функция СписокГруппНоменклатурыВнешнейБазы(Подключение, ПараметрыЗапроса = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если ПараметрыЗапроса = Неопределено Тогда
|
||||||
|
ПараметрыЗапроса = Новый Структура;
|
||||||
|
КонецЕсли;
|
||||||
|
Настройки = НастройкиПодключения(Подключение);
|
||||||
|
Возврат ВыполнитьPOST(Настройки, "v1/stock/nomenclature-groups", ПараметрыЗапроса);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
// Универсальный GET к Transfer API.
|
// Универсальный GET к Transfer API.
|
||||||
//
|
//
|
||||||
Функция ВыполнитьGET(НастройкиПодключения, ОтносительныйПуть) Экспорт
|
Функция ВыполнитьGET(НастройкиПодключения, ОтносительныйПуть) Экспорт
|
||||||
|
|||||||
@@ -145,6 +145,14 @@
|
|||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеКомиссионныеТовары.Attribute.Назначение" id="b8603b9a-2174-4f67-b235-42b146d4c0e0"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеКомиссионныеТовары.Attribute.Назначение" id="b8603b9a-2174-4f67-b235-42b146d4c0e0"/>
|
||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.СозданныеДокументы.Attribute.Документ" id="b8d3f6a9-2c74-43e6-9f0b-70514e92b36d"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.СозданныеДокументы.Attribute.Документ" id="b8d3f6a9-2c74-43e6-9f0b-70514e92b36d"/>
|
||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборГруппНоменклатур.Attribute.Наименование" id="bbf7355a-dacd-4300-afbd-86fece4e28f2"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборГруппНоменклатур.Attribute.Наименование" id="bbf7355a-dacd-4300-afbd-86fece4e28f2"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборСкладовВнешнейБазы" id="e7012345-a678-4bcd-9ef0-123456789abc"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборСкладовВнешнейБазы.Attribute.Идентификатор" id="e7012345-a678-4bcd-9ef0-123456789abe"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборСкладовВнешнейБазы.Attribute.Наименование" id="e7012345-a678-4bcd-9ef0-123456789abf"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборСкладовВнешнейБазы.Attribute.Отметка" id="e7012345-a678-4bcd-9ef0-123456789ac0"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборОрганизацийВнешнейБазы" id="f8123456-b789-4cde-8fa1-234567890abc"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборОрганизацийВнешнейБазы.Attribute.Идентификатор" id="f8123456-b789-4cde-8fa1-234567890abe"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборОрганизацийВнешнейБазы.Attribute.Наименование" id="f8123456-b789-4cde-8fa1-234567890abf"/>
|
||||||
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборОрганизацийВнешнейБазы.Attribute.Отметка" id="f8123456-b789-4cde-8fa1-234567890ac0"/>
|
||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборГруппНоменклатур" id="bc4a2382-d917-4968-8ea2-6101c7c0e2ba"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ОтборГруппНоменклатур" id="bc4a2382-d917-4968-8ea2-6101c7c0e2ba"/>
|
||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеКомиссионныеТовары.Attribute.Артикул" id="bd23b044-fa3b-454a-a323-72e56d226341"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеКомиссионныеТовары.Attribute.Артикул" id="bd23b044-fa3b-454a-a323-72e56d226341"/>
|
||||||
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеСобственныеТовары.Attribute.ХарактеристикаИдентификатор" id="bf93ecc1-fb65-4ba9-be07-78575a66384b"/>
|
<Metadata name="DataProcessor.РК_ЗагрузкаОстатков.TabularSection.ВходящиеСобственныеТовары.Attribute.ХарактеристикаИдентификатор" id="bf93ecc1-fb65-4ba9-be07-78575a66384b"/>
|
||||||
|
|||||||
@@ -4694,6 +4694,124 @@
|
|||||||
</Attribute>
|
</Attribute>
|
||||||
</ChildObjects>
|
</ChildObjects>
|
||||||
</TabularSection>
|
</TabularSection>
|
||||||
|
<TabularSection uuid="e7012345-a678-4bcd-9ef0-123456789abc">
|
||||||
|
<InternalInfo>
|
||||||
|
<xr:GeneratedType name="DataProcessorTabularSection.РК_ЗагрузкаОстатков.ОтборСкладовВнешнейБазы" category="TabularSection">
|
||||||
|
<xr:TypeId>9b25a39a-9e13-42b5-92ae-f65a08475332</xr:TypeId>
|
||||||
|
<xr:ValueId>9d042f35-d49d-42b4-92af-c51a50db28bd</xr:ValueId>
|
||||||
|
</xr:GeneratedType>
|
||||||
|
<xr:GeneratedType name="DataProcessorTabularSectionRow.РК_ЗагрузкаОстатков.ОтборСкладовВнешнейБазы" category="TabularSectionRow">
|
||||||
|
<xr:TypeId>e7012345-a678-4bcd-9ef0-123456789abd</xr:TypeId>
|
||||||
|
<xr:ValueId>383d7cb5-2b7e-439d-9703-be5c608aaa16</xr:ValueId>
|
||||||
|
</xr:GeneratedType>
|
||||||
|
</InternalInfo>
|
||||||
|
<Properties>
|
||||||
|
<Name>ОтборСкладовВнешнейБазы</Name>
|
||||||
|
<Synonym>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Отбор складов внешней базы</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<ToolTip/>
|
||||||
|
<FillChecking>DontCheck</FillChecking>
|
||||||
|
</Properties>
|
||||||
|
<ChildObjects>
|
||||||
|
<Attribute uuid="e7012345-a678-4bcd-9ef0-123456789abe">
|
||||||
|
<Properties>
|
||||||
|
<Name>Идентификатор</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Идентификатор</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>v8:UUID</v8:Type></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:nil="true"/><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
<Attribute uuid="e7012345-a678-4bcd-9ef0-123456789abf">
|
||||||
|
<Properties>
|
||||||
|
<Name>Наименование</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Наименование</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>xs:string</v8:Type><v8:StringQualifiers><v8:Length>0</v8:Length><v8:AllowedLength>Variable</v8:AllowedLength></v8:StringQualifiers></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:type="xs:string"/><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
<Attribute uuid="e7012345-a678-4bcd-9ef0-123456789ac0">
|
||||||
|
<Properties>
|
||||||
|
<Name>Отметка</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Отметка</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>xs:boolean</v8:Type></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:type="xs:boolean">false</FillValue><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
</ChildObjects>
|
||||||
|
</TabularSection>
|
||||||
|
<TabularSection uuid="f8123456-b789-4cde-8fa1-234567890abc">
|
||||||
|
<InternalInfo>
|
||||||
|
<xr:GeneratedType name="DataProcessorTabularSection.РК_ЗагрузкаОстатков.ОтборОрганизацийВнешнейБазы" category="TabularSection">
|
||||||
|
<xr:TypeId>a8703c2c-bc4c-4f6e-8025-a664a8a234e7</xr:TypeId>
|
||||||
|
<xr:ValueId>e7ffea42-e739-4ecf-9732-d0387afea506</xr:ValueId>
|
||||||
|
</xr:GeneratedType>
|
||||||
|
<xr:GeneratedType name="DataProcessorTabularSectionRow.РК_ЗагрузкаОстатков.ОтборОрганизацийВнешнейБазы" category="TabularSectionRow">
|
||||||
|
<xr:TypeId>f8123456-b789-4cde-8fa1-234567890abd</xr:TypeId>
|
||||||
|
<xr:ValueId>a8cd129c-2184-4d08-bbd8-dc6961b5c74d</xr:ValueId>
|
||||||
|
</xr:GeneratedType>
|
||||||
|
</InternalInfo>
|
||||||
|
<Properties>
|
||||||
|
<Name>ОтборОрганизацийВнешнейБазы</Name>
|
||||||
|
<Synonym>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Отбор организаций внешней базы</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<ToolTip/>
|
||||||
|
<FillChecking>DontCheck</FillChecking>
|
||||||
|
</Properties>
|
||||||
|
<ChildObjects>
|
||||||
|
<Attribute uuid="f8123456-b789-4cde-8fa1-234567890abe">
|
||||||
|
<Properties>
|
||||||
|
<Name>Идентификатор</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Идентификатор</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>v8:UUID</v8:Type></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:nil="true"/><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
<Attribute uuid="f8123456-b789-4cde-8fa1-234567890abf">
|
||||||
|
<Properties>
|
||||||
|
<Name>Наименование</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Наименование</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>xs:string</v8:Type><v8:StringQualifiers><v8:Length>0</v8:Length><v8:AllowedLength>Variable</v8:AllowedLength></v8:StringQualifiers></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:type="xs:string"/><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
<Attribute uuid="f8123456-b789-4cde-8fa1-234567890ac0">
|
||||||
|
<Properties>
|
||||||
|
<Name>Отметка</Name>
|
||||||
|
<Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Отметка</v8:content></v8:item></Synonym>
|
||||||
|
<Comment/>
|
||||||
|
<Type><v8:Type>xs:boolean</v8:Type></Type>
|
||||||
|
<PasswordMode>false</PasswordMode><Format/><EditFormat/><ToolTip/><MarkNegatives>false</MarkNegatives><Mask/><MultiLine>false</MultiLine><ExtendedEdit>false</ExtendedEdit>
|
||||||
|
<MinValue xsi:nil="true"/><MaxValue xsi:nil="true"/><FillFromFillingValue>false</FillFromFillingValue><FillValue xsi:type="xs:boolean">false</FillValue><FillChecking>DontCheck</FillChecking>
|
||||||
|
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems><ChoiceParameterLinks/><ChoiceParameters/><QuickChoice>Auto</QuickChoice><CreateOnInput>Auto</CreateOnInput><ChoiceForm/><LinkByType/><ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||||
|
</Properties>
|
||||||
|
</Attribute>
|
||||||
|
</ChildObjects>
|
||||||
|
</TabularSection>
|
||||||
<TabularSection uuid="bc4a2382-d917-4968-8ea2-6101c7c0e2ba">
|
<TabularSection uuid="bc4a2382-d917-4968-8ea2-6101c7c0e2ba">
|
||||||
<InternalInfo>
|
<InternalInfo>
|
||||||
<xr:GeneratedType name="DataProcessorTabularSection.РК_ЗагрузкаОстатков.ОтборГруппНоменклатур" category="TabularSection">
|
<xr:GeneratedType name="DataProcessorTabularSection.РК_ЗагрузкаОстатков.ОтборГруппНоменклатур" category="TabularSection">
|
||||||
|
|||||||
@@ -760,6 +760,7 @@
|
|||||||
ВидИмя = ЗначениеСвойства(СтрокаAPI, "kind_name", ЗначениеСвойства(СтрокаAPI, "policy_kind_name", ""));
|
ВидИмя = ЗначениеСвойства(СтрокаAPI, "kind_name", ЗначениеСвойства(СтрокаAPI, "policy_kind_name", ""));
|
||||||
НовСтр.ВидНоменклатурыИдентификатор = UUIDИзСтроки(ВидGUID);
|
НовСтр.ВидНоменклатурыИдентификатор = UUIDИзСтроки(ВидGUID);
|
||||||
НовСтр.ВидНоменклатурыНаименование = СокрЛП(Строка(ВидИмя));
|
НовСтр.ВидНоменклатурыНаименование = СокрЛП(Строка(ВидИмя));
|
||||||
|
НовСтр.ра_ВидНоменклатурыCRM326 = СокрЛП(Строка(ЗначениеСвойства(СтрокаAPI, "kind_crm326_name", "")));
|
||||||
НовСтр.ПолитикаСерии = СокрЛП(Строка(ЗначениеСвойства(СтрокаAPI, "policy_use_series", "")));
|
НовСтр.ПолитикаСерии = СокрЛП(Строка(ЗначениеСвойства(СтрокаAPI, "policy_use_series", "")));
|
||||||
НовСтр.ПолитикаХарактеристик = СокрЛП(Строка(ЗначениеСвойства(СтрокаAPI, "policy_use_characteristics", "")));
|
НовСтр.ПолитикаХарактеристик = СокрЛП(Строка(ЗначениеСвойства(СтрокаAPI, "policy_use_characteristics", "")));
|
||||||
|
|
||||||
|
|||||||
@@ -165,7 +165,15 @@
|
|||||||
<DataPath>Объект.ОтборГруппНоменклатур</DataPath>
|
<DataPath>Объект.ОтборГруппНоменклатур</DataPath>
|
||||||
<RowFilter xsi:nil="true"/>
|
<RowFilter xsi:nil="true"/>
|
||||||
<ContextMenu name="ОтборГруппНоменклатурКонтекстноеМеню" id="1519"/>
|
<ContextMenu name="ОтборГруппНоменклатурКонтекстноеМеню" id="1519"/>
|
||||||
<AutoCommandBar name="ОтборГруппНоменклатурКоманднаяПанель" id="1520"/>
|
<AutoCommandBar name="ОтборГруппНоменклатурКоманднаяПанель" id="1520">
|
||||||
|
<ChildItems>
|
||||||
|
<Button name="ОтборГруппНоменклатурЗаполнить" id="1545">
|
||||||
|
<Type>CommandBarButton</Type>
|
||||||
|
<CommandName>Form.Command.ЗаполнитьГруппыНоменклатур</CommandName>
|
||||||
|
<ExtendedTooltip name="ОтборГруппНоменклатурЗаполнитьРасширеннаяПодсказка" id="1546"/>
|
||||||
|
</Button>
|
||||||
|
</ChildItems>
|
||||||
|
</AutoCommandBar>
|
||||||
<ExtendedTooltip name="ОтборГруппНоменклатурРасширеннаяПодсказка" id="1521"/>
|
<ExtendedTooltip name="ОтборГруппНоменклатурРасширеннаяПодсказка" id="1521"/>
|
||||||
<SearchStringAddition name="ОтборГруппНоменклатурСтрокаПоиска" id="1522">
|
<SearchStringAddition name="ОтборГруппНоменклатурСтрокаПоиска" id="1522">
|
||||||
<AdditionSource>
|
<AdditionSource>
|
||||||
@@ -228,7 +236,7 @@
|
|||||||
<AutoInsertNewRow>true</AutoInsertNewRow>
|
<AutoInsertNewRow>true</AutoInsertNewRow>
|
||||||
<EnableStartDrag>true</EnableStartDrag>
|
<EnableStartDrag>true</EnableStartDrag>
|
||||||
<EnableDrag>true</EnableDrag>
|
<EnableDrag>true</EnableDrag>
|
||||||
<DataPath>ОтборСкладовВнешнейБазы</DataPath>
|
<DataPath>Объект.ОтборСкладовВнешнейБазы</DataPath>
|
||||||
<RowFilter xsi:nil="true"/>
|
<RowFilter xsi:nil="true"/>
|
||||||
<ContextMenu name="ОтборСкладовВнешнейБазыКонтекстноеМеню" id="44">
|
<ContextMenu name="ОтборСкладовВнешнейБазыКонтекстноеМеню" id="44">
|
||||||
<Autofill>false</Autofill>
|
<Autofill>false</Autofill>
|
||||||
@@ -291,21 +299,21 @@
|
|||||||
</SearchControlAddition>
|
</SearchControlAddition>
|
||||||
<ChildItems>
|
<ChildItems>
|
||||||
<CheckBoxField name="ОтборСкладовВнешнейБазыОтметка" id="62">
|
<CheckBoxField name="ОтборСкладовВнешнейБазыОтметка" id="62">
|
||||||
<DataPath>ОтборСкладовВнешнейБазы.Отметка</DataPath>
|
<DataPath>Объект.ОтборСкладовВнешнейБазы.Отметка</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<CheckBoxType>Auto</CheckBoxType>
|
<CheckBoxType>Auto</CheckBoxType>
|
||||||
<ContextMenu name="ОтборСкладовВнешнейБазыОтметкаКонтекстноеМеню" id="63"/>
|
<ContextMenu name="ОтборСкладовВнешнейБазыОтметкаКонтекстноеМеню" id="63"/>
|
||||||
<ExtendedTooltip name="ОтборСкладовВнешнейБазыОтметкаРасширеннаяПодсказка" id="64"/>
|
<ExtendedTooltip name="ОтборСкладовВнешнейБазыОтметкаРасширеннаяПодсказка" id="64"/>
|
||||||
</CheckBoxField>
|
</CheckBoxField>
|
||||||
<InputField name="ОтборСкладовВнешнейБазыНаименование" id="56">
|
<InputField name="ОтборСкладовВнешнейБазыНаименование" id="56">
|
||||||
<DataPath>ОтборСкладовВнешнейБазы.Наименование</DataPath>
|
<DataPath>Объект.ОтборСкладовВнешнейБазы.Наименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||||
<ContextMenu name="ОтборСкладовВнешнейБазыНаименованиеКонтекстноеМеню" id="57"/>
|
<ContextMenu name="ОтборСкладовВнешнейБазыНаименованиеКонтекстноеМеню" id="57"/>
|
||||||
<ExtendedTooltip name="ОтборСкладовВнешнейБазыНаименованиеРасширеннаяПодсказка" id="58"/>
|
<ExtendedTooltip name="ОтборСкладовВнешнейБазыНаименованиеРасширеннаяПодсказка" id="58"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<LabelField name="ОтборСкладовВнешнейБазыИдентификатор" id="59">
|
<LabelField name="ОтборСкладовВнешнейБазыИдентификатор" id="59">
|
||||||
<DataPath>ОтборСкладовВнешнейБазы.Идентификатор</DataPath>
|
<DataPath>Объект.ОтборСкладовВнешнейБазы.Идентификатор</DataPath>
|
||||||
<Visible>false</Visible>
|
<Visible>false</Visible>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ContextMenu name="ОтборСкладовВнешнейБазыИдентификаторКонтекстноеМеню" id="60"/>
|
<ContextMenu name="ОтборСкладовВнешнейБазыИдентификаторКонтекстноеМеню" id="60"/>
|
||||||
@@ -337,7 +345,7 @@
|
|||||||
<AutoInsertNewRow>true</AutoInsertNewRow>
|
<AutoInsertNewRow>true</AutoInsertNewRow>
|
||||||
<EnableStartDrag>true</EnableStartDrag>
|
<EnableStartDrag>true</EnableStartDrag>
|
||||||
<EnableDrag>true</EnableDrag>
|
<EnableDrag>true</EnableDrag>
|
||||||
<DataPath>ОтборОрганизацийВнешнейБазы</DataPath>
|
<DataPath>Объект.ОтборОрганизацийВнешнейБазы</DataPath>
|
||||||
<RowFilter xsi:nil="true"/>
|
<RowFilter xsi:nil="true"/>
|
||||||
<ContextMenu name="ОтборОрганизацийВнешнейБазыКонтекстноеМеню" id="140">
|
<ContextMenu name="ОтборОрганизацийВнешнейБазыКонтекстноеМеню" id="140">
|
||||||
<Autofill>false</Autofill>
|
<Autofill>false</Autofill>
|
||||||
@@ -400,21 +408,21 @@
|
|||||||
</SearchControlAddition>
|
</SearchControlAddition>
|
||||||
<ChildItems>
|
<ChildItems>
|
||||||
<CheckBoxField name="ОтборОрганизацийВнешнейБазыОтметка" id="158">
|
<CheckBoxField name="ОтборОрганизацийВнешнейБазыОтметка" id="158">
|
||||||
<DataPath>ОтборОрганизацийВнешнейБазы.Отметка</DataPath>
|
<DataPath>Объект.ОтборОрганизацийВнешнейБазы.Отметка</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<CheckBoxType>Auto</CheckBoxType>
|
<CheckBoxType>Auto</CheckBoxType>
|
||||||
<ContextMenu name="ОтборОрганизацийВнешнейБазыОтметкаКонтекстноеМеню" id="159"/>
|
<ContextMenu name="ОтборОрганизацийВнешнейБазыОтметкаКонтекстноеМеню" id="159"/>
|
||||||
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыОтметкаРасширеннаяПодсказка" id="160"/>
|
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыОтметкаРасширеннаяПодсказка" id="160"/>
|
||||||
</CheckBoxField>
|
</CheckBoxField>
|
||||||
<InputField name="ОтборОрганизацийВнешнейБазыНаименование" id="152">
|
<InputField name="ОтборОрганизацийВнешнейБазыНаименование" id="152">
|
||||||
<DataPath>ОтборОрганизацийВнешнейБазы.Наименование</DataPath>
|
<DataPath>Объект.ОтборОрганизацийВнешнейБазы.Наименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||||
<ContextMenu name="ОтборОрганизацийВнешнейБазыНаименованиеКонтекстноеМеню" id="153"/>
|
<ContextMenu name="ОтборОрганизацийВнешнейБазыНаименованиеКонтекстноеМеню" id="153"/>
|
||||||
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыНаименованиеРасширеннаяПодсказка" id="154"/>
|
<ExtendedTooltip name="ОтборОрганизацийВнешнейБазыНаименованиеРасширеннаяПодсказка" id="154"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<LabelField name="ОтборОрганизацийВнешнейБазыИдентификатор" id="155">
|
<LabelField name="ОтборОрганизацийВнешнейБазыИдентификатор" id="155">
|
||||||
<DataPath>ОтборОрганизацийВнешнейБазы.Идентификатор</DataPath>
|
<DataPath>Объект.ОтборОрганизацийВнешнейБазы.Идентификатор</DataPath>
|
||||||
<Visible>false</Visible>
|
<Visible>false</Visible>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ContextMenu name="ОтборОрганизацийВнешнейБазыИдентификаторКонтекстноеМеню" id="156"/>
|
<ContextMenu name="ОтборОрганизацийВнешнейБазыИдентификаторКонтекстноеМеню" id="156"/>
|
||||||
@@ -768,6 +776,44 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыНомерСтрокиКонтекстноеМеню" id="1019"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыНомерСтрокиКонтекстноеМеню" id="1019"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНомерСтрокиРасширеннаяПодсказка" id="1020"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНомерСтрокиРасширеннаяПодсказка" id="1020"/>
|
||||||
</LabelField>
|
</LabelField>
|
||||||
|
<ColumnGroup name="ВходящиеКомиссионныеТоварыГруппа1" id="1553">
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГруппа1РасширеннаяПодсказка" id="1554"/>
|
||||||
|
<ChildItems>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименование" id="1092">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ВидНоменклатурыНаименование</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименованиеКонтекстноеМеню" id="1093"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименованиеРасширеннаяПодсказка" id="1094"/>
|
||||||
|
</InputField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыра_ВидНоменклатурыCRM326" id="1547">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ра_ВидНоменклатурыCRM326</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыра_ВидНоменклатурыCRM326КонтекстноеМеню" id="1548"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыра_ВидНоменклатурыCRM326РасширеннаяПодсказка" id="1549"/>
|
||||||
|
</InputField>
|
||||||
|
</ChildItems>
|
||||||
|
</ColumnGroup>
|
||||||
|
<ColumnGroup name="ВходящиеКомиссионныеТоварыГруппа2" id="1555">
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГруппа2РасширеннаяПодсказка" id="1556"/>
|
||||||
|
<ChildItems>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыАртикул" id="1083">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.Артикул</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыАртикулКонтекстноеМеню" id="1084"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыАртикулРасширеннаяПодсказка" id="1085"/>
|
||||||
|
</InputField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыНоменклатураКод" id="1086">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.НоменклатураКод</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыНоменклатураКодКонтекстноеМеню" id="1087"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНоменклатураКодРасширеннаяПодсказка" id="1088"/>
|
||||||
|
</InputField>
|
||||||
|
</ChildItems>
|
||||||
|
</ColumnGroup>
|
||||||
|
<ColumnGroup name="ВходящиеКомиссионныеТоварыГруппа3" id="1557">
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГруппа3РасширеннаяПодсказка" id="1558"/>
|
||||||
|
<ChildItems>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыНоменклатураНаименование" id="1021">
|
<InputField name="ВходящиеКомиссионныеТоварыНоменклатураНаименование" id="1021">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.НоменклатураНаименование</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.НоменклатураНаименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -775,20 +821,31 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыНоменклатураНаименованиеКонтекстноеМеню" id="1022"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыНоменклатураНаименованиеКонтекстноеМеню" id="1022"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНоменклатураНаименованиеРасширеннаяПодсказка" id="1023"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНоменклатураНаименованиеРасширеннаяПодсказка" id="1023"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыЕдИзм" id="1027">
|
<InputField name="ВходящиеКомиссионныеТоварыХарактеристикаНаименование" id="1089">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ЕдИзм</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ХарактеристикаНаименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыХарактеристикаНаименованиеКонтекстноеМеню" id="1090"/>
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыЕдИзмКонтекстноеМеню" id="1028"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыХарактеристикаНаименованиеРасширеннаяПодсказка" id="1091"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЕдИзмРасширеннаяПодсказка" id="1029"/>
|
|
||||||
</InputField>
|
</InputField>
|
||||||
<LabelField name="ВходящиеКомиссионныеТоварыЕдИзмИдентификатор" id="1076">
|
</ChildItems>
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ЕдИзмИдентификатор</DataPath>
|
</ColumnGroup>
|
||||||
<Visible>false</Visible>
|
<ColumnGroup name="ВходящиеКомиссионныеТоварыГруппа4" id="1559">
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГруппа4РасширеннаяПодсказка" id="1560"/>
|
||||||
|
<ChildItems>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыКоличество" id="1080">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.Количество</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыЕдИзмИдентификаторКонтекстноеМеню" id="1077"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыКоличествоКонтекстноеМеню" id="1081"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЕдИзмИдентификаторРасширеннаяПодсказка" id="1078"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыКоличествоРасширеннаяПодсказка" id="1082"/>
|
||||||
</LabelField>
|
</InputField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыКоличествоОрганизации" id="1550">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.КоличествоОрганизации</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыКоличествоОрганизацииКонтекстноеМеню" id="1551"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыКоличествоОрганизацииРасширеннаяПодсказка" id="1552"/>
|
||||||
|
</InputField>
|
||||||
|
</ChildItems>
|
||||||
|
</ColumnGroup>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыСкладНаименование" id="1024">
|
<InputField name="ВходящиеКомиссионныеТоварыСкладНаименование" id="1024">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.СкладНаименование</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.СкладНаименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -803,13 +860,9 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыСкладИдентификаторКонтекстноеМеню" id="1074"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыСкладИдентификаторКонтекстноеМеню" id="1074"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыСкладИдентификаторРасширеннаяПодсказка" id="1075"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыСкладИдентификаторРасширеннаяПодсказка" id="1075"/>
|
||||||
</LabelField>
|
</LabelField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыГТД" id="1070">
|
<ColumnGroup name="ВходящиеКомиссионныеТоварыГруппа5" id="1561">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ГТД</DataPath>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГруппа5РасширеннаяПодсказка" id="1562"/>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<ChildItems>
|
||||||
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыГТДКонтекстноеМеню" id="1071"/>
|
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГТДРасширеннаяПодсказка" id="1072"/>
|
|
||||||
</InputField>
|
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыСерия" id="1067">
|
<InputField name="ВходящиеКомиссионныеТоварыСерия" id="1067">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.Серия</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.Серия</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -824,12 +877,22 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыСерияНомерКонтекстноеМеню" id="1204"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыСерияНомерКонтекстноеМеню" id="1204"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыСерияНомерРасширеннаяПодсказка" id="1205"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыСерияНомерРасширеннаяПодсказка" id="1205"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыКоличество" id="1080">
|
</ChildItems>
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.Количество</DataPath>
|
</ColumnGroup>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыЕдИзм" id="1027">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ЕдИзм</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыКоличествоКонтекстноеМеню" id="1081"/>
|
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыКоличествоРасширеннаяПодсказка" id="1082"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыЕдИзмКонтекстноеМеню" id="1028"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЕдИзмРасширеннаяПодсказка" id="1029"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
|
<LabelField name="ВходящиеКомиссионныеТоварыЕдИзмИдентификатор" id="1076">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ЕдИзмИдентификатор</DataPath>
|
||||||
|
<Visible>false</Visible>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыЕдИзмИдентификаторКонтекстноеМеню" id="1077"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЕдИзмИдентификаторРасширеннаяПодсказка" id="1078"/>
|
||||||
|
</LabelField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыСтоимость" id="1412">
|
<InputField name="ВходящиеКомиссионныеТоварыСтоимость" id="1412">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.Стоимость</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.Стоимость</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -842,6 +905,13 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыВалютаКонтекстноеМеню" id="1416"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыВалютаКонтекстноеМеню" id="1416"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыВалютаРасширеннаяПодсказка" id="1417"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыВалютаРасширеннаяПодсказка" id="1417"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыГТД" id="1070">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ГТД</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ExtendedEditMultipleValues>true</ExtendedEditMultipleValues>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыГТДКонтекстноеМеню" id="1071"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыГТДРасширеннаяПодсказка" id="1072"/>
|
||||||
|
</InputField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыВидЗапасов" id="1418">
|
<InputField name="ВходящиеКомиссионныеТоварыВидЗапасов" id="1418">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ВидЗапасов</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ВидЗапасов</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -860,30 +930,6 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыНазначениеКонтекстноеМеню" id="1425"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыНазначениеКонтекстноеМеню" id="1425"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНазначениеРасширеннаяПодсказка" id="1426"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНазначениеРасширеннаяПодсказка" id="1426"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыАртикул" id="1083">
|
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.Артикул</DataPath>
|
|
||||||
<EditMode>EnterOnInput</EditMode>
|
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыАртикулКонтекстноеМеню" id="1084"/>
|
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыАртикулРасширеннаяПодсказка" id="1085"/>
|
|
||||||
</InputField>
|
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыНоменклатураКод" id="1086">
|
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.НоменклатураКод</DataPath>
|
|
||||||
<EditMode>EnterOnInput</EditMode>
|
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыНоменклатураКодКонтекстноеМеню" id="1087"/>
|
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыНоменклатураКодРасширеннаяПодсказка" id="1088"/>
|
|
||||||
</InputField>
|
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыХарактеристикаНаименование" id="1089">
|
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ХарактеристикаНаименование</DataPath>
|
|
||||||
<EditMode>EnterOnInput</EditMode>
|
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыХарактеристикаНаименованиеКонтекстноеМеню" id="1090"/>
|
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыХарактеристикаНаименованиеРасширеннаяПодсказка" id="1091"/>
|
|
||||||
</InputField>
|
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименование" id="1092">
|
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ВидНоменклатурыНаименование</DataPath>
|
|
||||||
<EditMode>EnterOnInput</EditMode>
|
|
||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименованиеКонтекстноеМеню" id="1093"/>
|
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыВидНоменклатурыНаименованиеРасширеннаяПодсказка" id="1094"/>
|
|
||||||
</InputField>
|
|
||||||
<InputField name="ВходящиеКомиссионныеТоварыОрганизацияНаименование" id="1095">
|
<InputField name="ВходящиеКомиссионныеТоварыОрганизацияНаименование" id="1095">
|
||||||
<DataPath>Объект.ВходящиеКомиссионныеТовары.ОрганизацияНаименование</DataPath>
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ОрганизацияНаименование</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
@@ -973,7 +1019,36 @@
|
|||||||
<ContextMenu name="ВходящиеКомиссионныеТоварыЗагруженоВДокументКонтекстноеМеню" id="1129"/>
|
<ContextMenu name="ВходящиеКомиссионныеТоварыЗагруженоВДокументКонтекстноеМеню" id="1129"/>
|
||||||
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЗагруженоВДокументРасширеннаяПодсказка" id="1130"/>
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЗагруженоВДокументРасширеннаяПодсказка" id="1130"/>
|
||||||
</CheckBoxField>
|
</CheckBoxField>
|
||||||
</ChildItems>
|
дящиеКомиссионныеТоварыКонтрагентКонтекстноеМеню" id="1197"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыКонтрагентРасширеннаяПодсказка" id="1198"/>
|
||||||
|
</InputField>
|
||||||
|
<CheckBoxField name="ВходящиеКомиссионныеТоварыСопоставлено" id="1107">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.Сопоставлено</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<CheckBoxType>Auto</CheckBoxType>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыСопоставленоКонтекстноеМеню" id="1108"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыСопоставленоРасширеннаяПодсказка" id="1109"/>
|
||||||
|
</CheckBoxField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыКомментарийСопоставления" id="1110">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.КомментарийСопоставления</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыКомментарийСопоставленияКонтекстноеМеню" id="1111"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыКомментарийСопоставленияРасширеннаяПодсказка" id="1112"/>
|
||||||
|
</InputField>
|
||||||
|
<InputField name="ВходящиеКомиссионныеТоварыДокументВвода" id="1125">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ДокументВвода</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыДокументВводаКонтекстноеМеню" id="1126"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыДокументВводаРасширеннаяПодсказка" id="1127"/>
|
||||||
|
</InputField>
|
||||||
|
<CheckBoxField name="ВходящиеКомиссионныеТоварыЗагруженоВДокумент" id="1128">
|
||||||
|
<DataPath>Объект.ВходящиеКомиссионныеТовары.ЗагруженоВДокумент</DataPath>
|
||||||
|
<EditMode>EnterOnInput</EditMode>
|
||||||
|
<CheckBoxType>Auto</CheckBoxType>
|
||||||
|
<ContextMenu name="ВходящиеКомиссионныеТоварыЗагруженоВДокументКонтекстноеМеню" id="1129"/>
|
||||||
|
<ExtendedTooltip name="ВходящиеКомиссионныеТоварыЗагруженоВДокументРасширеннаяПодсказка" id="1130"/>
|
||||||
|
</CheckBoxField>
|
||||||
|
</ChildItems>
|
||||||
</Table>
|
</Table>
|
||||||
</ChildItems>
|
</ChildItems>
|
||||||
</Page>
|
</Page>
|
||||||
@@ -1212,106 +1287,6 @@
|
|||||||
<AdditionalColumns table="Объект.ВходящиеСобственныеТовары"/>
|
<AdditionalColumns table="Объект.ВходящиеСобственныеТовары"/>
|
||||||
</Columns>
|
</Columns>
|
||||||
</Attribute>
|
</Attribute>
|
||||||
<Attribute name="ОтборСкладовВнешнейБазы" id="3">
|
|
||||||
<Title>
|
|
||||||
<v8:item>
|
|
||||||
<v8:lang>ru</v8:lang>
|
|
||||||
<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="2">
|
|
||||||
<Title>
|
|
||||||
<v8:item>
|
|
||||||
<v8:lang>ru</v8:lang>
|
|
||||||
<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">
|
<Attribute name="ПодключениеКСтороннейБазеПредыдущее" id="4">
|
||||||
<Title>
|
<Title>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
|
|||||||
@@ -1,12 +1,5 @@
|
|||||||
// TODO: Необходимо реквизит формы ОтборОрганизацийВнешнейБазы перенести в табличную часть объекта обработки РК_ЗагрузкаОстатков (Задача #3, https://git.p7net.ru/1c/crm3_26.rhana/issues/3)
|
// TODO (#8): префиксы «Исх»/«Цел» в реквизитах ТЧ — отдельный рефакторинг метаданных.
|
||||||
|
// https://git.p7net.ru/1c/crm3_26.rhana/issues/8
|
||||||
// TODO: Необходимо реквизит формы ОтборСкладовВнешнейБазы перенести в табличную часть объекта обработки РК_ЗагрузкаОстатков (задача #4, https://git.p7net.ru/1c/crm3_26.rhana/issues/4)
|
|
||||||
|
|
||||||
// TODO: В баличных частях объекта обработки РК_ЗагрузкаОстатков и в соответствующих элементах форм (полей таблиц форм) необходимо в имени добавить "Исх" - для полей, заполняемых из исходной базы, "Цел" - для полей, значения в которых после сопоставления будут применяться для загрузки данных в целевую базу. (https://git.p7net.ru/1c/crm3_26.rhana/issues/8)
|
|
||||||
|
|
||||||
// TODO: Таблицу на форме с товарами, переданными на комиссию (ВходящиеКомиссионныеТовары) в столбцах сгруппировать на подобии с ВходящиеСобственныеТовары (https://git.p7net.ru/1c/crm3_26.rhana/issues/9)
|
|
||||||
|
|
||||||
// TODO: Актуализировать версию в ./VERSION репозитария.
|
|
||||||
|
|
||||||
#Область ОбработчикиСобытийФормы
|
#Область ОбработчикиСобытийФормы
|
||||||
|
|
||||||
@@ -41,8 +34,8 @@
|
|||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ОтборСкладовВнешнейБазы.Количество() = 0
|
Если Объект.ОтборСкладовВнешнейБазы.Количество() = 0
|
||||||
И ОтборОрганизацийВнешнейБазы.Количество() = 0
|
И Объект.ОтборОрганизацийВнешнейБазы.Количество() = 0
|
||||||
И Объект.ВходящиеСобственныеТовары.Количество() = 0
|
И Объект.ВходящиеСобственныеТовары.Количество() = 0
|
||||||
И Объект.ВходящиеКомиссионныеТовары.Количество() = 0 Тогда
|
И Объект.ВходящиеКомиссионныеТовары.Количество() = 0 Тогда
|
||||||
ПодключениеКСтороннейБазеПредыдущее = Объект.ПодключениеКСтороннейБазе;
|
ПодключениеКСтороннейБазеПредыдущее = Объект.ПодключениеКСтороннейБазе;
|
||||||
@@ -132,9 +125,6 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ЗагрузитьОстатки(Команда)
|
Процедура ЗагрузитьОстатки(Команда)
|
||||||
|
|
||||||
// TODO: При загрузке остатков из исходной базы необходимо также наполнить ра_ВидНоменклатурыCRM326 из дополнительного свойства номенклатуры исходной базы. (задача #5, https://git.p7net.ru/1c/crm3_26.rhana/issues/5)
|
|
||||||
// В том числе это надо сделать для таблицы для товаров, переданных на комиссию.
|
|
||||||
|
|
||||||
Если Не ЗначениеЗаполнено(Объект.ПодключениеКСтороннейБазе) Тогда
|
Если Не ЗначениеЗаполнено(Объект.ПодключениеКСтороннейБазе) Тогда
|
||||||
ПоказатьПредупреждение(, "Укажите подключение к сторонней базе");
|
ПоказатьПредупреждение(, "Укажите подключение к сторонней базе");
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -240,7 +230,7 @@
|
|||||||
Процедура УстановитьОтметкуВыделенныхСтрок(ИмяТаблицы, Отметка)
|
Процедура УстановитьОтметкуВыделенныхСтрок(ИмяТаблицы, Отметка)
|
||||||
|
|
||||||
ТаблицаФормы = Элементы[ИмяТаблицы];
|
ТаблицаФормы = Элементы[ИмяТаблицы];
|
||||||
ДанныеТаблицы = ЭтотОбъект[ИмяТаблицы];
|
ДанныеТаблицы = Объект[ИмяТаблицы];
|
||||||
Выделенные = ТаблицаФормы.ВыделенныеСтроки;
|
Выделенные = ТаблицаФормы.ВыделенныеСтроки;
|
||||||
Если Выделенные.Количество() = 0 Тогда
|
Если Выделенные.Количество() = 0 Тогда
|
||||||
ПоказатьПредупреждение(, "Выделите строки в таблице");
|
ПоказатьПредупреждение(, "Выделите строки в таблице");
|
||||||
@@ -259,8 +249,8 @@
|
|||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ОчиститьДанныеВнешнейБазыНаКлиенте()
|
Процедура ОчиститьДанныеВнешнейБазыНаКлиенте()
|
||||||
|
|
||||||
ОтборСкладовВнешнейБазы.Очистить();
|
Объект.ОтборСкладовВнешнейБазы.Очистить();
|
||||||
ОтборОрганизацийВнешнейБазы.Очистить();
|
Объект.ОтборОрганизацийВнешнейБазы.Очистить();
|
||||||
Объект.ВходящиеСобственныеТовары.Очистить();
|
Объект.ВходящиеСобственныеТовары.Очистить();
|
||||||
Объект.ВходящиеКомиссионныеТовары.Очистить();
|
Объект.ВходящиеКомиссионныеТовары.Очистить();
|
||||||
Объект.СозданныеДокументы.Очистить();
|
Объект.СозданныеДокументы.Очистить();
|
||||||
@@ -271,7 +261,7 @@
|
|||||||
Процедура ПодобратьСкладыНаСервере()
|
Процедура ПодобратьСкладыНаСервере()
|
||||||
|
|
||||||
Ответ = РК_ОбменСВнешнейБазой.СписокСкладовВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
|
Ответ = РК_ОбменСВнешнейБазой.СписокСкладовВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
|
||||||
ЗаполнитьТаблицуОтбораИзОтветаAPI(ОтборСкладовВнешнейБазы, Ответ, "/v1/stock/warehouses");
|
ЗаполнитьТаблицуОтбораИзОтветаAPI(Объект.ОтборСкладовВнешнейБазы, Ответ, "/v1/stock/warehouses");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -279,7 +269,7 @@
|
|||||||
Процедура ЗаполнитьОрганизацииНаСервере()
|
Процедура ЗаполнитьОрганизацииНаСервере()
|
||||||
|
|
||||||
Ответ = РК_ОбменСВнешнейБазой.СписокОрганизацийВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
|
Ответ = РК_ОбменСВнешнейБазой.СписокОрганизацийВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
|
||||||
ЗаполнитьТаблицуОтбораИзОтветаAPI(ОтборОрганизацийВнешнейБазы, Ответ, "/v1/stock/organizations");
|
ЗаполнитьТаблицуОтбораИзОтветаAPI(Объект.ОтборОрганизацийВнешнейБазы, Ответ, "/v1/stock/organizations");
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -322,14 +312,14 @@
|
|||||||
Функция ЗагрузитьОстаткиНаСервере()
|
Функция ЗагрузитьОстаткиНаСервере()
|
||||||
|
|
||||||
СкладыGUID = Новый Массив;
|
СкладыGUID = Новый Массив;
|
||||||
Для Каждого Стр Из ОтборСкладовВнешнейБазы Цикл
|
Для Каждого Стр Из Объект.ОтборСкладовВнешнейБазы Цикл
|
||||||
Если Стр.Отметка Тогда
|
Если Стр.Отметка Тогда
|
||||||
СкладыGUID.Добавить(Строка(Стр.Идентификатор));
|
СкладыGUID.Добавить(Строка(Стр.Идентификатор));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
ОрганизацииGUID = Новый Массив;
|
ОрганизацииGUID = Новый Массив;
|
||||||
Для Каждого Стр Из ОтборОрганизацийВнешнейБазы Цикл
|
Для Каждого Стр Из Объект.ОтборОрганизацийВнешнейБазы Цикл
|
||||||
Если Стр.Отметка Тогда
|
Если Стр.Отметка Тогда
|
||||||
ОрганизацииGUID.Добавить(Строка(Стр.Идентификатор));
|
ОрганизацииGUID.Добавить(Строка(Стр.Идентификатор));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -525,14 +515,71 @@
|
|||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура ЗаполнитьГруппыНоменклатурНаСервере()
|
Процедура ЗаполнитьГруппыНоменклатурНаСервере()
|
||||||
// TODO: Необходимо запросить список групп номенклатур в исходной базе через ws-rhana и заполнить / перезаполнить ОтборГруппНоменклатур (задача #6, https://git.p7net.ru/1c/crm3_26.rhana/issues/6)
|
|
||||||
|
Ответ = РК_ОбменСВнешнейБазой.СписокГруппНоменклатурыВнешнейБазы(Объект.ПодключениеКСтороннейБазе);
|
||||||
// TODO: Надо уточнить. Возможно ли вывести таблицу групп номенклатур из исходной базы рекурсивно с сохранением вложенности в исходной базе? (https://git.p7net.ru/1c/crm3_26.rhana/issues/7)
|
ЗаполнитьТаблицуГруппНоменклатурИзОтветаAPI(Объект.ОтборГруппНоменклатур, Ответ);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ЗаполнитьТаблицуГруппНоменклатурИзОтветаAPI(ТаблицаОтбора, Ответ)
|
||||||
|
|
||||||
|
Строки = Неопределено;
|
||||||
|
Если ТипЗнч(Ответ) = Тип("Структура") Или ТипЗнч(Ответ) = Тип("Соответствие") Тогда
|
||||||
|
Строки = ЗначениеСвойстваОтвета(Ответ, "rows");
|
||||||
|
КонецЕсли;
|
||||||
|
Если ТипЗнч(Строки) <> Тип("Массив") Тогда
|
||||||
|
ВызватьИсключение "Некорректный ответ /v1/stock/nomenclature-groups";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
БылиОтметки = Новый Соответствие;
|
||||||
|
БылоРекурсивно = Новый Соответствие;
|
||||||
|
Для Каждого Стр Из ТаблицаОтбора Цикл
|
||||||
|
БылиОтметки.Вставить(Строка(Стр.Идентификатор), Стр.Отметка);
|
||||||
|
БылоРекурсивно.Вставить(Строка(Стр.Идентификатор), Стр.Рекурсивно);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
ТаблицаОтбора.Очистить();
|
||||||
|
Для Каждого СтрокаAPI Из Строки Цикл
|
||||||
|
ГуидТекст = СокрЛП(Строка(ЗначениеСвойстваОтвета(СтрокаAPI, "guid")));
|
||||||
|
Если ПустаяСтрока(ГуидТекст) Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
НовСтр = ТаблицаОтбора.Добавить();
|
||||||
|
ИмяОтображение = СокрЛП(Строка(ЗначениеСвойстваОтвета(СтрокаAPI, "name_display")));
|
||||||
|
Если ПустаяСтрока(ИмяОтображение) Тогда
|
||||||
|
ИмяОтображение = СокрЛП(Строка(ЗначениеСвойстваОтвета(СтрокаAPI, "name")));
|
||||||
|
КонецЕсли;
|
||||||
|
НовСтр.Наименование = ИмяОтображение;
|
||||||
|
Попытка
|
||||||
|
НовСтр.Идентификатор = Новый УникальныйИдентификатор(ГуидТекст);
|
||||||
|
Исключение
|
||||||
|
Продолжить;
|
||||||
|
КонецПопытки;
|
||||||
|
СтараяОтметка = БылиОтметки.Получить(Строка(НовСтр.Идентификатор));
|
||||||
|
НовСтр.Отметка = ?(СтараяОтметка = Неопределено, Ложь, СтараяОтметка = Истина);
|
||||||
|
СтароеРекурсивно = БылоРекурсивно.Получить(Строка(НовСтр.Идентификатор));
|
||||||
|
НовСтр.Рекурсивно = ?(СтароеРекурсивно = Неопределено, Истина, СтароеРекурсивно = Истина);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ЗаполнитьГруппыНоменклатур(Команда)
|
Процедура ЗаполнитьГруппыНоменклатур(Команда)
|
||||||
ЗаполнитьГруппыНоменклатурНаСервере();
|
|
||||||
|
Если Не ЗначениеЗаполнено(Объект.ПодключениеКСтороннейБазе) Тогда
|
||||||
|
ПоказатьПредупреждение(, "Укажите подключение к сторонней базе");
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
ЗаполнитьГруппыНоменклатурНаСервере();
|
||||||
|
Исключение
|
||||||
|
ПоказатьПредупреждение(, КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
|
Возврат;
|
||||||
|
КонецПопытки;
|
||||||
|
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.ГруппаОтбор;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|||||||
Reference in New Issue
Block a user