{~Exch2702_ImpUIN
  exchange #2702 - ТФФ 12.2

  Реализовать загрузку значения из поля файла в поле
  «Уникальный идентификатор начисления» закладки «ГИС ГМП» 24, 5 класса
  при создании его при загрузке файла BD с CE, IK (блок BDPD в составе файла IK),
  IP, IV, SB, SD, VA, VB, VC, VI, VJ, VK, VT.

  для АЦК-Ф версии 2.33.

  процедура сохраняет значение «Уникальный идентификатор начисления»
  в атрибуте "UIN" ЭД aDocXml из атрибута "UIN" узла aSourceXml (BD.BDPD)

  exchange #2707
  при импорте из файлов, если в файле поле UIN не заполнено или содержит
  значение "0", то для АЦК-Ф это одно и тоже и АЦК-Ф будет выполнять контроль
  по своим настройкам, поэтому на импорт ничего не правится.

  exchange #2727
  добавлена поддержка временных схем 12.2.1 с загрузкой поля UIN из них.

  exchange #2772
  добавлена поддержка временных схем 13 с загрузкой поля UIN из них.}
procedure Exch2702_ImpUIN( aDocXml, aSourceXml: Variant);
begin

    try
      if IsVersionSupport( cnVersionTFF_12_2)
         OR IsVersionSupport( cnVersionTFF_12_2_1)
         OR IsVersionSupport( cnVersionTFF_13) then
        if NOT VarIsNull( aSourceXml.GetAttribute( 'UIN'))
          then aDocXml.SetAttribute( 'UIN', aSourceXml.GetAttribute( 'UIN'));

      except
        ExceptionLog( 'Сбой Exch2702_ImpUIN');
    end;

end;

begin
end.
