РК_ЗагрузкаОстатков 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)
### РК_ЗагрузкаОстатков — сохраняемые данные формы (#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>
</DefaultRoles>
<Vendor/>
<Version>1.3.1.68</Version>
<Version>1.3.1.69</Version>
<DefaultStyle/>
<DefaultLanguage>Language.Русский</DefaultLanguage>
<BriefInformation/>
@@ -126,10 +126,10 @@
<ContextMenu name="ДатаОстатковКонтекстноеМеню" id="34"/>
<ExtendedTooltip name="ДатаОстатковРасширеннаяПодсказка" id="35"/>
</InputField>
<Button name="ЗаполнитьСправочникиОтбора" id="1547">
<Button name="ЗаполнитьСправочникиОтбора" id="1563">
<Type>UsualButton</Type>
<CommandName>Form.Command.ЗаполнитьСправочникиОтбора</CommandName>
<ExtendedTooltip name="ЗаполнитьСправочникиОтбораРасширеннаяПодсказка" id="1548"/>
<ExtendedTooltip name="ЗаполнитьСправочникиОтбораРасширеннаяПодсказка" id="1564"/>
</Button>
<UsualGroup name="ГруппаДвеКолонки" id="135">
<Title>
@@ -85,12 +85,15 @@
КонецЕсли;
Попытка
ЗаполнитьСправочникиОтбораНаСервере();
Количество = ЗаполнитьСправочникиОтбораНаСервере();
Исключение
ПоказатьПредупреждение(, КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат;
КонецПопытки;
Элементы.ГруппаСтраницы.ТекущаяСтраница = Элементы.ГруппаОтбор;
ПоказатьОповещениеПользователя("Справочники отбора", ,
"Группы: " + Формат(Количество.Группы, "ЧН=0; ЧГ=0")
+ "; склады: " + Формат(Количество.Склады, "ЧН=0; ЧГ=0")
+ "; организации: " + Формат(Количество.Организации, "ЧН=0; ЧГ=0"));
КонецПроцедуры
@@ -512,13 +515,19 @@
КонецФункции
&НаСервере
Процедура ЗаполнитьСправочникиОтбораНаСервере()
Функция ЗаполнитьСправочникиОтбораНаСервере()
ЗаполнитьГруппыНоменклатурНаСервере();
ПодобратьСкладыНаСервере();
ЗаполнитьОрганизацииНаСервере();
КонецПроцедуры
Результат = Новый Структура;
Результат.Вставить("Группы", Объект.ОтборГруппНоменклатур.Количество());
Результат.Вставить("Склады", Объект.ОтборСкладовВнешнейБазы.Количество());
Результат.Вставить("Организации", Объект.ОтборОрганизацийВнешнейБазы.Количество());
Возврат Результат;
КонецФункции
&НаСервере
Процедура ЗаполнитьГруппыНоменклатурНаСервере()