Добрый день!
Есть метод, который определяет соответствие введенного значения типу поля. Метод принимает 3 параметра: собственно значение, имя поля, имя sObject-a. В методе есть switch, который на основании типа поля определяет соотвестветствует ли введенное значение данному типу поля и если нет, то устанавливает значение “переменной-флага” в false.
В процессе отладки кода возникла ситуация, когда “переменная флаг” перед вызовом switch уже была установлена в false. В этом случае switch просто не вызывался.
Есть идеи почему происходит такая ситуация?