Выставление максимальное количества доступное на складе в форме подбора товаров
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Пытался делать в этой форме при срабатывания перетаскивания.
Добавил в конце процедуры ПеретащитьВКорзинуНаСервере
но он все равно в корзине появляется только 1шт.
Конфигурация: Управление торговлей, редакция 11 (11.4.13.271
Добавил в конце процедуры ПеретащитьВКорзинуНаСервере
ТекущаяСтрока.Количество = НоваяСтрока.Доступно;
но он все равно в корзине появляется только 1шт.
Конфигурация: Управление торговлей, редакция 11 (11.4.13.271
Прикрепленные файлы:
Допилить форму подбора, чтобы количество остатков подставлялось в количество номенклатуры подбора.
Что-то вроде:
Что-то вроде:
Процедура ОткрытьФормуВводаЦенаКоличество(ПараметрыНоменклатуры)
...
//ПараметрыНоменклатуры.Вставить("Количество", 1);
ПараметрыНоменклатуры.Вставить("Количество", Элементы.СписокНоменклатуры.ТекущиеДанные.КоличествоОстаток);
...
КонецПроцедуры
(6)
Спасибо за подсказку. Удалось это сделать в функции "ДобавитьВКорзинуНаКлиенте" там передается поле "Доступно".
А в данной функции которую вы предложили не существует поля "Доступно" и к сожалению не далось отследить ёё
ПолучитьПараметрыТовараПередДобавлениеВКорзину
Спасибо за подсказку. Удалось это сделать в функции "ДобавитьВКорзинуНаКлиенте" там передается поле "Доступно".
А в данной функции которую вы предложили не существует поля "Доступно" и к сожалению не далось отследить ёё
Прикрепленные файлы:
(8) Нужно в общем модуле ПодборТоваровКлиентСервер в функции СтруктураСтрокиНоменклатуры() добавить в структуру поле Доступно:
Тогда оно появится и в ТекущаяСтрокаНоменклатуры. И всё должно работать.
Функция СтруктураСтрокиНоменклатуры() Экспорт
СтруктураСтроки = Новый Структура();
СтруктураСтроки.Вставить("Ссылка");
СтруктураСтроки.Вставить("Родитель");
СтруктураСтроки.Вставить("ВидНоменклатуры");
СтруктураСтроки.Вставить("ТипНоменклатуры");
СтруктураСтроки.Вставить("Упаковка");
СтруктураСтроки.Вставить("ЕдиницаИзмерения");
СтруктураСтроки.Вставить("Артикул");
СтруктураСтроки.Вставить("Номенклатура");
СтруктураСтроки.Вставить("ЦеноваяГруппа");
СтруктураСтроки.Вставить("ЭтоТовар",Ложь);
СтруктураСтроки.Вставить("ЭтоУслуга", Ложь);
СтруктураСтроки.Вставить("ПометкаУдаления", Ложь);
СтруктураСтроки.Вставить("ХарактеристикиИспользуются", Ложь);
СтруктураСтроки.Вставить("ЭтоГруппа", Ложь);
СтруктураСтроки.Вставить("ИспользованиеХарактеристик", Ложь);
СтруктураСтроки.Вставить("Цена", 0);
СтруктураСтроки.Вставить("ВНаличииОстаток", 0);
СтруктураСтроки.Вставить("ВладелецХарактеристик");
СтруктураСтроки.Вставить("ВидЦены");
Возврат СтруктураСтроки;
КонецФункции
ПоказатьСтруктураСтроки.Вставить("Доступно", 0);
Тогда оно появится и в ТекущаяСтрокаНоменклатуры. И всё должно работать.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот