(0) Не знаю как в последнем релизе УПП - в ЗУП 2.5 это просто макет табличного документа, версия написано что 1.7.2. Проще поправить сам макет и проверить по схеме валидацию файла. Пока сделали так: удалили из макета строку с "Причина перерасчета Число 1 RECALC_REASON_CODE Не обязательно", вот и вся интеграция новой схемы.
(5) Видимо, в разных регионах по-разному. В целом, проще поправить что-нибудь, чем делать правильный обмен с помощью xsd.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший