ВычислитьВыражение("Минимум(ВЫБОР КОГДА РезервНаСкладе > 0 ТОГДА -РезервНаСкладе КОГДА РезервНаСкладе < 0 ТОГДА РезервНаСкладе ИНАЧЕ 1000000 КОНЕЦ, НаМОЛ, НаОрганизации)")
1) внешние функции
2) ВЫБОР КОГДА А1 <= А2 И А1 <= А3 ТОГДА А1
.......
3) отдельный подзапрос со сваливанием этих полей в одну колонку и взятием по ней минимума
В твоем случае вариант 2) для трех полей - наименее извилистый.