Тестировалось на УТМ silent-setup-4.2.0-b2616 - 4.22.343
Копируем содержимое или скачиваем файл в формате .XML
<ns:Documents xmlns:ck="http://fsrar.ru/WEGAIS/ChequeV3" xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oref="http://fsrar.ru/WEGAIS/ClientRef_v2" xmlns:pref="http://fsrar.ru/WEGAIS/ProductRef_v2" Version="1.0">
<ns:Owner>
<ns:FSRAR_ID>030000848538</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:ChequeV3>
<ck:Identity>39613091559</ck:Identity>
<ck:Header>
<ck:Date>2024-09-02T18:53:10</ck:Date>
<ck:Kassa>0007937972042652</ck:Kassa>
<ck:Shift>144</ck:Shift>
<ck:Number>12402</ck:Number>
<ck:Type>Возврат</ck:Type>
</ck:Header>
<ck:Content>
<ck:Bottle>
<ck:Barcode>19230734842610062200153DFR5ZRDCXNRBBDCGAXWLWTKQ2QPWLYPVCJXLFHBGSMFXYK7SRXEWPR2CXWSUCU7I7PY7FRVE2ZBWL7GZREK6QAW4FN5CRIYMV6JO2DVR75CFN2BGS7WBH2YKKB6OX6Y</ck:Barcode>
<ck:EAN>4602442001759</ck:EAN>
<ck:Price>1000.00</ck:Price>
</ck:Bottle>
</ck:Content>
</ns:ChequeV3>
</ns:Document>
</ns:Documents>
2. Редактируем поля
<ns:FSRAR_ID></ns:FSRAR_ID> - указываем ваш ФСРАР ID (его можно посмотреть в Рутокен драйвере в сертификатах
<ck:Date>2024-09-02T18:53:10</ck:Date> Указываем текущую дату и время
<ck:Barcode>19230734842610062200153DFR5ZRDCXNRBBDCGAXWLWTKQ2QPWLYPVCJXLFHBGSMFXYK7SRXEWPR2CXWSUCU7I7PY7FRVE2ZBWL7GZREK6QAW4FN5CRIYMV6JO2DVR75CFN2BGS7WBH2YKKB6OX6Y</ck:Barcode> - указываем марку которую возвращаем
<ck:EAN>4602442001759</ck:EAN> - (необязательно) указываем код продукции ЕГАИС
<ck:Price>1000.00</ck:Price> - указываем цену (желательно не должна быть ниже МРЦ
3. Сохраняем файл в корень диска С:\3.xml
4. Отправка файла в УТМ
- Отправка напрямую через интерфейс УТМ выдаст ошибку "Некорректный тип документа: ChequeV3" или "Ошибка загрузки файла:
Некорректный тип документа: ChequeV3" - поэтому делаем по другому - Открываем командную строку Win+R -> cmd -> Ок -> Пишем следующую строку
- curl -F "xml_file=@C:\3.xml" http://localhost:8080/xml?type=ChequeV3
- Если в структуре файла есть ошибка он выдаст в чем проблема, если всё ок, выдаст сгенерированный номер чека
5. Проверить прошел ли возврат можно следующим образом
- Ждём минут 5 или ориентируемся на УТМ (если документ создан - там первое время будет висеть чек, потом пропадёт)
- Заходим на https://check1.fsrar.ru/ -> Проверка статуса штрихкода -> Вставляем нашу марку -> вводим проверочный код -> смотрим статус кода
Смысл данной инструкции, в том, что в ЕГАИС для разных версий УТМ есть разные схемы чека возврата, но ниодна не проходит при отправке через УТМ напрямую - нужно использовать curl команду
Могу помочь с настройкой ККТ Атол, Штрих. ПО iiko и Сканерами и принтерами чеков. Telegram - @ilyak62