Имееться форма.
В нёй есть ПолеВвода с именем ПолеВыводаНаличияКоличество - в котором высвечивает сколько единиц товара имееться в наличии.
В форме есть ПолеВвода с именем ПолеВводаКоличества - в котором пользователь вводит количество товара которое будет продаваться
Есть Кнопка с именем Добавить.
Есть процедура нажатия Кнопки Добавить в которой нужно сделать следующее
Если количество товара в наличии меньше чем то который вбивает пользователь (пример ПолеВыводаНаличияКоличество =10 ПолеВводаКоличества = 12)
выдать предупреждение что количество товара меньше чем есть в наличии и дать возможность нажать кнопку "Продолжить","Отменить"
Думаю с таким кто то сталкивался.
Процедура ДобавитьНажатие(Элемент)
// Проверка совпадения выбранного кода
Если ЭлементыФормы.ПолеВводаКод.Значение = ЭлементыФормы.ПолеВыводаКод.Значение Тогда
// Проверяем Наличие
Если ЭлементыФормы.ПолеВыводаНаличия.Значение < ЭлементыФормы.ПолеВводаКоличества.Значение Тогда
//
// ??? Как выдать предупреждение что наличия не хватает и дать возможность продолжить или отменить ???
//
Иначе
// Добавление в список
Сообщить("ОК");
// Добавление в список
КонецЕсли;
// Проверяем Наличие
КонецЕсли;
// Проверка совпадения выбранного кода
//Подготовка следующего кода
ЭлементыФормы.ПолеВводаКод.Значение = "";
ЭтаФорма.ТекущийЭлемент = ЭлементыФормы.ПолеВводаКод;
//Подготовка следующего кода
КонецПроцедуры