()
условия ИначеЕсли и Иначе не проходит, а срабатывает сразу условие - Если СтавкаНДС <> Перечисления.СтавкиНДС.НДС0 Тогда....... Хотя ставка ндс = 0%
как напейсал, так и работает.
Условия проверяются по очереди.
И ЕСЛИ тебе программа в отладчике показывает, что СтавкаНДС <> Перечисления.СтавкиНДС.НДС0, ТО МОЖЕТ, ТАК ОНО И ЕСТЬ?