Помогите разобраться с формулой или подскажите как устанавливать %НДС при автоматическом создании номенклатуры из файла dbf
Пытаюсь вычислить по формуле, но выдает вот такую ошибку.
Ошибка при вычислении выражения Если ТекстЯчейки = "18" Тогда
Результат = Перечисления.СтавкиНДС.НДС18;
Иначе
Если ТекстЯчейки = "10" Тогда
Результат = Перечисления.СтавкиНДС.НДС10;
Иначе
Если ТекстЯчейки = "0" Тогда
Результат = Перечисления.СтавкиНДС.НДС0;
Иначе
Результат = Перечисления.СтавкиНДС.БезНДС;
КонецЕсли: {ОбщийМодуль.ор_ЗагрузкаИзЭлектронныхДокументовСервер.Модуль(3254)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(11,10)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf')
Если ТекстЯчейки = "18" Тогда
Результат = Перечисления.СтавкиНДС.НДС18;
ИначеЕсли ТекстЯчейки = "10" Тогда
Результат = Перечисления.СтавкиНДС.НДС10;
ИначеЕсли ТекстЯчейки = "0" Тогда
Результат = Перечисления.СтавкиНДС.НДС0;
Иначе
Результат = Перечисления.СтавкиНДС.БезНДС;
КонецЕсли
Между Иначе и Если ничего не должно быть
Просто,после конецесли кто то поставил двоеточие,и умная 1с поняла,что это метка для перехода
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс