Задача [0599]: API получения печатного представления

Формулировка проблемы: вспомогательные данные (например, в листе подписей) не отображаются в печатном представлении.

Решение: необходимо реализовать API метод, который будет возвращать печатное представление всех данных документа (помимо основной формы).

URL метода: rest/api/asforms/data/print

Тип запроса: POST.

Входные параметры:

Метод возвращает файл с заполненным печатным представлением в указанном формате.

Пример запроса

{
    "dataUUID" : "957d39a0-e3b0-11e6-9f62-525400d0e1cb",
    "format" : "PDF"
}

Альтернативные потоки событий

Альтернативный поток №1. Не передан или передан некорректный параметр dataUUID. Сервер возвращает ошибку 400 с сообщением:

{
    "errorCode" : 3,
    "errorMessage" : "Не передан или передан некорректный параметр dataUUID"
}

Альтернативный поток №2. Не передан или передан некорректный параметр format. Сервер возвращает ошибку 400 с сообщением:

{
    "errorCode" : 3,
    "errorMessage" : "Не передан или передан некорректный параметр format"
}