() имеется в виду, что сегодня человек работает космонавтом, потом его к примеру временно переводят на должность летчика, а потом обратно на космонавта. В xml выгружается, как два разных ФизЛица. К примеру это в xml выглядит вот так. Одну должность мы видим он присваивает правильно, другую, как новое физЛицо. От сюда и ошибка не уникальности СтНом.
<Работник СтраховойНомер="111-111-111-11" Фамилия="Ккккккк" Имя="сссссс" Отчество="мммммм" ДатаПенс="15.07.2047">
<ПериодРаботы ДатаНач="01.01.2013" ДатаКон="20.03.2013">
<Должность>космонавт</Должность>
<Профессия>космонавт</Профессия>
<ОснованиеЛьготы>27-2</ОснованиеЛьготы>
<ПозицияСписка>2130200а-15824</ПозицияСписка>
</ПериодРаботы>
<ПериодРаботы ДатаНач="26.03.2013" ДатаКон="31.03.2013">
<Должность>космонавт</Должность>
<Профессия>космонавт</Профессия>
<ОснованиеЛьготы>27-2</ОснованиеЛьготы>
<ПозицияСписка>2130200а-15824</ПозицияСписка>
</ПериодРаботы>
</Работник>
... ...
<Работник СтраховойНомер="111-111-111 11" Фамилия="Ккккккк" Имя="сссссс" Отчество="мммммм" ДатаПенс="15.07.2047">
<ПериодРаботы ДатаНач="19.03.2013" ДатаКон="25.03.2013">
<Должность>летчик</Должность>
<Профессия>летчик</Профессия>
<ОснованиеЛьготы>27-2</ОснованиеЛьготы>
<ПозицияСписка>2130200а-15824</ПозицияСписка>
</ПериодРаботы>
</Работник>
Показать