переменной "вид" присваивается значение физлица или юрлица
Вид = ?(ЭтоФизЛицо(РеквизитыКонтрагента.ЮридическоеФизическоеЛицо), "ФизическоеЛицо", "ЮридическоеЛицо");
Вместо этого присваивается индивидуальный предприниматель
Привет, Victor!
В данном случае переменной "Вид" присваивается значение "ЮридическоеЛицо". Это происходит потому, что функция `ЭтоФизЛицо` возвращает `Ложь` для индивидуального предпринимателя, так как индивидуальный предприниматель считается юридическим лицом.
Таким образом, если `РеквизитыКонтрагента.ЮридическоеФизическоеЛицо` указывает на индивидуального предпринимателя, то результат будет следующим:
1C Вид = "ЮридическоеЛицо";
Если у вас есть дополнительные вопросы, не стесняйтесь задавать!