Сервис предоставления сведений из налоговых деклараций, представленных индивидуальными предпринимателями, применяющими специальные налоговые режимы
Атрибут |
Значение |
Название |
fns-ndipsr |
Тип |
Адаптер для вида сведений |
Наименование |
Предоставление сведений из налоговых деклараций, представленных индивидуальными предпринимателями, применяющими специальные налоговые режимы |
Версия ВС |
4.0.0 |
Версия МР |
3.0 |
Версия СМЭВ |
СМЭВ3 |
Переменные окружения
Название |
Описание |
CA_CERT |
сертификат центра сертификации для подключения к rabbitmq |
CLIENT_CERT |
сертификат, используемый для подключения к rabbitmq |
CLIENT_KEY |
ключ, используемый для подключения к rabbitmq |
MQ_HOST |
хост rabbitmq |
MQ_PORT |
порт rabbitmq |
SMEV_SERVICE |
название смэв сервиса, на который будут отправляться запросы |
Переменные для конфигурирования подключения к БД:
DATABASE_HOST, DATABASE_PORT, DATABASE_NAME, DATABASE_USER, DATABASE_PASS.
Переменные для конфигурирования отправки метрик в Elasticsearch:
ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX
Принимаемые параметры
Параметр |
Описание |
Обязательное |
Пример |
request_id |
Идентификатор запроса. Строка длиной до 36 символов |
-1 |
4e7d225a-63fa-4aa9-86d0-06aaa4a80944 |
inn |
ИНН физического лица, зарегистрированного в качестве индивидуального предпринимателя |
+ |
100000000074 |
year |
Отчетный год |
+ |
2015 |
name |
Имя |
+ |
Иван2 |
surname |
Фамилия |
+ |
Иванов2 |
patronymic |
Отчество |
- |
Иванович2 |
1 - в тестовом контуре для прохождения тестирования значения должно быть равно 000000000000000000000000000000000001
2 - строки длиной до 60 символов
Параметры ответа
Параметр |
Описание |
Обязательное |
Пример |
request_id |
Идентификатор запроса, сформированный запрашивающей стороной |
- |
000000000000000000000000000000000001 |
tax_return |
Сведения из налоговых деклараций, представленных индивидуальными предпринимателями, применяющими специальные налоговые режимы |
+ |
Последовательность элементов TaxReturn |
Структура элемента TaxReturn
Параметр |
Описание |
Обязательное |
Пример |
tax_payer |
Сведения о налогоплательщике - физическом лице, представившем налоговую декларацию |
+ |
Составной элемент TaxPayer |
eshn |
Сведения о доходах из налоговой декларации по единому сельскохозяйственному налогу (ЕСХН) |
- |
Последовательность элементов ESHN |
usn |
Сведения о доходах из налоговой декларации по налогу, уплачиваемому в связи с применением упрощенной системы налогообложения (УСН) |
- |
Последовательность элементов USN |
envd |
Сведения из налоговой декларации по единому налогу на вмененный доход для отдельных видов деятельности (ЕНВД) |
- |
Последовательность элементов ENVD |
Структура элемента TaxPayer
Параметр |
Описание |
Обязательное |
Пример |
surname |
Фамилия |
+ |
Иванов |
name |
Имя |
+ |
Иван |
patronymic |
Отчество |
- |
Иванович |
inn |
ИНН физического лица, зарегистрированного в качестве индивидуального предпринимателя |
+ |
100000000074 |
Структура элемента ESHN
Параметр |
Описание |
Обязательное |
Пример |
god_period_otch |
Отчетный год |
+ |
2015 |
period_otch |
Номер налогового периода. Допустимые значения: 30,34,50,95,96 |
+ |
30 |
sum_doh |
Сумма доходов за налоговый (отчетный) период, учитываемых при определении налоговой базы по единому сельскохозяйственному налогу |
+ |
1000 |
Структруа элемента USN
Параметр |
Описание |
Обязательное |
Пример |
sv_upr3_00 |
Сведения, полученные по формату версии ниже 5.01 |
-1 |
Составной элемент SvUpr3_00 |
sv_upr5_01 |
Сведения, полученные по формату версии 5.01 |
-1 |
Составной элемент SvUpr5_01 |
sv_upr5_04 |
Сведения, полученные по формату версии 5.04 и 5.05 |
-1 |
Составной элемент SvUpr5_04 |
period_otch |
Номер налогового периода. Допустимые значения: 20,30,33,34,50,95,96 |
+ |
30 |
god_period_otch |
Отчетный год |
+ |
2015 |
vers_form |
Версия формата |
+ |
5.04 |
1 - должно присутствовать одно из полей: sv_upr3_00, sv_upr5_01, sv_upr5_04.
Структура элемента SvUpr3_00
Параметр |
Описание |
Обязательное |
Пример |
dohody |
Доходы |
-1 |
20 |
doh_rash |
Доходы, уменьшенные на величину расходов |
-1 |
2015 |
1 - должен присутствовать только 1 элемент: либо dohody, либо doh_rash
Структура элемента SvUpr5_01
Параметр |
Описание |
Обязательное |
Пример |
ob_nal |
Объект налогообложения (1 - доходы, 2 - доходы, уменьшенные на величину расходов) |
+ |
2 |
dohod |
Сумма полученных доходов за налоговый период |
+ |
2000 |
rashod |
Сумма произведенных расходов за налоговый период |
- |
1000 |
Структура элемента SvUpr5_04
Параметр |
Описание |
Обязательное |
Пример |
rasch_nal_doh |
Расчет налога, уплачиваемого в связи с применением упрощенной системы налогообложения (объект налогообложения - доходы) |
-1 |
Составной элемент RaschNalDoh |
rasch_nal_doh_um |
Расчет налога, уплачиваемого в связи с применением упрощенной системы налогообложения (объект налогообложения - доходы, уменьшенные на величину расходов) |
-1 |
Составной элемент RaschNalDohUm |
1 - обязательно присутствует только один их элементов
Структура элемента RaschNalDoh
Параметр |
Описание |
Обязательное |
Пример |
ob_nal |
Объект налогообложения (1 - доходы). Допустимые значения: 1 |
- |
1 |
dohod |
Сумма полученных доходов |
+ |
Составной элемент SumDohod |
Cоставной элемент SumDohod
Параметр |
Описание |
Обязательное |
Пример |
sum_kv |
Доход за первый квартал |
- |
1000 |
sum_pg |
Доход за полугодие |
- |
2000 |
sum9m |
Доход за 9 месяцев |
- |
3000 |
sum_nal_per |
Доход за налоговый период |
+ |
4000 |
Структура элемента RaschNalDohUm
Параметр |
Описание |
Обязательное |
Пример |
ob_nal |
Объект налогообложения (2 - доходы, уменьшенные на величину расходов). Допустимые значения: 2 |
- |
2 |
dohod |
Сумма полученных доходов |
+ |
Составной элемент SumDohod |
rashod |
Сумма произведенных расходов |
+ |
Состоит элемент SumDohod |
Структура элемента ENVD
Параметр |
Описание |
Обязательное |
Пример |
period_otch |
Номер налогового периода. Допустимые значения: 21,22,23,24,51,54,55,56 |
+ |
21 |
god_period_otch |
Отчетный год |
+ |
2015 |
nal_baza_kvpd |
Налоговая база по коду вида предпринимательской деятельности |
- |
Последовательность элементов NalBazaKVPD |
Структура элемента NalBazaKVPD
Параметр |
Описание |
Обязательное |
Пример |
kvpd |
Код вида предпринимательской деятельности |
+ |
01 |
nal_baza |
Налоговая база |
+ |
3000 |
Примеры
Для проверки настройки сервиса можно отправить в консоли отправки панели администрирования следующий запрос:
{
"request_id": "000000000000000000000000000000000001",
"name": "Иван",
"surname": "Иванов",
"patronymic": "Иванович",
"inn": "100000000074",
"year": "2015"
}
В случае корректной настройки должен прийти следующий ответ:
{
"request_id": "000000000000000000000000000000000001",
"tax_return": [
{
"tax_payer": {
"inn": "100000000074",
"surname": "ИВАНОВ",
"name": "ИВАН",
"patronymic": "ИВАНОВИЧ"
},
"eshn": [
{
"period_otch": "30",
"god_period_otch": "2015",
"sum_doh": "1000"
}
],
"usn": [
{
"period_otch": "20",
"god_period_otch": "2015",
"vers_form": "3.00",
"sv_upr3_00": {
"dohody": "2000"
}
},
{
"period_otch": "30",
"god_period_otch": "2015",
"vers_form": "5.01",
"sv_upr5_01": {
"ob_nal": "2",
"dohod": "2000",
"rashod": "1000"
}
},
{
"period_otch": "30",
"god_period_otch": "2015",
"vers_form": "5.04",
"sv_upr5_04": {
"rasch_nal_doh": {
"ob_nal": "1",
"dohod": {
"sum_kv": "1000",
"sum_pg": "2000",
"sum9m": "3000",
"sum_nal_per": "4000"
}
}
}
}
],
"envd": [
{
"period_otch": "21",
"god_period_otch": "2015",
"nal_baza_kvpd": [
{
"kvpd": "01",
"nal_baza": "3000"
},
{
"kvpd": "07",
"nal_baza": "4000"
}
]
}
]
}
]
}