Общие сведения
Данный механизм используется для получения из приложения 1С Книги учета доходов и расходов в виде архива с файлами в формате PDF. Каждая страница КУДиР представлена отдельным PDF-файлом.
Помощник построен на механизме Асинхронное получение данных:
- Адрес получения данных - https://{{server}}/a/{{app}}/{{tenant}}/hs/dt/storage/async.
- Идентификатор данных - income_expenses_book .
Таким образом отправка запросов на получение данных производится по адресу: https://{{server}}/a/{{app}}/{{tenant}}/hs/dt/storage/async/income_expenses_book .
Формат входящих параметров
При выполнении запроса к данным внешняя система должна передать в теле запроса параметры в виде JSON со структурой:
- organization – необязательный – организация или индивидуальный предприниматель. Если не указано, данные будут получены по основной организации
- inn – ИНН организации (10 символов) или индивидуального предпринимателя (12 символов)
- kpp – КПП организации. Имеет смысл только для юридических лиц. Не заполняется для ИП
- date – дата, на которую необходимо получить файл КУДиР.
Пример настроек
{ "organization": { "inn": "501800056008", "kpp": "" }, "date": "2018-01-01T00:00:00" }
Поле "organization" является необязательным. Если не указано, данные будут получены по основной организации.
Формат ответа
В результате запроса данных внешняя система может получить:
- Ответ с кодом возврата "10400" (ОшибкаДанных) и поясняющее сообщение, если переданы некорректные настройки или не нашли организацию в области.
- Если все рассчитали и не возникло предупреждений, то вернем двоичные данные - файл *.zip - архив файлов *.pdf со страницами КУДиР