Closed kdubailov closed 1 year ago
Добрый день!
Методы генерации в Диадоке не экранируют символы.
В данном конкретном КИЗ последовательность 
распознаётся как hex-символ "Information Separator Three". Варианты решения:
&
перед генерацией, обращая их в &
, тогда метод не вернёт ошибку.<КИЗ><![CDATA[код]]></КИЗ>
Экранировать требуется не только символ &
. Можно использовать таблицу ниже:
DiadocApi v2.9.0.0
Код маркировки перед отправкой выглядит так:
Возникает исключение
Если передавать код маркировки не полностью, то отправка выполняется успешно. Создается УПД, в xml
Вопросы 1) Почему символ 0x1D стал считаться некорректным? (раньше работало) 2) Как правильно передавать код маркировки? в полном или сокращенном формате?