Я смотрю, но не знаю что мне искать. Как оно должно правильно выглядеть.
Запускаешь отладчик и смотришь.

Как я понимаю, у тебя проблемы со строками:

Если (Партия.Выбран()=1) и (ПустаяСтрока(Партия.Стран� �Происхождения)=0) Тогда

Если партия.ПервыйИмпортер=1 Тогда

Вот ставишь на них точки останова и смотришь, а что же у тебя находится в "Партия"

Судя по коду у тебя должны быть значения и Партия.СтранаПроисхождени� � и партия.ПервыйИмпортер

А судя по диагностике программа таких свойств у Партии "не знает".