Неправильно в Вашей наклданой указано значение 8 знаков. Фактически это означает, что разработчик Вашей программы был неправ, допустив такую оплошность - разрешив вводить более 6ти знаков после запятой. Вот что говорит схема XSD:
- Код: Выделить всё
<xs:element name="RXXXXG5" type="Decimal6Column_R" nillable="true" minOccurs="0" maxOccurs="9999"/>
и соответственно тип данных
type="Decimal6Column_R" означает следующее:
- Код: Выделить всё
<!--Загальний тип "Числові дані 6 знаки після коми спец"-->
<xs:complexType name="Decimal6Column_R">
<xs:simpleContent>
<xs:extension base="DGdecimal6_R">
<xs:attribute name="ROWNUM" type="rowInt" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
Вобщем, накладную нужно переделывать (шаблон). Корректировать свою программу должен Ваш программист. Обратите его внимание на схему XSD, может он чего-то еще пропустил. ОПЗ работает правильно и никаких правок в него вносить не нужно.