Сьогодні в нас також виникло питання, скільки знаків треба в коді УКТ ЗЕД. Поставили свіжий реліз 1С звітності для 7.7 Бухгалтері для України, а саме rp13q1. Почало сватиритись при експорті податкових накладних. Щось на зразок такого:
The element: 'RXXXXG4' has an invalid value according to its data type.
[</RXXXXG4> (error position = 4)]
Поліз робиратись, виявилось в документі пристуні коди УКТЗЕД з відмінною від 10 знаків кількістю, здебільшо 9. Далі в схемах 1С, а потім в ОПЗ у файлику з назвою comtypes.xsd виявив такий запис:
<!--Загальний тип "Код зовнішньоекономічної діяльності"-->
<xs:simpleType name="DGUKTZED">
<xs:restriction base="xs:integer">
<xs:pattern value="([0-9]){10}|([0-9]){4}|([0-9]){6}"/>
</xs:restriction>
</xs:simpleType>
Не зовсім розуміють на схемах, в яких напевно тут відбувається перевірка елементів, що входять у звіти. Думаю, що вищезазначений витяг із схеми говорить, що код УКТЗЕД може мати 10 або 4 або 6 знаків.