Цитата: nik_ll ➤ проблема не в марке, а в ean13
Цитата: nik_ll ➤ Является и именно утм высчитывает контрольную сумму шк и ругается если шк придуман
если мы про еан13 то достаточно взглянуть на схему которая есть в каждом утм-е на домашней страничке :) т.е. надо просто изучить матчасть
<!--Алкогольный раздел, не изменился-->
<xs:element name="Bottle">
<xs:complexType>
<xs:attribute name="price" type="PRICE" use="required" />
<xs:attribute name="barcode" type="BK" use="required" />
<xs:attribute name="ean" type="EAN" />
<xs:attribute name="volume" type="VOLUME" />
</xs:complexType>
</xs:element>
<!--Пивной раздел-->
<xs:element name="nopdf">
<xs:complexType>
<xs:attribute name="code" type="CODE" use="required"/>
<xs:attribute name="price" type="PRICE" use="required"/>
<xs:attribute name="bname" type="NAME" use="required" />
<xs:attribute name="alc" type="VOLUME" use="required" />
<xs:attribute name="volume" type="VOLUME" use="required" />
<xs:attribute name="ean" type="EAN" />
<xs:attribute name="count" type="COUNT" use="required" />
<xs:attribute name="alccode" type="ALCCODE" />
</xs:complexType>
</xs:element>
у тега EAN отсутствует use="required"
т.е. можно не передавать его утм, что прекрасно работает с соответствующей настройкой в кассе (укмвин) когда бутылка попадает в чек не с ЕАН13, а с пдф417 или его части или с датаматрикса или по алкокоду (требуется предварительная прогрузка данными)