Чтобы создать комплект отчетности на online.sbis.ru, используется команда «СБИС.ЗаписатьКомплект». После этого документы можно подписать и отправить.
Метод «СБИС.ЗаписатьКомплект» принимает массив объектов «Документ». Структура объектов команды похожа на структуру «Документ», которая используется в методах API ЭДО СБИС.
«СБИС.ЗаписатьКомплект» — аналог метода «СБИС.ЗаписатьДокумент» внешнего интерфейса ЭДО.
Перед тем как выполнить метод, авторизуйтесь в личном кабинете СБИС.
Параметры запроса
Создать комплект отчетности можно только по указанным в запросе ссылкам на файловое хранилище. Для создания комплекта отчетов на вход метода «СБИС.ЗаписатьКомплект» передайте структуру данных:
- "Документ": массив объектов. Чтобы отправить массив в хранилище файлов, укажите один элемент:
- "Идентификатор": строка, идентификатор документооборота. В онлайн-кабинете это поля "ДокументРасширение.ИдентификаторВИ"
- "Примечание": строка, содержит тему для отправки писем
- "Тип": строка, содержит тип документа согласно справочнику
- "ПодТип": строка, в которой нужно указать подтип комплекта отчетности в соответствии со справочником
- "ДатаВремяСоздания": строка
- "Расширение": объект, содержит информацию о связанном документе:
- "КомплектОснование": строка, содержит идентификатор UUID связанного документа. Укажите идентификатор требования, на которое отправляется уведомление о том, что невозможно представить документы
- "ОснованиеНомер": строка, номер связанного документа. В ней передается номер связанного документа требования
- "ИдентификаторДокументаОснования": строка, UUID ранее созданного документа отправки. Заполняется, если нет возможности определить комплект в толстом клиенте
- "ИдентификаторКомплекта": строка — UUID. Уникальный идентификатор комплекта отчетности
- "Редакция": объект, содержащий информацию об идентификаторе объекта
- "НашаОрганизация": объект. Указывается налогоплательщик, а при отправке филиала — филиал:
- "ИдентификаторБиллинга": строка, необязательный параметр. Уникальный идентификатор абонента на биллинге и у оператора связи
- "СвЮЛ": объект, идентификатор клиента в биллинге:
- "ИНН": строка
- "КПП": строка
- "КодФилиала": строка
- "Название": строка
- "НазваниеПолное": строка
- "СвФЛ":
- "ИНН": строка
- "Фамилия": строка
- "Имя": строка
- "Отчество": строка
- "Участники":
- "Отправитель": объект, отправитель отчетности. При отправке по доверенности не совпадает с плательщиком. Формат такой же, как у объекта "Документ.НашаОрганизация"
- "Получатель": объект, государственный орган (при отправке отчетности):
- "ГосударственнаяИнспекция": строка, идентификатор государственного органа
- "КонечныйПолучатель": объект. При отправке по крупнейшим налогоплательщикам — код налогового органа, в котором плательщик зарегистрирован по месту нахождения. Если отправка не за крупнейшего НП — совпадает с объектом "Плательщик". По формату совпадает с "Документ.Участники.Получатель"
- "Вложение": массив объектов, указывается для каждого отдельного файла в отправляемом отчете:
- "Подтип": строка, содержит КНД отдельных файлов. Указывается для отчетов, которые могут быть включены в разные комплекты. Для остальных отчетов КНД указывается в поле "Документ.ПодТип" или в файле описания в теге "КНДФормы"
- "Направление": строка, содержит значение "Исходящий"
- "Идентификатор": строка, UUID идентификатор вложения
- "ВерсияФормата": строка
- "ПодВерсияФормата": строка
- "Название": название отправленного отчета
- "ТипПриложения": строка. Используется только для бухгалтерской отчетности
- "Категория": строка, значение "Основное"/"Приложение"
- "Файл": объект:
- "Имя": строка, имя файла
- "Ссылка": строка. Содержит ссылку для скачивания файла из хранилища файлов
- "ДвоичныеДанные": двоичные данные в кодировке base64 или ссылка
- "Подпись": массив объектов:
- "Сертификат": объект, реквизиты владельца ЭП
- "Отпечаток": строка, отпечаток сертификата
- "Сертификат": объект, реквизиты владельца ЭП
- "Сертификат": массив объектов:
- "Отпечаток": строка, обязательный параметр
- "Ключ": объект:
- "Тип": строка, значение "Серверный"/"Клиентский"
- "Сведения": объект:
- "ГоловнойПлательщик": объект. При отправке отчетности за филиал укажите головную организацию. В остальных случаях объект не указывается. Формат объекта такой же, как у объекта «Документ.НашаОрганизация»
- "Ссылка": строка, ссылка на файл описания в формате *.xml
- "Номер": строка, номер документа
- "Описание": объект:
- "ИмяФормы": строка, обязательный элемент для ФНС и Росстата
- "КНДФормы": строка
- "ВидДокумента": строка
- "НомерКорректировки": строка
- "НомГар": строка, номер банковской гарантии. Обязательный элемент
- "НомУвед": строка
- "НоПоМестуУчета": строка, обязательный элемент для отправки отчетности в ФНС
- "НоПоМестуНахождения": строка, указывается код из классификатора СОНО
- "РегистрационныйНомерПФ": строка, указывается для Пенсионного фонда
- "РегистрационныйНомерОрганизации": строка
- "НомерОтчета": строка
- "ВидОтчета": строка, содержит вид отчета — бухгалтерский или статистический, указывается для Росстата
- "УполномоченнаяБухгалтерия": строка
- "Тема": строка, тема письма для исходящих писем
- "Категория": строка. Для отправки отчета в ПФ укажите значение "МакетЭВД". Если не нужно указывать, то передайте пустой тег. Для ответов на ретроконверсию в строке укажите текст "Ретроконверсия"
- "СНИЛС": строка, обязательный элемент
- "ВидСтажа": строка, вид пенсионного стажа сотрудника. Обязательный элемент для ПФР
- "ДатаВыходаНаПенсию": строка, обязательный элемент для ПФР
- "ОтветНа": строка, идентификатор документооборота входящего письма. Обязательно указывать в ответах на ретроконверсию
- "КодЗапроса": строка, обязательный элемент для ФНС и ИОН
- "НомерДокНП": строка, номер заявления о ввозе и уплате косвенных налогов. Указывать для любых документов с регламентом «Заявление». Обязательный элемент
- "КолФайл": строка. При отправке документов в несколько приемов, укажите здесь количество файлов
- "ФИО": объект, обязательный элемент для ПФР:
- "Фамилия": строка
- "Имя": строка
- "Отчество": строка
- "Отчетный период": объект, обязательный элемент:
- "Год": строка, год за который предоставляется отчет
- "Код": строка, указывается согласно справочнику СКНП
- "ИдентификаторВложения": строка, обязательный параметр. Позволяет сопоставить период и отдельное вложение. Параметр нужен для отправки корректирующих сведений в ПФ, которые содержат отчеты за разный период
- "Пакет": объект:
- "ВерсПрог": строка, версия программы отправки отчета
- "СКЗИ": строка, версия СКЗИ. Указывается для ПФР
- "Доверенность": объект, необязательный элемент. Указывать, только если документы отправляются в ПФР по доверенности
- "Номер": строка, номер доверенности
- "НомерСоглашенияЭДО": строка
- "ДатаНачалаДействия": строка
- "ДатаОкончанияДействия": строка
- "УполномоченныйПредставитель": объект:
- "ИдентификаторСубъекта": строка, регистрационный номер для ПФР. Для передачи данных в ФСС параметр не указывается
- "ИНН": строка, указывать только для отправки в ФСС
- "КПП": строка, указывать только для отправки в ФСС
- "Имя": строка, название уполномоченного представителя для ПФР и ФСС
- "Доверитель":
- "ИНН": строка
- "КПП": строка
- "Название": строка
- "ИдентификаторСубъекта": строка, регистрационный номер доверителя
- "СоглашениеСПФР": объект, необязательный элемент. При его отсутствии оператор не сможет проверить, правильно ли прошла регистрации абонента, а ПФР может прислать отказ. Содержит:
- "Дата": строка
- "Номер": строка
- "НатуральныйИдентификатор": строка, обязательный элемент для ПФР и Росстата. Для ТОГС, ОКПО и ПФР нужно указать регистрационный номер организации отправителя
- "ПрограммаФормированияОтчета": строка. Программа, в которой сформированы отчеты
- "ИП": объект, идентификатор налогоплательщика. Информация используется только для отчетности в ПФР:
- "Идентификатор": строка, регистрационный номер индивидуального предпринимателя как физического лица
- "Название": строка, название ИП
- "КодКатегории": строка, код категории из отчета ПФР. Если такого кода нет, укажите «не записывать»
Результат запроса
- "Иденитифкатор": строка
- "Примечание": строка
- "Тип": строка
- "ПодТип": строка
- "ДатаВремяСоздания": строка
- "Редакция": объект:
- "ПримечаниеИС": строка
- "НашаОрганизация": объект:
- "ИдентификаторБиллинга"
- "СвЮЛ": объект:
- "ИНН": строка
- "КПП": строка
- "КодФилиала": строка
- "Название": строка
- "НазваниеПолное": строка
- "СвФЛ":
- "ИНН": строка
- "Фамилия": строка
- "Имя": строка
- "Отчество": строка
- "Участники":
- "Отправитель": объект
- "Получатель": объект:
- "ГосударственнаяИнспекция": строка
- "КонечныйПолучатель": объект
- "Вложение": массив объектов:
- "Подтип": строка
- "Направление": строка, "Исходящий"
- "Идентификатор": строка идентификатор вложения
- "ВерсияФормата": строка
- "ПодВерсияФормата": строка
- "Название": строка
- "ТипПриложения": строка
- "Категория": строка
- "ХешУникальныхДанных": строка
- "Файл": объект:
- "Имя": строка, имя файла
- "Ссылка": строка
- "Сведения": объект:
- "ГоловнойПлательщик": строка
- "Ссылка": строка
- "Сертификат": массив объектов:
- "ФИО": строка
- "Должность": строка
- "ИНН": строка
- "Название": строка
- "Отпечаток": строка
- "СерийныйНомер": строка
- "Квалифицированный": строка "Да"/"Нет"
- "ДействителенС": строка
- "ДействителенПо": строка
- "Ключ": объект:
- "Активирован": "Да"/"Нет"
- "СпособАктивации": строка
- "Тип": строка
Пример запроса
{
"jsonrpc": "2.0",
"method": "СБИС.ЗаписатьКомплект",
"params": {
"Документ": [
{
"Идентификатор": "c20675b1da9c4584981d9c84ac824e9d",
"Примечание": "",
"Тип": "ОтчетФНС",
"ПодТип": "",
"ДатаВремяСоздания": "2018-04-16 14:40:00",
"Редакция": {
"ПримечаниеИС": "8c7808b5-0eee-11e7-8803-005056b7582b"
},
"Расширение": {
"КомплектОснование": "",
"ОснованиеНомер": "",
"ИдентификаторДокументаОснования": ""
},
"НашаОрганизация": {
"ИдентификаторБиллинга": "0606457004",
"СвЮЛ": {
"ИНН": "1708003233",
"КПП": "170801001",
"Название": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ, ООО",
"НазваниеПолное": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ, ООО",
"КодФилиала": ""
}
},
"Участники": {
"Отправитель": {
"ИдентификаторБиллинга": "0606457004",
"СвЮЛ": {
"ИНН": "1708003233",
"КПП": "170801001",
"Название": "ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ, ООО",
"КодФилиала": ""
}
},
"Получатель": {
"ГосударственнаяИнспекция": "7666"
},
"КонечныйПолучатель": {
"ГосударственнаяИнспекция": "7666"
}
},
"Вложение": [
{
"Идентификатор": "2c85a541-41db-40bc-b155-d8b00fc5f8cc",
"Название": "НД по ЕНВД для отдельных видов деятельности (от 22.12.15)",
"Категория": "Основное",
"ТипПриложения": "",
"ПодТип": "1152016",
"Направление": "Исходящий",
"ВерсияФормата": "5.06",
"ПодВерсияФормата": "",
"Файл": {
"Имя": "NO_ENVD_7666_7666_1708003233170801001_20180416_32DB18D2-6551-4B41-A84B-0D8D3F3F49B9.xml",
"Ссылка": "https://online.sbis.ru/disk/api/v1/efb957ee-9d7a-4304-a827-c130f4e57832_2ba54e6c-9a15-4373-9634-de603a6df312?object=simple_file_sd&diskhmac=DnOIfRkH4if%2BU%2FqVHcJIaZrwhZs%3D"
}
}
],
"Сертификат": {
"Отпечаток": "CC92BD0D5C9005184B455C7B165C3D8F98F3FEF6",
"Ключ": {
"Тип": "Клиентский"
}
},
"Сведения": {
"Описание": {
"ИмяФормы": "Налоговая декларация по единому налогу на вмененный доход для отдельных видов деятельности",
"КНДФормы": "1152016",
"ВидДокумента": "первичный",
"НОПоМестуУчета": "7666",
"НОПоМестуНахождения": "7666",
"УполномоченнаяБухгалтерия": "true",
"КолФайл": "1",
"Период": [
{
"ИдентификаторВложения": "2c85a541-41db-40bc-b155-d8b00fc5f8cc",
"Код": "22",
"Год": "2016"
}
]
},
"Пакет": {
"ВерсПрог": "СБИС 2.4.535",
"ПрограммаФормированияОтчета": "СБИС 2.4.375;СБИС 2.4.535"
}
}
}
]
},
"id": 0
}
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.