1. Формируется xml документ в соответствии со схемой УТМ. Например:
Цитата: <?xml version="1.0" encoding="UTF-8"?>
<ns:Documents Version="1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ns="http://fsrar.ru/WEGAIS/WB_DOC_SINGLE_01"
xmlns:qp="http://fsrar.ru/WEGAIS/RequestRepealWB">
<ns:Owner>
<ns:FSRAR_ID>Грузополучатель</ns:FSRAR_ID>
</ns:Owner>
<ns:Document>
<ns:RequestRepealWB>
<qp:ClientId>Грузополучатель</qp:ClientId>
<qp:RequestNumber>Номер документа отмены</qp:RequestNumber>
<qp:RequestDate>Дата документа</qp:RequestDate>
<qp:WBRegId>TTN-ХХХХХХХХХХ</qp:WBRegId>
</ns:RequestRepealWB>
</ns:Document>
</ns:Documents>
где Грузополучатель - FSRAR_ID грузополучателя (торговой точки);
Номер документа отмена - Номер документа отмены проведения (уникальный в пределах FSRAR_ID);
Дата документа - Дата и время документа отмены проведения (пример: 2016-11-17T09:30:00);
TTN-XXXXXXXXXX - уникальный номер накладной в системе ЕГАИС.
Назвать можете как угодно, просто нужно будет это имя прописать при отправке этого xml документа в команде curl.
Сохранить тоже где угодно, путь нужно будет указать тоже до или в команде curl.
2. Я использовал
Curl 7.49 (распаковать в любую папку, прописать путь к этой папке в переменных средах, в переменной Path (например: C:\Program Files\Curl\)).
После перезагрузки системы при выполнении команды curl в командной строке cmd должен быть ответ:
Цитата: curl: try 'curl --help' or 'curl --manual' for more information
Далее нужно выполнить команду отправки xml файла через curl из командной строки:
Цитата: curl -F "xml_file=@Имя файла.xml" http_://адресУТМ:8080/opt/in/RequestRepealWB (удалите _ после http)
где Имя файла - имя созданного файла из п.1 (если перед формированием команды отправки вы в командной строке не перешли в папку, содержащую созданный вами файл, Имя файла должно содержать полный путь к файлу, т.е. Диск:\Путь к папке\Имя файла.xml);
адресУТМ - Адрес компьютера, на котором расположен УТМ для данного FSRAR_ID.