РК_ЗагрузкаОстатков 1.3.1.69: исправить кнопку «Заполнить справочники отбора» (#12).

Устранён конфликт id формы с полем комиссионных товаров; добавлено оповещение о результате.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
mihailkudravcev
2026-08-17 10:07:37 +03:00
parent b3f518e170
commit b7042e3d27
5 changed files with 24 additions and 8 deletions
+7
View File
@@ -4,6 +4,13 @@
--- ---
## 1.3.1.69 (2026-08-17)
### РК_ЗагрузкаОстатков — исправление кнопки «Заполнить справочники отбора» (#12)
- Устранён конфликт id формы (`1547`/`1548`) с полем комиссионных товаров — команда не срабатывала.
- После успешного заполнения показывается оповещение с количеством групп, складов и организаций.
## 1.3.1.68 (2026-08-17) ## 1.3.1.68 (2026-08-17)
### РК_ЗагрузкаОстатков — сохраняемые данные формы (#13) ### РК_ЗагрузкаОстатков — сохраняемые данные формы (#13)
+1 -1
View File
@@ -1 +1 @@
1.3.1.68 1.3.1.69
+1 -1
View File
@@ -62,7 +62,7 @@
<xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item> <xr:Item xsi:type="xr:MDObjectRef">Role.РК_ОсновнаяРоль</xr:Item>
</DefaultRoles> </DefaultRoles>
<Vendor/> <Vendor/>
<Version>1.3.1.68</Version> <Version>1.3.1.69</Version>
<DefaultStyle/> <DefaultStyle/>
<DefaultLanguage>Language.Русский</DefaultLanguage> <DefaultLanguage>Language.Русский</DefaultLanguage>
<BriefInformation/> <BriefInformation/>
@@ -126,10 +126,10 @@
<ContextMenu name="ДатаОстатковКонтекстноеМеню" id="34"/> <ContextMenu name="ДатаОстатковКонтекстноеМеню" id="34"/>
<ExtendedTooltip name="ДатаОстатковРасширеннаяПодсказка" id="35"/> <ExtendedTooltip name="ДатаОстатковРасширеннаяПодсказка" id="35"/>
</InputField> </InputField>
<Button name="ЗаполнитьСправочникиОтбора" id="1547"> <Button name="ЗаполнитьСправочникиОтбора" id="1563">
<Type>UsualButton</Type> <Type>UsualButton</Type>
<CommandName>Form.Command.ЗаполнитьСправочникиОтбора</CommandName> <CommandName>Form.Command.ЗаполнитьСправочникиОтбора</CommandName>
<ExtendedTooltip name="ЗаполнитьСправочникиОтбораРасширеннаяПодсказка" id="1548"/> <ExtendedTooltip name="ЗаполнитьСправочникиОтбораРасширеннаяПодсказка" id="1564"/>
</Button> </Button>
<UsualGroup name="ГруппаДвеКолонки" id="135"> <UsualGroup name="ГруппаДвеКолонки" id="135">
<Title> <Title>
@@ -85,12 +85,15 @@
КонецЕсли; КонецЕсли;
Попытка Попытка
ЗаполнитьСправочникиОтбораНаСервере(); Количество = ЗаполнитьСправочникиОтбораНаСервере();
Исключение Исключение
ПоказатьПредупреждение(, КраткоеПредставлениеОшибки(ИнформацияОбОшибке())); ПоказатьПредупреждение(, КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат; Возврат;
КонецПопытки; КонецПопытки;
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.ГруппаОтбор; ПоказатьОповещениеПользователя("Справочники отбора", ,
"Группы: " + Формат(Количество.Группы, "ЧН=0; ЧГ=0")
+ "; склады: " + Формат(Количество.Склады, "ЧН=0; ЧГ=0")
+ "; организации: " + Формат(Количество.Организации, "ЧН=0; ЧГ=0"));
КонецПроцедуры КонецПроцедуры
@@ -512,13 +515,19 @@
КонецФункции КонецФункции
&НаСервере &НаСервере
Процедура ЗаполнитьСправочникиОтбораНаСервере() Функция ЗаполнитьСправочникиОтбораНаСервере()
ЗаполнитьГруппыНоменклатурНаСервере(); ЗаполнитьГруппыНоменклатурНаСервере();
ПодобратьСкладыНаСервере(); ПодобратьСкладыНаСервере();
ЗаполнитьОрганизацииНаСервере(); ЗаполнитьОрганизацииНаСервере();
КонецПроцедуры Результат = Новый Структура;
Результат.Вставить("Группы", Объект.ОтборГруппНоменклатур.Количество());
Результат.Вставить("Склады", Объект.ОтборСкладовВнешнейБазы.Количество());
Результат.Вставить("Организации", Объект.ОтборОрганизацийВнешнейБазы.Количество());
Возврат Результат;
КонецФункции
&НаСервере &НаСервере
Процедура ЗаполнитьГруппыНоменклатурНаСервере() Процедура ЗаполнитьГруппыНоменклатурНаСервере()