Общие сведения
Работа с опросником осуществляется через существующий механизм – Интеграция объектов с помощью метода отправки команды – execute.
Запрос на установку значений производится по URL – https://{{server}}/a/{{app}}/{{tenant}}/hs/dt/storage/integration/execute
Параметры URL
Параметр | Описание | Пример |
---|---|---|
server | Адрес сервера облачного сервиса Фреш | stage.1cfresh.com |
app | Имя приложения пользователя | bs |
tenant | Номер приложения пользователя | 10027 |
Формат входящих параметров
В теле запроса передается JSON со следующей структурой.
Параметр | Тип | Описание |
---|---|---|
method | Строка | Описание метода, который нужно выполнить. Доступные методы:
|
parameters | Группа свойств | Список параметров выполнения метода. |
| Строка | Тип опроса. Доступные значения:
|
| Группа свойств | Данные организации |
| Строка | ИНН организации - обязателен к заполнению |
| Строка | КПП организации - не обязателен к заполнению для предпринимателей (12 знаков в ИНН) |
| Строка | Устанавливаемый статус опроса:
|
Запрос выполняется асинхронно. В ответ будет получена информация о выполнении команды с кодами ответа:
- 10202 – запрос еще выполняется
- 10200 – запрос выполнен
Примеры передаваемых параметров
{ "method":"Обработка/МониторНалоговИОтчетности/ОтчетыПрошлыхПериодов/УстановитьРезультатыОпросаПоОтчетам", "parameters": { "organization": { "inn": "783900281039", "kpp": "" }, "type":"УСН", "status": "ВсеОтчетыСданы" } }
{ "method":"Обработка/МониторНалоговИОтчетности/ОтчетыПрошлыхПериодов/УстановитьРезультатыОпросаПоОплатам", "parameters": { "organization": { "inn": "783900281039", "kpp": "" }, "type":"СтраховыеВзносы_Предприниматель", "status": "ЗадолженностиНет" } }
{ "method":"Обработка/МониторНалоговИОтчетности/ОтчетыПрошлыхПериодов/УстановитьРезультатыОпросаПоОплатам", "parameters": { "organization": { "inn": "783900281039", "kpp": "" }, "type":"УСН", "status": "ЗадолженностиНет" } }
Ошибки
При использовании описанных выше методов возможно возникновение следующих ошибок:
- 10500 - При возникновении исключения
- 10400 - При возникновении ошибки, связанной с передаваемыми данными:
- Для всех методов
- "Ошибки заполнения" - все поля в параметрах обязательные
- "Ошибка заполнения" - если в поле type передано значение, которое не поддерживается
- Метод "УстановитьРезультатыОпросаПоОтчетам"
- "Тест отчетности прошлых периодов не требуется, поэтому результаты теста установить невозможно" - возвращается в случае, если тест не требуется - неправильная учетная политика, дата регистрации организации в этом году, уже создана декларация по УСН и т.п.
- Для всех методов